Hello Benny, An Wed, Apr 02, 2008, Benny PRIJONO schrieb: >On Wed, Apr 2, 2008 at 10:07 AM, Michael CHRISTOPHER wrote: >>I assume all registrars with NAT correction logic will return a >>'Contact' header differing from that of a NATted UAs 'REGISTER' >>request. Is it intentional that the pjsip component rejects this? >> >Yes, since it's in my understanding that registrar should never ever >modify the Contact header according to RFC 3261, regardless on how it >thinks it may help with NAT. Unfortunately many registrars out there >violate this, either misconfigured (with (Open)SER case) or just plain >broken. > Then it seems no correction is necessary. That's good news, and it's nice to know that pjsip follows the RFC. >>[...] >> >It's for the reasons above. I would say it'll be better to fix your >server config though (e.g. use fix_nated_register() rather than >fix_nated_contact()). > I've got both fix_nated_register() and fix_nated_contact(), so I'll experiment removing the fix_nated_contact() as you recommend. Regards, Michael