[asterisk-bugs] [Asterisk 0016998]: Transfer fails

Asterisk Bug Tracker noreply at bugs.digium.com
Wed May 5 10:59:41 CDT 2010


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=16998 
====================================================================== 
Reported By:                TimeHider
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   16998
Category:                   Channels/chan_sip/Transfers
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     feedback
Asterisk Version:           SVN 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!): 251310 
Request Review:              
====================================================================== 
Date Submitted:             2010-03-09 10:16 CST
Last Modified:              2010-05-05 10:59 CDT
====================================================================== 
Summary:                    Transfer fails
Description: 
I use transfer button on Cisco Phone with sip firmware, at first push it
calls the person to which I want to transfer the call. When the person
answers and I push transfer button second time, to transfer the call, on
display appear notice that "transfer failed". Both of calls are put onhold.
Transfered person hear lagging music on hold or silence. 
====================================================================== 

---------------------------------------------------------------------- 
 (0121425) davidw (reporter) - 2010-05-05 10:59
 https://issues.asterisk.org/view.php?id=16998#c121425 
---------------------------------------------------------------------- 
As I noted on https://issues.asterisk.org/view.php?id=17284, hangup doesn't
signal Asterisk to complete the
transfer.  As far as Asterisk, or any other proper SIP user agent, is
concerned, there are two completely separate calls, which, incidentally
would require two separate hangups.

It is quite possible that hanging up the phone handset causes the phone to
complete the transfer, but not by sending hangup (BYE method).

Your trace actually shows an attempt to properly complete a transfer, by
sending a REFER request, with a Replaces attribute, on the Refer-To header.
 It does not show a hangup.  I cannot see anything wrong with that request,
but Asterisk is saying that it doesn't know about the call that the
transferred channel is being connected to.

Blind transfers don't use a Replaces attribute, so there is no question of
finding and matching another call. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-05-05 10:59 davidw         Note Added: 0121425                          
======================================================================




More information about the asterisk-bugs mailing list