Viss ei endring av tillatingslista til Apache-proxyen ikkje har effekt, kontroller om den omgjevande <IfModule>-vilkåret samsvarar med ein innlasta modul. Apache hoppar over ein vilkårsstyrt blokk når den namngjevne modulen manglar.

<IfModule proxy_http_module>
    <Proxy "*">
        Require ip 192.0.2.25
    </Proxy>
</IfModule>

Dette er eit fragment av ei tilgangsregel for ein eksisterande videresendingsproxy. Byt ut døme på klientadresse; lyttaren, proxyrolla og dei naudsynte modulane må konfigurerast kvar for seg.

Som IfModule-dokumentasjonen forklarer, sjekkar beholdaren eit konfigurasjonsvilkår. Han lastar ikkje modulen. Med nøsta vilkår må kvart omgjevande vilkår samsvare for at tilgangsregelen skal gjelde.

Kvifor oppstarten likevel kan lukkast

Valfrie blokker hjelper ein konfigurasjon å støtte fleire serverbygg. Når ein modul er avgjerande, kan det å hoppe stille over innstillingane i staden skjule ein manglande funksjon. Avgjer om denne åtferda passar for utrullinga.

Inspiser dei innlasta modulane og samsvarande vilkår, sjekk deretter kva lyttar og virtuell vert som tok imot førespurnaden, og deretter verifiser både tillatne og avviste klientar. Ei gyldig regel i ein annan virtuell vert gjev eit liknande symptom. Den samsvarande oppføringa i feilloggen er meir nyttig enn å utvide ei tillatingsliste som kanskje aldri vart brukt.

Relaterte artiklar