<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi, probably is a problem already solved, but I cannot find a
    solution anywhere.<br>
    so:<br>
    I tried to connect to Asterisk AMI using php and telnet, but the
    problem is there anyway.<br>
    <ol>
      <li>I call just 18 and a playback start.</li>
      <li>then open a telnet connection and authenticate</li>
      <li>originate one new call</li>
      <li>two calls are originated ???<br>
      </li>
    </ol>
    you could see it in the 4th and 5th line of asterisk cli:<br>
    &nbsp;&nbsp;&nbsp; -- Executing [play@system:1] Answer("Local/play@system-763a;2",
    "") in new stack<br>
    &nbsp;&nbsp;&nbsp; -- Executing [play@system:1] Answer("Local/play@system-763a;1",
    "") in new stack<br>
    <br>
    someone know how to solve?<br>
    thanks.<br>
    <br>
    extensions.conf:<br>
    <blockquote>[from-sip]<br>
      exten =&gt; 18,1,Answer()<br>
      exten =&gt; 18,n,PlayBack(catania)<br>
      exten =&gt; 18,n,Hangup()<br>
      <br>
      [system]<br>
      exten =&gt; play,1,Answer()<br>
      exten =&gt; play,n,Set(__destinatario=${destinatario})<br>
      exten =&gt; play,n,Dial("Local/in@system",3,A(beep)L(3000))<br>
      exten =&gt; play,n,Hangup()<br>
      <br>
      exten =&gt; in,1,Answer()<br>
      exten =&gt; in,n,ChanSpy(${destinatario},qsWE)<br>
      exten =&gt; in,n,Hangup()<br>
    </blockquote>
    telnet console:<br>
    <blockquote>Action: Originate<br>
      Channel: Local/play@system<br>
      Variable: destinatario=SIP/Work-00000001<br>
      Async: true<br>
      <br>
      Response: Success<br>
      Message: Originate successfully queued<br>
    </blockquote>
    asterisk cli:<br>
    <blockquote>&nbsp; == Using SIP RTP CoS mark 5<br>
      &nbsp;&nbsp;&nbsp; -- Executing [18@from-sip:1] Answer("SIP/Work-00000001", "")
      in new stack<br>
      &nbsp;&nbsp;&nbsp; -- Executing [18@from-sip:2] Playback("SIP/Work-00000001",
      "catania") in new stack<br>
      &nbsp;&nbsp;&nbsp; -- &lt;SIP/Work-00000001&gt; Playing 'catania.gsm' (language
      'en')<br>
      &nbsp;&nbsp;&nbsp; -- Executing [play@system:1]
      Answer("Local/play@system-763a;2", "") in new stack<br>
      &nbsp;&nbsp;&nbsp; -- Executing [play@system:1]
      Answer("Local/play@system-763a;1", "") in new stack<br>
      &nbsp;&nbsp;&nbsp; -- Executing [play@system:2] Set("Local/play@system-763a;1",
      "__destinatario=SIP/Work-00000001") in new stack<br>
      &nbsp;&nbsp;&nbsp; -- Executing [play@system:3] Dial("Local/play@system-763a;1",
      ""Local/in@system",3,A(beep)L(3000)") in new stack<br>
      &nbsp;&nbsp;&nbsp; -- Setting call duration limit to 3.000 seconds.<br>
      &nbsp;&nbsp;&nbsp; -- Called Local/in@system<br>
      &nbsp;&nbsp;&nbsp; -- Executing [in@system:1] Answer("Local/in@system-9d0b;2",
      "") in new stack<br>
      &nbsp;&nbsp;&nbsp; -- Local/in@system-9d0b;1 answered Local/play@system-763a;1<br>
      &nbsp;&nbsp;&nbsp; -- &lt;Local/in@system-9d0b;1&gt; Playing 'beep.gsm' (language
      'en')<br>
      &nbsp;&nbsp;&nbsp; -- Executing [in@system:2] ChanSpy("Local/in@system-9d0b;2",
      "SIP/Work-00000001,qsWE") in new stack<br>
      &nbsp; == Spying on channel SIP/Work-00000001<br>
      &nbsp;&nbsp;&nbsp; -- Executing [play@system:2] Set("Local/play@system-763a;2",
      "__destinatario=SIP/Work-00000001") in new stack<br>
      &nbsp;&nbsp;&nbsp; -- Executing [play@system:3] Dial("Local/play@system-763a;2",
      ""Local/in@system",3,A(beep)L(3000)") in new stack<br>
      &nbsp;&nbsp;&nbsp; -- Setting call duration limit to 3.000 seconds.<br>
      &nbsp;&nbsp;&nbsp; -- Called Local/in@system<br>
      &nbsp;&nbsp;&nbsp; -- Local/play@system-763a;2 requested special control 20,
      passing it to Local/in@system-9c17;1<br>
      &nbsp;&nbsp;&nbsp; -- Executing [in@system:1] Answer("Local/in@system-9c17;2",
      "") in new stack<br>
      &nbsp;&nbsp;&nbsp; -- Local/in@system-9c17;1 answered Local/play@system-763a;2<br>
      &nbsp;&nbsp;&nbsp; -- &lt;Local/in@system-9c17;1&gt; Playing 'beep.gsm' (language
      'en')<br>
      &nbsp;&nbsp;&nbsp; -- Executing [in@system:2] ChanSpy("Local/in@system-9c17;2",
      "SIP/Work-00000001,qsWE") in new stack<br>
      &nbsp; == Spying on channel SIP/Work-00000001<br>
      &nbsp; == Spawn extension (system, play, 3) exited non-zero on
      'Local/play@system-763a;1'<br>
      &nbsp; == Spawn extension (system, play, 3) exited non-zero on
      'Local/play@system-763a;2'<br>
      &nbsp; == Done Spying on channel SIP/Work-00000001<br>
      &nbsp;&nbsp;&nbsp; -- Stopped spying due to the spied-on channel hanging up.<br>
      &nbsp; == Spawn extension (system, in, 2) exited non-zero on
      'Local/in@system-9d0b;2'<br>
      &nbsp; == Done Spying on channel SIP/Work-00000001<br>
      &nbsp;&nbsp;&nbsp; -- Stopped spying due to the spied-on channel hanging up.<br>
      &nbsp; == Spawn extension (system, in, 2) exited non-zero on
      'Local/in@system-9c17;2'<br>
      &nbsp; == Spawn extension (from-sip, 18, 2) exited non-zero on
      'SIP/Work-00000001'<br>
    </blockquote>
    <br>
  </body>
</html>