noxxi / p5-net-sip

Net::SIP Perl Module
Other
15 stars 22 forks source link

ACK for 200 does not change branch in VIA #36

Open noxxi opened 3 years ago

noxxi commented 3 years ago

Migrated from rt.cpan.org #133024 (status was 'new')

Requestors:

From richard@carver.me.uk on 2020-07-19 09:43:26 :

Net::SIP::Request create_ack copies the Via header from the request and does not modify it. This is in violation for the RFC when the ACK is for a 2xx response.

https://tools.ietf.org/html/rfc3261#section-8.1.1.7

"The branch parameter value MUST be unique across space and time for all requests sent by the UA. The exceptions to this rule are CANCEL and ACK for non-2xx responses."