I have an Asterisk system set up inside of a NAT. I am trying to communicate with clients on the outside who have public IP’s. I can get all of the SIP messages to work correctly by setting all of the NAT params in sip.conf, but I am still experiencing one-way audio problems from the client to *.
I think that this has something to do with the fact that the “Contact” header in the SIP messages that * is sending still have my internal (192.168.2.x) address in it.
Does anyone know anything about this header and how I can get * to set it to the public IP value?
Any suggestions would be appreciated.