<div dir="ltr"><div><div><div><div>Terry, <br><br></div>Unable to contribute to this discussion, just wanted to thank you for taking time to share your learning. I&#39;m pretty new to FS, but what I&#39;ve been enjoying about FS is that, usually Wiki&#39;s contain (almost) everything needed to get something going, or searching this list (thanks to threads like this one) or the JIRA comments helps a lot. Of course, this self-learning the hard-way takes time, but for me helps remember and understand things better.<br>
<br></div>I&#39;ve to admit that I&#39;m flirting a bit on the sidelines with Asterisks, especially as I keep getting blocked and feel that I am not making much progress with FS, but keep coming back.<br><br></div>Not sure, but probably the list is a bit silent on features that are niche, and not used by mainstream users. That&#39;s precisely what I&#39;ve found. Pretty usual for any FOSS project. Please do keep sharing your learning here.<br>
<br></div>Jay.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Sep 2, 2013 at 6:55 AM, Terry Barnum <span dir="ltr">&lt;<a href="mailto:terry@digital-outpost.com" target="_blank">terry@digital-outpost.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Since I&#39;m sure everyone is anxiously awaiting the next installment of my google voice monologue... ;)<br>
<br>
So for google inbound calls I somehow overlooked that call screening needed to be enabled (&quot;execute_on_answer=send_dtmf 1&quot;) so I added it and now inbound google voice calls work properly. Does this imply that NAT is being successfully traversed and this is not the reason for the google outbound problem?<br>

<br>
Looking further at the dingaling debug output for google outbound, there&#39;s an empty decline tag and also a &quot;Caller disconnected.&quot; As an inexperienced dingaling(!) user I&#39;m not sure how to interpret this--the caller *has been* disconnected? Meaning google terminated the call? Or the caller *has* disconnected? Meaning freeswitch terminated the call? Any ideas why this is failing?<br>

<br>
2013-09-01 17:44:27.625074 [DEBUG] mod_dingaling.c:3577 3 rtp candidates<br>
2013-09-01 17:44:27.625074 [DEBUG] mod_dingaling.c:3597 candidate <a href="http://173.194.79.127:19305" target="_blank">173.194.79.127:19305</a> PASS ACL wan.auto<br>
2013-09-01 17:44:27.625074 [DEBUG] mod_dingaling.c:3651 Acceptable rtp Candidate <a href="http://173.194.79.127:19305" target="_blank">173.194.79.127:19305</a><br>
2013-09-01 17:44:27.625074 [DEBUG] mod_dingaling.c:3577 0 video_rtp candidates<br>
2013-09-01 17:44:27.625074 [DEBUG] mod_dingaling.c:3577 0 rtcp candidates<br>
2013-09-01 17:44:27.625074 [DEBUG] mod_dingaling.c:3577 0 video_rtcp candidates<br>
2013-09-01 17:44:27.625074 [NOTICE] libdingaling.c:1749 SecSEND:<br>
-------------------------------------------------------------------------------<br>
&lt;iq type=&quot;result&quot; to=&quot;+<a href="http://760XXXXXXX@voice.google.com/srvenc-y7H55UzKUf9oV+YD+bPou9s/IeoQd1fm" target="_blank">760XXXXXXX@voice.google.com/srvenc-y7H55UzKUf9oV+YD+bPou9s/IeoQd1fm</a>&quot; from=&quot;<a href="http://USER@gmail.com/talkEAB90707" target="_blank">USER@gmail.com/talkEAB90707</a>&quot; id=&quot;jingle:10.76.86.101-7841406:1:C7EE502F&quot;&gt;<br>

  &lt;query&gt;&lt;/query&gt;<br>
&lt;/iq&gt;<br>
<br>
2013-09-01 17:44:28.084920 [INFO] libdingaling.c:1747 SecRECV:<br>
-------------------------------------------------------------------------------<br>
&lt;iq from=&quot;+<a href="http://760XXXXXXX@voice.google.com/srvenc-y7H55UzKUf9oV+YD+bPou9s/IeoQd1fm" target="_blank">760XXXXXXX@voice.google.com/srvenc-y7H55UzKUf9oV+YD+bPou9s/IeoQd1fm</a>&quot; to=&quot;<a href="http://USER@gmail.com/talkEAB90707" target="_blank">USER@gmail.com/talkEAB90707</a>&quot; id=&quot;jingle:10.76.86.101-7841406:1:C7EE5032&quot; type=&quot;set&quot;&gt;<br>

  &lt;ses:session type=&quot;terminate&quot; id=&quot;6914264867&quot; initiator=&quot;<a href="http://USER@gmail.com/talkEAB90707" target="_blank">USER@gmail.com/talkEAB90707</a>&quot; xmlns:ses=&quot;<a href="http://www.google.com/session" target="_blank">http://www.google.com/session</a>&quot;&gt;<br>

    &lt;ses:reason&gt;<br>
      &lt;ses:decline&gt;&lt;/ses:decline&gt;<br>
      &lt;ses:text&gt;Caller disconnected&lt;/ses:text&gt;<br>
    &lt;/ses:reason&gt;<br>
    &lt;pho:call-ended xmlns:pho=&quot;<a href="http://www.google.com/session/phone" target="_blank">http://www.google.com/session/phone</a>&quot;&gt;&lt;/pho:call-ended&gt;<br>
  &lt;/ses:session&gt;<br>
&lt;/iq&gt;<br>
<br>
2013-09-01 17:44:28.084920 [CRIT] libdingaling.c:391 Message for Session 6914264867<br>
2013-09-01 17:44:28.084920 [DEBUG] mod_dingaling.c:4114 using Existing session for 6914264867<br>
2013-09-01 17:44:28.084920 [DEBUG] mod_dingaling.c:4434 hungup dingaling/gtalk/+<a href="mailto:760XXXXXXX@voice.google.com">760XXXXXXX@voice.google.com</a><br>
<br>
Thanks,<br>
-Terry<br>
<div class="HOEnZb"><div class="h5"><br>
On Sep 1, 2013, at 10:45 AM, Terry Barnum wrote:<br>
<br>
&gt; I stopped fs, did a fresh git clone git://<a href="http://git.freeswitch.org/freeswitch.git" target="_blank">git.freeswitch.org/freeswitch.git</a>, edited modules.conf and did a make &amp;&amp; make install but still no joy making a call via google voice. dingaling status shows AUTHORIZED. FreeSWITCH (Version 1.5.6b git dd6b8a8 2013-08-31 03:41:31Z)<br>

&gt;<br>
&gt; I set dingaling_conf.xml to debug and it reports an error 302 when attempting a call. I see others have had this error in the past but I couldn&#39;t find a definitive answer. Can anyone shed light on this? Thanks for any pointers. Here&#39;s a snippet of the dingaling debug output:<br>

&gt;<br>
&gt; 2013-09-01 08:48:24.504839 [NOTICE] libdingaling.c:1749 SecSEND:<br>
&gt; -------------------------------------------------------------------------------<br>
&gt; &lt;iq xmlns=&quot;jabber:client&quot; from=&quot;<a href="http://USER@gmail.com/talk5CB5BB1C" target="_blank">USER@gmail.com/talk5CB5BB1C</a>&quot; to=&quot;+<a href="mailto:760XXXXXXX@voice.google.com">760XXXXXXX@voice.google.com</a>&quot; type=&quot;set&quot; id=&quot;300&quot;&gt;<br>

&gt;  &lt;ses:session xmlns:ses=&quot;<a href="http://www.google.com/session" target="_blank">http://www.google.com/session</a>&quot; type=&quot;initiate&quot; id=&quot;2395886559&quot; initiator=&quot;<a href="http://USER@gmail.com/talk5CB5BB1C" target="_blank">USER@gmail.com/talk5CB5BB1C</a>&quot;&gt;<br>

&gt;    &lt;pho:description xmlns:pho=&quot;<a href="http://www.google.com/session/phone" target="_blank">http://www.google.com/session/phone</a>&quot;&gt;<br>
&gt;      &lt;pho:payload-type id=&quot;0&quot; name=&quot;PCMU&quot; clockrate=&quot;8000&quot; bitrate=&quot;64000&quot; xmlns:pho=&quot;<a href="http://www.google.com/session/phone" target="_blank">http://www.google.com/session/phone</a>&quot;&gt;&lt;/pho:payload-type&gt;<br>

&gt;    &lt;/pho:description&gt;<br>
&gt;  &lt;/ses:session&gt;<br>
&gt; &lt;/iq&gt;<br>
&gt;<br>
&gt; 2013-09-01 08:48:24.604828 [INFO] libdingaling.c:1747 SecRECV:<br>
&gt; -------------------------------------------------------------------------------<br>
&gt; &lt;iq from=&quot;+<a href="mailto:760XXXXXXX@voice.google.com">760XXXXXXX@voice.google.com</a>&quot; to=&quot;<a href="http://USER@gmail.com/talk5CB5BB1C" target="_blank">USER@gmail.com/talk5CB5BB1C</a>&quot; type=&quot;error&quot; id=&quot;300&quot;&gt;<br>

&gt;  &lt;ses:session type=&quot;initiate&quot; id=&quot;2395886559&quot; initiator=&quot;<a href="http://USER@gmail.com/talk5CB5BB1C" target="_blank">USER@gmail.com/talk5CB5BB1C</a>&quot; xmlns:ses=&quot;<a href="http://www.google.com/session" target="_blank">http://www.google.com/session</a>&quot;&gt;<br>

&gt;    &lt;pho:description xmlns:pho=&quot;<a href="http://www.google.com/session/phone" target="_blank">http://www.google.com/session/phone</a>&quot;&gt;<br>
&gt;      &lt;pho:payload-type id=&quot;0&quot; name=&quot;PCMU&quot; clockrate=&quot;8000&quot; bitrate=&quot;64000&quot;&gt;&lt;/pho:payload-type&gt;<br>
&gt;    &lt;/pho:description&gt;<br>
&gt;  &lt;/ses:session&gt;<br>
&gt;  &lt;error code=&quot;302&quot; type=&quot;modify&quot;&gt;<br>
&gt;    &lt;redirect xmlns=&quot;urn:ietf:params:xml:ns:xmpp-stanzas&quot;&gt;<a href="http://xmpp:+760XXXXXXX@voice.google.com/srvenc-w8W24IH4ZBGhR6mQVmzatQ==" target="_blank">xmpp:+760XXXXXXX@voice.google.com/srvenc-w8W24IH4ZBGhR6mQVmzatQ==</a>&lt;/redirect&gt;<br>

&gt;    &lt;ses:redirect xmlns:ses=&quot;<a href="http://www.google.com/session" target="_blank">http://www.google.com/session</a>&quot;&gt;<a href="http://xmpp:+760XXXXXXX@voice.google.com/srvenc-w8W24IH4ZBGhR6mQVmzatQ==" target="_blank">xmpp:+760XXXXXXX@voice.google.com/srvenc-w8W24IH4ZBGhR6mQVmzatQ==</a>&lt;/ses:redirect&gt;<br>

&gt;  &lt;/error&gt;<br>
&gt; &lt;/iq&gt;<br>
&gt;<br>
&gt; -Terry<br>
&gt;<br>
&gt; On Aug 29, 2013, at 8:43 PM, Terry Barnum wrote:<br>
&gt;<br>
&gt;&gt; Hi FS gurus,<br>
&gt;&gt;<br>
&gt;&gt; Would someone be so kind as to post an example that shows what Jeff is describing about IP address settings in the dingaling profile for a machine with a private IP? Are we talking about the profile in conf/jingle_profiles? The rtp-ip and ext-rtp-ip settings?<br>

&gt;&gt;<br>
&gt;&gt; Here&#39;s an excerpt of the log. As a freeswitch noob I&#39;m unclear about what exactly is failing.<br>
&gt;&gt; ...<br>
&gt;&gt; Dialplan: sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> parsing [default-&gt;gvoice_out] continue=false<br>
&gt;&gt; Dialplan: sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> Regex (PASS) [gvoice_out] destination_number(18581234567) =~ /^1(\d{10})$/ break=on-false<br>
&gt;&gt; Dialplan: sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> Action set(call_direction=outbound)<br>
&gt;&gt; Dialplan: sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> Action set(hangup_after_bridge=true)<br>
&gt;&gt; Dialplan: sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> Action set(effective_caller_id_name=${outbound_caller_id_name})<br>
&gt;&gt; Dialplan: sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> Action set(effective_caller_id_number=${outbound_caller_id_number})<br>
&gt;&gt; Dialplan: sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> Action set(inherit_codec=true)<br>
&gt;&gt; Dialplan: sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> Action bridge(dingaling/gtalk/+<a href="mailto:7609876543@voice.google.com">7609876543@voice.google.com</a>)<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] switch_core_state_machine.c:167 (sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a>) State Change CS_ROUTING -&gt; CS_EXECUTE<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] switch_core_session.c:1341 Send signal sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> [BREAK]<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] switch_core_state_machine.c:471 (sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a>) State ROUTING going to sleep<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] switch_core_state_machine.c:416 (sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a>) Running State Change CS_EXECUTE<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] switch_core_state_machine.c:478 (sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a>) State EXECUTE<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] mod_sofia.c:230 sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> SOFIA EXECUTE<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] switch_core_state_machine.c:209 sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> Standard EXECUTE<br>
&gt;&gt; EXECUTE sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> hash(insert/172.16.1.199-spymap/102/1ffd9854-0ecb-11e3-bfcb-8d6f93e4c391)<br>
&gt;&gt; EXECUTE sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> hash(insert/172.16.1.199-last_dial/102/18581234567)<br>
&gt;&gt; EXECUTE sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> hash(insert/172.16.1.199-last_dial/global/1ffd9854-0ecb-11e3-bfcb-8d6f93e4c391)<br>
&gt;&gt; EXECUTE sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> export(RFC2822_DATE=Mon, 26 Aug 2013 20:45:32 -0700)<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] switch_channel.c:1222 EXPORT (export_vars) [RFC2822_DATE]=[Mon, 26 Aug 2013 20:45:32 -0700]<br>
&gt;&gt; EXECUTE sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> set(call_direction=outbound)<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] mod_dptools.c:1393 sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> SET [call_direction]=[outbound]<br>
&gt;&gt; EXECUTE sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> set(hangup_after_bridge=true)<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] mod_dptools.c:1393 sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> SET [hangup_after_bridge]=[true]<br>
&gt;&gt; EXECUTE sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> set(effective_caller_id_name=Terry)<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] mod_dptools.c:1393 sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> SET [effective_caller_id_name]=[Terry]<br>
&gt;&gt; EXECUTE sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> set(effective_caller_id_number=760-999-9999)<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] mod_dptools.c:1393 sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> SET [effective_caller_id_number]=[760-999-9999]<br>
&gt;&gt; EXECUTE sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> set(inherit_codec=true)<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] mod_dptools.c:1393 sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> SET [inherit_codec]=[true]<br>
&gt;&gt; EXECUTE sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> bridge(dingaling/gtalk/+<a href="mailto:7609876543@voice.google.com">7609876543@voice.google.com</a>)<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] switch_channel.c:1176 sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> EXPORTING[export_vars] [domain_name]=[172.16.1.199] to event<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] switch_channel.c:1176 sofia/internal/<a href="mailto:102@172.16.1.199">102@172.16.1.199</a> EXPORTING[export_vars] [RFC2822_DATE]=[Mon, 26 Aug 2013 20:45:32-0700] to event<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] switch_ivr_originate.c:2060 Parsing global variables<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] mod_dingaling.c:1028 Set Local Key [1 AES_CM_128_HMAC_SHA1_80 inline:7FJY7u0J8fngzGK3msd2SKzr/LMLZTkJ+QRamvwG]<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] mod_dingaling.c:1028 Set Local Key [1 AES_CM_128_HMAC_SHA1_80 inline:dP4OPlIvkj7VWF0evrM1gjHC1nBS1Y/YKMfrfa7N]<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [NOTICE] switch_channel.c:1030 New Channel dingaling/gtalk/+<a href="mailto:7609876543@voice.google.com">7609876543@voice.google.com</a> [200e0388-0ecb-11e3-bfdb-8d6f93e4c391]<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] mod_dingaling.c:2665 (dingaling/gtalk/+<a href="mailto:7609876543@voice.google.com">7609876543@voice.google.com</a>) State Change CS_NEW -&gt; CS_INIT<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] switch_core_session.c:1341 Send signal dingaling/gtalk/+<a href="mailto:7609876543@voice.google.com">7609876543@voice.google.com</a> [BREAK]<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] mod_dingaling.c:2095 dingaling/gtalk/+<a href="mailto:7609876543@voice.google.com">7609876543@voice.google.com</a> CHANNEL KILL<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] switch_core_state_machine.c:416 (dingaling/gtalk/+<a href="mailto:7609876543@voice.google.com">7609876543@voice.google.com</a>) Running State Change CS_INIT<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] switch_core_state_machine.c:455 (dingaling/gtalk/+<a href="mailto:7609876543@voice.google.com">7609876543@voice.google.com</a>) State INIT<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [NOTICE] mod_dingaling.c:1816 Ring-Ready dingaling/gtalk/+<a href="mailto:7609876543@voice.google.com">7609876543@voice.google.com</a>!<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] switch_channel.c:3180 (dingaling/gtalk/+<a href="mailto:7609876543@voice.google.com">7609876543@voice.google.com</a>) Callstate Change DOWN -&gt; RINGING<br>
&gt;&gt; 2013-08-26 20:45:32.847979 [DEBUG] mod_dingaling.c:1692 Don&#39;t have my audio codec yet here&#39;s one<br>
&gt;&gt; 2013-08-26 20:45:32.867959 [DEBUG] mod_dingaling.c:1738 Don&#39;t have video codec.<br>
&gt;&gt; 2013-08-26 20:45:32.867959 [DEBUG] mod_dingaling.c:1749 Send Describe [PCMU@8000]<br>
&gt;&gt; 2013-08-26 20:45:33.288612 [DEBUG] mod_dingaling.c:4114 using Existing session for 2155444888<br>
&gt;&gt; 2013-08-26 20:45:33.288612 [DEBUG] mod_dingaling.c:1738 Don&#39;t have video codec.<br>
&gt;&gt; 2013-08-26 20:45:33.288612 [DEBUG] mod_dingaling.c:1749 Send Describe [PCMU@8000]<br>
&gt;&gt; 2013-08-26 20:45:33.288612 [DEBUG] mod_dingaling.c:1560 Stun Lookup Local <a href="http://172.16.1.199:32116" target="_blank">172.16.1.199:32116</a><br>
&gt;&gt; 2013-08-26 20:45:33.408000 [INFO] mod_dingaling.c:1570 Stun Success <a href="http://72.197.53.144:33430" target="_blank">72.197.53.144:33430</a><br>
&gt;&gt; 2013-08-26 20:45:33.408000 [DEBUG] mod_dingaling.c:1584 Send rtp Candidate <a href="http://72.197.53.144:33430" target="_blank">72.197.53.144:33430</a> [3ToneGgvu6KLidpo]<br>
&gt;&gt; 2013-08-26 20:45:33.408000 [DEBUG] mod_dingaling.c:1560 Stun Lookup Local <a href="http://172.16.1.199:32117" target="_blank">172.16.1.199:32117</a><br>
&gt;&gt; 2013-08-26 20:45:33.568012 [INFO] mod_dingaling.c:1570 Stun Success <a href="http://72.197.53.144:39390" target="_blank">72.197.53.144:39390</a><br>
&gt;&gt; 2013-08-26 20:45:33.568012 [DEBUG] mod_dingaling.c:1584 Send rtcp Candidate <a href="http://72.197.53.144:39390" target="_blank">72.197.53.144:39390</a> [IYN0LV3N3sDDCJws]<br>
&gt;&gt; 2013-08-26 20:45:33.568012 [DEBUG] mod_dingaling.c:1627 Accepted 0 of 0 rtp candidates.<br>
&gt;&gt; 2013-08-26 20:45:33.568012 [DEBUG] mod_dingaling.c:1629 Accepted 0 of 0 rtcp candidates.<br>
&gt;&gt; 2013-08-26 20:45:33.568012 [DEBUG] mod_dingaling.c:1632 Accepted 0 of 0 video_rtp candidates<br>
&gt;&gt; 2013-08-26 20:45:33.568012 [DEBUG] mod_dingaling.c:1635 Accepted 0 of 0 video_rctp candidates<br>
&gt;&gt; 2013-08-26 20:45:34.427964 [DEBUG] sofia_reg.c:2232 Changing expire time to 90 by request of proxy sip:<a href="http://callcentric.com" target="_blank">callcentric.com</a><br>
&gt;&gt; 2013-08-26 20:45:34.649239 [DEBUG] mod_dingaling.c:4114 using Existing session for 2155444888<br>
&gt;&gt; 2013-08-26 20:45:34.649239 [DEBUG] mod_dingaling.c:3577 3 rtp candidates<br>
&gt;&gt; 2013-08-26 20:45:34.649239 [DEBUG] mod_dingaling.c:3597 candidate <a href="http://74.125.141.127:19305" target="_blank">74.125.141.127:19305</a> PASS ACL wan.auto<br>
&gt;&gt; 2013-08-26 20:45:34.649239 [DEBUG] mod_dingaling.c:3651 Acceptable rtp Candidate <a href="http://74.125.141.127:19305" target="_blank">74.125.141.127:19305</a><br>
&gt;&gt; 2013-08-26 20:45:34.649239 [DEBUG] mod_dingaling.c:3577 0 video_rtp candidates<br>
&gt;&gt; 2013-08-26 20:45:34.649239 [DEBUG] mod_dingaling.c:3577 0 rtcp candidates<br>
&gt;&gt; 2013-08-26 20:45:34.649239 [DEBUG] mod_dingaling.c:3577 0 video_rtcp candidates<br>
&gt;&gt; 2013-08-26 20:45:35.208090 [DEBUG] mod_dingaling.c:4114 using Existing session for 2155444888<br>
&gt;&gt; 2013-08-26 20:45:35.208090 [DEBUG] mod_dingaling.c:4434 hungup dingaling/gtalk/+<a href="mailto:7609876543@voice.google.com">7609876543@voice.google.com</a><br>
&gt;&gt; ...<br>
&gt;&gt;<br>
&gt;&gt; Thanks for any help,<br>
&gt;&gt; -Terry<br>
&gt;&gt;<br>
&gt;&gt; On Aug 28, 2013, at 6:03 PM, Terry Barnum wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; Sorry, I don&#39;t know what&#39;s considered &quot;set correctly&quot; in the dingaling profile. Here&#39;s what&#39;s in jingle_profiles/v_172.16.1.199_gtalk.xml. I&#39;ve also tried setting ext-rtp-ip to $${external_rtp_ip}.<br>

&gt;&gt;&gt;<br>
&gt;&gt;&gt; &lt;include&gt;<br>
&gt;&gt;&gt; &lt;profile type=&quot;client&quot;&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;name&quot; value=&quot;gtalk&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;login&quot; value=&quot;<a href="http://USER@gmail.com/talk" target="_blank">USER@gmail.com/talk</a>&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;password&quot; value=&quot;MYPASS&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;dialplan&quot; value=&quot;XML&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;context&quot; value=&quot;public&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;message&quot; value=&quot;Jingle all the way&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;rtp-ip&quot; value=&quot;auto&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;ext-rtp-ip&quot; value=&quot;auto-nat&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;auto-login&quot; value=&quot;true&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;sasl&quot; value=&quot;plain&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;server&quot; value=&quot;<a href="http://talk.google.com" target="_blank">talk.google.com</a>&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;tls&quot; value=&quot;true&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;use-rtp-timer&quot; value=&quot;true&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;exten&quot; value=&quot;102&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;vad&quot; value=&quot;both&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;candidate-acl&quot; value=&quot;wan.auto&quot;/&gt;<br>
&gt;&gt;&gt;  &lt;param name=&quot;local-network-acl&quot; value=&quot;localnet.auto&quot;/&gt;<br>
&gt;&gt;&gt; &lt;/profile&gt;<br>
&gt;&gt;&gt; &lt;/include&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks for any pointers.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; -Terry<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Aug 26, 2013, at 9:44 PM, Jeff Leung wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Check to see if your IP addressing settings are set correctly within the<br>
&gt;&gt;&gt;&gt; dingaling profile.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Most of the times you&#39;ll need to have the profile to listen internally but<br>
&gt;&gt;&gt;&gt; have dingaling to specify an external IP address when it talks to the<br>
&gt;&gt;&gt;&gt; outside world.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; -----Original Message-----<br>
&gt;&gt;&gt;&gt;&gt; From: <a href="mailto:freeswitch-users-bounces@lists.freeswitch.org">freeswitch-users-bounces@lists.freeswitch.org</a> [mailto:<a href="mailto:freeswitch-">freeswitch-</a><br>
&gt;&gt;&gt;&gt;&gt; <a href="mailto:users-bounces@lists.freeswitch.org">users-bounces@lists.freeswitch.org</a>] On Behalf Of Terry Barnum<br>
&gt;&gt;&gt;&gt;&gt; Sent: Monday, August 26, 2013 9:33 PM<br>
&gt;&gt;&gt;&gt;&gt; To: FreeSWITCH Users Help<br>
&gt;&gt;&gt;&gt;&gt; Subject: [Freeswitch-users] Google voice call fails<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; I&#39;ve been reading the freeswitch book (great read!) and playing with my<br>
&gt;&gt;&gt;&gt; first<br>
&gt;&gt;&gt;&gt;&gt; freeswitch install on a Mac mini host with freeswitch installed via git<br>
&gt;&gt;&gt;&gt; into a<br>
&gt;&gt;&gt;&gt;&gt; Virtualbox guest CentOS 6.4. It&#39;s working with a couple X-Lite softphones<br>
&gt;&gt;&gt;&gt; and<br>
&gt;&gt;&gt;&gt;&gt; a Yealink T32G, internally between extensions, using a free DID to test<br>
&gt;&gt;&gt;&gt;&gt; incoming calls and a free but limited iptel account to test outbound.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; My next step was to try and play with real outbound calls so I followed<br>
&gt;&gt;&gt;&gt; these<br>
&gt;&gt;&gt;&gt;&gt; instructions for Google voice:<br>
&gt;&gt;&gt;&gt;&gt; &lt;<a href="http://wiki.freeswitch.org/wiki/Google_Voice" target="_blank">http://wiki.freeswitch.org/wiki/Google_Voice</a>&gt; but outbound calls fail and<br>
&gt;&gt;&gt;&gt;&gt; are hung up. I disabled the h264 codec in dingaling.conf.xml leaving just<br>
&gt;&gt;&gt;&gt;&gt; PCMU but no change. xmpp appears to be connecting and authenticating to<br>
&gt;&gt;&gt;&gt;&gt; google correctly.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; The log of an attempted call (edited for privacy) is at<br>
&gt;&gt;&gt;&gt;&gt; &lt;<a href="http://pastebin.freeswitch.org/21338" target="_blank">http://pastebin.freeswitch.org/21338</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Snippets of the log that looks suspicious to a freeswitch noob:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; 2013-08-26 20:45:33.568012 [DEBUG] mod_dingaling.c:1627 Accepted 0 of 0<br>
&gt;&gt;&gt;&gt;&gt; rtp candidates.<br>
&gt;&gt;&gt;&gt;&gt; 2013-08-26 20:45:33.568012 [DEBUG] mod_dingaling.c:1629 Accepted 0 of 0<br>
&gt;&gt;&gt;&gt;&gt; rtcp candidates.<br>
&gt;&gt;&gt;&gt;&gt; 2013-08-26 20:45:33.568012 [DEBUG] mod_dingaling.c:1632 Accepted 0 of 0<br>
&gt;&gt;&gt;&gt;&gt; video_rtp candidates<br>
&gt;&gt;&gt;&gt;&gt; 2013-08-26 20:45:33.568012 [DEBUG] mod_dingaling.c:1635 Accepted 0 of 0<br>
&gt;&gt;&gt;&gt;&gt; video_rctp candidates<br>
&gt;&gt;&gt;&gt;&gt; 2013-08-26 20:45:34.649239 [DEBUG] mod_dingaling.c:4114 using Existing<br>
&gt;&gt;&gt;&gt;&gt; session for 2155444888<br>
&gt;&gt;&gt;&gt;&gt; 2013-08-26 20:45:34.649239 [DEBUG] mod_dingaling.c:3577 3 rtp candidates<br>
&gt;&gt;&gt;&gt;&gt; 2013-08-26 20:45:34.649239 [DEBUG] mod_dingaling.c:3597 candidate<br>
&gt;&gt;&gt;&gt;&gt; <a href="http://74.125.141.127:19305" target="_blank">74.125.141.127:19305</a> PASS ACL wan.auto<br>
&gt;&gt;&gt;&gt;&gt; 2013-08-26 20:45:34.649239 [DEBUG] mod_dingaling.c:3651 Acceptable rtp<br>
&gt;&gt;&gt;&gt;&gt; Candidate <a href="http://74.125.141.127:19305" target="_blank">74.125.141.127:19305</a><br>
&gt;&gt;&gt;&gt;&gt; 2013-08-26 20:45:34.649239 [DEBUG] mod_dingaling.c:3577 0 video_rtp<br>
&gt;&gt;&gt;&gt;&gt; candidates<br>
&gt;&gt;&gt;&gt;&gt; 2013-08-26 20:45:34.649239 [DEBUG] mod_dingaling.c:3577 0 rtcp candidates<br>
&gt;&gt;&gt;&gt;&gt; 2013-08-26 20:45:34.649239 [DEBUG] mod_dingaling.c:3577 0 video_rtcp<br>
&gt;&gt;&gt;&gt;&gt; candidates<br>
&gt;&gt;&gt;&gt;&gt; 2013-08-26 20:45:35.208090 [DEBUG] mod_dingaling.c:4114 using Existing<br>
&gt;&gt;&gt;&gt;&gt; session for 2155444888<br>
&gt;&gt;&gt;&gt;&gt; 2013-08-26 20:45:35.208090 [DEBUG] mod_dingaling.c:4434 hungup<br>
&gt;&gt;&gt;&gt;&gt; dingaling/gtalk/+<a href="mailto:7609876543@voice.google.com">7609876543@voice.google.com</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Where should I be looking to try and fix? Freeswitch is behind the<br>
&gt;&gt;&gt;&gt; firewall<br>
&gt;&gt;&gt;&gt;&gt; with a private IP but STUN says it&#39;s working (or at least it looks that<br>
&gt;&gt;&gt;&gt; way to<br>
&gt;&gt;&gt;&gt;&gt; me).<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _________________________________________________________________________<br>
&gt;&gt; Professional FreeSWITCH Consulting Services:<br>
&gt;&gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt;&gt; <a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
&gt;&gt;<br>
&gt;&gt; FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
&gt;&gt; <a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
&gt;&gt;<br>
&gt;&gt; Official FreeSWITCH Sites<br>
&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt; <a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
&gt;&gt; <a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
&gt;&gt;<br>
&gt;&gt; FreeSWITCH-users mailing list<br>
&gt;&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; _________________________________________________________________________<br>
&gt; Professional FreeSWITCH Consulting Services:<br>
&gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt; <a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
&gt;<br>
&gt; FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
&gt; <a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
&gt;<br>
&gt; Official FreeSWITCH Sites<br>
&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt; <a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
&gt; <a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
&gt;<br>
&gt; FreeSWITCH-users mailing list<br>
&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;<br>
<br>
<br>
_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</div></div></blockquote></div><br></div>