Настройки Apache Listen и VirtualHost для прямого прокси
Добавьте нужный слушатель Apache отдельно от VirtualHost прокси, вместо того чтобы считать настроенный порт активным сокетом.
Блок <VirtualHost> описывает, как Apache должен обрабатывать подходящие запросы. Однако он не создаёт слушающий сокет. Поэтому конфигурация прямого прокси на порту 8080 может существовать в файле, который выглядит корректным, хотя клиенты не находят там слушателя.
Директива Listen обеспечивает это отдельное требование. Для прокси, доступного только через локальный клиент или защищённый туннель, нужная форма может включать:
Listen 127.0.0.1:8080
<VirtualHost 127.0.0.1:8080>
# Existing restricted forward-proxy configuration
</VirtualHost>
Это показывает связь, а не полное развёртывание прокси. Сохраните существующую авторизацию клиента и ограничения пункта назначения. Адрес loopback намеренно не предлагает новый публичный слушатель прокси.
Проверьте также действующую конфигурацию на пересекающиеся записи Listen. Добавление ещё одной директивы без внимания к существующему слушателю может помешать запуску. Поддерживаемая Apache процедура перезапуска также важна при переходе от конкретного адреса к пересекающейся привязке wildcard.
Когда SSH перенаправляет на этот прокси, удалённая сторона должна достичь реального слушателя. Успешный вход по SSH не создаёт настроенный порт Apache. Исправьте слушатель и нужную привязку, прежде чем менять учётные данные HTTP или ослаблять правило доступа. Затем проверьте разрешённые и запрещённые случаи доступа на реальном слушателе.