*I'm having the same issue. I tried both methods and neither worked for me. 
It was working fine until today using HTTPS.*


*--- EXIT CODE (128) ---STDERR: remote: HTTP Basic: Access denied STDERR: 
fatal: Authentication failed for *


*Any help would be appreciated. I'm running the latest using docker.*
On Thursday, June 3, 2021 at 3:18:03 AM UTC-7 Marques Lee wrote:

> Fair enough :). I’ve never tried it myself.
>
> On Thu, Jun 3, 2021 at 2:52 AM Aravind SV <[email protected]> 
> wrote:
>
>> I think the ssh:// protocol doesn’t work with username:password. So, I 
>> agree that option 2 (using SSH keys) is the right one to use.
>>
>> * From*: Marques Lee
>> * Subject*: Re: [go-cd] Not able to connect to private git repo using 
>> password
>> * To*: [email protected]
>> * Date*: Thu, 3 Jun 2021 02:40:29 -0700
>> To elaborate on my prior answer, there are a couple of reasons why it 
>> works on the terminal and not on GoCD.
>>
>> Firstly, your terminal is interactive, so git can prompt you for 
>> credentials. This will not work on GoCD because it does not open an 
>> interactive session.
>>
>> Secondly, GoCD credentials are injected using a URL builder, setting the 
>> credentials as the userinfo segment (think 
>> http://user:[email protected]:port/path). [email protected]:sample.git 
>> likely won’t parse as a URL, so creds are not injected. Since there is no 
>> interactive session, auth fails.
>>
>> On Thu, Jun 3, 2021 at 2:35 AM Marques Lee <[email protected]> 
>> wrote:
>>
>>> This looks like an SSH connection string?
>>>
>>> The credentials fields works with URLs. So, if this is SSH, you have two 
>>> options. Choose one of:
>>>
>>> 1) Put the connection string in proper URL format with scheme/protocol, 
>>> host, optional port, path, eg ssh://xxx.xxx.xxx.xxx/path/to/sample.git and 
>>> specify creds
>>>
>>> 2) Leave the connect string as-is and use SSH key authentication. I’d 
>>> highly recommend this approach over the other
>>>
>>> On Thu, Jun 3, 2021 at 2:06 AM Sangeeta Saikia <[email protected]> 
>>> wrote:
>>>
>>>> I am trying to connect GoCD (version 21.2.0) to a git repo (version 
>>>> 2.25.1), and I have entered the password of the git user under the 
>>>> 'Advanced Settings' section. But I get Permission denied error as shown 
>>>> below:
>>>>  
>>>>
>>>> Error performing command: --- Command --- 
>>>> git ls-remote [email protected]:sample.git refs/heads/master
>>>> --- Environment ---
>>>> {}
>>>> --- INPUT ----
>>>>
>>>>
>>>> --- EXIT CODE (128) ---
>>>> --- STANDARD OUT ---
>>>>
>>>> --- STANDARD ERR ---
>>>> STDERR: Permission denied, please try again.
>>>> STDERR: Permission denied, please try again.
>>>> STDERR: [email protected]: Permission denied (publickey,password).
>>>> STDERR: fatal: Could not read from remote repository.
>>>> STDERR: 
>>>> STDERR: Please make sure you have the correct access rights
>>>> STDERR: and the repository exists.
>>>> ---
>>>>
>>>> When I run the following command from terminal, I get the prompt to 
>>>> enter password and the command gets executed successfully:
>>>>
>>>> git ls-remote [email protected]:sample.git refs/heads/master
>>>>
>>>> What am I doing wrong? Please help. 
>>>>
>>>> Thanks
>>>>
>>>>
>>>>
>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "go-cd" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/go-cd/36ff3680-fffe-406d-85b3-27d5e68b7a18n%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/go-cd/36ff3680-fffe-406d-85b3-27d5e68b7a18n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "go-cd" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/go-cd/CAPKX9jboWsKdrKMrgdSbmKT8Dx3hpBeowzwzr2Y3O5dhstGsxg%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/go-cd/CAPKX9jboWsKdrKMrgdSbmKT8Dx3hpBeowzwzr2Y3O5dhstGsxg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"go-cd" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/go-cd/1daca26f-577b-42e1-98df-db8a482b02e3n%40googlegroups.com.

Reply via email to