[asterisk-bugs] [JIRA] (ASTERISK-30093) res_pjsip_refer: Pickup event is not sent from refer_incoming_invite_request
Jasper Hafkenscheid (JIRA)
noreply at issues.asterisk.org
Fri Jun 3 07:44:49 CDT 2022
[ https://issues.asterisk.org/jira/browse/ASTERISK-30093?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=259393#comment-259393 ]
Jasper Hafkenscheid edited comment on ASTERISK-30093 at 6/3/22 7:44 AM:
------------------------------------------------------------------------
I setup asterisk 18.12.1 with the default basic-pbx configuration.
Scenario:
- 1101 registers
- 1102 sends an invite to 1101
- 1101 replies 180 and forwards details to 1103
- 1103 sends an invite with replaces
- 1101 receives a cancel (without the expected 'answered elsewhere')
- 1103 and 1102 get bridged
- call gets ended as expected
CEL logs do not show the expected PICKUP event.
was (Author: jasper.hafkenscheid):
Logs from a 3 party call,
- 1101 register
- 1102 sends an invite to 1101
- 1101 replies 180 and forwards details to 1103
- 1103 sends an invite with replaces
- 1101 receives a cancel (without the expected 'answered elsewhere')
- 1103 and 1102 get bridged
- call gets ended as expected
CEL logs do not show the expected PICKUP event.
> res_pjsip_refer: Pickup event is not sent from refer_incoming_invite_request
> ----------------------------------------------------------------------------
>
> Key: ASTERISK-30093
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-30093
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Resources/res_pjsip_refer
> Affects Versions: 18.11.2
> Reporter: Jasper Hafkenscheid
> Assignee: Unassigned
> Attachments: debug.log, full-cel.csv
>
>
> Similar to ASTERISK-28081, it seems that the stasis/cel PICKUP event is not sent when a call-pickup is performed using the INVITE with Replaces method.
> I have tried splicing in a function call to send_call_pickup_stasis_message, this fixes our tests that rely on this event. I suspect a better approach is possible by using the ast_do_pickup method, but have not gotten that to work.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list