Blok <VirtualHost> popisuje, jak má Apache zpracovávat odpovídající požadavky. Nevytváří však naslouchající socket. Konfigurace dopředného proxy na portu 8080 proto může existovat v souboru, který vypadá platně, zatímco klienti tam žádný naslouchající prvek nenajdou.

Direktiva Listen zajišťuje tento samostatný požadavek. Pro proxy dostupné pouze přes místního klienta nebo chráněný tunel může zamýšlená podoba vypadat takto:

Listen 127.0.0.1:8080

<VirtualHost 127.0.0.1:8080>
    # Existing restricted forward-proxy configuration
</VirtualHost>

To znázorňuje vztah, nikoli úplné nasazení proxy. Zachovejte stávající autorizaci klienta a omezení cíle. Adresa loopback záměrně nenabízí nový veřejný naslouchající prvek proxy.

Zkontrolujte také skutečnou konfiguraci na překrývající se položky Listen. Přidání další direktivy bez povšimnutí existujícího naslouchajícího prvku může zabránit spuštění. Při přechodu z konkrétní adresy na překrývající se vazbu wildcard je důležitý také podporovaný postup restartu Apache.

Když SSH předává požadavky tomuto proxy, musí vzdálená strana dosáhnout skutečného naslouchajícího prvku. Úspěšné přihlášení přes SSH konfigurovaný port Apache nevytvoří. Opravte naslouchající prvek a zamýšlenou vazbu dříve, než změníte přihlašovací údaje HTTP nebo oslabíte pravidlo přístupu. Poté na skutečném naslouchajícím prvku ověřte povolené a zamítnuté případy přístupu.

Související články