ProxyPass no funciona en Ubuntu 14

ProxyPass no funciona en Ubuntu 14

Si bien no tengo ningún problema con Ubuntu 12.04, en una instalación nueva de 14.04 no puedo enviar mi aplicación en Tomcat desde el puerto 8080 al 80. Agregué en apache.conf lo siguiente:

ProxyRequests     Off
ProxyPreserveHost On
ProxyPass /myapp http://localhost:8080/myapp
ProxyPassReverse /myapp http://localhost:8080/myapp

Pero me sale el error:

[proxy:error] (110)Connection timed out: AH00957: HTTP: attempt to connect to 127.0.0.1:8080 (localhost) failed
[proxy:error] ap_proxy_connect_backend disabling worker for (localhost) for 60s
[proxy_http:error] AH01114: HTTP: failed to make connection to backend: localhost

Probé varias configuraciones pero la conexión siempre caducaba.

Respuesta1

Este problema estaba relacionado con iptablesel bloqueo del puerto loopback. Necesitaba agregar:

sudo iptables -I INPUT 1 -i lo -j ACCEPT

información relacionada