Dear Savannah Help Team, I am trying to access the GNU Scientific Library (GSL) repository via SSH using my Savannah account (malik_n), in order to mirror it onto our internal company Git server. I have registered my public SSH key on my Savannah account, but I am still getting a “Permission denied (publickey)” error. I have verified that the key I’m using matches the one registered on the key management page. Below is the requested debug information. 1. Verbose SSH connection attempt:
```bash ssh -v mali...@cvs.savannah.gnu.org OpenSSH_9.9p2, OpenSSL 3.2.4 11 Feb 2025 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Connecting to cvs.savannah.gnu.org [209.51.188.81] port 22. debug1: Connection established. debug1: identity file /c/Users/u1dm_an/.ssh/id_rsa type -1 debug1: identity file /c/Users/u1dm_an/.ssh/id_rsa-cert type -1 debug1: identity file /c/Users/u1dm_an/.ssh/id_ecdsa type -1 debug1: identity file /c/Users/u1dm_an/.ssh/id_ecdsa-cert type -1 debug1: identity file /c/Users/u1dm_an/.ssh/id_ecdsa_sk type -1 debug1: identity file /c/Users/u1dm_an/.ssh/id_ecdsa_sk-cert type -1 debug1: identity file /c/Users/u1dm_an/.ssh/id_ed25519 type 3 debug1: identity file /c/Users/u1dm_an/.ssh/id_ed25519-cert type -1 debug1: identity file /c/Users/u1dm_an/.ssh/id_ed25519_sk type -1 debug1: identity file /c/Users/u1dm_an/.ssh/id_ed25519_sk-cert type -1 debug1: identity file /c/Users/u1dm_an/.ssh/id_xmss type -1 debug1: identity file /c/Users/u1dm_an/.ssh/id_xmss-cert type -1 debug1: Local version string SSH-2.0-OpenSSH_9.9 debug1: Remote protocol version 2.0, remote software version OpenSSH_7.4p1 Debian-10+deb9u7 debug1: compat_banner: match: OpenSSH_7.4p1 Debian-10+deb9u7 pat OpenSSH_7.4* compat 0x04000006 debug1: Authenticating to cvs.savannah.gnu.org:22 as 'malik_n' debug1: load_hostkeys: fopen /c/Users/u1dm_an/.ssh/known_hosts2: No such file or directory debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts: No such file or directory debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts2: No such file or directory debug1: SSH2_MSG_KEXINIT sent debug1: SSH2_MSG_KEXINIT received debug1: kex: algorithm: curve25519-sha256 debug1: kex: host key algorithm: ssh-ed25519 debug1: kex: server->client cipher: chacha20-poly1...@openssh.com MAC: <implicit> compression: none debug1: kex: client->server cipher: chacha20-poly1...@openssh.com MAC: <implicit> compression: none debug1: expecting SSH2_MSG_KEX_ECDH_REPLY debug1: SSH2_MSG_KEX_ECDH_REPLY received debug1: Server host key: ssh-ed25519 SHA256:o/oI4CKKcWc4cZvDFEdmOXsE3tiPP8bWa04h4bQjtV4 debug1: load_hostkeys: fopen /c/Users/u1dm_an/.ssh/known_hosts2: No such file or directory debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts: No such file or directory debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts2: No such file or directory debug1: hostkeys_find_by_key_cb: found matching key in ~/.ssh/known_hosts:4 debug1: hostkeys_find_by_key_hostfile: hostkeys file /c/Users/u1dm_an/.ssh/known_hosts2 does not exist debug1: hostkeys_find_by_key_hostfile: hostkeys file /etc/ssh/ssh_known_hosts does not exist debug1: hostkeys_find_by_key_hostfile: hostkeys file /etc/ssh/ssh_known_hosts2 does not exist The authenticity of host 'cvs.savannah.gnu.org (209.51.188.81)' can't be established. ED25519 key fingerprint is SHA256:o/oI4CKKcWc4cZvDFEdmOXsE3tiPP8bWa04h4bQjtV4. This host key is known by the following other names/addresses: ~/.ssh/known_hosts:4: git.savannah.gnu.org Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added 'cvs.savannah.gnu.org' (ED25519) to the list of known hosts. debug1: rekey out after 134217728 blocks debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS received debug1: rekey in after 134217728 blocks debug1: SSH2_MSG_EXT_INFO received debug1: kex_ext_info_client_parse: server-sig-algs=<ssh-ed25519,ssh-rsa,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521> debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey debug1: Next authentication method: publickey debug1: Will attempt key: /c/Users/u1dm_an/.ssh/id_rsa debug1: Will attempt key: /c/Users/u1dm_an/.ssh/id_ecdsa debug1: Will attempt key: /c/Users/u1dm_an/.ssh/id_ecdsa_sk debug1: Will attempt key: /c/Users/u1dm_an/.ssh/id_ed25519 ED25519 SHA256:XqqbDj2TUHvABpucu3ckSWabISyp2xYG4IglQOyiTVQ debug1: Will attempt key: /c/Users/u1dm_an/.ssh/id_ed25519_sk debug1: Will attempt key: /c/Users/u1dm_an/.ssh/id_xmss debug1: Trying private key: /c/Users/u1dm_an/.ssh/id_rsa debug1: Trying private key: /c/Users/u1dm_an/.ssh/id_ecdsa debug1: Trying private key: /c/Users/u1dm_an/.ssh/id_ecdsa_sk debug1: Offering public key: /c/Users/u1dm_an/.ssh/id_ed25519 ED25519 SHA256:XqqbDj2TUHvABpucu3ckSWabISyp2xYG4IglQOyiTVQ debug1: Authentications that can continue: publickey debug1: Trying private key: /c/Users/u1dm_an/.ssh/id_ed25519_sk debug1: Trying private key: /c/Users/u1dm_an/.ssh/id_xmss debug1: No more authentication methods to try. mali...@cvs.savannah.gnu.org: Permission denied (publickey). ``` 2. Public key fingerprint: ```bash ssh-keygen -lf ~/.ssh/id_ed25519.pub 256 SHA256:XqqbDj2TUHvABpucu3ckSWabISyp2xYG4IglQOyiTVQ abdelmalik.na...@hoerbiger.com (ED25519) ``` Could you please check whether my SSH key is correctly associated with my account, and whether my account has the appropriate permissions for accessing the GSL repository via SSH? Thank you very much for your assistance. Best regards, Abdel Malik Najhi Inhouse Consulting – Werkstudent HOERBIGER Antriebstechnik Holding GmbH Bernbeurener Straße 13, 86956 Schongau, Germany E-mail: abdelmalik.na...@hoerbiger.com http://www.hoerbiger.com ********** HOERBIGER Antriebstechnik Holding GmbH Geschäftsführung / Management: Dr. Thorsten Kahlert, Bernhard Lindner, Thomas Englmann Sitz / Registered Office: Schongau Registergericht / Register Court: Amtsgericht München, HRB 122023 ********** Wichtige Hinweise: Diese Email und deren Anhänge beinhalten gesetzlich geschützte Betriebs- und Geschäftsgeheimnisse und sind daher strikt vertraulich zu halten und nur für den Empfänger bestimmt. Trotz handelsüblicher Überprüfung kann nicht sichergestellt werden, dass Anhänge und Verlinkungen keine Schadprogramme beinhalten. ********** Important Notes: This e-mail and the attachments contain proprietary trade or business secrets and therefore shall be kept strictly confidential and are only intended for its addressee. Despite commercial check, it cannot be ensured that attachments and links do not contain any malware. ********** Data Privacy: HOERBIGER Antriebstechnik Holding GmbH is the controller, responsible for the processing of your personal data. We are committed to meeting our data privacy obligations, in particular those of the EU General Data Protection Regulation and being transparent about how we process your personal data. You will find detailed information on the following LINK<https://www.hoerbiger.com/_Resources/Persistent/6/a/6/c/6a6c71948514964799b77b69a826467f7327bcad/Data%20Privacy%20Notice%20Business%20Partners.pdf>. Contact: dataprivacy(at)hoerbiger.com ********** Datenschutz: Die HOERBIGER Antriebstechnik Holding GmbH ist die Verantwortliche, für die Verarbeitung Ihrer personenbezogenen Daten. Wir verpflichten uns, die relevanten datenschutzrechtlichen Regelungen, insbesondere die EU- Datenschutzverordnung, einzuhalten. Die Verarbeitung Ihrer personenbezogenen Daten gestalten wir transparent. Detaillierte Informationen finden Sie HIER<https://www.hoerbiger.com/_Resources/Persistent/6/a/6/c/6a6c71948514964799b77b69a826467f7327bcad/Data%20Privacy%20Notice%20Business%20Partners.pdf> Kontakt: dataprivacy(at)hoerbiger.com.