Re: [sr-dev] [kamailio/kamailio] 5.1.2: rtpengine module hijacks DTLS key (#1468)

2018-03-02 Thread aalba6675
The following attempted workaround also fails: 1. don't use DTLS=off, force transport rtpengine_manage("ICE=remove transport-protocol=RTP/SAVP"); 2. rtpengine side use dtls-passive rtpengine --dtls-passive For some reason this also doesn't work, as rtpengine after rewritng SDP adds a=setup:actpas

Re: [sr-dev] [kamailio/kamailio] 5.1.2: rtpengine module hijacks DTLS key (#1468)

2018-03-02 Thread Daniel-Constantin Mierla
It is a side effect of PR #1460. More specific, from mailing list discussion (https://lists.kamailio.org/pipermail/sr-users/2018-March/100539.html), the related change should be: ``` + else if (str_eq(&key, "DTLS")) + ng_flags-

Re: [sr-dev] [kamailio/kamailio] 5.1.2: rtpengine module hijacks DTLS key (#1468)

2018-03-02 Thread aalba6675
@rfuchs hoping you can take a look at this. The merge to master and backport to 5.1.2 has broken my use of rtpengine_manage("DTLS=off") since the DTLS key is removed from the ng-protocol messaged and not processed by rtpengine. It is needed specifically for FreeSWITCH in SDES (who for some reas

[sr-dev] [kamailio/kamailio] 5.1.2: rtpengine module hijacks DTLS key (#1468)

2018-03-02 Thread aalba6675
### Description rtpengine module is hijacking the DTLS key rtpengine_manage("DTLS=off") DTLS=off is a valid command to rtpengine, but the module uses that flag to set transport as UDP/TLS/RTP/SAVP Unfortunately even though the transport can be fixed by RTP/SAVP, the lines outputted by rtpengin