Hm… It shouldn’t be necessary to bounce through .fly.dev
like this…
To use Fly Replay, you can just reply (not proxy), and the Fly.io infrastructure will take care of the rest:
(You can also specify a particular instance
in there, if I’m reading the docs correctly.)
Or, if you want to continue with proxy_pass
, then maybe post the error logs from when you had .internal
. Possibly you were getting bitten by one of Nginx’s oft-mentioned DNS quirks.
Hope this helps a little!