tomaswolf commented on issue #281: URL: https://github.com/apache/mina-sshd/issues/281#issuecomment-1489796107
This is all correct, and is the reason why [JGit uses its own SSH config parsing](https://git.eclipse.org/r/plugins/gitiles/jgit/jgit/+/refs/heads/master/org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/ssh/OpenSshConfigFile.java). (The JGit config file parsing is also not 100% openSSH compatible, in particular it doesn't do match and include directives, but otherwise it fixes the problems you mentioned, like wrong or missing defaults, using a "best" match, and some other details.) The ProxyJump implementation in Apache MINA sshd has problems anyway; see #351 and in particular #318. For whether command-line options apply to ProxyJumps, see [openSSH bug 3490](https://bugzilla.mindrot.org/show_bug.cgi?id=3490#c1). About precedence between command-line and host entries from the config, see #281. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org For additional commands, e-mail: dev-h...@mina.apache.org