[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fix for ecdsa agent pub key auth


Hi,

I was trying to use ecdsa key with agent auth and get error:

ssh_packet_socket_callback: packet: read type 60 [len=140,padding=7,comp=132,payload=132]
ssh_packet_process: Dispatching handler for packet type 60
ssh_userauth_agent: Public key of id_ecdsa accepted by server
ssh_key_algorithm_allowed: Checking ssh-ecdsa with list <ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-rsa,rsa-sha2-512,rsa-sha2-256,ssh-dss>
ssh_userauth_agent_publickey: The key algorithm 'ssh-ecdsa' is not allowed to be used by PUBLICKEY_ACCEPTED_TYPES configuration option
ssh_userauth_agent: Server accepted public key but refused the signature

I think, this commit misses agent pubkey auth part:

Patch is attached.

Attachment: 0001-auth-Fix-ecdsa-agent-pubkey-auth.patch
Description: Binary data


Follow-Ups:
Re: Fix for ecdsa agent pub key authJakub Jelen <jjelen@xxxxxxxxxx>
Archive administrator: postmaster@lists.cynapses.org