initially, I thought It meant my sip user got unregistered but it seems like I am not getting unregistered because I am not getting the unregistered event first , because I have a function to register as soon as I get the register event . Please can you assist in this regard .
I at the moment don’t have the request as this happening remotely hard to get this info ,but it seems it is happening after a long time of inactivity but the session is kept alive
Also as a question does the SIP plugin re-register automatically as long as the handle is valid ? because there are instances were I see a register event with no transaction id string
I don’t know if Sofia SIP automatically re-registers when the registration expires: IIRC it does, but the plugin itself definitely doesn’t. You may want to monitor the SIP traffic when the expiration is close, and check if you see a new REGISTER.
Hi well not really , I had to create logic to check if this occurs then do a info request on my sip status then determine the next step , also you can also do a check before further requests by info request other than that you will have to find away to manage the state in your app if the registration has exceeded certain time range (this is something you have to keep an eye on)