Apachen Listen- ja VirtualHost-asetukset välittävälle välityspalvelimelle
Lisää aiottu Apache-kuuntelija erilleen välityspalvelimen VirtualHostista sen sijaan, että määritettyä porttia pidettäisiin aktiivisena pistokkeena.
Lohko <VirtualHost> kuvaa, miten Apachen pitäisi käsitellä vastaavat pyynnöt. Se ei kuitenkaan luo kuuntelevaa pistoketta. Siksi välityspalvelinkokoonpano portissa 8080 voi olla kelvolliselta näyttävässä tiedostossa, vaikka asiakkaat eivät löydä sieltä kuuntelijaa.
Direktiivi Listen tarjoaa tämän erillisen vaatimuksen. Välityspalvelimelle, johon päästään vain paikallisen asiakkaan tai suojatun tunnelin kautta, aiottu muoto voisi sisältää:
Listen 127.0.0.1:8080
<VirtualHost 127.0.0.1:8080>
# Existing restricted forward-proxy configuration
</VirtualHost>
Tämä havainnollistaa suhteen, ei täydellistä välityspalvelimen käyttöönottoa. Säilytä nykyinen asiakasvaltuutus ja kohderajoitukset. Loopback-osoite ei tarkoituksella tarjoa uutta julkista välityspalvelimen kuuntelijaa.
Tarkista tehollinen kokoonpano myös päällekkäisten Listen-merkintöjen varalta. Toisen direktiivin lisääminen huomaamatta olemassa olevaa kuuntelijaa voi estää käynnistyksen. Apachen tukema uudelleenkäynnistysmenettely on tärkeä myös siirryttäessä tietystä osoitteesta päällekkäiseen wildcard-sidontaan.
Kun SSH välittää tälle välityspalvelimelle, kauko-osan on saavutettava todellinen kuuntelija. Onnistunut SSH-kirjautuminen ei saa määritettyä Apache-porttia olemaan olemassa. Korjaa kuuntelija ja aiottu sidonta ennen HTTP-tunnistetietojen muuttamista tai käyttösäännön heikentämistä. Tarkista sen jälkeen sallitut ja estetyt käyttötapaukset todellisella kuuntelijalla.