Hi all,
SIPv6 UA Can't receive a 420 (Bad Extension) response from openser register server after sending Registrar with Non-supported option-tag in Require filed. 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 "19 SIP Registrar- REGISTER request with two Contact header values and update failure.pcap" attachment 3 openser configuration file can be seen in "openser.cfg" attachment How can I modify the configuration file if I want to receive 420 (Bad Extension) ?
-------------------------------------- Regards! Hu xiaoqiang
2010/6/22 Xiaoqiang Hu xhu@redhat.com:
Hi all,
SIPv6 UA Can't receive a 420 (Bad Extension) response from openser register server after sending Registrar with Non-supported option-tag in Require filed. The details can be as follows:
Have you tryed with kamailio 1.5 or 3.X? openser is 2-3 years old.
Openser does not implicitly check an option-tag.
If you need such a check, you have to do it manually, reading the Require: header and check it against a local list of supported options.
regards klaus
Am 22.06.2010 06:41, schrieb Xiaoqiang Hu:
Hi all,
SIPv6 UA Can't receive a 420 (Bad Extension) response from openser register server after sending Registrar with Non-supported option-tag in Require filed. 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 "19 SIP Registrar- REGISTER request with two Contact header values and update failure.pcap" attachment 3 openser configuration file can be seen in "openser.cfg" attachment How can I modify the configuration file if I want to receive 420 (Bad Extension) ?
Regards! Hu xiaoqiang
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
2010/6/22 Klaus Darilion klaus.mailinglists@pernau.at:
Openser does not implicitly check an option-tag.
If you need such a check, you have to do it manually, reading the Require: header and check it against a local list of supported options.
IMHO the registrar (which acts as a UAS) should inspect the Require tags by itself.
2010/6/22 Iñaki Baz Castillo ibc@aliax.net:
2010/6/22 Klaus Darilion klaus.mailinglists@pernau.at:
Openser does not implicitly check an option-tag.
If you need such a check, you have to do it manually, reading the Require: header and check it against a local list of supported options.
IMHO the registrar (which acts as a UAS) should inspect the Require tags by itself.
Same as when the presence server inspects the Event header based on the loaded modules (dialog, presence, mwi...).