No Voice between 2 Servers
Posted: Tue Nov 08, 2016 4:15 am
Hi,
i have created a trunk between two servers in remote locations so i can transfer calls. The calls, voice, everything was working perfectly until two days ago. No changes i have made to the servers or whatsoever, but suddenly the calls can still transfer but there is no voice at all (!). I rechecked again the trunks on both sides and i checked also the NAT rules between the two IP's, but no luck. I also contacted both ISP's to make sure that they have not blocked any port. It is the weirdest problem i have faced until now. For your information i am sending you the configurations on both servers.
Server 1 - Sending Calls Trunk Configuration
[transferbr]
disallow=all
allow=ulaw,alaw
type=friend
host=<IP of the Receiving Server>
dtmfmode=auto
insecure=port,invite
canreinvite=no
nat=yes
context=trunkinbound
Global String: transfer1 = SIP/transferbr
Dialplan Entry:
exten => _778,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _778,2,Dial(SIP/transferbr/778,,tTo)
exten => _778,3,Hangup
Server 2 - Receiving Calls Trunk Configuration
[receivesip]
disallow=all
allow=ulaw,alaw
type=peer
host=<IP of the server Sending Calls>
dtmfmode=auto
canreinvite=no
insecure=port,invite
nat=yes
context=default
Dialplan Entry:
exten => _778,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _778,2,Dial(SIP/cc101,,tTo)
exten => _778,3,Hangup
I can see the trunk listed in "sip show peers" in both servers and i can also transfer the call but neither of both parts can hear any voice.
Any suggestions of how to determine what the problem is or what is causing it?
PS: on both routers i have NATed port range 5000-20000 for the link between the two servers.
Thanks in Advance!
i have created a trunk between two servers in remote locations so i can transfer calls. The calls, voice, everything was working perfectly until two days ago. No changes i have made to the servers or whatsoever, but suddenly the calls can still transfer but there is no voice at all (!). I rechecked again the trunks on both sides and i checked also the NAT rules between the two IP's, but no luck. I also contacted both ISP's to make sure that they have not blocked any port. It is the weirdest problem i have faced until now. For your information i am sending you the configurations on both servers.
Server 1 - Sending Calls Trunk Configuration
[transferbr]
disallow=all
allow=ulaw,alaw
type=friend
host=<IP of the Receiving Server>
dtmfmode=auto
insecure=port,invite
canreinvite=no
nat=yes
context=trunkinbound
Global String: transfer1 = SIP/transferbr
Dialplan Entry:
exten => _778,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _778,2,Dial(SIP/transferbr/778,,tTo)
exten => _778,3,Hangup
Server 2 - Receiving Calls Trunk Configuration
[receivesip]
disallow=all
allow=ulaw,alaw
type=peer
host=<IP of the server Sending Calls>
dtmfmode=auto
canreinvite=no
insecure=port,invite
nat=yes
context=default
Dialplan Entry:
exten => _778,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _778,2,Dial(SIP/cc101,,tTo)
exten => _778,3,Hangup
I can see the trunk listed in "sip show peers" in both servers and i can also transfer the call but neither of both parts can hear any voice.
Any suggestions of how to determine what the problem is or what is causing it?
PS: on both routers i have NATed port range 5000-20000 for the link between the two servers.
Thanks in Advance!