Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added support for RSA client authentication with SHA-2 #838

Merged
merged 1 commit into from
Nov 18, 2021
Merged

Conversation

fwininger
Copy link
Collaborator

Rebase from #811

@fwininger
Copy link
Collaborator Author

@mfazekas I have some trouble with codecov configuration. Can you check please ?

@AntonioMeireles
Copy link

@fwininger

Thanks for your great work!

it would be handy if this got merged soonish and a new version tagged ;-)

Have a great weekend too!

@sae249833
Copy link

+1 on getting this merged ASAP. A new release to include this and #771 would also be great.

Thanks!

@fwininger fwininger merged commit a45f54f into master Nov 18, 2021
@fwininger
Copy link
Collaborator Author

@mfazekas can you release a new minor version ?

@svoop
Copy link

svoop commented Jan 13, 2022

Wow, tracking our failing Capistrano deploy (after Gentoo upped to openssh 8.8 yesterday) to this issue took me a while. Bundling from Github fixes the problem, thanks a lot @fwininger ! A (minor) release would still be great thou. /cc @mfazekas

@trevor-vaughan
Copy link

This fixes issues for me on RHEL 9-based systems since, like Fedora, they also disable ssh-rsa out of the box.

@lnussbaum
Copy link

Hi @mfazekas ,

Do you have plans to release a new version of net-ssh with this fix?
Version 6.3.0beta1 cannot connect to Debian 'testing' machines because of this.

Thanks!

Lucas

@sarcasticadmin
Copy link

@lnussbaum Im referencing this repo directly as a work around until the release gets cut: https://github.com/socallinuxexpo/scale-network/blob/f4afff18466bc465e872165890c7af171d4c583a/tests/serverspec/Gemfile#L9

Hope that helps

@Rylon
Copy link

Rylon commented Apr 26, 2022

We're having trouble connecting to Ubuntu 22.04 servers which drop support for sha1 and require sha2, which this PR adds support for. If I test by using the current HEAD of this repo, then it works.

Are you planning on cutting a new release of the gem containing the changes from this PR? It would be greatly appreciated, thanks, especially since Ubuntu 22.04 is the new LTS and is out now.

Thanks again :)

@fwininger
Copy link
Collaborator Author

I currently work on openssl 3 issue. The master branch is not totaly compliance with ubuntu 22.04.

@toxaq
Copy link

toxaq commented Jan 7, 2023

Just adding this solution for future Googlers to find the solution to the problem that led me here:

https://stackoverflow.com/questions/72068406/capistrano-fail-to-deploy-rails-app-due-to-incompatibility-with-openssl-3-0

Ubuntu 22.04 LTD not accepting Capistrano connections despite identical configs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants