Skip to Content

¡Bienvenido a los foros Aeodoo!

Somos la comunidad de Odoo internacional hispanohablante.
Estos foros son para compartir y debatir dudas técnicas, funcionales y mejores prácticas para Odoo. Recuerda que no están permitidos los insultos, descalificaciones o spam, cualquier conducta reprobable supondrá el baneo del usuario.

This question has been flagged
2 Replies
764 Views

Buenos días,

sé que el módulo de comunicaciones mediante WhatsApp está en fase beta.

Estoy probándolo y he conseguido conectarme con mi cuenta de whatsapp, sincronizar las plantillas, incluso mandar mensajes usando plantillas, pero no consigo ver los mensajes entrantes, digamos las respuestas a esos mensajes enviados.


He configurado el webhook, para recibir peticiones y whatsapp las acepta, incluso en los test que proporciona whatsapp indica que funciona, pero no consigo ver los mensajes en la aplicación de conversaciones.


No he encontrado nada al respecto pero, ¿puede ser que esto todavía en desarrollo o alguien puede darme pistas de qué puede estar sucediendo?


Muchas gracias.
Herminio


Avatar
Discard
Author

Hola Luis Enrique,

si que conseguí hacerlo funcionar. Como estaba haciendo pruebas y quizás no tenía todo el sistema configurado completamente, solo se me ocurre que pudiera ser que no tenía configurado correctamente la parte de las comunicaciones websockets entre el sistema Odoo y el sistema Apache, que tengo 'delante' de Odoo haciendo de proxy inverso.

Estas comunicaciones son para permitir el envío de mensajes internos entre Odoo y el navegador del cliente/usuario.

No sé si algo de esto que te comento te puede servir.

Te adjunto la configuración que yo tengo en mi Apache, que ahora mismo funciona, por si te ayuda y si alguien que use esta configuración tiene sugerencias sobre la configuración de Apache con Odoo, que lo pueda comentar también.

Un saludo

<VirtualHost *:443>
     DocumentRoot /var/www/odoo.mihost.es/
     ServerName odoo.mihost.es

     ProxyPreserveHost On

     # Activar el motor de reescritura
     RewriteEngine On

     # Excluir /robots.txt de la redirección
     RewriteCond %{REQUEST_URI} !^/robots\.txt$
     RewriteCond %{HTTP:Upgrade} websocket [NC]
     RewriteRule /(.*) ws://localhost:8069/$1 [P,L]
     ProxyPass /websocket ws://localhost:8069/websocket
     ProxyPassReverse /websocket ws://localhost:8069/websocket


     # Redirigir tráfico de correctamente a Odoo en localhost:8069
     ProxyPass / http://localhost:8069/ retry=0
     ProxyPassReverse / http://localhost:8069/

     RequestHeader set X-Forwarded-For "%{REMOTE_ADDR}s"
     RequestHeader set X-Forwarded-Proto "https"
     RequestHeader set X-Forwarded-Port "%{SERVER_PORT}s"


     Header set Access-Control-Allow-Origin "https://odoo.mihost.es"
     Header set Strict-Transport-Security "max-age=31536000; includeSubDomains"
     Header always set Content-Security-Policy "frame-ancestors 'self' https://odoo.mihost.es"


     <Directory /var/www/odoo.mihost.es/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
     </Directory>

        <Location /web/signup>
            Require all denied
        </Location>


     ErrorLog ${APACHE_LOG_DIR}/odoo_error.log
     CustomLog ${APACHE_LOG_DIR}/odoo_access.log combined
     SSLCertificateFile /etc/letsencrypt/live/odoo.mihost.es/fullchain.pem
     SSLCertificateKeyFile /etc/letsencrypt/live/odoo.mihost.es/privkey.pem
     Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>
</IfModule>


Avatar
Discard

¿Lo has logrado solucionar? Tengo exactamente el mismo problema 

Avatar
Discard
Author

Hola Luis Enrique, revisa mi comentario en el hilo, que confundí el botón de respuesta.

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!