Hello
I am working on a project which looks for integration between Kamailio with
Freepbx. We want to have remote sip users connected to the Freepbx server
which is behind a NAT Firewall. The remote users are dynamic so IP addresses
are always changing so we want Kamailio to authenticate this users and then
fREEPBX to handle the call flow. I just started and have done a few trials
without success based on the Kamailio-Asterisk integration tutorials on the
documentation page. From other post I have read I know the following:
- Kamailio and Asterisk can be on the same or different servers. I
would look for a integrating with different servers.
- Freepbx does not use realtime, instead uses the .conf files
however the user information is contained on the database tables, I just
need to select the correct table and configure Kamailio to get the user
information from there.
- Since the system will work behind a Nat firewall I assume that
need to include the -- #!define WITH_NAT--- functionality on the
kamailio.cfg.
- Freepbx or Asterisk should not ask for authentication from
Kamailio--- although I am not sure how exactly to accomplish this.
I am writing this post just to see if anyone has had a previous experience
to share or someone can give me an insight about the tricks on this.
I will be working on this on the next days and share my experiences.
Thanks a lot for your help.
Carlos Rangel