Прямой прокси-сервер Apache несовместим со многими виртуальными хостами
У меня Raspberry Pi под управлением Arch Linux ARM, который я использую в качестве HTTP-сервера, с Apache / 2.4.29 (Unix). Недавно я пытался настроить эту машину в качестве прямого прокси-сервера, чтобы использовать штопор или прокси-туннель для подключения к Интернету при использовании моего ноутбука за злым брандмауэром. Поэтому я добавил виртуальный сервер со следующей конфигурацией:
<VirtualHost *:80> ServerAdmin webmaster@mydomain.com ServerName proxy.mydomain.com ErrorLog "/var/log/httpd/proxy-error_log" CustomLog "/var/log/httpd/proxy-access_log" common #SetEnv force-proxy-request-1.0 1 #SetEnv proxy-nokeepalive 1 ProxyRequests On ProxyVia Block AllowCONNECT 443 563 22 XYZ <Proxy *> Require ip XXX.XXX.XXX.XXX </Proxy> # The reverse proxy works, but the forward doesn't #ProxyPass /test https://google.it </VirtualHost>
Кроме того, у меня есть два других виртуальных сервера. Интересно то, что прокси-сервер работает, если включен только виртуальный хост, но если я включаю другой vhost, прокси-сервер больше не работает.
Когда прокси-сервер не работает, я не могу использовать его с Firefox (который говорит, что прокси-сервер отказывает в соединениях), а также я не могу использовать его с Corkscrew (который говорит, что прокси-сервер не может подключиться к серверу: метод не разрешен); также, в этой ситуации в файле журнала apache написано «клиент отклонен из-за конфигурации сервера: / etc / httpd / htdocs». Однако, когда я включаю только прокси виртуальный хост, все работает, так что это не проблема штопора. Кто-нибудь знает почему? Спасибо.
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
3
Каковы различия между оконными менеджерами Linux?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?