Hi!

On the openser mailing list we had some discussion about the Etag. If a 
client sends its first PUBLISH it gets an ETag from the EAC. This will 
be used in the second PUBLISH request. Does the ETag in the response to 
the second publish must be changed (A), or must it be the same (B)?

(A)
PUBLISH              200 OK
                      SIP-ETag: abc

PUBLISH              200 OK
SIP-If-Match: abc    SIP-ETag: def


PUBLISH              ....
SIP-If-Match: def

(B)
PUBLISH              200 OK
                      SIP-ETag: abc

PUBLISH              200 OK
SIP-If-Match: abc    SIP-ETag: abc


PUBLISH              ....
SIP-If-Match: abc

If the ETag must be changed for each PUBLISH (even from the same 
client), why? What is the benefit over a constant etag?

thanks
klaus
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to