Hello Everyone,<div><br></div><div>I am making a simple index.php file which will allow a web user to enter his $phoneNumb, $dialNumb, and callerID ($spoofNumb) and get the call bridged. Following is the index.php and the contents of extensions_custom.conf. When I submit the form nothing happens. I don&#39;t even see Manager Connected msg. Your input will be much appreciated. I am thinking I have some syntax problem.</div>
<div><br></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: &#39;Lucida Grande&#39;, &#39;Trebuchet MS&#39;, Verdana, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px; "><span style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: bold; ">/etc/asterisk/extensions_custom.conf</span></span></div>
<div><font class="Apple-style-span" color="#333333" face="&#39;Lucida Grande&#39;, &#39;Trebuchet MS&#39;, Verdana, Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="line-height: 18px;"><b><span class="Apple-style-span" style="color: rgb(46, 139, 87); font-family: Monaco, &#39;Andale Mono&#39;, &#39;Courier New&#39;, Courier, mono; font-size: 12px; font-weight: normal; line-height: 15px; ">[testphp]<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
exten =&gt; _X.,1,Answer()<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">exten =&gt; _X.,n,Dial(SIP/testTrunk/${EXTEN})<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
exten =&gt; _X.,n,Hangup()</span></b></span></font></div><div><font class="Apple-style-span" color="#2E8B57" face="Monaco, &#39;Andale Mono&#39;, &#39;Courier New&#39;, Courier, mono" size="3"><span class="Apple-style-span" style="font-size: 12px; line-height: 15px;"><br>
</span></font></div><div><font class="Apple-style-span" color="#333333" face="&#39;Lucida Grande&#39;, &#39;Trebuchet MS&#39;, Verdana, Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="line-height: 18px;"><b><br>
</b></span></font></div><div><font class="Apple-style-span" color="#333333" face="&#39;Lucida Grande&#39;, &#39;Trebuchet MS&#39;, Verdana, Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="line-height: 18px;"><b><br>
</b></span></font></div><div><font class="Apple-style-span" color="#333333" face="&#39;Lucida Grande&#39;, &#39;Trebuchet MS&#39;, Verdana, Helvetica, Arial, sans-serif"><span class="Apple-style-span" style="line-height: 18px;"><b>*****************************************************************************************************</b></span></font></div>
<div><font class="Apple-style-span" color="#2E8B57" face="Monaco, &#39;Andale Mono&#39;, &#39;Courier New&#39;, Courier, mono" size="3"><span class="Apple-style-span" style="font-size: 12px; line-height: 15px;"><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: &#39;Lucida Grande&#39;, &#39;Trebuchet MS&#39;, Verdana, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold; ">/var/www/html/clickncall/index.php</span></span></font></div>
<div><font class="Apple-style-span" color="#2E8B57" face="Monaco, &#39;Andale Mono&#39;, &#39;Courier New&#39;, Courier, mono" size="3"><span class="Apple-style-span" style="font-size: 12px; line-height: 15px;">&lt;html&gt;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
&lt;head&gt;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">&lt;title&gt;ClicknCall&lt;/title&gt;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
&lt;/head&gt;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">&lt;body&gt;&lt;br&gt;&lt;br&gt;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
&lt;div align=&quot;center&quot;&gt;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
&lt;?php<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
$sys_ip = &quot;127.0.0.1&quot;;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">$User_str = &quot;testphp&quot;;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
$Secret_str = &quot;testphp&quot;;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
if ($_POST[&#39;x&#39;]) {<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">$oSocket = fsockopen($sys_ip, 5038, $errnum, $errdesc) or die(&quot;Connection to host failed&quot;);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
<br></span></font></div><div><font class="Apple-style-span" color="#2E8B57" face="Monaco, &#39;Andale Mono&#39;, &#39;Courier New&#39;, Courier, mono" size="3"><span class="Apple-style-span" style="font-size: 12px; line-height: 15px;">fputs($oSocket, &quot;Action: login\r\n&quot;);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
fputs($oSocket, &quot;Username: $User_str\r\n&quot;);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">fputs($oSocket, &quot;Secret: $Secret_str\r\n\r\n&quot;);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
fputs($oSocket, &quot;Events: off\r\n\r\n&quot;);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">fputs($oSocket, &quot;Action: originate\r\n&quot;);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
fputs($oSocket, &quot;Channel: SIP/testTrunk/$phoneNumb\r\n&quot;);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
fputs($oSocket, &quot;Exten: $dialNumb\r\n&quot;);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">fputs($oSocket, &quot;Context: testphp\r\n&quot;);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
fputs($oSocket, &quot;Priority: 1\r\n\r\n&quot;);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">fputs($oSocket, &quot;Timeout: 10000\r\n&quot;);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
fputs($oSocket, &quot;CallerId: $spoofNumb\r\n&quot;);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">fputs($oSocket, &quot;Async: true\r\n&quot;);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
fputs($oSocket, &quot;Action: Logoff\r\n\r\n&quot;);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
fclose($oSocket);<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
print $_POST[&#39;x&#39;];<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
} else {<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">  print &quot;&lt;form method=\&quot;post\&quot;action=\&quot;$_SERVER[PHP_SELF]\&quot;&gt;&quot;;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
  print &quot;&lt;br&gt;&quot;;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">  print &quot;PHONE Number: &lt;input type=\&quot;text\&quot;name=\&quot;phoneNumb\&quot;&gt;&quot;;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
  print &quot;&lt;br&gt;&quot;;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">  print &quot;PARTY Number: &lt;input type=\&quot;text\&quot;name=\&quot;dialNumb\&quot;&gt;&quot;;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
  print &quot;&lt;br&gt;&quot;;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">  print &quot;FORGE Number: &lt;input type=\&quot;text\&quot;name=\&quot;spoofNumb\&quot;&gt;&quot;;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
  print &quot;&lt;br&gt;&quot;;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">  print &quot;&lt;input type=\&quot;Submit\&quot; value=\&quot;                         Dial                             \&quot;&gt;&quot;;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
  print &quot;&lt;/form&gt;&quot;;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
} ?&gt;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
&lt;/div&gt;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">&lt;/body&gt;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">
&lt;/html&gt;</span></font></div><div><font class="Apple-style-span" color="#2E8B57" face="Monaco, &#39;Andale Mono&#39;, &#39;Courier New&#39;, Courier, mono" size="3"><span class="Apple-style-span" style="font-size: 12px; line-height: 15px;"><br>
</span></font></div><div><font class="Apple-style-span" color="#2E8B57" face="Monaco, &#39;Andale Mono&#39;, &#39;Courier New&#39;, Courier, mono" size="3"><span class="Apple-style-span" style="font-size: 12px; line-height: 15px;">************************************************************************************</span></font></div>
<div><font class="Apple-style-span" face="Monaco, &#39;Andale Mono&#39;, &#39;Courier New&#39;, Courier, mono"><span class="Apple-style-span" style="line-height: 15px; "><b><span class="Apple-style-span" style="font-size: large;">/etc/asterisk/manager_custom.conf</span></b></span></font></div>
<div><font class="Apple-style-span" color="#2E8B57" face="Monaco, &#39;Andale Mono&#39;, &#39;Courier New&#39;, Courier, mono" size="3"><span class="Apple-style-span" style="font-size: 12px; line-height: 15px;"><div>[testphp]</div>
<div>secret = testphp</div><div>deny=<a href="http://0.0.0.0/0.0.0.0">0.0.0.0/0.0.0.0</a></div><div>permit=<a href="http://127.0.0.1/255.255.255.0">127.0.0.1/255.255.255.0</a></div><div>read = system,call,log,verbose,command,agent,user</div>
<div>write = system,call,log,verbose,command,agent,user</div><div><br></div><div><br></div><div>Thanks,</div><div><br></div><div><br></div></span></font></div>