<div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jan 10, 2020 at 12:25 PM Benoit Panizzon <<a href="mailto:benoit.panizzon@imp.ch">benoit.panizzon@imp.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi List<br>
<br>
I have been pondering over a problem to use an asterisk server behind<br>
an SBC unable to successfully handle registrations.<br>
<br>
Now I observed something strange which I suspect might be a bug on the<br>
asterisk side.<br>
<br>
The SBC originates is register from Port 6011 to Port 5060 on the<br>
Asterisk.<br>
<br>
The Contact Header of the REGISTER contains:<br>
<br>
Contact: user@SBC-IP:6011<br>
<br>
The Asterisk is sending the 200 OK to back from it's port 5060 to<br>
SBC-IP:6011 nothing wrong with it. But when I looked at the Contact<br>
Header, which indicates a successful 'binding' I see:<br>
<br>
Contact: user@ASTERISK-IP:6011<br>
<br>
It looks like the SBC discards this Contact header as invalid and<br>
returning the 200 OK without contact to the registering client,<br>
indicating an unsuccessful registration.<br>
<br>
All other clients I have tried registering directly to asterisk seem to<br>
ignore this port and just accept the 200OK. Only our SBC causes this<br>
problem.<br>
<br>
I have attempted rewrite_contact yes and no, both with the same result.<br>
<br>
So from my point of view, Asterisk is putting the 'remote' port instead<br>
of it's own SIP port into the Contact Header.<br>
<br>
Can anyone confirm this is misbehavior be pjsip? Could this be a known<br>
bug? A quick google search did not return any hits.<br>
</blockquote></div><div><br></div><div>The Contact header in the 200 OK should contain that of the remote side. If rewrite_contact is set to "yes" it would be the source IP address and port. If set to "no" it would be the URI provided in the REGISTER. The problem doesn't ring any bells, but the version is old and my memory of the past fuzzy so it's possible it was a problem and was subsequently fixed. I also haven't seen anyone report this in recent times and haven't seen it myself.<br></div><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="font-family:tahoma,sans-serif"><font color="#073763">Joshua C. Colp</font></div><div style="font-family:tahoma,sans-serif"><font color="#073763">Asterisk Technical Lead</font></div><div style="font-family:tahoma,sans-serif"><font color="#073763">Sangoma Technologies</font></div><div style="font-family:tahoma,sans-serif"><font color="#073763">Check us out at <a href="http://www.sangoma.com" target="_blank">www.sangoma.com</a> and <a href="http://www.asterisk.org" target="_blank">www.asterisk.org</a></font><br></div></div></div></div></div></div></div></div></div></div></div>