[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#64648: Can't clone a git repo over anonymous SSH
From: |
Maxim Cournoyer |
Subject: |
bug#64648: Can't clone a git repo over anonymous SSH |
Date: |
Thu, 20 Jul 2023 09:17:20 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Hi,
Edouard Klein <edou@rdklein.fr> writes:
> Hi all !
>
> I'm trying to write a package for a repo that's accessible through an
> anonymous SSH access.
>
> The repo can be cloned with:
> git clone git@the-dam.org:permaudit
> without any issues.
>
> However, when I use the package definition below, I get the following
> error:
> guix build: error: Git failure while fetching
> ssh://git@the-dam.org/permaudit: failed to start SSH session: Unable to
> exchange encryption keys
>
> Some googling leads me to believe this is a mismatch between the
> client's accepted ciphers and the server's accepted ciphers, but both
> machines are up-to-date guix systems, so I'm not sure it's that.
>
> I don't want to install an HTTP bridge, git is fine via SSH.
>
> If anybody has any idea, I'm all hears.
Don't they also offer a HTTP(S) access? I think libssh as used by
libgit2 expects an SSH agent running... I remember wresting with it in a
CI context.
--
Thanks,
Maxim