Bug #14561
closedSuccessful workbench login redirects to the wrong endpoint
0%
Description
There appears to be a problem when manually installing Arvados Workbench (version 1.2.1-1)"
After clicking the login button in Workbench is redirects to the SSO servers sign in page:
http://auth.local/users/sign_in
After a successful login it redirects to:
But that route doesn't exist because it should be redirecting to the API server:
http://domain.local/auth/joshid/callback?... If you fix the url up manually in the browser it logs in OK (IE change auth.local to domain.local).
How can I resolve this?
Updated by Chrystian Klingenberg about 6 years ago
- Target version set to sprint 14
Updated by Michał Kłobukowski about 6 years ago
- Status changed from New to Feedback
Updated by Michał Kłobukowski about 6 years ago
It seems to be an issue not connected to WB2
Updated by Pawel Kowalczyk almost 6 years ago
- Target version changed from sprint 14 to Backlog Q1, Q2
Updated by Chrystian Klingenberg almost 6 years ago
- Target version deleted (
Backlog Q1, Q2)
Updated by Tom Morris almost 6 years ago
- Project changed from Arvados Workbench 2 to Arvados
- Status changed from Feedback to New
Based on the version number, this sounds like Workbench 1, not Workbench 2, so moving to the main Arvados project.
It sounds like it's likely to be a configuration issue and is probably related to #14527
Updated by Tom Morris almost 6 years ago
- Related to Bug #14527: Workbench/API Authentication issue added
Updated by Tom Clegg almost 6 years ago
SSO provider ("auth.local") redirects to the callback URL that was provided by arvados-api-server, so I think this is your API server being confused about its own address. The API server config file (application.yml) lets you specify host/port/protocol in case the auto-detect approach doesn't work for your setup (many things, including Nginx proxy configuration, can throw off the auto-detect result). Try this in your /etc/arvados/api/application.yml
file:
host: domain.local
Updated by Tom Clegg almost 6 years ago
- Related to deleted (Bug #14527: Workbench/API Authentication issue )
Updated by james mccallum almost 6 years ago
Initially I just added a custom route into the auth rails server which was a temporary work around, but since upgrading to 1.21 about a month ago this issue has been resolved.
Updated by Peter Amstutz almost 5 years ago
- Status changed from New to Resolved