[asterisk-bugs] [JIRA] (ASTERISK-25131) chan_pjsip: In-dialog authentication not handled.
Richard Mudgett (JIRA)
noreply at issues.asterisk.org
Tue May 26 12:48:33 CDT 2015
[ https://issues.asterisk.org/jira/browse/ASTERISK-25131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Richard Mudgett reassigned ASTERISK-25131:
------------------------------------------
Assignee: Richard Mudgett
> 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
>
> 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 in-dialog message is no longer tried.
> {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