Hey there, I tried to establish a tunnel to my postgres db this morning with the command that worked so far:
fly proxy 5433 -a my-database-name
I will always receive this error:
Error: tunnel unavailable for organization ORGNAME: Error contacting Fly.io API when probing "ORGNAME": timed out (context deadline exceeded)
I then found this question in the forum and tried to reset my wireguard connection with fly wg reset, but it didn’t help.
I also noticed that fly wg list produces a huge list with 74 entries to regions all over the place. That does not seem normal? We are a small org with two devs.
This is the result of fly doctor. Same for my colleague, so I doubt it is related to my machine.
🤷 ❯ fly doctor
Testing authentication token... PASSED
Testing flyctl agent... PASSED
Testing local Docker instance... Nope
Pinging WireGuard gateway (give us a sec)... FAILED
(Error: ping gateway: no response from gateway received)
We can't establish connectivity with WireGuard for your personal organization.
WireGuard runs on 51820/udp, which your local network may block.
If this is the first time you've ever used 'flyctl' on this machine, you
can try running 'flyctl doctor' again.
If this was working before, you can ask 'flyctl' to create a new peer for
you by running 'flyctl wireguard reset'.
If your network might be blocking UDP, you can run 'flyctl wireguard websockets enable',
followed by 'flyctl agent restart', and we'll run WireGuard over HTTPS.
Thank you for sharing. Yes, I also think it is wireguard related since the ping to the Wireguard gateway also fails for fly doctor.
I also noticed two other things:
flyctl was upgraded to 0.3.129. Maybe that introduced the issue?
There are a ton of “Flynthetics” access tokens in the dashboard that I did not create. They all expire in an hour.
Would be great if someone from the Fly Team could look into this. We are about to deploy a large release and I will have to postpone it until we can ssh into our machines again.
Thanks. So I have fra in config.yml, but my machines run in ams. I’m not sure why this is the case. When I set everything up I think Frankfurt wasn’t available. But everything worked until yesterday.