A <VirtualHost> blokk leírja, hogyan kell az Apache-nak kezelnie az egyező kéréseket. A figyelő socketet azonban nem hozza létre. Ezért a 8080-as porton futó továbbító proxy beállítása létezhet érvényesnek látszó fájlban, miközben az ügyfelek nem találnak ott figyelőt.

A Listen utasítás biztosítja ezt a külön követelményt. Ha a proxy csak helyi ügyfélen vagy védett alagúton keresztül érhető el, a szándékolt forma ezt tartalmazhatja:

Listen 127.0.0.1:8080

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

Ez a kapcsolatot szemlélteti, nem egy teljes proxy-telepítést. Tartsa meg a meglévő ügyfélengedélyezést és célkorlátozásokat. A loopback-cím szándékosan nem kínál új nyilvános proxyfigyelőt.

Ellenőrizze a tényleges konfigurációt átfedő Listen bejegyzésekre is. Egy további utasítás hozzáadása anélkül, hogy észrevenne egy meglévő figyelőt, megakadályozhatja az indítást. Az Apache által támogatott újraindítási eljárás is számít, amikor egy adott címről átfedő wildcard-kötésre vált.

Amikor az SSH továbbít erre a proxyra, a távoli félnek valódi figyelőt kell elérnie. A sikeres SSH-bejelentkezés nem hozza létre a beállított Apache-portot. Javítsa a figyelőt és a szándékolt kötést, mielőtt megváltoztatná a HTTP-hitelesítő adatokat vagy gyengítene egy hozzáférési szabályt. Ezután ellenőrizze az engedélyezett és megtagadott hozzáférési eseteket a tényleges figyelőn.

Kapcsolódó cikkek