On Wed, Mar 13, 2019 at 06:01:39AM +0800, Isravel Raja Thangamani wrote:
What I want is, I want to register the Kamailio Trunk
in an asterisk with
Username Password authentication,
My current setup for making that,
VoIP Provider -> Kamailio(Public) -> Asterisk(Randomly Changing Public IP,
Broadband Connection)
I want to register Kamailio SIP in asterisk trunk so that I can forward the
incoming calls to asterisk via SIP extension
For this requirement you dont need to register.
[kamailio]
host=172.18.1.1
user=user
secret=password
type=friend
disallow=all
allow=ulaw
context=trunkinbound
If the host is fixed you don't need to register to make this work. If
you don't want to authenticate invites after a register you need the
insecure option in your peer config.
But the uac module was already suggested to handle authentication
requests and initiate registers.
Let me know if anyone doesn't understand my
concern
I dont' understand why. Why not have asterisk register to kamailio? That
way you:
-keep kamailio config simple (enable NAT detection and registrar in the
default/example config)
-don't have to worry about detecting the chaning ip adress
-don't have to any portforwarding tricks on the asterisk side