this my nginx hosted on fly connecting to a server controlled by someone other than us, with three layers of DNS.
I’ll note that when I try contacting that host from an SSH session the fly instance, it seems to connect / resolve fine and gets valid data back. No 426. This does not make sense to me give the “no route to host” error from before. It’s possible it’s an IPV6 thing maybe? We’re seeing some extra IPV6 errors in other logs.
Can confirm that appears to no longer give me errors! Thanks so much. Can you tell me @kurt how you figured out the http version issue? / what your thought process was?
I just searched nginx 426 upgrade required upstream and found a stack overflow result that looked similar. Proxies are a pain because figuring out where the actual error came from us the hardest part.