I am trying to integrating JVB 2.0 with Freeswitch 1.8.5 on PSTN call, and found out that DTLS handshake is broken between JVB 2.0 and Freeswitch 1.8.5 with DTLS 1.2 version. It is good with DTLS 1.0 version.
- SDP from JVB is offer
- SDP from Freeswitch is answer
- Freeswitch works as DTLS client
- JVB works as DTLS server
After Certificate/Client Key Exchange/Certificate Verify/Change Cipher Spec, JVB sends Fatal Alert to Freeswitch with error Illegal Parameter 47.
When I change Freeswitch to use DTLS 1.0, the error is gone and call works well.
There is no issue between JVB and Chrome with DTLS 1.2
There is no issue between Freeswitch and Chrome with DTLS 1.2.
I attached the wireshark.
/Kaiduanfreeswitch-jvb-dtls-1.2.pcap (35.9 KB)