Alex Rudyy created QPID-8176:
--------------------------------

             Summary: [Broker-J][WMC] An infinite loop in Web Management 
Console javsacript for 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.1, qpid-java-broker-7.0.0, 
qpid-java-broker-7.0.2, qpid-java-broker-7.0.3
            Reporter: Alex Rudyy
             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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to