Skip to Content
Menu
This question has been flagged
773 Views

After spending a night to figure out how to get the (video) chat running in a Windows Server environment and SSL I just wanna share my result.

  • install websockets
  • install ARR Cache
  • install URL rewrite
  • install a SSL cert via Let's Encrypt and bind it properly

ARR config: enable proxy
under Proxy type:
check "use URL rewrite to inspect..."
check Enable SSL offloading
reverse proxy: 127.0.0.1:8069

URL Rewrite
Rule #1: ReverseProxyWebSocket

regular expression: ^(.*)$
condition: {HTTP_UPGRADE} pattern: websocket
Action: rewrite 
url: wss://localhost:8069/{R:1}
(use ws:// if not using SSL)
type: permanent

Rule #2 (below #1): ReverseProxyHTTP
regular expression: ^(.*)$
Action: rewrite
url: http://localhost:8069/{R:1}

odoo.conf
proxy_mode = True

not entirely if really necessary in this context:
netrpc_interface = 127.0.0.1
xmlrpc_interface = 127.0.0.1

xmlrpc_port = 8069

Hope it helps someone.
Video works fine too, but only when I use Twilio.

Avatar
Discard