Skip to content

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

Merged
fwininger merged 1 commit into
masterfrom
rsa-sha2
Nov 18, 2021
Merged

Added support for RSA client authentication with SHA-2#838
fwininger merged 1 commit into
masterfrom
rsa-sha2

Conversation

@fwininger

Copy link
Copy Markdown
Collaborator

Rebase from #811

@fwininger

Copy link
Copy Markdown
Collaborator Author

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

@AntonioMeireles

Copy link
Copy Markdown

@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
Copy Markdown

+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
Copy Markdown
Collaborator Author

@mfazekas can you release a new minor version ?

@svoop

svoop commented Jan 13, 2022

Copy link
Copy Markdown

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
Copy Markdown

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
Copy Markdown

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
Copy Markdown

@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

Rylon commented Apr 26, 2022

Copy link
Copy Markdown

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
Copy Markdown
Collaborator Author

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

@toxaq

toxaq commented Jan 7, 2023

Copy link
Copy Markdown

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