Hi Benny, We discovered some SIP servers that return the contact header modified in the REGISTER response, some replaces the softphone local address with the public one (SER), some with the server address. This results in pj with an error reported in the reg_c callback. I agree that this behavior is not RFC 3261 compliant. But in order to interoperate with a larger set of SIP equipments, I propose to modify the implementation the following way: always accept a 200/OK register response even if we do not find our contact. If you agree, I can send you the code changes to apply. The SIP norm says that we need to be strict with what we are sending and tolerant with what we receive. Philippe Leuba -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20080204/ae242deb/attachment-0001.html