Issues when using proxy server to log in to production server

To summarize, this issue is different from the case described at Multi-Hop Connection . In that case, the connection flow is:

local ------> jump1 ------> jump2 ------> target internal server
         ^             ^
   using local's  using jump1's
     ssh key        ssh key

Between local and target internal server, there are two jump hosts (jump1 and jump2). But with this issue, the flow is:

local ------> proxy ------> production (the target internal server)
         ^             ^
   using local's  using proxy's
     ssh key        ssh key

Only one jump host (proxy) between local and production(the target internal server).

And since you’ve configured to jump into production through proxy, use the key in proxy server:

Host production_server_ip_address
    ProxyCommand ssh -A proxy_server_ip_address 'ssh-add && nc %h %p'

So there is no need to use Proxy Jump option. I hope this explains :slight_smile:

But I really have no idea why it was working until you restarted the Mac :roll_eyes: