Freeswitch “real” response to api chat? Having a problem determining result via esl.
I'm sending an sms message like this over esl (telnet, java client, various methods all yield the same results)(numbers are all dummies): api chat sip|13215555555@6.50.120.201|internal/2395555555@6.50.120.200|test message This works fine with valid numbers. If I put in an invalid number somewhere I may see something like this in the sip trace indicating a problem: U +0.745829 6.50.120.200:5060 -> 6.50.120.201:5060 SIP/2.0 484 Address Incomplete. ... ...however over the esl socket I get the same response event no matter what, just "sent". Also, when I bind to the esl port and attempt to spit out every message possible (no filters), we see most of what comes through a sip trace, but again this bad result sip packet seems not to generate an esl event. Is there a way over esl to probe raw sip messages so that we can test for such a packet manually, or some other way of seeking the final async result? Thanks in advance! Sincerely, William Ryder Network Engineer, Millicorp 12748 University Drive, Fort Myers, FL 33907 Direct: 239-443-5892 Fax: 239-245-9087
On Wed, Jun 6, 2012 at 8:26 AM, Bill Ryder <Bill.Ryder@millicorp.com> wrote:
...however over the esl socket I get the same response event no matter what, just "sent". Also, when I bind to the esl port and attempt to spit out every message possible (no filters), we see most of what comes through a sip trace, but again this bad result sip packet seems not to generate an esl event.
Is there a way over esl to probe raw sip messages so that we can test for such a packet manually, or some other way of seeking the final async result?
This sounds like a bug/feature request. I'd recommend opening a ticket over at http://jira.freeswitch.org Gabe
participants (2)
-
Bill Ryder
-
Gabriel Gunderson