Назад | Перейти на главную страницу

Ошибка DNS в Apache 2.4 mod_proxy

У меня очень странные проблемы с apache 2.4.18 mod_proxy на Debian Linux Testing с ядром 4.3.0 (amd64). Я использую его как прокси-сервер:

ProxyRequests On
ProxyVia On
ProxyBadHeader Ignore
AllowCONNECT 1-65535

Сразу после запуска сервера все работает. Но после всего нескольких запросов он перестает обслуживать запросы:

Proxy Error

The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET http://www.google.de/.

Reason: DNS lookup failure for: www.google.de

Если я попытаюсь добавить хост (в примере: www.google.de) в файл / etc / hosts, это ничего не изменит. Кроме того, на сервере нормально работает разрешение имен, никаких проблем у других сервисов нет.

LogLevel trace8 не показывает ничего, связанного с разрешением имен. Мне кажется, что это вообще не имеет отношения к DNS.

Что это? Спасибо.

То же самое случилось и со мной, оказалось ProxyPass В директиве был удален символ с конца, а конечная косая черта на прямом адресе.

т.е. ProxyPass \ https:\\foo.com Должно было ProxyPass \ https:\\foo.com\