Ein Wget-cronjobb kan velje si eiga proxykonfigurasjonsfil
Bruk ei eksplisitt Wget-startfil og absolutte stigar når ein planlagd jobb ikkje ser proxykonfigurasjonen som blir brukt i ein interaktiv konto.
Ein Wget-kommando som cron køyrer, kan lasta konfigurasjonen til ein annan brukar og eit anna miljø enn den same kommandoen i ein interaktiv terminal.
For GNU Wget 1.x legg du dei relevante innstillingane til jobben i ei fil som kontoen kan lesa:
use_proxy = on
http_proxy = http://proxy.example:8080
https_proxy = http://proxy.example:8080
Ein eksisterande brukar-crontab kan velja den fila eksplisitt:
15 3 * * * /usr/bin/wget --config=/home/reports/wget-proxy.conf --output-document=/home/reports/report.csv https://data.example/report.csv
Byt ut den køyrbare fila, konfigurasjonen, utdatastigen og URL-en for jobben. Absolutte stigar fjernar nok ein skilnad frå arbeidskatalogen til eit interaktivt skal.
Som standard les Wget fyrst ei global startfil og deretter brukarstartfila. WGETRC vel plasseringa til den siste; elles leitar Wget etter $HOME/.wgetrc. Derfor spelar HOME og kontoen som den planlagde jobben brukar, ei rolle.
Set dei nødvendige proxyoppføringane med vilje i den valde fila. HTTP-proxylista kan gje kandidat-URL-ar for offentlege rapportnedlastingar på ein tillaten offentleg proxy-rute. .wgetrc til ein root-konto er ikkje automatisk konfigurasjonen til ein annan brukar, og kopiering av heile fila kan også kopiera urelaterte val.
Når konfigurasjonen stemmer, ta vare på den faktiske Wget-feilen frå jobben. Ei avvist proxykobling, ei 407-utfordring og ein sertifikatfeil på målet krev ulike neste steg.