[Home]

Summary:ASTERISK-16440: Issue with transfers in chan_skinny
Reporter:Sergio (salecha)Labels:
Date Opened:2010-07-27 06:58:35Date Closed:2010-08-07 11:45:40
Priority:CriticalRegression?No
Status:Closed/CompleteComponents:Channels/chan_skinny
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:Bug in making the transfer skinny. the error occurred as follows:

scenario: two SIP IP phones (2803 and 2850) and a Cisco 7910 (Ext. 2410)

<ol>
<li>From the Cisco 7910 phone (Ext. 2410) call the extension 2850.</li>
<li>communication is set correctly.</li>
<li>Press the transfer key on the Cisco 7910 to make the transfer and extension 2850 is on hold with music.</li>
<li>The Cisco 7910 I have a dial tone and dial extension 2803.</li>
<li>The 2803 extension accepts the call and establishing communication with the extension 2410.</li>
<li>Well, if I hang up the extension now 2410 (Cisco 7910) the transfer is done correctly.</li>
</ol>

The error is shown in item 6 as follows:

If instead of replacing the call to make the transfer, press the "transfer", the transfer is performed but the Cisco 7910 is in an unusable state, and shows me the display is connected with the 2850 extension that is at that first call.


****** ADDITIONAL INFORMATION ******

<pre>
1 . 2410 --- Dial ---> 2850
2 . 2410 <--- Connect ---> 2850
3 . 2410 (Transfer) ---> Hold ---> 2850
4 . 2410 --- Dial --> 2803
5 . 2410 <--- Connect ---> 2803

6 . 2410 (Key Transfer) | ---> 2803 <--- Connect ---> 2850
                       | ---> 2410 Display 2850.
                       | ---> 2410 No tone dial.
                       | ---> 2410 unusable state.
</pre>
Comments:By: dea (dea) 2010-07-27 12:38:31

This is a duplicate of 17692 which has a patch for testing.

By: Sergio (salecha) 2010-08-06 05:55:31

With the patch skinnytransfver.v8.diff transfer was solved.

1 - The extension 2850 call the Cisco phone 7910 (ext. 2410).
2 - Communication is set correctly.
3 - Press the transfer key on the Cisco 7910 to make the transfer and extension 2850 is on hold with music.
4 - The Cisco 7910 I have a dial tone and dial extension 2803.
5 - The 2803 extension accepts the call and establishing communication with the extension 2410.
6 - Press the transfer in the Cisco 7910 and the transfer is successful.

* But now the only problem is in step 1, to answer the call during the first ring. restarts asterisk.

By: Sergio (salecha) 2010-08-07 08:22:05

problem solved in 17692.

By: Paul Belanger (pabelanger) 2010-08-07 11:45:40

Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. Thanks!