Hi Mangal As per current implementation of OpenIMS, the Contact in SUBSCRIBE 200 OK response is formed from the RequestURI of the incoming SUBSCRIBE request. This seems to be a bug in the implementation. You can customize the implementation to send the correct Contact.
Refer:- /opt/OpenIMSCore/ser_ims/modules/scscf/registrar_notify.c (functions S_subscribe() and S_SUBSCRIBE_reply()) Regards Tarun Gupta Aricent -----Original Message----- From: Mangal Singh [mailto:[email protected]] Sent: Tuesday, July 30, 2013 3:31 PM To: [email protected] Subject: [Sip-implementors] Open-IMS S-CSCF node sending wrong value in Contact header in 200 OK of Subscribe Hi, When end-point does Subscription for reg-event on S-CSCF, then in 200 OK response S-CSCF forms Contact header having public uri of end-point. Thus instead of sending its own address, S-CSCF sends public uri in Contact header in 200 OK response of SUBSCRIBE. Is this behaviour of S-CSCF right ? Shouldn't S-CSCF send it's own address in Contact header in 200 OK ? Thanks and Regards, Mangal Singh | Senior Software Engineer GlobalLogic P +91.120.406.2000.2559 M +91.880.012.1658 www.globallogic.com <http://www.globallogic.com/> http://www.globallogic.com/email_disclaimer.txt _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors =============================================================================== Please refer to http://www.aricent.com/legal/email_disclaimer.html for important disclosures regarding this electronic communication. =============================================================================== _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
