App can’t deploy: WireGuard 403 + remote builder 500

App: examphoria / Org: prod-examphoria

App is suspended despite good billing standing. Can’t deploy:

  • fly doctor shows WireGuard 403 (websocket: expected 101 but got 403), persists after wireguard websockets enable
  • Stuck on “Waiting for Depot Builder” while deploying, already tried to reset the builder from settings
  • Remote builders (both depot and legacy) fail with unable to upgrade to h2c, received 500
  • Destroyed and recreated builder — same result
  • Local Docker build works but needs WireGuard to push the image

Please unsuspend the app and check WireGuard/builder infra for prod-examphoria org. flyctl v0.4.15, region: iad.

403 on wireguard is quite odd, there is no path in the code that could return that status code. can you provide the complete output of fly doctor with the LOG_LEVEL=debug env variable added?

note that “suspended” is an informative and not administrative app state, it just means there are no machines running.

it does not. flyctl is probably doing something wrong here. can you try fly auth docker and pushing the image manually with docker cli, and then fly deploy --image <the image you just pushed>?