Я не могу запустить wttr.ini в Xubuntu 16.04.6, время подключения истекло
Когда я пытаюсь запустить "curl wttr.in", я получаю это:
curl: (7) Failed to connect to 192.168.49.1 port 8282: Connection timed out
,
Брандмауэр отключен (ufw -> неактивен), как я могу это исправить? У меня последняя версия curl (curl 7.47.0 (x86_64-pc-linux-gnu)), пока я не смог найти файлы конфигурации wttr.ini. Ценю некоторую помощь. Vladi
1 ответ
Проблема в том, что у вас неправильная конфигурация в вашем локальном ~/.curlrc (возможно, прокси-сервере). Он пытается подключиться к прокси-серверу вместо wttr.in, и сервер недоступен (connection timeout
).
Это также причина, почему это работает, когда вы используете sudo
: потому что ваш пользователь root не имеет этого неправильно настроен .curlrc
в своем домашнем каталоге (/root
).
Конечно, вам не нужны права root для использования curl
,
Чтобы проверить мою гипотезу, просто увеличьте уровень детализации при выполнении запроса:
curl -v wttr.in/?q
Вы увидите, что клиент пытается подключиться к прокси-серверу.