[Home]

Summary:ASTERISK-15452: [regression] Originate not launching secondary channel when primary is a Local channel
Reporter:Mark Murawski (kobaz)Labels:
Date Opened:2010-01-17 16:15:23.000-0600Date Closed:2010-03-04 09:57:47.000-0600
Priority:MinorRegression?Yes
Status:Closed/CompleteComponents:Resources/res_clioriginate
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:This is a regression.  This works in 1.6.0.20

context a {
 s => {
   Answer();
   Wait(10000);
 }
}

context b {
 s => {
   Answer();
   Dial(SIP/214);
 }
}


asterisk -rx "originate Local/s@a extension s@b"

   -- Remote UNIX connection
   -- Executing [s@a:1] Answer("Local/s@a-b8b5;2", "") in new stack
   -- Executing [s@a:2] Wait("Local/s@a-b8b5;2", "10000") in new stack
...nothing else



In 1.6.0.20:
asterisk -rx "originate Local/s@a extension s@b"

   -- Remote UNIX connection
   -- Executing [s@a:1] Answer("Local/s@a-a201;2", "") in new stack
   -- Executing [s@b:1] Answer("Local/s@a-a201;1", "") in new stack
   -- Executing [s@b:2] Dial("Local/s@a-a201;1", "SIP/214") in new stack
 == Using SIP RTP CoS mark 5
   -- Called 214
   -- SIP/214-00000000 is ringing
   -- Remote UNIX connection disconnected
   -- Executing [s@a:2] Wait("Local/s@a-a201;2", "10000") in new stack
   -- SIP/214-00000000 answered Local/s@a-a201;1
Comments:By: Atis Lezdins (atis) 2010-02-01 14:07:12.000-0600

kobaz, you could mention here that this issue is fixed by ASTERISK-15379 so that bug marshalls know that it's solved :)

By: Mark Murawski (kobaz) 2010-02-01 15:11:59.000-0600

Duly noted.

This is also fixed by
https://issues.asterisk.org/view.php?id=16525.

By: snuffy (snuffy) 2010-02-01 17:06:43.000-0600

Can this issue be closed then?

By: Mark Murawski (kobaz) 2010-02-01 17:09:32.000-0600

I believe so.  This issue appears to be fixed, with the patch from the related issue.

By: Mark Murawski (kobaz) 2010-02-09 16:06:35.000-0600

This bug cropped up again in 1.6.0.22

By: Mark Murawski (kobaz) 2010-02-09 16:09:33.000-0600

Related to https://issues.asterisk.org/view.php?id=16717

By: Mark Murawski (kobaz) 2010-03-01 09:57:30.000-0600

This bug also exists in 1.6.0.25

By: Matt King, M.A. Oxon. (kebl0155) 2010-03-04 06:25:26.000-0600

This bug also in 1.4.29.1 -  so that's ALL STREAMS affected.

We have another user whose Queue() is broken by this bug.

This is a duplicate of bug https://issues.asterisk.org/view.php?id=16729.

Local channels have been fundamentally broken for over a month of releases now.

Can we please get a fix released into the streams as a security-priority fix?  Asterisk is currently useless for a *lot* of applications as-is...



By: Leif Madsen (lmadsen) 2010-03-04 09:57:19.000-0600

kebl0155: have you tried testing this on the latest 1.4 branch? 1.4.29.1 is reasonably old now. We haven't had a NON-SECURITY release since 1.4.30. On the 1.6.0.x series, the last non-security release 1.6.0.22.

I'm closing this issue for now. If you test on the latest BRANCH then you can reopen if the issue still exists.

By: Leif Madsen (lmadsen) 2010-03-04 09:57:47.000-0600

Please test on latest branches as last few releases were security releases, not bug fixes (per the release announcements).