I've got a strange one.
Using Git Bash, trying to clone a remote repo to a local directory returns:
fatal: remote error: CAPTCHA required
Your Bitbucket account has been locked. To unlock it and log in again you must
solve a CAPTCHA. This is typically caused by too many attempts to login with an
incorrect password. The account lock prevents your SCM client from accessing
Bitbucket and its mirrors until it is solved, even if you enter your password
If you are currently logged in to Bitbucket via a browser you may need to
logout and then log back in in order to solve the CAPTCHA.
When I try to clone a different project to my local drive, it works perfectly.
https://git.xxx.yyy represents our company's BitBucket server that manages hundreds of divisions' projects. We authenticate against Active Directory and use PIV cards. So there should not be a CAPTCHA dialog anywhere in the stream.
So one project works, the other doesn't: same server, same user (me), same global Git configuration settings (which contain my email address and user name), same instance of Git Bash.
Our BitBucket administrators haven't seen this before.
I ended up creating an access token on the BitBucket server to see if a different type of authentication would work. The working project still works and the non-working project still doesn't.
Has anyone experienced anything like this before? It's about to break me.
Thanks!