[asterisk-bugs] [JIRA] (ASTERISK-25131) chan_pjsip: In-dialog authentication not handled.
Matt Jordan (JIRA)
noreply at issues.asterisk.org
Sun Jul 26 11:56:37 CDT 2015
[ https://issues.asterisk.org/jira/browse/ASTERISK-25131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matt Jordan updated ASTERISK-25131:
-----------------------------------
Target Release Version/s: 13.5.0
> chan_pjsip: In-dialog authentication not handled.
> -------------------------------------------------
>
> Key: ASTERISK-25131
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-25131
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Resources/res_pjsip, Resources/res_pjsip_session
> Affects Versions: 13.3.2
> Reporter: Richard Mudgett
> Assignee: Richard Mudgett
> Target Release: 13.5.0
>
>
> When the remote peer requires authentication for in-dialog requests then re-INVITEs to the peer cause the call to be disconnected and other in-dialog requests to the peer like MESSAGE just don't go through.
> Example scenarios:
> Re-INVITE causes disconnect on incoming call because authentication is not handled.
> {noformat}
> Asterisk --- Peer
> <-- INVITE
> 200 OK -->
> <-- ACK
> INVITE -->
> <-- 401 Unauthorized
> ACK -->
> BYE -->
> <-- 200 OK
> {noformat}
> In-dialog MESSAGE during incoming call fails.
> {noformat}
> Asterisk --- Peer
> <-- INVITE
> 200 OK -->
> <-- ACK
> MESSAGE -->
> <-- 401 Unauthorized
> The current message is no longer tried to be sent.
> {noformat}
> Re-INVITE causes disconnect on outbound call because authentication is not handled.
> {noformat}
> Asterisk --- Peer
> INVITE -->
> <-- 401 Unauthorized
> ACK -->
> INVITE/w auth -->
> <-- 200 OK
> ACK -->
> INVITE -->
> <-- 401 Unauthorized
> ACK -->
> BYE -->
> <-- 200 OK
> {noformat}
> In-dialog MESSAGE during outgoing call actually succeeds.
> {noformat}
> Asterisk --- Peer
> INVITE -->
> <-- 401 Unauthorized
> ACK -->
> INVITE/w auth -->
> <-- 200 OK
> ACK -->
> MESSAGE -->
> <-- 401 Unauthorized
> MESSAGE/w auth -->
> <-- 200 OK
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list