You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Keith Wall (JIRA)" <ji...@apache.org> on 2018/05/01 14:40:00 UTC

[jira] [Updated] (QPID-8176) [Broker-J][WMC] Infinite loop in Web Management Console restart operation when OAuth2 authentication provider is configured on http port

     [ https://issues.apache.org/jira/browse/QPID-8176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Keith Wall updated QPID-8176:
-----------------------------
    Summary: [Broker-J][WMC] Infinite loop in Web Management Console restart operation when OAuth2 authentication provider is configured on http port  (was: [Broker-J][WMC] Infinite redirect loop in Web Management Console restart operation when OAuth2 authentication provider is configured on http port)

> [Broker-J][WMC] Infinite loop in Web Management Console restart operation when OAuth2 authentication provider is configured on http port
> ----------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: QPID-8176
>                 URL: https://issues.apache.org/jira/browse/QPID-8176
>             Project: Qpid
>          Issue Type: Bug
>    Affects Versions: qpid-java-broker-7.0.3, qpid-java-broker-7.0.2, qpid-java-broker-7.0.0, qpid-java-broker-7.0.1
>            Reporter: Alex Rudyy
>            Assignee: Keith Wall
>            Priority: Major
>             Fix For: qpid-java-broker-7.0.4
>
>
> An implementation of restart operation after invoking of restart method via broker REST API sends periodically requests to "/" in order to check whether broker can respond which would be an indication of finishing the restart.
> When OAuth2-based authentication provider is configured, it tries to authenticate the request and sends the redirects to authorization and token endpoints. Browsers always follow redirects for XHRs or fetch requests, but the redirects can end-up in failure due to issues with origin.  As WMC request to "/" failed,  it is repeated again but none of the attempts can be finished successfully. Thus, the loop became indefinite.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org