Если я запускаю wget из своего терминала для загрузки чего-либо, он осуществляет несколько попыток его загрузки и, в конце концов, загружает его (или нет!). Например, с тремя попытками и 10 секундами ожидания я получаю следующий вывод:
$ LANG=C wget -T 10 -t 3 -O contents.txt www.google.com
--2013-04-14 14:55:48-- http://www.google.com/
Connecting to 213.181.73.145:80... failed: Connection timed out.
Retrying.
--2013-04-14 14:55:59-- (try: 2) http://www.google.com/
Connecting to 213.181.73.145:80... failed: Connection timed out.
Retrying.
--2013-04-14 14:56:11-- (try: 3) http://www.google.com/
Connecting to 213.181.73.145:80... failed: Connection timed out.
Giving up.
Но если я выполню ту же строку с sudo , загрузка работает нормально и сразу. Почему причина?
Более того, если я помещаю строку wget внутри скрипта, и этот скрипт вызывается из cron , также wget работает нормально.
EDITED Это проблема с прокси. С: wget --no-proxy тоже работает нормально. Как я могу проверить, какой прокси используется системой? И почему sudo игнорирует этот прокси?
