Sebastián Acosta
New Member
Hello,
I’m integrating a web application with my 3CX v20 PBX using Flashphoner WCS.
Registration works correctly and calls are created, but media never establishes.
The call immediately drops after the initial INVITE.
What I found:
It seems WCS continues offering DTLS-SRTP or mixed profiles, which 3CX rejects.
I need to know:
How to force Flashphoner WCS to use SDES-SRTP only, without DTLS?
Or if there's an updated configuration specifically for 3CX v20?
My goal is simply to connect Flashphoner WebRTC clients to 3CX extensions with working audio.
Any guidance would be greatly appreciated.
Thank you!
I’m integrating a web application with my 3CX v20 PBX using Flashphoner WCS.
Registration works correctly and calls are created, but media never establishes.
The call immediately drops after the initial INVITE.
What I found:
- Flashphoner is negotiating DTLS-SRTP by default.
- 3CX v20 does not support DTLS-SRTP for SIP extensions, only SDES-SRTP.
- In 3CX v18 there was a per-extension option to disable re-INVITE / ICE, which made Flashphoner work.
In v20 this setting was removed. - On Flashphoner, I tried forcing SRTP modes (SDES, AVP, etc.), but media still does not connect.
It seems WCS continues offering DTLS-SRTP or mixed profiles, which 3CX rejects.
I need to know:
My goal is simply to connect Flashphoner WebRTC clients to 3CX extensions with working audio.
Any guidance would be greatly appreciated.
Thank you!