SSH connection times out with: context deadline exceeded

I have a free-tier Rails app that I’m trying to console to using:

fly ssh console -a my-app-name

Which gives me the error message:

Connecting to tunnel 🌍 Error tunnel unavailable: failed probing "personal": context deadline exceeded

I searched for other posts with similar issues but they looked to be related to deployment and not opening up an ssh console.

One of the posts suggested running:

fly version update
fly wireguard websockets enable

and try again and if it still failed to try running:

fly doctor

Which gave me this result:

Testing authentication token... PASSED
Testing flyctl agent... PASSED
Testing local Docker instance... PASSED
Pinging WireGuard gateway (give us a sec)... FAILED
(Error: ping gateway: no response from gateway received)

I’m completely new to wireguard and set it up yesterday (following some fly.io docs).

Anyone know how I can debug what’s going on?

Will you try running fly wireguard reset and see if it helps?

1 Like

Looks like that worked, thanks!

I just hit this and the reset worked.

1 Like

Happened to me today too, thanks for replying to the thread to BUMP it, so I found the solution :slight_smile:

2 Likes