Unregistering a specific user with an internal command

Discuss any topic about Brekeke SIP Server.

Moderator: Brekeke Support Team

Post Reply
iergl
Posts: 4
Joined: Tue Jan 14, 2014 6:00 am

Unregistering a specific user with an internal command

Post by iergl »

1. Brekeke Product Name and Version: 3.3.1.2 Advanced

2. Java version:

3. OS type and the version: windows 7

4. UA (phone), gateway or other hardware/software involved: softsipphone

5. Your problem:

Hi,

I want to unregister a specific user, e.g. User_ID=10 instead of unregistering all active users with command regclear. Also, I need to know whole command list of Brekeke that can be executed with $action=..., like regclear, block etc.
Laurie
Posts: 245
Joined: Mon Jan 07, 2008 12:25 pm

Post by Laurie »

Which softphone product are you using?
A softphone should have the feature to un-register its record from the SIP Server.
iergl
Posts: 4
Joined: Tue Jan 14, 2014 6:00 am

Unregistering a specific user with internal command

Post by iergl »

Hi Laurie,

Let me explain the issue to make clear: I want to unregister a specific user from the SIP server as an admin. Ofcourse it can be done manually from the GUI of Brekeke. However, I want to do it with a Dial Plan automatically using some internal code. In Wiki pages of Brekeke for example by using $action=regclear, it is stated that all registered users can be unregistered. But, I wonder how I can unregister a specific user at SIP server by using an internal command like regclear not the all users.
Laurie
Posts: 245
Joined: Mon Jan 07, 2008 12:25 pm

Post by Laurie »

Which softphone product are you using?
Why do you need to remove a specific user from the register database?

You don't have to remove it but a softphone should maintain it.
If your softphone doesn't meet the requirement, try another one.
iergl
Posts: 4
Joined: Tue Jan 14, 2014 6:00 am

Unregistering a specific user with internal command

Post by iergl »

Why do you need to remove a specific user from the register database?

If a SIP UA 'unregister message' does not reach to Brekeke SIP Server due to internet connection etc., multiple registration problem occurs at the SIP server because SIP UA keeps changing TCP source port for each registration without unregistration. So, we want to handle such problem such that if multiple registration problem exists, SIP server can recognize the issue and unregister the old session. Otherwise in multi registration situation system shows unsteady behavior.
james
Posts: 501
Joined: Mon Dec 10, 2007 12:56 pm

Post by james »

Multiple registrations will not cause any routing issue because the SIP Server always uses the latest record.

The next version of Brekeke SIP Server version3.3 will clear such old records immediately and automatically .
Post Reply