No Audio After ISP and internal IP change [SOLVED]
Posted: Mon Jan 28, 2013 3:19 pm
First let's get the essentials out:
ViciBox Redux v.3.1.15
Linux viciexp 2.6.34.10-0.6-pae
Vicidial Version: 2.4-357a
Build: 120125-2107
Asterisk 1.4
Read manager manual: Yes
Now onto the problem.
We changed our ISP over the weekend. I updated the routes on our firewall to receive from the new IP address and forward to the the new internal IP address. Our carrier updated our IP information on their end.
I also ran the script to update the IP address in the database with the new IP address as well as changed the sip.cong externip setting to match.
Calls can connect and the consumer can hear the agent, but the agent can not hear the consumer.
I worked with the carrier a bit on this and have so far moved it from behind the router to the dmz and made the appropriate changes with no change in the issue. The same ports are open on the firewall as before when the system was working correctly.
Here is a snippet of the CLI output when running a test call:
The things that obviously stick out are:
and:
Any Ideas? All help is greatly appreciated.
Thanks,
Mike
ViciBox Redux v.3.1.15
Linux viciexp 2.6.34.10-0.6-pae
Vicidial Version: 2.4-357a
Build: 120125-2107
Asterisk 1.4
Read manager manual: Yes
Now onto the problem.
We changed our ISP over the weekend. I updated the routes on our firewall to receive from the new IP address and forward to the the new internal IP address. Our carrier updated our IP information on their end.
I also ran the script to update the IP address in the database with the new IP address as well as changed the sip.cong externip setting to match.
Calls can connect and the consumer can hear the agent, but the agent can not hear the consumer.
I worked with the carrier a bit on this and have so far moved it from behind the router to the dmz and made the appropriate changes with no change in the issue. The same ports are open on the firewall as before when the system was working correctly.
Here is a snippet of the CLI output when running a test call:
- Code: Select all
[Jan 27 11:45:27] -- Executing [8504343118@trunkinbound:1] AGI("SIP/XCASTIN-00000005", "agi-DID_route.agi") in new stack
[Jan 27 11:45:27] -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-DID_route.agi
[Jan 27 11:45:28] -- AGI Script agi-DID_route.agi completed, returning 0
[Jan 27 11:45:28] -- Executing [99909*11***DID@default:1] Answer("SIP/XCASTIN-00000005", "") in new stack
[Jan 27 11:45:28] -- Executing [99909*11***DID@default:2] AGI("SIP/XCASTIN-00000005", "agi-VDAD_ALL_inbound.agi") in new stack
[Jan 27 11:45:28] -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_inbound.agi
[Jan 27 11:45:28] -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
[Jan 27 11:45:28] -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
[Jan 27 11:45:28] -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
[Jan 27 11:45:28] -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
[Jan 27 11:45:29] -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
[Jan 27 11:45:29] -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
[Jan 27 11:45:29] -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
[Jan 27 11:45:29] -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
[Jan 27 11:45:29] ERROR[4645]: utils.c:967 ast_carefulwrite: write() returned error: Broken pipe
[Jan 27 11:45:29] -- AGI Script agi-VDAD_ALL_inbound.agi completed, returning 0
[Jan 27 11:45:29] -- Executing [s@CSIClosed:1] Answer("SIP/XCASTIN-00000005", "") in new stack
[Jan 27 11:45:29] -- Executing [s@CSIClosed:2] AGI("SIP/XCASTIN-00000005", "agi-VDAD_inbound_calltime_check.agi|CALLMENU-----YES-----CSIClosed--------------------") in new stack
[Jan 27 11:45:29] -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_inbound_calltime_check.agi
[Jan 27 11:45:29] -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
[Jan 27 11:45:29] -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
[Jan 27 11:45:29] -- AGI Script agi-VDAD_inbound_calltime_check.agi completed, returning 0
[Jan 27 11:45:29] -- Executing [s@CSIClosed:3] Set("SIP/XCASTIN-00000005", "INVCOUNT=0") in new stack
[Jan 27 11:45:29] -- Executing [s@CSIClosed:4] BackGround("SIP/XCASTIN-00000005", "CSIClosed") in new stack
[Jan 27 11:45:29] -- <SIP/XCASTIN-00000005> Playing 'CSIClosed' (language 'en')
[Jan 27 11:45:38] WARNING[2751]: chan_sip.c:2058 retrans_pkt: Maximum retries exceeded on transmission 7c4c9c1857ceae09f08a7d5b94a32294-19680435@38.102.250.162 for seqno 501 (Critical Response) -- See doc/sip-retransmit.txt.
[Jan 27 11:45:38] WARNING[2751]: chan_sip.c:2080 retrans_pkt: Hanging up call 7c4c9c1857ceae09f08a7d5b94a32294-19680435@38.102.250.162 - no reply to our critical packet (see doc/sip-retransmit.txt).
[Jan 27 11:45:38] == Spawn extension (CSIClosed, s, 4) exited non-zero on 'SIP/XCASTIN-00000005'
[Jan 27 11:45:38] -- Executing [h@CSIClosed:1] DeadAGI("SIP/XCASTIN-00000005", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----18---------------") in new stack
[Jan 27 11:45:38] -- AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----18--------------- completed, returning 0
The things that obviously stick out are:
- Code: Select all
[Jan 27 11:45:29] ERROR[4645]: utils.c:967 ast_carefulwrite: write() returned error: Broken pipe
and:
- Code: Select all
[Jan 27 11:45:38] WARNING[2751]: chan_sip.c:2058 retrans_pkt: Maximum retries exceeded on transmission 7c4c9c1857ceae09f08a7d5b94a32294-19680435@38.102.250.162 for seqno 501 (Critical Response) -- See doc/sip-retransmit.txt.
[Jan 27 11:45:38] WARNING[2751]: chan_sip.c:2080 retrans_pkt: Hanging up call 7c4c9c1857ceae09f08a7d5b94a32294-19680435@38.102.250.162 - no reply to our critical packet (see doc/sip-retransmit.txt).
Any Ideas? All help is greatly appreciated.
Thanks,
Mike