I have a really big problem with an Italian ISP .
To connect a trunk SIP with it i use a public IP NATTED on my asterisk (NAT from Watchguard)
All Works good until today,
when i try a inbound call asterisk get it and it works ok for 6 second but after that the call is dropped.
If i check with tshark it says that I have a Unrecognised SIP header.
After that my ISP check log too and it says that my problem is on my Contact that show my internal ip and not my public ip.
I check it too and i see the same issue ,this in the header:
I’ve tried to override it with contact= in and check my externalip on sip.conf and it’s all ok.
There is a way to change that parameter?
These are my trunk settings:
host=ISP PUBLIC IP
Sorry for my bad english but i’m really stuck on it and all my phone number are useless right now