*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.
