El 25 de agosto de 2018, 11:58, Fernando Romero <[email protected]>
escribió:

>
>
> El 25 de agosto de 2018, 9:13, Fernando Romero <[email protected]>
> escribió:
>
>>
>>
>> El sáb., ago. 25, 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 muchas gracias por tu respuesta, en cuanto pueda lo pruebo y te
>> cuento.
>>
>>
>> Saludos
>>
>
> Reinicié el servidor odoo y funciono, muchas gracias!
>
> Saludos
>
>
Retomo el tema que parecía solucionado y se volvió atrás.
Lo único que hice fue modificar un modulo del erp (odoo) y volvió a lo de
antes a mostrarme la ip y no el nombre de la web

http://x.x.x.x:8069/web/database/selector
 y no

miweb.com/web/database/selector.

Si escribo el nombre me trae la pagina como digo mas arriba pero me deja
mostrando la ip y no el nombre.
No se que mas tocar en el apache, alguien tuvo este problema?

Saludos y gracias

Responder a