Estoy tratando de usar el módulo proxy de apache para trabajar con xmpp en el escritorio de ubuntu. Para esto hice lo siguiente:apache proxy module gives 403 prohibido error
1) habilité mod_proxy creando un enlace simbólico de proxy.conf, proxy.load y proxy_http.load desde/etc/apache2/mods-available/en el directorio habilitado para mods.
2) Añadido las siguientes líneas al host virtual
<Proxy http://mydomain.com/httpbind>
Order allow,deny
Allow from all
</Proxy>
ProxyPass /httpbind http://mydomain.com:7070/http-bind/
ProxyPassReverse /httpbind http://mydomain.com:7070/http-bind/
Soy nuevo en el uso del módulo de proxy pero lo que puedo hacer a partir de las líneas anteriores es que las peticiones a http://mydomain.com/httpbind
serán remitidos a http://mydomain.com:7070/http-bind/
. Amablemente corrija si está mal.
3) añade regla Allow from .mydomain.com
en /mods-available/proxy.conf
ahora trato de acceder http://mydomain.com/httpbind
y se nota 403 de error Prohibida ..
Qué me estoy perdiendo aquí? Por favor ayuda. gracias
Editar: El problema se resolvió cuando cambié el código siguiente en mods_available/proxy.conf
<Proxy *>
AddDefaultCharset off
Order deny,allow
Deny from all
Allow from mydomain.com
</Proxy>
a
<Proxy *>
AddDefaultCharset off
Order deny,allow
#Deny from all
Allow from all
</Proxy>
no conseguir lo que estaba mal con el código inicial, aunque
Esto me ayudó. que terminó con ProxyRequests Off ProxyPreserveHost En RewriteEngine En \t Orden negar, permitir \t Dejar de todas las ProxyPass/nodo http: // localhost : 8123 ProxyPassReverse/node http: // localhost: 8123 –
dan