Git 2.23.0-rc0 HTTP authentication failure - error message change
- From
Ben Humphreys <behumphreys@atlassian.com>
- Date
- May 18, 2021, 03:07 UTC
- Message-ID
- <YKMvePOPqjwiXeQ+@C02WD045HTDG>
Hi,
I've run 2.32.0-rc0 through the Bitbucket Server test matrix and it picked up a change in error message that perhaps is unintentional.
On 2.31.1: $ git ls-remote http://notauser@localhost:7990/bitbucket/scm/project_1/rep_1.git Password for 'http://notauser@localhost:7990': fatal: Authentication failed for 'http://localhost:7990/bitbucket/scm/project_1/rep_1.git/'
and on 2.32.0-rc0: $ git ls-remote http://notauser@localhost:7990/bitbucket/scm/project_1/rep_1.git Password for 'http://notauser@localhost:7990': fatal: unable to access 'http://localhost:7990/bitbucket/scm/project_1/rep_1.git/': The requested URL returned error: 401
This appears to be a side effect of 1b0d9545bb8, if I revert that commit the old behavior returns. Certainly we can update our pattern matching to match the new message, but I wonder if the old message is preferred for folks who are not familiar with HTTP status codes.
Best Regards, Ben Humphreys