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

Responder a