11 Replies Last post: Jul 16, 2009 10:52 AM by dablackgreek  
  30 posts since
Jun 24, 2009

Jul 13, 2009 6:29 PM

SIP Unregister


Hello Joegen,

I was wondering does OSBC process SIP Unregister Events...

I am testing Grandstream GXP-2000 with OSBC UpperReg to Asterisk

There is a feature in the GXP-2000 to Unregister on Reboot.

When the GXP-2000 is configured directly to Asterisk, I see Asterisk Unregistering the phone when I reboot them.

When I place OSBC in the path, after reboot I look at the OSBC Registration status page and i still see it register with the expire time counting down...

What do I provide so u can look into this


Many thanks in advanced

Click to view joegen's profile   519 posts since
Apr 28, 2007
2. Jul 13, 2009 6:59 PM in response to: dablackgreek
Re: SIP Unregister

Is the un-REGISTER using the same call-id as the previous registration? Is it sending a valid credential used by the previous session? OpenSBC can't simply trust ANY attempt to unregister a session not complying to these two criteria. If OpenSBC will allow this, then what could stop a rogue application from pretending to be you and send fake unregistration requests?
Click to view joegen's profile   519 posts since
Apr 28, 2007
5. Jul 13, 2009 8:57 PM in response to: dablackgreek
Re: SIP Unregister

Yes. and based on the logs you sent, the un-REGISTER also suceeded. It then proceeds to send a new REGISTER with expires=300. What is the problem exactly?
Click to view joegen's profile   519 posts since
Apr 28, 2007
7. Jul 13, 2009 10:55 PM in response to: dablackgreek
Re: SIP Unregister
As I said, the log shows that after the unREGISTER, the UA sent a FRESH/NEW registration with expiration of 300 seconds. This new registration is what you see counting down.
Click to view joegen's profile   519 posts since
Apr 28, 2007
10. Jul 15, 2009 11:07 PM in response to: dablackgreek
Re: SIP Unregister

I am really not sure what you want to convey here. the last log still sends a new re-REGISTRATION with expires set to 300.

You dont want the phone to receive calls when it reboots? It seems this is what you meant when you said your phone does not send re-REGISTER when pointed to asterisk.

From my understanding, un-Register on reboot functionality makes sure that the phone deletes its previous registration to be replaced by a new one (re-REGISTER). You dont want this?