Skip to content

Commit

Permalink
Add troubleshooting docs for login, SSO, ACM certs (#4115)
Browse files Browse the repository at this point in the history
  • Loading branch information
akarve authored Aug 20, 2024
1 parent 7e8c673 commit 2aa44b9
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 5 deletions.
25 changes: 21 additions & 4 deletions docs/Troubleshooting.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,10 +103,27 @@ Said another way, users created through SSO can only log in through SSO.
* You _must disable SSO_ and enable `PasswordAuth` if you wish to log in as an admin
using a password (as opposed to SSO).

### Changing the admin via CloudFormation
If you need to change the admin (e.g. you have accidentally broken your admin user)
try the following:
1. Change the value of the `AdminEmail` CloudFormation parameter.
### Unable to log in

The following are common causes of failed logins. In most cases we recommend that
you check the [network panel of your browser](#browser-network-and-console) for details.

1. SSO connector misconfigured. See [SSO](technical-reference.md#cnames) for details.
1. SSL errors are often caused by misspelled names, or incomplete Subject Alternate Names.
The ACM certificate for `CertificateArnELB` must cover all three Quilt [CNAMEs](technical-reference.md#cnames) either via a suitable `*` or explicit Subject Alternate Names.

### Changing the admin email or password

Changing the admin password is only possible with `PasswordAuth=Enabled` in CloudFormation
and is subject to the following limitations for security reasons:
* Has no effect if SSO is in use, or was in use when the admin was first created.
* Has no effect on pre-existing admin username/password pairs.

You can click "reset password" on the login page.

To change the admin email (e.g. you have accidentally broken your admin user) try the following:

1. Change the value of the `AdminEmail` CloudFormation parameter _to a net new email_.
1. Apply the change as a stack _Update_.
1. Once the update is successful, the new admin can log in, set roles, and nominate
other admins as needed.
Expand Down
2 changes: 1 addition & 1 deletion docs/technical-reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,7 @@ Create.

![](./imgs/finish.png)

1. CloudFormation may take bewteen 30 and 90 minutes to create your stack.
1. CloudFormation may take between 30 and 90 minutes to create your stack.
You can monitor progress under Events. On completion you will see `CREATE_COMPLETE`.

![](./imgs/events.png)
Expand Down

0 comments on commit 2aa44b9

Please sign in to comment.