<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:courier,monaco,monospace,sans-serif;font-size:12pt">The iksemel library that we use in libdingaling needs to have <br>GNUtls pre-installed to work properly<br><br>Follow these steps for unix<br><br>1) Install the gnutls package for your OS.<br>2) go to the freeswitch build root<br>3) execute..$rm -f libs/iksemel/.complete<br>4) execute..$make sure<br><br><br>For windows see the other thread going around today.<br><br><div>&nbsp;</div><div>Anthony Minessale II<br><br><span>FreeSWITCH <a target="_blank" href="http://www.freeswitch.org/">http://www.freeswitch.org/</a></span><br><span>ClueCon <a target="_blank" href="http://www.cluecon.com/">http://www.cluecon.com/</a></span><br><br>AIM: anthm<br>MSN:anthony_minessale@hotmail.com<br>JABBER:anthony.minessale@gmail.com<br>IRC: irc.freenode.net #freeswitch</div><div><br>FreeSWITCH Developer
 Conference<br>sip:888@conference.freeswitch.org<br>iax:guest@conference.freeswitch.org/888<br>googletalk:conf+888@conference.freeswitch.org<br>pstn:213-799-1400</div><div style="font-family: courier,monaco,monospace,sans-serif; font-size: 12pt;"><br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">----- Original Message ----<br>From: Kieran O'Loughlin &lt;kieran@alumni.virginia.edu&gt;<br>To: freeswitch-users@lists.freeswitch.org<br>Sent: Thursday, March 8, 2007 5:09:13 AM<br>Subject: [Freeswitch-users] mod_dingaling error<br><br>Hey all,<br><br>I've been trying to get the gtalk connectivity working for a while now.&nbsp; I've been having problems that I think are related to NAT issues.&nbsp; The signaling piece of the call was working, but the media piece wouldn't go through.
<br><br>In any case I decided to try the install on a friend's machine that has a public IP and is not behind NAT.&nbsp; His is a debian box with a 2.4 kernel.&nbsp; I used exactly the same dingaling.conf.xml file as on my own installation (which is registering just fine on my box).&nbsp; When I start up freeswitch it's not registering with gtalk.&nbsp; There error appears to be related to TLS not being supported.&nbsp; However I have exactly the same version of freeswitch running on my own box and it uses TSL quite happily.
<br><br>Here is the error I'm getting:<br><br>freeswitch@spock&gt; SEND[&lt;?xml version='1.0'?&gt;&lt;stream:stream xmlns:stream='<a rel="nofollow" target="_blank" href="http://etherx.jabber.org/streams">http://etherx.jabber.org/streams
</a>' xmlns='jabber:client' to='<a rel="nofollow" target="_blank" href="http://gmail.com">gmail.com</a>' version='1.0'&gt;]<br>RECV[&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;stream:stream from="
<a rel="nofollow" target="_blank" href="http://gmail.com">gmail.com</a>" id="CEE35FAE16C190D5" version="1.0" xmlns:stream="<a rel="nofollow" target="_blank" href="http://etherx.jabber.org/streams">http://etherx.jabber.org/streams</a>" xmlns="jabber:client"&gt;&lt;stream:features&gt;&lt;starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"&gt;&lt;required/&gt;&lt;/starttls&gt;&lt;mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"&gt;&lt;mechanism&gt;X-GOOGLE-TOKEN&lt;/mechanism&gt;&lt;/mechanisms&gt;&lt;/stream:features&gt;]
<br>2007-03-08 12:18:16 [DEBUG] libdingaling.c:1096 on_stream() TLS NOT SUPPORTED IN THIS BUILD!<br><br><br><br>Here is the my dingaling.conf.xml file:<br><br>&nbsp;&nbsp; &lt;configuration name="dingaling.conf" description="XMPP Jingle Endpoint"&gt;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;settings&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="debug" value="1"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="codec-prefs" value="PCMU@8000"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/settings&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp; &lt;profile type="client"&gt;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="name" value="gtalk"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="login" value="<a rel="nofollow" target="_blank" href="http://me@gmail.com/talk">me@gmail.com/talk</a>"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="password" value="password"/&gt;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="dialplan" value="XML"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="message" value="Jingle-to-SIP Gateway via Freeswitch"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="auto-login" value="true"/&gt;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="auto-reply" value="Press *Call* to call me via FreeSWITCH"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- SASL "plain" or "md5" --&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="sasl" value="md5"/&gt;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- if the server where the jabber is hosted is not the same as the one in the jid --&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="server" value="<a rel="nofollow" target="_blank" href="http://talk.google.com:5222">talk.google.com:5222
</a>"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- Enable TLS or not --&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="tls" value="true"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- disable to trade async for more calls --&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="use-rtp-timer" value="true"/&gt;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="rtp-ip" value="auto"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="ext-rtp-ip" value="auto"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!--&lt;param name="ext-rtp-ip" value="auto"/&gt;--&gt;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- default extension (if one cannot be determined) --&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="exten" value="1004j"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- VAD choose one --&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- &lt;param name="vad" value="in"/&gt; --&gt;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- &lt;param name="vad" value="out"/&gt; --&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param name="vad" value="both"/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/profile&gt;<br>&nbsp;&nbsp; &lt;/configuration&gt;<br><br>I suspect it's because there are some libraries that are missing on the debian box when I compiled it.&nbsp; I installed libgnutls-dev and recompilted freeswitch but no joy.
<br><br>Thanks,<br><br>Kieran.<br>
<div>_______________________________________________<br>Freeswitch-users mailing list<br>Freeswitch-users@lists.freeswitch.org<br><a target="_blank" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>UNSUBSCRIBE:<a target="_blank" href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br><a target="_blank" href="http://www.freeswitch.org">http://www.freeswitch.org</a><br></div></div><br></div></div><br>

<hr size=1>We won't tell. Get more on <a href="http://us.rd.yahoo.com/evt=49980/*http://tv.yahoo.com/collections/265
">shows you hate to love</a><br>(and love to hate): <a href="http://us.rd.yahoo.com/evt=49980/*http://tv.yahoo.com/collections/265
">Yahoo! TV's Guilty Pleasures list.</a></body></html>