A configuración do proxy de Apache pode desaparecer dentro de IfModule
Comproba se Apache cargou realmente unha configuración proxy condicional antes de cambiar unha lista de IP permitidas que pode que nunca se aplicase.
Se cambiar unha lista de IP permitidas do proxy de Apache non ten efecto, comproba se a condición <IfModule> que a envolve coincide cun módulo cargado. Apache omite un bloque condicional cando o módulo nomeado non está presente.
<IfModule proxy_http_module>
<Proxy "*">
Require ip 192.0.2.25
</Proxy>
</IfModule>
Este é un fragmento de regra de acceso para un proxy directo existente. Substitua o enderezo de cliente de exemplo; o listener, o rol de proxy e os módulos necesarios deben configurarse por separado.
Como explica a documentación de IfModule, o contedor comproba unha condición de configuración. Non carga o módulo. Con condicións aniñadas, todas as condicións circundantes deben coincidir para que se aplique a regra de acceso.
Por que o arranque aínda pode ter éxito
Os bloques opcionais axudan a que unha configuración admita varias compilacións de servidor. Cando un módulo é esencial, omitir silenciosamente as súas configuracións pode en cambio ocultar unha funcionalidade ausente. Decida se ese comportamento encaixa co despregamento.
Inspeccione os módulos cargados e as condicións coincidentes, despois comprobe que listener e host virtual recibiron a solicitude, e verifique tanto os clientes permitidos como os denegados. Unha regra válida noutro host virtual produce un síntoma similar. A entrada correspondente no rexistro de erros é máis útil que ampliar unha lista que pode que nunca se aplicase.