<div dir="ltr">Hi list,<br><br>I want ot do basic work (add-edit-delete) into asterisk configuration files, like sip.conf, manager.conf,musiconhold.conf etc.<br><br>Please guide me how to configure all these files from from AMI connection. I am able to login into AMI from Login action but I want to do more task in to it.<br>
<br><b style="color: rgb(153, 0, 0);">AMI login:- </b><br><br><b>login.php</b><br><br>&lt;?php<br>$socket = fsockopen(&quot;127.0.0.1&quot;,&quot;5038&quot;, $errno, $errstr, 30);<br> fputs($socket, &quot;Action: Login\r\n&quot;);<br>
fputs($socket, &quot;UserName: root\r\n&quot;);<br>fputs($socket, &quot;Secret: energy\r\n\r\n&quot;);<br>?&gt;<br><b style="color: rgb(153, 0, 0);">AMI command:-</b><br><br>Below commands are for musiconhold.conf. I want to add new MOH context into it. <br>
&lt;?php<br>include(&quot;login.php&quot;);<br>  fputs($socket, &quot;Action: UpdateConfig\r\n&quot;);
<br>  fputs($socket, &quot;Filename: musiconhold.conf\r\n&quot;);
<br>  fputs($socket, &quot;Srcfilename: musiconhold.conf\r\n&quot;);<br>  fputs($socket, &quot;Dstfilename: musiconhold.conf\r\n&quot;);<br>  fputs($socket, &quot;Action-000000: newcat\r\n&quot;);<br>  fputs($socket, &quot;Cat-000000: bhavik\r\n&quot;);<br>
  fputs($socket, &quot;mode: files\r\n&quot;);<br>  fputs($socket, &quot;directory: /var/lib/asterisk/moh\r\n&quot;);<br>  fputs($socket, &quot;Reload: yes\r\n&quot;);<br>  fputs($socket, &quot;ActionID: 9873497149817\r\n&quot;);<br>
  fputs($socket, &quot;Action: Logoff\r\n\r\n&quot;);<br><br><div dir="ltr">?&gt;<br><br>After doing all no success :((<br><br><br>-----<br>Thanks and regards<br><br> Virendra Bhati<br>+91-9172341457<br>Software Engineer<br>
</div><br>
</div>