I installed MCU v 3.3 on a new server which is behind a NAT. MCU works great and i can connect multiple webRTC clients to it. But i have issue with SIP. It seems that the MCU conference is using the private IP of my MCU to register, so I guess this is probably the reason.
On my Kamailio server, the MCU conference is seen as Contact:: sip:email@example.com:51993
Where can i change the internal MCU address (10.0.0.5) to its public address?
Thanks a lot for the help.
Normally Kamailio server listens to all NICs on your computer unless you configure it other way.
i would try something like this:
1. on kamailio, create an account for MCU with public IP: user name:" firstname.lastname@example.org"
2. configure SIP connectivity username and server on the management portal
3. then i think it would work.
I tried this - it did not work. I also tried many other things on the Kamailio side, no success.
Note that my MCU and Kamailio servers are on different servers, different subnets, and that my MCU is behind multiple NATs.
So back to my question: Is there any way i can make sure my MCU registered as email@example.com instead of firstname.lastname@example.org?