How to diagnose an Unknown Error during login to your Sourcegraph instance
This document will attempt to identify a common reason for an Unknown Error when attempting to login using a username and password to your organizations Sourcegraph instance.
Prerequisites
- This document assumes that Sourcegraph is set up and you are trying to login via an existing username and password
- For the step to check the advanced configuration, you will need to ask your organizations administrator to check for you (this may not be required)
Steps to identify and remedy
Symptoms
-
You are attempting to login with your username and password and see an
Unknown Errormessage above the username and password boxes -
This is often a result of an
http/httpsprotocol mismatch between what is in the advanced configuration forexternalURL, and what the user is trying to log in to- For example, if the protocol in the advanced configuration is set to
https://sourcegraph.your_instance_name.com - And the user is trying to login at the
http://sourcegraph.your_instance_name.com, then this error can be displayed
- For example, if the protocol in the advanced configuration is set to
Things to check
-
Check your Browsers URL bar for a message such as
Not Secureindicating that you are trying to authenticate viahttpinstead ofhttps- For example, on a Chrome browser you would see the message on the top left hand corner of the URL bar
-
If you were trying to login with
httpprotocol, try again withhttpsinstead -
If you are still having issues, you can ask an administrator to double check the
externalURLconfigured in the Advanced configuration so you have the correct login landing page