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