Andreas Brodmann
2008-Sep-05 12:20 UTC
[asterisk-users] Call-leg stays on MusicOnHold forever
Hi I have a strange behaviour; perhaps someone who had a similar issue can help. I have an Asterisk-1.4.21.2 connected via sip trunk to a Cisco Call-Manager 6.1 cluster. Two phones/users from the Cisco environment call extensions on the Asterisk. Phone 1 / Call 1 is parked on the asterisk using: exten => xyz,1,Answer() exten => xyz,n,Set(PARKEXTENSION=555) exten => xyz,n,Park() Phone 2 / Call 2 is picking it up: exten => xyz,1,Answer() exten => xyz,n,ParkedCall(555) so far so good, they can talk to each other. Now if one of them presses Hold, Asterisk will: [Sep 5 14:16:05] VERBOSE[6351] logger.c: -- Started music on hold, class 'default', on SIP/10.16.17.162-081bb720 [Sep 5 14:16:05] VERBOSE[6351] logger.c: -- Stopped music on hold on SIP/10.16.17.162-081bb720 [Sep 5 14:16:05] VERBOSE[6351] logger.c: -- Started music on hold, class 'default', on SIP/10.16.17.162-081bb720 start - stop - start strange, but it works ... If the same user/phone now presses hold/resume so that they could talk to each other again Asterisk does: [Sep 5 14:16:07] VERBOSE[6351] logger.c: -- Stopped music on hold on SIP/10.16.17.162-081bb720 [Sep 5 14:16:07] VERBOSE[6351] logger.c: -- Started music on hold, class 'default', on SIP/10.16.17.162-081bb720 stops the music and starts it again ... now the guy who pressed hold at first can hear the other party, but the other party only hears music from Asterisk. Has anyone had a similar phenomenon? Regards, Andreas -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080905/abcd671e/attachment.htm
Jorge Mendoza
2008-Sep-05 16:02 UTC
[asterisk-users] Call-leg stays on MusicOnHold forever
Andreas, We can't help, but just to say that after 2 weeks of debugging, we have found yesterday that the one way audio experienced by the agents some times, is related to hold function. Jorge Mendoza Andreas Brodmann wrote:> Hi > > I have a strange behaviour; perhaps someone who had a similar issue > can help. > > I have an Asterisk-1.4.21.2 connected via sip trunk to a Cisco > Call-Manager 6.1 cluster. > Two phones/users from the Cisco environment call extensions on the > Asterisk. > > Phone 1 / Call 1 is parked on the asterisk using: > exten => xyz,1,Answer() > exten => xyz,n,Set(PARKEXTENSION=555) > exten => xyz,n,Park() > > Phone 2 / Call 2 is picking it up: > exten => xyz,1,Answer() > exten => xyz,n,ParkedCall(555) > > so far so good, they can talk to each other. > > Now if one of them presses Hold, Asterisk will: > > [Sep 5 14:16:05] VERBOSE[6351] logger.c: -- Started music on > hold, class 'default', on SIP/10.16.17.162-081bb720 > [Sep 5 14:16:05] VERBOSE[6351] logger.c: -- Stopped music on hold > on SIP/10.16.17.162-081bb720 > [Sep 5 14:16:05] VERBOSE[6351] logger.c: -- Started music on > hold, class 'default', on SIP/10.16.17.162-081bb720 > > start - stop - start > strange, but it works ... > > If the same user/phone now presses hold/resume so that they could > talk to each other again Asterisk does: > > [Sep 5 14:16:07] VERBOSE[6351] logger.c: -- Stopped music on hold > on SIP/10.16.17.162-081bb720 > [Sep 5 14:16:07] VERBOSE[6351] logger.c: -- Started music on > hold, class 'default', on SIP/10.16.17.162-081bb720 > > stops the music and starts it again ... > > now the guy who pressed hold at first can hear the other party, but > the other party only hears music from Asterisk. > > Has anyone had a similar phenomenon? > > Regards, > > Andreas > > > ------------------------------------------------------------------------ > > _______________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > AstriCon 2008 - September 22 - 25 Phoenix, Arizona > Register Now: http://www.astricon.net > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users