Ciao,
ho un paio di istanze Odoo (16 e 17) su un server Linux ubuntu 20.04. IN entrambe le discussioni che si svilppano nei canali non si aggiornano mai in tempo reale ma è necessario fare il refresh della pagina per visualizzare i nuovi contenuti. Ho visto sul web che è un problema comune e generalizzato, ma no ho trovato soluzioni soddisfacenti. Chiedevo se qualcuno ha risolto e in che modo o se ha trovato documentazione risolutiva. Anche le videoconferenze non funzionano l'utente remoto è sempre in stato: connecting...... Eppure sullo stesso server ho una instanza Jitsi Server perfettamente funzionante. Le relative porte sono aperte.
Grazie
Vittorio
PEr chi riscontrasse lo stesso problema io ho risolto in questo modo:
Aggiunto al file odoo.conf:
gevent_port = "la porta assegnata al longpolling (di default 8072)"
xmlrpc_interface = 127.0.0.1
workers = 4
Nel puntatore nginx: il redirect alla porta gevent via websocket:
# Redirect websocket requests to odoo gevent port:
location /websocket {
proxy_pass http://odoochat;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
}
in questo modo la chat funziona in real time e anche le connessioni nelle videoconferenze funzionano correttamente.