Toshiba Phone System

SIP Trunk configuration problem?

I configured an IP PBX to pass my sip trunk calls to a remote sip server. But when i place a call via the ip pbx, it could not go through but give an error - status code - 488 Not Acceptable here. I noticed from the trace that the sip address always picks the local ip address of my ip pbx, i.e sip from address: <sip:1001@192.168.1.20:5060>, sip to address: <sip:0091604xxxxxxx@192.168.1.20:5060> This 192.168.1.20 (dhcp) is my local pbx ip address. But when i bypass the local pbx by configuring my ip phone to connect to the remote sip server, the call was successful. This is the sip to address of the successful call: sip from address: <sip:naatnigltd@66.x.x.x:5060> sip to address: <sip:0091604xxxxxxx@66.x.x.x:5060 Note: naatnigltd is my account name with my sip trunk provider and 66.x.x.x is the public ip address of the sip server. I bypass my local ip pbx in the case above for the call to be successful. My ip pbx is connected to the internet via dhcp from a router. Pls i need help! My pbx is connected to a wifi router, and the router is connected to the internet via dial up PPPoE internet connection. The LAN side of the wifi router is configured as dhcp server to assign ip dynamically to my pbx, and the WAN side of the router also has dynamically assigned ip address from my internet provider.

Public Comments

  1. Is the source address of the SIP being NATed to a routable address (like in your second example). If the remote server receives a packet with the source of 192.168.x.x it'll never get routed back.
Powered by Yahoo! Answers