[Serusers] One failure_route problem remaining
Greger V. Teigre
greger at teigre.com
Fri Sep 9 07:19:25 CEST 2005
Corey S. McFadden wrote:
> Greger,
>
> Thanks again for the response. We're working with the vendor now on
> the GW problem. They think their equipment might not be responding
> properly to the OK from Asterisk. (It doesn't seem to be a very
> talkative piece of equipment.)
:-) At least you have a responsive vendor. Most other vendors I have heard
referred just say "no, we don't have a problem."
> In any case, a few of the other questions linger:
>
>>> - I notice a lot of "Warning: sl_send_reply: I won't send a reply
>>> for ACK!!" but don't know if this is significant or not. From
>>> what I've read it sounds like ACKs are getting an sl_reply rather
>>> than being t_relayed but I didn't really modify anything related
>>> ... ?
>>
>> Yes, this error tells you that ACKs end in an sl_reply, which they
>> shouldn't. You need to identify the type of ACKs (probably related
>> to your GW, as a guess), so you can make sure the ACKs are handled
>> correctly.
>
> I added:
> if (uri==myself) {
>
> if (method=="ACK") {
> route(1);
> break;
> } else if ...
>
> to the main route's method check and it didn't seem to help. If this
> is an acceptable method I'll have to continue to research to see how
> an sl_reply could be happening.
>
Try to add debug statements and do ngrep (or tcpdump and sip_scenario) so
that you can identify the "bad" ACK in the context of a dialog.
g-)
More information about the sr-users
mailing list