URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 87893
[ Назад ]

Исходное сообщение
"fetch и cron"

Отправлено Thebas , 19-Янв-10 10:25 
Обьясните пожалуйста почему вот етот скрипт:

#!/bin/csh
echo `date` >>&/var/log/Cureit.log
rm /home/distributives/AVP/CureIt/cureit.exe >>&/var/log/Cureit.log
/usr/bin/fetch -p -v -T 2400 -o /home/distributives/AVP/CureIt/cureit.exe http://www.freedrweb.com/download+cureit/gr/ >>&/var/log/Cureit.log

Нормально запускается и работает, но когда я добавляю его в /etc/crontab
0      8       *       *       *       root    /etc/Cureit.sh

tail /var/log/Cureit.log

looking up www.freedrweb.com
connecting to www.freedrweb.com:80
requesting http://www.freedrweb.com/download+cureit/gr/
302 redirect to ftp://ftp.drweb.com/pub/drweb/cureit/zhfjmf4b.exe
looking up ftp.drweb.com
connecting to ftp.drweb.com:21
binding data socket
initiating transfer
fetch: http://www.freedrweb.com/download+cureit/gr/: Can't open data connection


Содержание

Сообщения в этом обсуждении
"fetch и cron"
Отправлено bobsvt , 19-Янв-10 12:01 
Что ты пытаешся сделать этип скриптом?

"fetch и cron"
Отправлено Thebas , 19-Янв-10 12:02 
>канал интернета через прокси идет?

нет через нат


"fetch и cron"
Отправлено lavr , 19-Янв-10 12:05 
>[оверквотинг удален]
>
>looking up www.freedrweb.com
>connecting to www.freedrweb.com:80
>requesting http://www.freedrweb.com/download+cureit/gr/
>302 redirect to ftp://ftp.drweb.com/pub/drweb/cureit/zhfjmf4b.exe
>looking up ftp.drweb.com
>connecting to ftp.drweb.com:21
>binding data socket
>initiating transfer
>fetch: http://www.freedrweb.com/download+cureit/gr/: Can't open data connection

sorry, но как-то коряво, почему бы не брать сразу:
ftp://ftp.drweb.com/pub/drweb/cureit/cureit.exe
ну посмотреть в каком режиме ftp, если passive, то возможно -U, потом проверка на время
модификации или использование опции для mirror...


"fetch и cron"
Отправлено Thebas , 19-Янв-10 12:07 
>[оверквотинг удален]
>>connecting to ftp.drweb.com:21
>>binding data socket
>>initiating transfer
>>fetch: http://www.freedrweb.com/download+cureit/gr/: Can't open data connection
>
>sorry, но как-то коряво, почему бы не брать сразу:
>ftp://ftp.drweb.com/pub/drweb/cureit/cureit.exe
>ну посмотреть в каком режиме ftp, если passive, то возможно -U, потом
>проверка на время
>модификации или использование опции для mirror...

Вот терь сразу и беру спасибо. На прямую работает без проблем