Hi Richard,
I'm replying here because my answer is still strictly related to Kamailio.
Using WS is only one of the variants. Completely using TCP or UDP results in the same crash.
Let me elaborate my current setup:
- ua1@domain;transport=tcp -> caller
- ua2@domain -> callee
ua2 is registered via TCP and WS, so the location service will inform the following:
This implies that I'm gonna need two SDP modifications, depending on where the INVITE is going:
ua1 (RTP/AVP) -> (Kamailio [parallel forking]) ->
ua2@1.1.1.1 (RTP/AVP)
As soon as rtpengine is engaged for the second time, no matter the order, it crashes.
Regards,
Carlos