I am using git on the command line to push to Bit Bucket Server, and sometimes I am getting an error that authentication has failed and I am required to solve a captcha before I will be able to login.
This requires me to login to the web interface and solve the captcha before my account works from the command line again.
Is there something in particular that prompts the captcha? I am using the same username and password each time, nothing is changing, so I know the authentication should pass.
Is this randomly triggered?
If so, would using ssh keys instead avoid these issues?