[asterisk-bugs] [JIRA] (ASTERISK-29865) ChannelRedirect() does not work properly when used on a channel in a ConfBridge

Mark Murawski (JIRA) noreply at issues.asterisk.org
Thu Jan 13 13:01:07 CST 2022


     [ https://issues.asterisk.org/jira/browse/ASTERISK-29865?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mark Murawski updated ASTERISK-29865:
-------------------------------------

    Description: 
{noformat}
bob*CLI> dialplan show PBX_BridgeToChannel
[ Context 'PBX_BridgeToChannel' created by 'pbx_ael' ]
  's' =>            1. Answer()                                   [pbx_ael]
                    2. Bridge(${CallRouter_BridgeTo},x)           [pbx_ael]
                    3. Hangup()                                   [pbx_ael]

-= 1 extension (3 priorities) in 1 context. =-


[2022-01-13 13:35:38.237-0500] VERBOSE[31521][C-00000cb3]: <PJSIP/5515-00000cf8> Executing (AGI) [*5505 at _cos_internal+local+ld:4] ChannelRedirect(PJSIP/5509-00000cf7,PBX_BridgeToChannel,s,1)
[2022-01-13 13:35:38.237-0500] VERBOSE[31512][C-00000cb2]: <PJSIP/5509-00000cf7> left 'softmix' base-bridge <ae04c14a-ef1c-4414-8c40-6972e26020f8>
[2022-01-13 13:35:38.237-0500] VERBOSE[31521][C-00000cb3]: <PJSIP/5515-00000cf8> Executing (AGI) [*5505 at _cos_internal+local+ld:4] Answer()
[2022-01-13 13:35:38.237-0500] VERBOSE[4938]: 0x7f41680b68e0 -- Strict RTP learning after remote address set to: 192.168.50.102:2256
[2022-01-13 13:35:38.315-0500] VERBOSE[31521][C-00000cb3]: 0x7f41680b68e0 -- Strict RTP switching to RTP target address 192.168.50.102:2256 as source
[2022-01-13 13:35:38.315-0500] VERBOSE[31521][C-00000cb3]: <PJSIP/5515-00000cf8> Executing (AGI) [*5505 at _cos_internal+local+ld:4] Ringing()
[2022-01-13 13:35:38.316-0500] VERBOSE[31521][C-00000cb3]: <PJSIP/5515-00000cf8> Executing (AGI) [*5505 at _cos_internal+local+ld:4] Wait(10)
{noformat}

PJSIP/5509-00000cf7 is now silently gone..



End Result:
Channel is hung up without fanfare... the channel goes away without the normal hangup verbose logging

  was:
{noformat}
PBX_BridgeToChannel    PBX_ChannelDriver_Get
bob*CLI> dialplan show PBX_BridgeToChannel
[ Context 'PBX_BridgeToChannel' created by 'pbx_ael' ]
  's' =>            1. Answer()                                   [pbx_ael]
                    2. Bridge(${CallRouter_BridgeTo},x)           [pbx_ael]
                    3. Hangup()                                   [pbx_ael]

-= 1 extension (3 priorities) in 1 context. =-


[2022-01-13 13:35:38.237-0500] VERBOSE[31521][C-00000cb3]: <PJSIP/5515-00000cf8> Executing (AGI) [*5505 at _cos_internal+local+ld:4] ChannelRedirect(PJSIP/5509-00000cf7,PBX_BridgeToChannel,s,1)
[2022-01-13 13:35:38.237-0500] VERBOSE[31512][C-00000cb2]: <PJSIP/5509-00000cf7> left 'softmix' base-bridge <ae04c14a-ef1c-4414-8c40-6972e26020f8>
[2022-01-13 13:35:38.237-0500] VERBOSE[31521][C-00000cb3]: <PJSIP/5515-00000cf8> Executing (AGI) [*5505 at _cos_internal+local+ld:4] Answer()
[2022-01-13 13:35:38.237-0500] VERBOSE[4938]: 0x7f41680b68e0 -- Strict RTP learning after remote address set to: 192.168.50.102:2256
[2022-01-13 13:35:38.315-0500] VERBOSE[31521][C-00000cb3]: 0x7f41680b68e0 -- Strict RTP switching to RTP target address 192.168.50.102:2256 as source
[2022-01-13 13:35:38.315-0500] VERBOSE[31521][C-00000cb3]: <PJSIP/5515-00000cf8> Executing (AGI) [*5505 at _cos_internal+local+ld:4] Ringing()
[2022-01-13 13:35:38.316-0500] VERBOSE[31521][C-00000cb3]: <PJSIP/5515-00000cf8> Executing (AGI) [*5505 at _cos_internal+local+ld:4] Wait(10)
{noformat}

PJSIP/5509-00000cf7 is now silently gone..



End Result:
Channel is hung up without fanfare... the channel goes away without the normal hangup verbose logging


> ChannelRedirect() does not work properly when used on a channel in a ConfBridge
> -------------------------------------------------------------------------------
>
>                 Key: ASTERISK-29865
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-29865
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Bridges/bridge_builtin_features
>    Affects Versions: 16.23.0, 18.9.0
>            Reporter: Mark Murawski
>
> {noformat}
> bob*CLI> dialplan show PBX_BridgeToChannel
> [ Context 'PBX_BridgeToChannel' created by 'pbx_ael' ]
>   's' =>            1. Answer()                                   [pbx_ael]
>                     2. Bridge(${CallRouter_BridgeTo},x)           [pbx_ael]
>                     3. Hangup()                                   [pbx_ael]
> -= 1 extension (3 priorities) in 1 context. =-
> [2022-01-13 13:35:38.237-0500] VERBOSE[31521][C-00000cb3]: <PJSIP/5515-00000cf8> Executing (AGI) [*5505 at _cos_internal+local+ld:4] ChannelRedirect(PJSIP/5509-00000cf7,PBX_BridgeToChannel,s,1)
> [2022-01-13 13:35:38.237-0500] VERBOSE[31512][C-00000cb2]: <PJSIP/5509-00000cf7> left 'softmix' base-bridge <ae04c14a-ef1c-4414-8c40-6972e26020f8>
> [2022-01-13 13:35:38.237-0500] VERBOSE[31521][C-00000cb3]: <PJSIP/5515-00000cf8> Executing (AGI) [*5505 at _cos_internal+local+ld:4] Answer()
> [2022-01-13 13:35:38.237-0500] VERBOSE[4938]: 0x7f41680b68e0 -- Strict RTP learning after remote address set to: 192.168.50.102:2256
> [2022-01-13 13:35:38.315-0500] VERBOSE[31521][C-00000cb3]: 0x7f41680b68e0 -- Strict RTP switching to RTP target address 192.168.50.102:2256 as source
> [2022-01-13 13:35:38.315-0500] VERBOSE[31521][C-00000cb3]: <PJSIP/5515-00000cf8> Executing (AGI) [*5505 at _cos_internal+local+ld:4] Ringing()
> [2022-01-13 13:35:38.316-0500] VERBOSE[31521][C-00000cb3]: <PJSIP/5515-00000cf8> Executing (AGI) [*5505 at _cos_internal+local+ld:4] Wait(10)
> {noformat}
> PJSIP/5509-00000cf7 is now silently gone..
> End Result:
> Channel is hung up without fanfare... the channel goes away without the normal hangup verbose logging



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list