Open ralonsom opened 6 years ago
Hi @ralonsom,
We have tried to reproduce the problem but OpenSIPS seems to be doing thing right for us:
Normal register process every 60 seconds: OpenSIPS does register throttling as described here and only forwards to the main registrar when necessary.
If a REGISTER with Expires header to 0 is received, it is forwarded to main registrar.
If after a few seconds a new REGISTER is received with Expires to non-zero value, main registrar is updated again.
Following renewals are not sent to main-registrar until the expiration between Opensips and main-registrar expires.
Any ideas? :thinking:
Regards,
Hi, I give you a catpure so you can see what happens to me, can it be something of my configuration? register.txt
register (2).txt Upload again, the first file I uploaded, it seems that it fails to read it
Hi @ralonsom ,
Could you please attach standard PCAP files so that we can analyze them more easily?
Regards,
If a terminal sends a registrer with exipres to 0 to unregister, the sbc sends it to the PBX, if the same terminal sends a new record again, the SBC only answers with 200 ok but does not send the new register to the PBX.
i have checked that when the record is sent with expires at 0 the register still appears in the location table.