La configuración de proxy de Apache puede desaparecer dentro de IfModule
Compruebe si Apache cargó realmente una configuración de proxy condicional antes de cambiar una lista de IP permitidas que quizá nunca se aplicó.
Si cambiar una lista de permitidos del proxy de Apache no surte efecto, compruebe si la condición <IfModule> que la engloba coincide con un módulo cargado. Apache omite un bloque condicional cuando falta el módulo indicado.
<IfModule proxy_http_module>
<Proxy "*">
Require ip 192.0.2.25
</Proxy>
</IfModule>
Este es un fragmento de regla de acceso para un proxy directo existente. Sustituya la dirección de cliente del ejemplo; el oyente, el rol de proxy y los módulos necesarios deben configurarse por separado.
Como explica la documentación de IfModule, el contenedor comprueba una condición de configuración. No carga el módulo. Con condiciones anidadas, todas las condiciones englobantes deben coincidir para que se aplique la regla de acceso.
Por qué el arranque aún puede tener éxito
Los bloques opcionales ayudan a que una configuración admita varias compilaciones de servidor. Cuando un módulo es esencial, omitir sus ajustes en silencio puede en cambio ocultar una función ausente. Decida si ese comportamiento encaja con el despliegue.
Inspeccione los módulos cargados y las condiciones coincidentes, luego compruebe qué oyente y host virtual recibieron la solicitud y después verifique tanto los clientes permitidos como los denegados. Una regla válida en otro host virtual produce un síntoma similar. La entrada correspondiente del registro de errores es más útil que ampliar una lista de permitidos que quizá nunca se aplicó.