cotonet
(usa Slackware)
Enviado em 31/10/2005 - 16:04h
Opa pessoal!
Estou com problema em um script em que o mesmo baixa um arquivo de atualização do norton Antivirus usando o wget no seguinte caminho
http://definitions.symantec.com/defs/20051030-007-i32.exe, quando eu rodo o script no prompt funciona beleza, só que quando eu coloco no crontab para rodar em determinado horário o wget não consegue baixar o arquivo dando o seguinte erro
--12:55:18--
http://definitions.symantec.com/defs/20051030-007-i32.exe
=> `20051030-001-i32.exe'
Resolving definitions.symantec.com... 64.21.49.53, 64.21.49.62, 64.21.49.63, ...
Connecting to definitions.symantec.com[64.21.49.53]:80... failed: No route to host.
Connecting to definitions.symantec.com[64.21.49.62]:80... failed: No route to host.
O micro linux onde funciona o script está atraz de um servidor proxy, mas a variável do proxy (http_proxy=http://usuario:senha@192.168.0.1:8080) foi setada e funciona perfeitamente, tanto é que o script sendo chamado no prompt funciona normalmente...
segue a linhas do wget que já testei, mas sem sucesso:
wget
http://definitions.symantec.com/defs/20051030-007-i32.exe
wget -a ~/errowget
http://definitions.symantec.com/defs/20051030-007-i32.exe
wget -t 1 -a ~/errowget
http://definitions.symantec.com/defs/20051030-007-i32.exe
wget -t 1 --proxy-user=<usuario> --proxy-passwd=<passord> -a ~/errowget
http://definitions.symantec.com/defs/20051030-007-i32.exe
Lembrando que todas funcionam com sucesso no script executado pelo prompt, mas definindo para o crontab executar, dá sempre o mesmo erro mostrado acima.
E o contab é definido no usuario em que eu rodo o script pelo prompt!!!
O que pode estar acontecendo?
Desde já Obrigado.
Cotonet