I have a similar problem with the queues. After getting dialtone for
transfer, i dial extension for transfering , the agent hangsup, the
user is in the queue at this time but didnt get transfered. The cli
show this warning:<br>
<br>
WARNING[2867]: chan_h323.c:691 oh323_indicate: Don't know how to indicate condition 16 on ip$192.168.0.22:24582/1<br>
<br>
and also<br>
<br>
WARNING[2867]: chan_h323.c:691 oh323_indicate: Don't know how to indicate condition 17 on ip$192.168.0.22:24582/1<br>
<br>
The first warning is displayed as soon as i press the # key, and the
second when i finish dialing extension. I have no idea what condition
16 and 17 mean.<br>
<br>
Any help?<br>
<br><br><div><span class="gmail_quote">On 7/18/06, <b class="gmail_sendername">Douglas Garstang</b> <<a href="mailto:dgarstang@oneeighty.com">dgarstang@oneeighty.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
And I thought that t and T allowed the caller and callee to transfer a call?<br><br>> -----Original Message-----<br>> From: <a href="mailto:end1r@comcast.net">end1r@comcast.net</a> [mailto:<a href="mailto:end1r@comcast.net">
end1r@comcast.net</a>]<br>> Sent: Tuesday, July 18, 2006 3:10 PM<br>> To: Asterisk Users Mailing List - Non-Commercial Discussion<br>> Subject: RE: [asterisk-users] Hitting # to Transfer out of a Queue<br>><br>
><br>> I thought "#" to transfer didnt work if you have a "t,t orr"<br>> in your dial string since asterisk remains in the media path?<br>><br>> but its just a guess.<br>><br>><br>
> -------------- Original message ----------------------<br>> From: "Douglas Garstang" <<a href="mailto:dgarstang@oneeighty.com">dgarstang@oneeighty.com</a>><br>> > > -----Original Message-----
<br>> > > From: Douglas Garstang<br>> > > Sent: Tuesday, July 18, 2006 12:30 PM<br>> > > To: 'Asterisk Users Mailing List - Non-Commercial Discussion'<br>> > > Subject: RE: [asterisk-users] Hitting # to Transfer out of a Queue
<br>> > ><br>> > ><br>> > > > -----Original Message-----<br>> > > > From: Patrick [mailto:<a href="mailto:asterisk-list@puzzled.xs4all.nl">asterisk-list@puzzled.xs4all.nl</a>]<br>
> > > > Sent: Tuesday, July 18, 2006 12:20 PM<br>> > > > To: Asterisk Users Mailing List - Non-Commercial Discussion<br>> > > > Subject: RE: [asterisk-users] Hitting # to Transfer out<br>
> of a Queue<br>> > > ><br>> > > ><br>> > > > On Tue, 2006-07-18 at 10:29 -0600, Douglas Garstang wrote:<br>> > > > [snip]<br>>
> > > > exten =>
oe_ccare,1, NoOp(***
Incoming call<br>> > > > from ${CALLERID} to queue oe_ccare)<br>>
> > > > exten =>
oe_ccare,n, Set(TIMEOUT(response)=5)<br>> > > > > exten => oe_ccare,n,<br>> > > > GotoIfTime(8:00-17:00|mon-fri|*|*?one_queue_acd,oe_ccare-open,1)<br>>
> > > > exten =>
oe_ccare,n, Goto(oe_ccare-shut,1)<br>> > > > > exten => oe_ccare-open,1, Answer<br>> > > > > exten => oe_ccare-open,n,<br>> > > > Set(__TRANSFER_CONTEXT=one_start)
<br>> > > > > exten => oe_ccare-open,n,<br>> NoOp(${__TRANSFER_CONTEXT})<br>> > > > > exten => oe_ccare-open,n(queue1), Queue(oe_custcare||||30)<br>> > > ><br>> > > > Is this a literal copy of your dialplan? If so I was not
<br>> > > > aware you could<br>> > > > put spaces between priorities and actions. Have you tried<br>> > > > removing them:<br>> > > > exten => foo,1,NoOP(spaces are evil, mostly)
<br>> > ><br>> > > Patrick, yes, this is a literal portion. I have no reason to<br>> > > believe that spsaces between the priority, and the command<br>> > > cause problems, so I haven't tried that yet. Just trying to
<br>> > > make the horrible assembler-like Asterisk dialplan language<br>> > > more readable.<br>> > ><br>> > > I just tried this with a very simple dialplan example that<br>> > > didn't involve queues.
<br>> > ><br>> > > exten => 4001,1,Set(__TRANSFER_CONTEXT=footest)<br>> > > exten => 4001,2,Dial(SIP/2944093,20,tr)<br>> > ><br>> > > [footest]<br>> > > exten => 1234,1,Answer
<br>> > > exten => 1234,2,Wait,1<br>> > > exten => 1234,3,Playback(blue-eyed-polar-bear)<br>> > ><br>> > > I dial 4001, and answer the call at 2944093. I then hit #1,<br>> > > and asterisk plays 'pbx-transfer' followed by dial tone. I
<br>> > > put in 1234, and extension 1234 in context footest is called.<br>> > > Works fine.<br>> > ><br>> > > I'm starting to wonder if this is a bug of some sort, and<br>> > > TRANSFER_CONTEXT cannot be used with queues. Has anyone
<br>> > > actually tried it?<br>> > ><br>>
> > exten =>
oe_ccare,1, NoOp(***
Incoming call<br>> > > from ${CALLERID} to queue oe_ccare)<br>>
> > exten =>
oe_ccare,n, Set(TIMEOUT(response)=5)<br>> > > exten => oe_ccare,n,<br>> > > GotoIfTime(8:00-17:00|mon-fri|*|*?one_queue_acd,oe_ccare-open,1)<br>>
> > exten =>
oe_ccare,n, Goto(oe_ccare-shut,1)<br>> > > exten => oe_ccare-open,1, Answer<br>> > > exten => oe_ccare-open,n,<br>> Set(__TRANSFER_CONTEXT=one_start)<br>>
> > exten =>
oe_ccare-open,n,
NoOp(${__TRANSFER_CONTEXT})<br>> > > exten => oe_ccare-open,n(queue1), Queue(oe_custcare||||30)<br>> > ><br>> > > ... more stuff here<br>> > ><br>> > > and we also have the context where agent callbacks are. I
<br>> > > even tried putting the TRANSFER_CONTEXT where the agent is called.<br>> > ><br>> > > [one_callback]<br>> > > ;<br>> > > ; Agent callbacks. Used by the AgentCallBackLogin app to
<br>> dial agents.<br>> > > ;<br>>
> > exten =>
80014054,1, NoOp(Dialling<br>> Customer Care Spare)<br>> > > exten => 80014054,n,<br>> Set(__TRANSFER_CONTEXT=one_start)<br>>
> > exten =>
80014054,n, Dial(SIP/80014054)<br>> > ><br>> > > The one_start context should match any number dialled, as it<br>> > > has _X. as a pattern match. However, as I said, as soon as I
<br>> > > enter a digit, asterisk plays pbx-invalid.<br>> ><br>> > Further to this, I've added some debugging statements...<br>> ><br>>
> exten =>
oe_ccare,1, NoOp(***
Incoming call<br>> from ${CALLERID} to<br>> > queue oe_ccare)<br>>
> exten =>
oe_ccare,n, Set(TIMEOUT(response)=5)<br>> > exten => oe_ccare,n,<br>> > GotoIfTime(8:00-17:00|mon-fri|*|*?one_queue_acd,oe_ccare-open,1)<br>>
> exten =>
oe_ccare,n, Goto(oe_ccare-shut,1)<br>> > exten => oe_ccare-open,1, Answer<br>> > exten => oe_ccare-open,n,<br>> Set(__TRANSFER_CONTEXT=one_start)<br>> > exten => oe_ccare-open,n, NoOp(BEFORE Q
<br>> ${TRANSFER_CONTEXT})<br>> > exten => oe_ccare-open,n(queue1), Queue(oe_custcare||||30)<br>> > exten => oe_ccare-open,n, NoOp(AFTER Q<br>> ${TRANSFER_CONTEXT})<br>> ><br>> > The variable TRANSFER_CONTEXT is not modified by the Queue
<br>> command. It remains<br>> > unchanged. I also put debugging where we dial the agent...<br>> ><br>>
> exten =>
80014054,1, NoOp(BEFORE
DIAL AGENT<br>> ${TRANSFER_CONTEXT})<br>> > exten =>
80014054,n, Dial(SIP/80014054)<br>> ><br>> > The variable is still unchanged before dialling the agent.<br>> HOWEVER, the asterisk<br>> > console still logs this when I try and do a transfer. It
<br>> looks like the DIAL<br>> > command is IGNORING the TRANSFER_CONTEXT variable when<br>> called from a queue.<br>> ><br>> > Jul 18 11:51:48 VERBOSE[30143] logger.c: -- Unable to<br>> find extension '1' in
<br>> > context ''<br>> ><br>> ><br>> ><br>> ><br>> > _______________________________________________<br>> > --Bandwidth and Colocation provided by <a href="http://Easynews.com">Easynews.com
</a> --<br>> ><br>> > asterisk-users mailing list<br>> > To UNSUBSCRIBE or update options visit:<br>> > <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users
</a><br>><br>><br>> _______________________________________________<br>> --Bandwidth and Colocation provided by <a href="http://Easynews.com">Easynews.com</a> --<br>><br>> asterisk-users mailing list<br>
> To UNSUBSCRIBE or update options visit:<br>> <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>><br>_______________________________________________
<br>--Bandwidth and Colocation provided by <a href="http://Easynews.com">Easynews.com</a> --<br><br>asterisk-users mailing list<br>To UNSUBSCRIBE or update options visit:<br> <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote></div><br><br clear="all"><br>-- <br>Regards<br>Rizwan Hisham<br>Software Engineer