mod_dingaling <error type="modify">
Hi, I'm having some difficulties making freeswitch talk to gmail chat. Signalling and text chat work both ways, but have troubles with audio. I'm behind NAT and use STUN to traverse it. In a problematic case I observe the following error in debug mode in the console, where user1 initiated the conversation with user2 <iq to="user1@XXX/fsvega0EC80FEA" id="313" type="error" from="user2@YYY /VtokiPhn75120521"> <ses:session type="candidates" id="3759110558" initiator="user1@XXX/fsvega0EC80FEA" xmlns:ses="http://www.google.com/session"> <ses:candidate name="rtp" address="xxx.xxx.xxx.xxx" port="23751" username="bSYbFfMybRj8D3xH" password="ri5AOommjwum60f8" preference="1.0" protocol="udp" type="stun" network="0" generation="0"></ses:candidate> <ses:candidate name="rtcp" address="xxx.xxx.xxx.xxx" port="23752" username="tVI0bVcGkAl7kdQT" password="ay23gfVzUPdaKDW4" preference="1.0" protocol="udp" type="stun" network="0" generation="0"></ses:candidate> </ses:session> <error type="modify"> <sta:bad-request xmlns:sta="urn:ietf:params:xml:ns:xmpp-stanzas"></sta:bad-request> <sta:text xml:lang="en" xmlns:sta="urn:ietf:params:xml:ns:xmpp-stanzas"></sta:text> </error> </iq> It appears that user2 would like to modify the session, but mod_dingaling does not take any action and I do not see any RTP traffic with wireshark. Is this expected? A second question is: In the session setup log I see mod_dingaling advertising a port which is outside the range specified with the configuration variables rtp-start-port and rtp-end-port in switch.xml. Do the latter only work with SIP? Thanks for any advise, Fede
participants (1)
-
Federico Beffa