-
Notifications
You must be signed in to change notification settings - Fork 758
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
Version without ssh-lsa does not work with ssh keys on docker for Windows #677
Comments
Got this with PowerShell 6 |
@vcarluer Please do you know a link to download the version with ssh-sla? |
The version 0.0.10.0 available here have it (maybe the 0.0.11.0 too, didn't test) |
v0.0.11.0 has ssh-lsa.dll as well. On line 10 of the below linked dockerfile, add '-MaximumVersion 0.0.11.0' to keep your docker builds at 11 until this is fixed. https://github.com/DarwinJS/ChocoPackages/blob/master/openssh/Dockerfile |
I'm looking into this. |
Thanks @vcarluer |
Found the issue. On the nanoserver docker image, SHGetKnownFolderPath(&FOLDERID_Profile) using the token generated by S4U for NTLM, is returning the system profile path
I'll fix this in the next drop by avoiding this call and retrieving the user profile path from registry directly. This is my dockerfile
|
We found some reliability issues with recent changes and will need time to do stabilization. This issue has been fixed but a drop wont be available till Mid May. Thanks for your patience. |
Please answer the following
"OpenSSH for Windows" version
0.0.12.0
OS details
Microsoft Windows Server Core 2016 Docker container hosted by Microsoft Windows 2016.
What is failing
ssh key authentication
Expected output
Logon with public key
Actual output
Password prompt
Deployed with chocolatey.org package https://chocolatey.org/packages/openssh
Fallback to 0.0.10.0 works well
The text was updated successfully, but these errors were encountered: