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