<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hello,<br>
      <br>
      Asterisk is not a SIP proxy, so it does not forward SIP traffic to
      destinations. In your case, you're likely seeing a 489 response
      because Asterisk only knows about specific events in NOTIFY
      requests ("refer" for transfers, "message-summary" for outbound
      MWI subscriptions, "keep-alive" for certain devices' NAT
      keepalives, and "call-completion" for call completion
      subscriptions. Anything else is not understood by Asterisk, so you
      get a 489 Bad Event response.<br>
      <br>
      If you want to send NOTIFYs from Asterisk, you must use AMI or the
      CLI commands to do so.<br>
      <br>
      On 04/28/2015 10:05 AM, Ludovic Gasc wrote:<br>
    </div>
    <blockquote
cite="mid:CAON-fpGKx+6+qSnx0G2+QYjN_omrH9ivmwGyXzZFa4Bvi3uC9Q@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hi,
        <div><br>
        </div>
        <div>I've a SIP endpoint written in Python-AsyncIO that is
          registered on an Asterisk 13 with chan_sip.</div>
        <div><br>
        </div>
        <div>When I try to send a SIP NOTIFY to another hardphone
          endpoint (it's to send commands), Asterisk anwsers me with:
          "SIP/2.0 489 Bad event"</div>
        <div><br>
        </div>
        <div>In Asterisk, even with debug level on SIP and in console, I
          don't have a very interesting message:</div>
        <div>[Apr 28 16:57:48] DEBUG[2932]: chan_sip.c:28297
          handle_request_do: SIP message could not be handled, bad
          request: b5262f5c-9061-4cb3-86c6-df629fd95a82                
             </div>
        <div><br>
        </div>
        <div>An idea to have more details about this error ? Or it's
          better to use pjsip ?</div>
        <div><br>
        </div>
        <div>BTW, is it possible to send a SIP NOTIFY to another
          endpoint via Asterisk, or it's forbidden ?</div>
        <div><br>
        </div>
        <div>PS: I already know it's possible to send SIP NOTIFY via
          AMI, I've already used that.</div>
        <div>But the idea here it's a tool where we don't need an AMI
          access with Asterisk to run.</div>
        <div><br>
        </div>
        <div>Regards.<br clear="all">
          <div>
            <div class="gmail_signature">
              <div dir="ltr">
                <div>--<br>
                  <div style="font-size:small">
                    <div>Ludovic Gasc (GMLudo)</div>
                  </div>
                  <div style="font-size:small"><a moz-do-not-send="true"
                      href="http://www.gmludo.eu/" target="_blank">http://www.gmludo.eu/</a></div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
asterisk-app-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:asterisk-app-dev@lists.digium.com">asterisk-app-dev@lists.digium.com</a>
<a class="moz-txt-link-freetext" href="http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev">http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>