mainSavannah Administration - Support: sr #111330, Cannot update public key

 
 

sr #111330: Cannot update public key

Submitter:  Bruce Korb <bkorb>
Submitted:  Sun 26 Oct 2025 07:52:22 PM UTC
   
 
Category:  None Priority:  5 - Normal
Severity:  3 - Normal Status:  Need Info
Privacy:  Public Assigned to:  None
Operating System:  GNU/Linux Open/Closed:  Open
* Mandatory Fields

Post a Comment

Add a New Comment Rich Markup
   

Discussion

Wed 29 Oct 2025 03:42:48 PM UTC, comment #2: 

On Tue, Oct 28, 2025 at 01:55:33PM -0700, Bruce Korb wrote:

> >
> > Public SSH keys are updated in Web UI 'My Account Conf'.  Do you have any
> > issues with it?
> >
> Nope. I have but one key at this point:
>
> > ssh-ed25519 AAAAC3NzaC1lZDI1NTssh-ed25519
> AAAAC3NzaC1lZDI1NTE5AAAAIFaGq7GZZBEEIszuEsxjWdHSaDWGOwrNUnDGtKa6/YKo
> bkorb@bachE5AAAAIAzn6SyxuIx7wnMu3GIujw/6KxwoaTpAu5ovNO65zEqG
> -email is unavailable-
>
>  and that matches the contents of ~/.ssh/id_ed25519.pub


I've just generated such a key and it looks shorter,

> ssh-ed25519
> AAAAC3NzaC1lZDI1NTE5AAAAIEfB8BpjIVVYnsQfia9LZxK37HrjHsc8NoAcYH6U1322
> dti@manas


I wonder if the formatting may confuse Savannah's SSH server.

[reordered]

> $ ls -l 25519
> -rw------- 1 bkorb dev 399 Oct 26 12:40 id_ed25519
> -rw-r--r-- 1 bkorb dev  92 Oct 26 12:40 id_ed25519.pub


The key you quoted is over 190 bytes long, not 92.

...

> > What does 'ssh -vvv bkorb@git.savannah.gnu.org' say?
> >
>
> The full typescript is attached as ssh-typescript.txt, but the crucial part
> seems to be that none of:
>  id_ecdsa_sk, id_ed25519_sk or id_xmss can be found.
> Whatever they are. My private key file is id_ed25519 with no suffix.

...

I can see id_ed25519 offered,

...

> OpenSSH_8.4p1, OpenSSL 1.1.1l-fips  24 Aug 2021 SUSE release 150400.7.60.2
> debug1: Reading configuration data /etc/ssh/ssh_config
> debug1: /etc/ssh/ssh_config line 20: Applying options for *

...

> debug1: Offering public key: /home/bkorb/.ssh/id_ed25519 ED25519 SHA256:Qs7e5LK/TrMXjXy+Xn/kJAn/h/bgcslkH35a5kBYsr8
> debug3: send packet: type 50
> debug2: we sent a publickey packet, wait for reply
> debug3: receive packet: type 51
> debug1: Authentications that can continue: publickey

...

> bkorb@git.savannah.gnu.org: Permission denied (publickey).


Ineiev <ineiev>
Site Administrator
Mon 27 Oct 2025 05:49:36 AM UTC, comment #1: 


> Cannot update public key


Public SSH keys are updated in Web UI 'My Account Conf'.  Do you have any issues with it?

original submission:

>
> > $ git push
> > bkorb@git.savannah.gnu.org: Permission denied (publickey).
> > fatal: Could not read from remote repository.
> > Please make sure you have the correct access rights


What does 'ssh -vvv bkorb@git.savannah.gnu.org' say?

> > $ ssh -email is unavailable-
> > Received disconnect from 2001:470:142:5::200 port 22:2: Too many authentication failures
> > Disconnected from 2001:470:142:5::200 port 22


This works for me, but it resolves to a different IP,


$ ssh ineiev@download.savannah.gnu.org
Last login: Sun Apr 27 17:53:18 2025 from [...]
AGPL notice: sv_membersh is part of Savane.
...
Connection to download.savannah.gnu.org closed.



$ ping download.savannah.gnu.org
PING download.savannah.gnu.org (209.51.188.200) 56(84) bytes of data.
64 bytes from download0.savannah.gnu.org (209.51.188.200): icmp_seq=1 ttl=55 time=125 ms


Ineiev <ineiev>
Site Administrator
Sun 26 Oct 2025 07:52:22 PM UTC, original submission:  

I've probably struggled too many times:

> $ git push
> bkorb@git.savannah.gnu.org: Permission denied (publickey).
> fatal: Could not read from remote repository.
> Please make sure you have the correct access rights
> $ ssh -email is unavailable-
> Received disconnect from 2001:470:142:5::200 port 22:2: Too many authentication failures
> Disconnected from 2001:470:142:5::200 port 22

Bruce Korb <bkorb>

 

Attached Files

This item currently has no attached files.

(Note: upload size limit is set to 4.0MiB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

 

Dependencies

This item does not depend on any other items.

No items depend on this one.

 

Mail Notification Carbon-Copy List

Carbon-Copy List
  • -email is unavailable- added by ineiev (Posted a comment)
  • -email is unavailable- added by bkorb (Submitted the item)
  •  

    Votes

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    History

    Follows 1 latest change.

    Date Changed by Updated Field Previous Value => Replaced by
    2025-10-27 ineiev StatusNone Need Info

    Back to the top

    Powered by Savane 3.16-11ef.
    Corresponding source code