Я не могу запустить 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

Вы увидите, что клиент пытается подключиться к прокси-серверу.

Другие вопросы по тегам