Hey Guys,
We're subscribing to presence events via SIP.js using a secure websocket (WSS) and we can see the subscriptions being received by FreeSWITCH with a 202 Accepted, but never receive any events via the notify event. Alternatively, when we move to a plain websocket (WS) everything seems to work as expected.
After digging around we found that a few people were experiencing similar issues with FreeSWITCH and additionally with Kamailio http://lists.sip-router.org/pipermail/sr-users/2014-July/084157.html. The issue was resolved with Kamailio by patching the contact header. In an attempt to achieve the same results we have experimented with the settings below but no success. - <param name="NDLB-force-rport" value="safe"/>
- <param name="NDLB-received-in-nat-reg-contact" value="true"/>