Hi all, A Record-Route header field exists in 200 OK from openser register server after sending a REGISTER request with a Record-Route header field. The details can be as follows: 1 Test topology:
NUT(REG && PX) UA11 UA12 DNS | | | | IP : 3ffe:501:ffff:50::50 3ffe:501:ffff:1::1 3ffe:501:ffff:2::2 3ffe:501:ffff:4::1 aor-uri : ss.under.test.com UA11@under.test.com UA12@under.test.com contact-uri : UA11@node.under.test.com UA12@node11.under.test.com 2 tcpdump file can be seen in "12 SIP Registrar- Record-Route header field in REGISTER request" attachment 3 openser configuration file can be seen in "openser.cfg" attachment How can I remove the Record-Route field from 200 OK?
-------------------------------------- Regards! Hu xiaoqiang
2010/6/22 Xiaoqiang Hu xhu@redhat.com:
Hi all, A Record-Route header field exists in 200 OK from openser register server after sending a REGISTER request with a Record-Route header field. The details can be as follows:
If such REGISTER contains a Record-Route it means that a proxy has added it so the registrar (UAS) MUST mirror "Record-Route" in the 200 response. This is what RFC 3261 states, why do you think it's wrong??
On 06/22/2010 04:39 AM, Iñaki Baz Castillo wrote:
2010/6/22 Xiaoqiang Huxhu@redhat.com:
Hi all, A Record-Route header field exists in 200 OK from openser register server after sending a REGISTER request with a Record-Route header field. The details can be as follows:
If such REGISTER contains a Record-Route it means that a proxy has added it so the registrar (UAS) MUST mirror "Record-Route" in the 200 response. This is what RFC 3261 states, why do you think it's wrong??
I would think his objection would be based on the fact that RR is not used with REGISTER, but rather Path.
2010/6/22 Alex Balashov abalashov@evaristesys.com:
If such REGISTER contains a Record-Route it means that a proxy has added it so the registrar (UAS) MUST mirror "Record-Route" in the 200 response. This is what RFC 3261 states, why do you think it's wrong??
I would think his objection would be based on the fact that RR is not used with REGISTER, but rather Path.
Right, but anyhow if there is a Record-Route in the REGISTER this is because some proxy before the registrar added it :)