frothga commented on issue #281:
URL: https://github.com/apache/mina-sshd/issues/281#issuecomment-1490364236

   Thanks for the links!
   
   openSSH bug 3490 seems to indicate that they don't use any attributes of the 
destination host for jump hosts. So I'd guess the same rules apply for 
determining User. IE: if none is given in the config file then they use the 
login user.
   
   Just a general note, while I am using JGit, I have other use cases for MINA, 
specifically to transfer files (scp), start and monitor processes on remote 
systems.
   
   Thought about this a lot overnight and have an idea for a change to the code 
that would fix most of my use cases and probably not break anyone else's. Will 
make a PR for it in a few days. The basic idea is to rewrite 
ConfigFileHostEntryResolver so it collates attributes across all matching 
entries, giving precedence to ones earlier in the config file. This is 
basically an enhanced version of normalizeEntry(), but the current code 
structure isn't amenable to simply fixing that function. We also need a change 
to parseProxyJumps() so it considers User and Port info specified in config 
(#351).


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

Reply via email to