curl:(92) HTTP/2 stream 1 was not closed cleanly before end of the underlying stream (during upgrade)

Hello,

Upon executing fly version update, I get

Running automatic upgrade [curl -L "https://fly.io/install.sh" | sh]
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1735    0  1735    0     0    761      0 --:--:--  0:00:02 --:--:--   761
####################################################################      94.9%curl: (92) HTTP/2 stream 1 was not closed cleanly: PROTOCOL_ERROR (err 1)

Error: exit status 92

I tried multiple times, and the same error is encountered at exactly 94.9%.

I saw this 2022 thread, which highlighted the problem may be on Fly io side.

Does anyone else encounter this problem?

Interesting, I just ran that command and it successfully updated v0.3.168 => v0.3.169

Mine updated fine a couple of days ago. Try a different connection, try a VPN, or create a small Fly machine and try an install and upgrade there. My first thought is something is monkeying around with your connection e.g. anti-virus.

Thank you @khuezy and @halfer. I tried again now with exactly the same setup, and it did work.

something is monkeying around with your connection

If you have any debugging guidelines, let me know. I use Linux.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.