Outbound Audio Lost AFTER placing on Hold and picking back up.
Hi All, I have a location that has been working solid for many months now, but the user reported a problem today. I can extract the FS LOG if anyone thinks there could be valuable data there, but unless requested I don't want to try to "redact" them. Also, this is a single occurrence problem so I am not ready to jump in the life rafts yet. But, this community frequently amazes me with solutions so it is worth asking. Here is what was reported to me: Yesterday at @ 3:38 had 2 calls come in. 1st call was fine until a 2nd call came in. First caller was put in hold; 2nd caller taken care of, then returned to 1st call. After 2nd caller disconnected 1st caller could hear Heidi but Heidi couldn't hear her then line disconnected. No. of that caller was 443-8xx-xxxx I read that as: 1. Call A answered. 2 way audio is fine. 2. Call A placed on HOLD. 3. Call B answered. 2 way audio is fine. 4. Call B hangs up. 5. Call A taken OFF HOLD. OUTBOUND AUDIO ONLY. 6. Call A disconnected???? (I am skeptical on this, how long do you sit on a NO AUDIO phone line before you hang up yourself.) The configuration is: FS on public IP <- ROUTER -> Internet <-NAT ROUTER -> Cisco SPA504G. I have no knowledge of the tech details of a line being placed on hold and then picked back up, so I hope you all have some ideas. Anything special for NAT concerns here? I do know that we have assigned each Line a separate port number of the SPA504G which helped with the initial setup. Anthony - I got your book BUT - My wife wrapped it for me for XMAS - grrrrr. Sean
That's a tricky one cos it could be one of many things ranging from a hard-to-reproduce bug to timing issue with nat. I've seen 2 bugs with similar symptoms come and go over the last few months but they were both "every time" type issues. On Fri, Dec 20, 2013 at 4:18 PM, Sean Devoy <sdevoy@bizfocused.com> wrote:
Hi All,
I have a location that has been working solid for many months now, but the user reported a problem today. I can extract the FS LOG if anyone thinks there could be valuable data there, but unless requested I don’t want to try to “redact” them. Also, this is a single occurrence problem so I am not ready to jump in the life rafts yet. But, this community frequently amazes me with solutions so it is worth asking.
Here is what was reported to me:
Yesterday at @ 3:38 had 2 calls come in. 1st call was fine until a 2nd call came in. First caller was put in hold; 2nd caller taken care of, then returned to 1st call. After 2nd caller disconnected 1st caller could hear Heidi but Heidi couldn't hear her then line disconnected. No. of that caller was 443-8xx-xxxx
I read that as:
1. Call A answered. 2 way audio is fine.
2. Call A placed on HOLD.
3. Call B answered. 2 way audio is fine.
4. Call B hangs up.
5. Call A taken OFF HOLD. OUTBOUND AUDIO ONLY.
6. Call A disconnected???? (I am skeptical on this, how long do you sit on a NO AUDIO phone line before you hang up yourself.)
The configuration is:
FS on public IP <- ROUTER -> Internet <-NAT ROUTER -> Cisco SPA504G.
I have no knowledge of the tech details of a line being placed on hold and then picked back up, so I hope you all have some ideas. Anything special for NAT concerns here? I do know that we have assigned each Line a separate port number of the SPA504G which helped with the initial setup.
Anthony – I got your book BUT – My wife wrapped it for me for XMAS – grrrrr.
Sean
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ ☞ http://freeswitch.org/ ☞ http://cluecon.com/ ☞ http://twitter.com/FreeSWITCH ☞ irc.freenode.net #freeswitch ☞ *http://freeswitch.org/g+ <http://freeswitch.org/g+>* ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org ☎ +19193869900
How long was the call on hold? It seems like the NAT pinhole for the original inbound stream could have timed out. However, if you're using symmetric RTP (probably) it should have opened again when you started resending RTP. On Friday, December 20, 2013, Sean Devoy wrote:
Hi All,
I have a location that has been working solid for many months now, but the user reported a problem today. I can extract the FS LOG if anyone thinks there could be valuable data there, but unless requested I don’t want to try to “redact” them. Also, this is a single occurrence problem so I am not ready to jump in the life rafts yet. But, this community frequently amazes me with solutions so it is worth asking.
Here is what was reported to me:
Yesterday at @ 3:38 had 2 calls come in. 1st call was fine until a 2nd call came in. First caller was put in hold; 2nd caller taken care of, then returned to 1st call. After 2nd caller disconnected 1st caller could hear Heidi but Heidi couldn't hear her then line disconnected. No. of that caller was 443-8xx-xxxx
I read that as:
1. Call A answered. 2 way audio is fine.
2. Call A placed on HOLD.
3. Call B answered. 2 way audio is fine.
4. Call B hangs up.
5. Call A taken OFF HOLD. OUTBOUND AUDIO ONLY.
6. Call A disconnected???? (I am skeptical on this, how long do you sit on a NO AUDIO phone line before you hang up yourself.)
The configuration is:
FS on public IP <- ROUTER -> Internet <-NAT ROUTER -> Cisco SPA504G.
I have no knowledge of the tech details of a line being placed on hold and then picked back up, so I hope you all have some ideas. Anything special for NAT concerns here? I do know that we have assigned each Line a separate port number of the SPA504G which helped with the initial setup.
Anthony – I got your book BUT – My wife wrapped it for me for XMAS – grrrrr.
Sean
-- Sent from mobile device
I'm willing to bet your issue is fixed in latest. Kristian was spot on. The issue was that the port is likely different when you resume media resulting in one way audio. See: http://jira.freeswitch.org/browse/FS-6054 BR, Spencer On Dec 20, 2013, at 4:12 PM, Kristian Kielhofner <kris@kriskinc.com> wrote:
How long was the call on hold?
It seems like the NAT pinhole for the original inbound stream could have timed out. However, if you're using symmetric RTP (probably) it should have opened again when you started resending RTP.
On Friday, December 20, 2013, Sean Devoy wrote: <image001.gif> Hi All,
I have a location that has been working solid for many months now, but the user reported a problem today. I can extract the FS LOG if anyone thinks there could be valuable data there, but unless requested I don’t want to try to “redact” them. Also, this is a single occurrence problem so I am not ready to jump in the life rafts yet. But, this community frequently amazes me with solutions so it is worth asking.
Here is what was reported to me:
Yesterday at @ 3:38 had 2 calls come in. 1st call was fine until a 2nd call came in. First caller was put in hold; 2nd caller taken care of, then returned to 1st call. After 2nd caller disconnected 1st caller could hear Heidi but Heidi couldn't hear her then line disconnected. No. of that caller was 443-8xx-xxxx
I read that as:
1. Call A answered. 2 way audio is fine.
2. Call A placed on HOLD.
3. Call B answered. 2 way audio is fine.
4. Call B hangs up.
5. Call A taken OFF HOLD. OUTBOUND AUDIO ONLY.
6. Call A disconnected???? (I am skeptical on this, how long do you sit on a NO AUDIO phone line before you hang up yourself.)
The configuration is:
FS on public IP <- ROUTER -> Internet <-NAT ROUTER -> Cisco SPA504G.
I have no knowledge of the tech details of a line being placed on hold and then picked back up, so I hope you all have some ideas. Anything special for NAT concerns here? I do know that we have assigned each Line a separate port number of the SPA504G which helped with the initial setup.
Anthony – I got your book BUT – My wife wrapped it for me for XMAS – grrrrr.
Sean
-- Sent from mobile device _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Cool, thank for the feedback. I just wondered if someone say it and said "OH YEAH...". 1 - It is a one-time thing. I will have them follow up if it happens again. 2 - My build is pretty out of date. I have to review my update steps and try them this weekend. I am on 1.2.9+git~20130518T213043Z~4fc1369a1b (git 4fc1369 2013-05-18 21:30:43Z) I will repost if it happens again. Sean From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Spencer Thomason Sent: Friday, December 20, 2013 7:28 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Outbound Audio Lost AFTER placing on Hold and picking back up. I'm willing to bet your issue is fixed in latest. Kristian was spot on. The issue was that the port is likely different when you resume media resulting in one way audio. See: http://jira.freeswitch.org/browse/FS-6054 BR, Spencer On Dec 20, 2013, at 4:12 PM, Kristian Kielhofner <kris@kriskinc.com<mailto:kris@kriskinc.com>> wrote: How long was the call on hold? It seems like the NAT pinhole for the original inbound stream could have timed out. However, if you're using symmetric RTP (probably) it should have opened again when you started resending RTP. On Friday, December 20, 2013, Sean Devoy wrote: <image001.gif> Hi All, I have a location that has been working solid for many months now, but the user reported a problem today. I can extract the FS LOG if anyone thinks there could be valuable data there, but unless requested I don't want to try to "redact" them. Also, this is a single occurrence problem so I am not ready to jump in the life rafts yet. But, this community frequently amazes me with solutions so it is worth asking. Here is what was reported to me: Yesterday at @ 3:38 had 2 calls come in. 1st call was fine until a 2nd call came in. First caller was put in hold; 2nd caller taken care of, then returned to 1st call. After 2nd caller disconnected 1st caller could hear Heidi but Heidi couldn't hear her then line disconnected. No. of that caller was 443-8xx-xxxx I read that as: 1. Call A answered. 2 way audio is fine. 2. Call A placed on HOLD. 3. Call B answered. 2 way audio is fine. 4. Call B hangs up. 5. Call A taken OFF HOLD. OUTBOUND AUDIO ONLY. 6. Call A disconnected???? (I am skeptical on this, how long do you sit on a NO AUDIO phone line before you hang up yourself.) The configuration is: FS on public IP <- ROUTER -> Internet <-NAT ROUTER -> Cisco SPA504G. I have no knowledge of the tech details of a line being placed on hold and then picked back up, so I hope you all have some ideas. Anything special for NAT concerns here? I do know that we have assigned each Line a separate port number of the SPA504G which helped with the initial setup. Anthony - I got your book BUT - My wife wrapped it for me for XMAS - grrrrr. Sean -- Sent from mobile device _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org<mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org<mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (4)
-
Anthony Minessale
-
Kristian Kielhofner
-
Sean Devoy
-
Spencer Thomason