-
Notifications
You must be signed in to change notification settings - Fork 288
Troubleshooting
We've collected the most commonly-experienced problems users have here along with their solutions. If there's anything you'd like to see added here, you're welcome to edit this page yourself, or you can head to the documentation room on Gitter, where someone will be happy to help.
- I'm locked out of my account
- How do I change my password?
- How do I change my e-mail address?
- I receive a
ECMDERR
error during install
If you enter the incorrect password 3 times, you will be locked out of your account. To rectify this, you will need to edit the database directly (if you've forgotten your password, see below).
See our page on accessing the database for more information.
- Get into the
users
collection. - Find the document for your user.
- Change the
failedLoginCount
value to 0.
If you're able to access the tool, you can change the password for your account by clicking on your e-mail address in the top navigation. This will bring up your user profile page, which contains a form for changing passwords.
If you can't access the tool, you'll need to modify the database directly (Warning: requires the command line):
- Connect to the database (see our page on accessing the database for steps on doing this).
- Access the
users
collection. - Find the document for your user.
- Generate a new password hash (for steps on how to do this, have a look at this page).
N.B. in the interests of security, we only store hashed representations of user passwords (see this Wikipedia article for some background reading). - Add the generated value to your user document.
To do this, you'll need to change the user's document in the database.
See our page on accessing the database for more information.
- Access the
users
collection. - Find the document for your user.
- Update the
email
value with the new address.
Failed to execute "git ls-remote --tags --heads git://github.com/adaptlearning/adapt-contrib-vanilla.git"
If you get something similar to the above error during install, you likely have a problem connecting to GitHub via the git://
protocol.
To fix this, you can use the url.<base>.insteadOf
configuration option to make git perform remote operations over https
rather than git
:
git config --global url."https://".insteadOf git://