El 26 de agosto de 2018, 9:46, Pablo Álvarez Córdoba < [email protected]> escribió:
> El 26 de agosto de 2018 3:41 AM, Fernando Romero <[email protected]> > escribió: > > > > El 25 de agosto de 2018, 9:00, Pablo Álvarez Córdoba < > [email protected]> escribió: > >> He hecho una prueba en local, por si había algún fallo. >> Me funciona correctamente. >> Lo que pasa es que apache al hacer la petición al servicio que corre en >> el puerto 8069, pone en los header: >> >> Host: miweb.com >> Imagino que tienes configurado en odoo que el hostname es la ip, por eso >> te redirige ahí. >> Prueba a configurar correctamente odoo, o a cambiar ProxyPreserveHost a >> Off. >> >> Estás poniendo ProxyPass / http://localhost:8069/ así que si desactivas >> ProxyPreserveHost apache enviará: >> Host: localhost:8069 >> Debes mirar qué hostname se supone que espera odoo. Quizá una solución >> sea desactivar ProxyPreserveHost y poner ProxyPass / http://IP:8069/ ya >> que parece que odoo espera que accedas mediante la dirección IP. >> Si necesitas que odoo sepa que el hostname es miweb.com, entonces activa >> ProxyPreserveHost y configura en odoo el hostname, y ponle miweb.com. >> >> Si ejecutas curl miweb.com --dump-header - deberías ver que te está >> mandando un redirect. Si ejecutas curl ipdeodoo:8069 --dump-header - no >> debería darte un redirect. Si ejecutas curl -v ipdeodoo:8069 --header >> "Host: miweb.com" debería volverte a dar un redirect, ya que espera que >> host, sea la ip. >> > > Pablo aca cuando me decis "Si necesitas que odoo sepa que el hostname es > miweb.com, entonces activa ProxyPreserveHost y configura en odoo el > hostname, y ponle miweb.com." > Es que en el /etc/hosts ponga la ip publica del servidor o sea ippublica > miweb.com? > > Saludos > > > No, no me refiero a eso. > Supuse que al instalar Odoo se le configuraba un dominio. > He buscado por internet y encontré esto: > https://www.odoo.com/documentation/9.0/setup/deploy.html#https > Lo interesante es: > > in /etc/odoo.conf set: > > proxy_mode = True > > Prueba así. > Pablo gracias por tu respuesta, ahí modifique ese parámetro e hice las pruebas con curl como me habias dicho de nuevo, me muestra esto Me sigue mostrando lo mismo, investigue un poco mas y no se si es un problema de dns, de esto no estoy muy seguro, estoy ayudando a una amiga con esto. Si yo consulto los dns del dominio me trae esto: ; <<>> DiG 9.9.5-9+deb8u13-Debian <<>> odooerplibre.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60904 ;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;odooerplibre.com. IN A ;; ANSWER SECTION: odooerplibre.com. 3600 IN A 216.239.32.21 odooerplibre.com. 3600 IN A 216.239.34.21 odooerplibre.com. 3600 IN A 216.239.36.21 odooerplibre.com. 3600 IN A 216.239.38.21 Pero la ip publica en la que esta el erp es otra, no tendría que aparecer en el ANSWER SECTION esa ip? Saludos y gracias

