Apache 2.2.3 en RHES 5U2 e IIS

Ya tocaba, que ganas tenía de poner en producción un apache 2.2, en entornos corporativos es difícil estar a la última, por lo que he tenido que aguantar apache 2.0 en RHES 3 y 4, pero ahora que ya tenemos disponible la update 2 de Red Hat 5,  nos tocaba.

Y claro después de actualizar, el primer problema, los apaches hacen de frontales a unos cuantos IIS ( como para dejarlos en DMZ) pues nada más cambiar de versión  empezaron los problemas, el proxy reverso escupía  errores 502 como un loco cuando le tocaba servir el contenido de los IIS,  y la situación se hacía insostenible.

[Thu Aug 23 19:22:38 2007] [error] [client 192.168.x.1]  \
proxy: error reading status line from  remote server 192.168.0.xxx

Googleando un poco encuentro un bug en apache que se parece sospechosamente a mi problema, y la solución que pasa por incluir estas lineas en el host virtual donde hacemos proxy reverso al infame IIS :

        ProxyRequests Off
        ProxyBadHeader Ignore
        SetEnv force-proxy-request-1.0 1
        SetEnv proxy-nokeepalive 1

Escribe un comentario