onewhoknows <onewhokn...@gmail.com> writes: > I have an issue with some older releases of Asterisk talking to an Avaya > PBX. > > I think there's a network issue somewhere, but in the meantime, I'd like to > know which side is handling the following transaction correctly: > > Asterisk > Avaya > Invite > > < 100 Trying > < 200 OK >> ACK > < 200 OK > < 200 OK > < 200 OK > ... several more times > < 200 OK > < BYE >> 200 OK > > The issue is intermittent and when it occurs, the far end does not see the > ACK. > > My question in this particular instance is should Asterisk be responding to > each 200 OK with an ACK, or has it satisfied its part of the transaction by > sending that first ACK? Each 200 OK has the same CSEQ, branch, etc.
Every 200 that the UAC receives, it must answer with an ACK. See RFC 3261 section 13.2.2.4, "The UAC core MUST generate an ACK request for each 2xx received from the transaction layer.", etc. Dale _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors