Hello ,
I have Odoo 19 installed and wanted to integrate my Asterisk PBX. But I did not get it to work.
I configured the phone app:
Websocket: wss://pbx.vpn/asterisk/ws
PBX-Server: pbx.vpn
Production
I am able to establish a websocket connection from the Odoo docker container to the MikoPBX (Asterisk) docker container. So this should not be the problem.
There are two asterisk users that can phone each other with Linphone in the VPN:
sip:01@pbx.vpn
sip:02@pbx.vpn
In Odoo 19 in the user settings I selected my pbx-provider and saved the credentials:
Username: 01
Secret: PASSWORD
But the Softphone-App does always show Demo-Mode and I am not able to call 02
This question has been flagged
Thank you very much for your time and this valuable information. I will give it a try and report!
Hello Stefan,
If your VoIP app in Odoo is showing Demo Mode, it usually means that the SIP/WebRTC registration is not fully established, even if the websocket connection is working.
In Odoo, VoIP requires proper WebRTC-compatible SIP configuration on the Asterisk side (including WSS, DTLS, codecs, and SIP transport settings). A working SIP client like Linphone does not always guarantee compatibility with Odoo’s softphone.
You may want to check:
- WebRTC (WSS) configuration in Asterisk (not just basic SIP)
- Proper SIP transport (WSS vs UDP/TCP)
- User/endpoint configuration for WebRTC support
- SSL certificates and domain matching for secure connection
If these are not fully aligned, Odoo will fallback to Demo Mode.
Hope this works for you! If you need any help implementing this or want a more optimized approach, feel free to reach out for further discussion
Regards,
Zehntech Technologies Inc.
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign up| Related Posts | Replies | Views | Activity | |
|---|---|---|---|---|
|
|
11
Jul 25
|
21069 | ||
|
|
4
Jun 19
|
14989 | ||
|
|
1
May 21
|
5755 | ||
|
|
1
Jun 19
|
10587 | ||
|
|
1
Nov 17
|
8916 |