Do you know if it’s possible to also make flyctl use the system WireGuard tunnel instead of trying to create its own userspace WireGuard tunnel?
(I thought fly ssh console -A <app>.internal might work, at least for SSH; but it seems like it still tries to create a userspace WireGuard tunnel; and if I remove the agent’s WireGuard tunnel, fly ssh fails with “Error: tunnel unavailable: failed probing “personal”: context deadline exceeded”. This isn’t critical, because it’s possible to connect using the native SSH client thanks to fly ssh issue.)
Good question! I never tried it myself on my local machine but I have a hunch! Try setting export FLY_REMOTE_BUILDER_HOST_WG=1 on your terminal and see if that helps.