У меня очень странные проблемы с 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\