[OpenSIPS-Users] UAC Registrant - keepalive messages?
Thomas
tomasz.buty at o2.pl
Tue Apr 15 14:16:03 UTC 2025
It doesn't have to be SIP OPTIONS. It can be anything as long as it's
sent to the server from the same UDP socket. For example, the MicroSIP
windows client sends 2 bytes 0x0D 0x0A every dozen of seconds.
This keeps a NAT state and allows subsequent SIP Register messages to be
sent to the server from the same source port.
Since dispatcher is a different module than UAC Registrant, I assume it
creates its own UDP connections meaning the packets will be sent to the
server from a different source port and will be treated as a new
session/binding.
I want to sent all subsequent SIP register messages from the same source
port. Otherwise, the VoIP provider will terminate the ongoing phone call.
W dniu 15.04.2025 o 15:05, Pavel Eremin pisze:
> if i understood, you whant to send options to provider you registered to?
> May be this is some kind of workaround, but you can add providers into
> dispatcher module and check their statuses via OPTIONS.
>
> пн, 14 апр. 2025 г. в 19:26, Thomas <tomasz.buty at o2.pl>:
>>
>> Hi everyone.
>> Is there any keepalive feature available to keep a NAT state for UAC
>> Registrant module which connects through UDP to VoIP provider?
>> Something like Asterisk's pjsip qualify_frequency that sends SIP OPTIONS
>> message every xx seconds.
>> It is useful if you use opensips as a proxy and it's behind NAT.
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
More information about the Users
mailing list