Подешавања Apache проксија могу нестати унутар IfModule
Проверите да ли је Apache заиста учитао условну прокси конфигурацију пре него што промените листу дозвољених IP адреса која можда никада није примењена.
Ако промена листе дозвољених адреса Apache проксија нема ефекта, проверите да ли <IfModule> услов који је обухвата одговара учитаном модулу. Apache прескаче условни блок када наведени модул недостаје.
<IfModule proxy_http_module>
<Proxy "*">
Require ip 192.0.2.25
</Proxy>
</IfModule>
Ово је фрагмент правила приступа за постојећи forward прокси. Замените пример адресе клијента; слушалац, улога проксија и потребни модули морају се конфигурисати одвојено.
Како објашњава документација за IfModule, контејнер проверава конфигурациони услов. Он не учитава модул. Код угнежђених услова, сваки обухватајући услов мора да се подудара да би се правило приступа применило.
Зашто покретање ипак може успети
Опциони блокови помажу једној конфигурацији да подржи више верзија сервера. Када је модул битан, тихо прескакање његових подешавања може уместо тога да сакрије функцију која недостаје. Одлучите да ли такво понашање одговара распоређивању.
Прегледајте учитане модуле и одговарајуће услове, затим проверите који су слушалац и виртуелни хост примили захтев, а затим проверите и дозвољене и одбијене клијенте. Важеће правило у другом виртуелном хосту даје сличан симптом. Одговарајући запис у дневнику грешака кориснији је од проширивања листе дозвољених адреса која можда никада није примењена.