With Google&#39;s recent change requiring HTTP authentication for outbound Gtalk/Jabber calls, a problem has appeared with Asterisk 1.8.0 and 1.8.1-rc1. The Python method for making these calls was to call a script called gvoice which handled all of the authentication cookies to make it through Google&#39;s security maze. The script still can be run without a problem from the Linux CLI. However, when it is embedded in the dialplan and called with a line like the following, ALL outbound calls fail with a time out reporting no ringback from Google:<br>

<br>exten =&gt; _X.,1,System(gvoice -e <a href="mailto:username@gmail.com">username@gmail.com</a> -p userpassword call ${EXTEN} <a href="mailto:username@gmail.com">username@gmail.com</a> 9 &amp;)<br>exten =&gt; _X.,n,Set(DB(gv_dialout_username/channel)=${CHANNEL})<br>

exten =&gt; _X.,n,Wait(10)<br>exten =&gt; _X.,n,Noop(Never received callback from Google Voice on channel ${DB_DELETE(gv_dialout_username/channel)} – exiting)<br><br>This code works fine with Asterisk 1.6.2. The workaround with Asterisk 1.8.x has been to restart Asterisk after logging in to the Linux CLI. Sometimes, a single restart will suffice, but often two or three are required. Then the outbound calls work properly with the syntax above until the server is rebooted. Attempts to embed the multiple restarts in the Linux startup script have no effect. The calls continue to fail.<br>

<br>The platform is the Incredible PBX running under CentOS 5.5 with Asterisk 1.8.0 or 1.8.1-rc1 and FreePBX 2.8.<br><br>Any ideas??<br><br>