Skip to content

Unable to connect to sshd 10 in Gentoo #243

@zyga

Description

@zyga

There are no common crypto algorithms:

2025-06-24 16:33:05 Allocated garden:gentoo-cloud.
2025-06-24 16:33:05 Connecting to garden:gentoo-cloud...
2025-06-24 16:33:25 Cannot connect to garden:gentoo-cloud: cannot connect to garden:gentoo-cloud: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain
2025-06-24 16:33:25 Cannot connect to garden:gentoo-cloud: cannot connect to garden:gentoo-cloud: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain
2025-06-24 16:33:29 Cannot connect to garden:gentoo-cloud: cannot connect to garden:gentoo-cloud: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain
2025-06-24 16:33:37 Cannot connect to garden:gentoo-cloud: cannot connect to garden:gentoo-cloud: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain
2025-06-24 16:33:45 Cannot connect to garden:gentoo-cloud: cannot connect to garden:gentoo-cloud: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain
2025-06-24 16:33:53 Cannot connect to garden:gentoo-cloud: cannot connect to garden:gentoo-cloud: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain
2025-06-24 16:34:01 Cannot connect to garden:gentoo-cloud: cannot connect to garden:gentoo-cloud: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain
2025-06-24 16:34:05 Discarding garden:gentoo-cloud, cannot connect: cannot connect to garden:gentoo-cloud: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain

Gentoo uses sshd 10. Ssh from Ubuntu 25.05 CAN connect.

Having looked at the code I suspect we need to stop using default selection of algorithms and instead enable all of the insecure algorithms AND the default algorithms together. This will fix newer systems without breaking old systems.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions