I have already tried that. I defined SIP-Accounts in Asterisk with
host=<Kamailio-IP> (instead of host=dynamic). This solves the described problem but
it also has side effects:
- You don't have the correct presence status on your phone (e. g. xlite) indicating
wether the account is online or offline
- Asterisk always sends invites to Kamailio on incoming calls even if there is no phone
registered to the account
These are not the worst things in the world, but it is maybe not the best solution
possible.
Am 06.06.12 20:41, schrieb Stoyan Mihaylov:
We use also Kamailio in front of Asterisk - but I
forward only calls to Asterisk - register/unregister stay in Kamailio. Asterisk dont know
which device is registered, and which is not.
On Wed, Jun 6, 2012 at 8:20 PM, Dominik Mauritz <dominik.mauritz(a)web.de
<mailto:dominik.mauritz@web.de>> wrote:
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-as…
<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
_________________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org <mailto:sr-users@lists.sip-router.org>
http://lists.sip-router.org/__cgi-bin/mailman/listinfo/sr-__users
<http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users>
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users