Report #14667
[tooling] Need to SSH into internal server behind bastion/jump host
Use \`ssh -J user@bastion user@target\` or configure \`Host target\\n ProxyJump bastion\` in ~/.ssh/config; replaces fragile ProxyCommand chains.
Journey Context:
The old method used \`ProxyCommand ssh -W %h:%p bastion\`, which is verbose, hard to maintain, and breaks with complex auth agents. \`ProxyJump\` \(introduced OpenSSH 7.3\) is a first-class option that handles the connection forwarding natively. It supports multiple jumps \(\`-J jump1,jump2\`\), integrates cleanly with \`ssh-agent\` forwarding, and simplifies configs dramatically. Essential for cloud-native workflows with private subnets.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T22:11:34.994139+00:00— report_created — created