<div dir="ltr">Dear all,<br><div><div><div><br></div><div>I want to make call through socket i have set code given below:<br></div><div><br>#!/usr/bin/perl -w<br><br>use IO::Socket::INET;<br><br><br>sub asterisk_command ()<br>
        {<br>        #  my $command=$_[0];<br>        my $ami=IO::Socket::INET->new(PeerAddr=>'127.0.0.1',PeerPort=>5038,Proto=>'tcp') or die "failed to connect to AMI!";<br>        print $ami "Action: Login\r\nUsername: lite\r\nSecret: 4003\r\n\r\nAction: Logoff\r\n\r\n";<br>
        }<br>&asterisk_command("Channel: DAHDI/27/7702009896\r\nExten: s\r\nContext: outbound\r\nCallerID: 20048645\r\nPriority: 1\r\nMaxRetries: 2\r\n");<br><br></div><div>Whenever i execute that code i'm get following error  <br>
</div><div><br>[Oct 10 15:13:23] ERROR[856]: utils.c:1175 ast_careful_fwrite: fwrite() returned error: Broken pipe<br>[Oct 10 15:13:23] ERROR[856]: utils.c:1175 ast_careful_fwrite: fwrite() returned error: Broken pipe<br>
[Oct 10 15:13:23] ERROR[856]: utils.c:1175 ast_careful_fwrite: fwrite() returned error: Broken pipe<br>[Oct 10 15:13:23] ERROR[856]: utils.c:1175 ast_careful_fwrite: fwrite() returned error: Broken pipe<br><br><br></div><div>
asterisk verison :-  1.6.2.7<br></div><div>CentOS release 5.3<br></div><div>kernel version :- 2.6.18-128.el5<br><br></div><div><br></div><div><br><br></div></div></div></div>