Hi All,
some days ago I installed Kamailio as a front end for Asterisk following this tutorial:
http://kb.asipto.com/asterisk:realtime:kamailio-3.1.x-asterisk-1.6.2-astdb
I added Multi Domain support and adjusted some other things to fit my environment. Almost
everything is working perfectly now. One small issue is left:
With Kamailio in front of Asterisk I have one feature (next to other cool things) I was
missing for years. I am now able to register more than one device on the same SIP account.
This is nothing new for Kamailio users but Asterisk doesn’t support this.
If I register two phones on one SIP account with Kamailio everything is fine. They are
able to make outgoing calls and both ring on incoming calls. But if one phone unregisters
Kamailio forwards the unregister request to Asterisk and Asterisk sets this account to
offline. Now a call comes in but Asterisk is not sending out an invite because for
Asterisk the phone is offline.
I wonder if it is possible to forward an unregister request from Kamailio to Asterisk only
if the last endpoint registered with one SIP account unregisters. If there is more than
one endpoint using the same Account Kamailio should not forward the unregister request to
Asterisk.
Any idea?
Thanks,
Dominik