-
-
Notifications
You must be signed in to change notification settings - Fork 106
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
Help with SSH Jumphost #182
Comments
more debug info from ssh server
cargo log
|
It looks like the client can't read the key being sent from the server. Make sure to enable the openssh feature of Russh if the server isn't using an ed25519 key. |
@judgeman5, this is my [package]
name = "learn_ssh"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
actix-rt = "2.8.0"
anyhow = "1.0.70"
async-trait = "0.1.67"
russh = { version = "0.37.1", features = ["openssl"]}
russh-keys = "0.37.1"
russh-config = "0.7"
serde = {version = "1.0.158", features = ["derive"]}
log = "0.4.20"
env_logger = "0.10.0" I even tried "vendored-openssl" still the same. I have tested connecting directly to both server, they work, but when implementing jumphost, that is when i get this error. |
Have you tried enabling the openssl feature for russh-keys as well. I think it would be
|
yes, i tried that too, exactly the same error |
@judgeman5 please do you know any other way i can do the same thing |
@judgeman5 it working now, i updated from |
I am trying to connect to an ssh server using another server as a jump host, but i have not been able to figure it out, wanted to see if i could get some hint or example to what i could be doing wrong
here is my full code
here is the complete output get
The text was updated successfully, but these errors were encountered: