This happens when UA sends REGISTER
from a port that doesn't match the one advertised in a CONTACT
header (for example there is a port translation (like PAT) on your firewall, or maybe a bug in UA 🤷)
Kamailio will store AoR
with a port from CONTACT
, and this may be not reachable. As an example see attached pictures with Zoiper and TCP: REGISTER
packet received from port 50376 but AoR stored with port 60320. Trying to connect to that port failed and thus error message from tcp_do_connect()
👉 To fix that define WITH_NAT
, use received_avp
parameter of the nathelper
module and the registrar
module, and use fix_nated_register()
for the registrar
to store it in the received column in the location table
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.