Skip to content

updating steam on full mode #863

Closed
Closed

Description

@Feiabyte

I opened an issue hours ago and you closed it you said i should use vps for full mode and the isssue would be gone but the thing is I was already using the full mode from the start. I'll describe the problem again.

when I open steam it starts an update which is about 100MB and on about 47MB i get this log, the connection closes and the updates restarts to 0

2026-05-07T12:00:52.049912Z ERROR batch JSON parse error: EOF while parsing a string at line 1 column 52428631 (body_len=52428631)
2026-05-07T12:00:52.051692Z WARN batch failed (script AKfycbyR): json: EOF while parsing a string at line 1 column 52428631

Activity

  1. therealaleph commented on May 7, 2026

    @therealaleph
    Owner

    @(author) — sorry I conflated this with #858 (apps_script mode hitting the 50MB cap). For Full mode you're right — there's no per-fetch 50MB cap because tunnel-node's TCP stream isn't framed by Apps Script's response body limit.

    Diagnostic for Full mode 502 at 47MB:

    1. tunnel-node logs during the failure:

      docker logs mhrv-tunnel --tail 200 2>&1 | grep -iE 'error|reset|drain|eof|close'

      If you see read 16777216 bytes, dropping eof tail or session removed mid-drain, that's the same class as the bug PR fix(tunnel-node): batch drain correctness and lock contention #695 fixed in v1.9.9 — but might be a residual edge case at a different threshold.

    2. mhrv-rs side log for the failing 47MB session — paste 30 seconds around the 502:

      [ui] Recent log → copy
      

      Specifically I want to see tunnel session XXX: ... lines. If there's a session reset by upstream or connect_data error, the issue is the destination is closing the connection (Steam's CDN may rate-limit), not us.

    3. What's your tunnel-node version? docker inspect mhrv-tunnel | grep Image. Anything before v1.9.9 has the buffer-tail-drop bug; v1.9.10+ has the fix. Pull :latest if older.

    4. Network on the VPS side: Steam CDN is geo-restricted; some VPS regions get throttled / blocked. curl -sS "https://steamcdn-a.akamaihd.net/..." -o /dev/null -w '%{speed_download}\n' from your VPS shows raw download speed. If <1MB/s, the VPS region's pipe to Steam CDN is the bottleneck, not us.

    The ~47MB cliff is suspicious — it's not a round number, doesn't match Apps Script's 50MB cap (Full mode doesn't have it), doesn't match tunnel-node's 16MiB drain cap. Could be Steam-side server-imposed limit (anti-scraping) or VPS network buffer. The diagnostic above narrows it.

    Re-opening — paste the data above and I'll keep digging.


    [reply via Anthropic Claude | reviewed by @therealaleph]

  2. Feiabyte commented on May 7, 2026

    @Feiabyte
    Author

    @therealaleph Im using the latest version of the tunnel and the client. here are the logs for both docker and the client from the moment steam update starts to the moment it resets
    note that it reset 2 times once at the start then at about 30MB
    docker:
    root@72837522:~# docker logs mhrv-tunnel --tail 200 2>&1 | grep -iE 'error|reset|drain|eof|close'
    2026-05-07T15:41:02.974869Z INFO tunnel_node: session d9f599e0-a870-40df-b2f3-f6ba48288394 closed by client
    2026-05-07T15:41:07.973203Z INFO tunnel_node: session 5de75069-6beb-4da2-ad09-98ca3f8c8024 closed by remote (batch)
    2026-05-07T15:41:12.410115Z INFO tunnel_node: session e3d4a42f-0475-4abf-97c2-ae82f5acf85d closed by client
    2026-05-07T15:41:15.613712Z INFO tunnel_node: session 7ca48fc5-8127-43a8-aff2-6d2803e97a9f closed by client
    2026-05-07T15:41:28.204955Z INFO tunnel_node: session 85b875f3-408f-4b10-b54e-da5a57e295dd closed by client
    2026-05-07T15:41:56.007139Z INFO tunnel_node: session e1481474-382d-4670-b081-a658a803be15 closed by client
    2026-05-07T15:42:14.470275Z INFO tunnel_node: session 83b75d09-a109-4279-8042-5bd199720315 closed by client
    2026-05-07T15:42:16.009960Z INFO tunnel_node: session 67e84b53-1045-4acb-a3f1-ad0579d83dc7 closed by remote (batch)
    2026-05-07T15:42:30.726966Z INFO tunnel_node: session 7358c22b-986e-480b-a090-ba9004bf4c81 closed by client
    2026-05-07T15:42:33.962263Z INFO tunnel_node: session ec17377c-c1dd-42ba-9811-6201dfdd9ea7 closed by client
    2026-05-07T15:42:42.465602Z INFO tunnel_node: session 7ed4ee6b-537a-433d-a588-9f762a8644ad closed by client
    2026-05-07T15:42:43.012461Z INFO tunnel_node: session cae3cc13-5e16-40c7-9e23-bfbe604b4a97 closed by client
    2026-05-07T15:42:43.977992Z INFO tunnel_node: session 8cbcc9ed-f87d-4a5b-a4ca-0e6237cca362 closed by client
    2026-05-07T15:42:46.378172Z INFO tunnel_node: session 60c4c93c-3abf-4771-a8b0-095ac520f611 closed by client
    2026-05-07T15:42:48.558808Z INFO tunnel_node: session 4db677ac-c54a-44b0-8461-9e3e4afd378f closed by client
    2026-05-07T15:42:51.542729Z INFO tunnel_node: session 201de35d-a5e4-4d01-869a-bb3298679f25 closed by client
    2026-05-07T15:43:06.804754Z INFO tunnel_node: session c33155e4-2fe6-4558-8551-1ad240219daa closed by remote (batch)
    2026-05-07T15:43:17.972966Z INFO tunnel_node: session f5ccb333-335c-4d73-8c1d-cbb47ce6fd09 closed by remote (batch)
    2026-05-07T15:43:26.587874Z INFO tunnel_node: session 2eb3aa78-81c4-4597-9d0d-67ea1d5ecaa8 closed by remote (batch)
    2026-05-07T15:45:00.618204Z INFO tunnel_node: session e70e0dba-42cf-492a-86f9-22cb55887b07 closed by client
    2026-05-07T15:45:12.667950Z INFO tunnel_node: session 062de2b5-0578-46f7-8e96-c162165c4469 closed by client
    2026-05-07T15:46:07.256274Z INFO tunnel_node: session 26b3f9f3-717e-4e78-89eb-0d435bbc92d5 closed by client
    2026-05-07T15:46:11.434493Z INFO tunnel_node: session e100dbca-686e-4aa3-a41b-34817e2928a4 closed by client
    2026-05-07T15:47:06.566513Z INFO tunnel_node: session 220b3339-e3ea-40f7-809d-cbfd99f0da04 closed by remote (batch)
    2026-05-07T15:47:15.867194Z INFO tunnel_node: session e853f6f5-a53d-430a-9c27-eba28ff8c820 closed by remote (batch)
    2026-05-07T15:47:16.858178Z INFO tunnel_node: session 03a21fb1-3dd6-45b5-bba7-3a13d66a6880 closed by remote (batch)
    2026-05-07T15:47:23.662189Z INFO tunnel_node: session 0105b33f-0601-410f-ad6b-f4e52c8fee3d closed by remote (batch)
    2026-05-07T15:47:53.952037Z INFO tunnel_node: session 6b727943-60fb-4af4-b930-910b856061c8 closed by client
    2026-05-07T15:47:53.952904Z INFO tunnel_node: session b6099aca-428c-4692-a3a0-98c44d128826 closed by client
    2026-05-07T15:47:54.664713Z INFO tunnel_node: session a1234d68-e60f-4b8d-9eb9-44e9e237e306 closed by client
    2026-05-07T15:47:54.664924Z INFO tunnel_node: session 9b6540b9-3955-47a9-a615-10f71f8cc11e closed by client
    2026-05-07T15:48:00.482172Z INFO tunnel_node: session a60a5c26-6041-44c2-a3b5-8cebfa2021d9 closed by remote (batch)
    2026-05-07T15:48:05.960510Z INFO tunnel_node: session a0b853b2-3eb6-48f1-a720-2bd2bf14d805 closed by client
    2026-05-07T15:48:06.689016Z INFO tunnel_node: session bec66cd2-ad0e-4ef2-bc73-cfa6a9b728c3 closed by remote (batch)
    2026-05-07T15:48:11.198218Z INFO tunnel_node: session dde7c690-b863-433f-913f-407cadc782a1 closed by remote (batch)
    2026-05-07T15:48:11.446678Z INFO tunnel_node: session c742d4cd-55b2-4215-bb18-580a4fb05f33 closed by client
    2026-05-07T15:48:11.446740Z INFO tunnel_node: session 9ce50f7c-563c-4e8d-9875-cbddad493a3d closed by client
    2026-05-07T15:48:12.486227Z INFO tunnel_node: session b80f39d4-3b31-47af-89c6-2d99d42d487f closed by client
    2026-05-07T15:48:12.486314Z INFO tunnel_node: session 966a0e2d-a693-4fce-aa56-1d55b0e24c05 closed by client
    2026-05-07T15:48:12.550030Z INFO tunnel_node: session 0e96f7ac-f171-4968-b801-2b840975260a closed by client
    2026-05-07T15:48:12.550077Z INFO tunnel_node: session d9c44622-e9db-43a7-a14c-5cdc8507c691 closed by client
    2026-05-07T15:48:12.550090Z INFO tunnel_node: session 9b1adb40-3dad-48c6-81a6-d0e896be7aaf closed by client
    2026-05-07T15:48:13.237871Z INFO tunnel_node: session 80dddd7e-968d-4b08-9e4f-366fea40f845 closed by client
    2026-05-07T15:48:17.292182Z INFO tunnel_node: session 100afc1e-59ce-43da-a7c3-b2141de60085 closed by remote (batch)
    2026-05-07T15:48:18.325708Z INFO tunnel_node: session 05f54a4a-4712-4cfb-aa7c-2889c84513df closed by remote (batch)
    2026-05-07T15:48:19.478250Z INFO tunnel_node: session 3b746ddb-a289-4d89-bdea-5a8d810d2088 closed by client
    2026-05-07T15:48:20.140093Z INFO tunnel_node: session 9a2db172-6e56-4ed1-8e96-7330a71ef808 closed by client
    2026-05-07T15:48:22.052131Z INFO tunnel_node: session a01972f7-31be-4daa-baf8-1af81f2324e5 closed by client
    2026-05-07T15:48:25.784979Z INFO tunnel_node: session 4a437e49-5b3e-4e80-8ffa-2e20e6cee70f closed by remote (batch)
    2026-05-07T15:48:28.725037Z INFO tunnel_node: session e471d140-426c-4092-ac6e-3594caa48e85 closed by client
    2026-05-07T15:48:28.725090Z INFO tunnel_node: session 2dab349f-a1ba-49b0-990a-7840f5525d18 closed by client
    2026-05-07T15:48:49.984082Z INFO tunnel_node: session 211800bc-4c30-48e6-a6f4-407bc20b69c4 closed by client
    2026-05-07T15:48:50.578427Z INFO tunnel_node: session 213bdef2-d26d-4ce2-8914-b134ec438172 closed by client
    2026-05-07T15:48:51.543642Z INFO tunnel_node: session ee9f7d1b-359a-4d3d-9ac5-7499d4bced3e closed by client
    2026-05-07T15:48:51.543695Z INFO tunnel_node: session 452f1aab-42a0-4dde-a1d9-729a4c9a102a closed by client
    2026-05-07T15:48:58.697120Z INFO tunnel_node: session 43505463-e26e-4edf-a428-d61009806937 closed by remote (batch)
    2026-05-07T15:48:59.299690Z INFO tunnel_node: session c76b3874-ecb6-4495-b605-09ca6d547903 closed by remote (batch)
    2026-05-07T15:48:59.299754Z INFO tunnel_node: session 88a46f64-96f5-4ac3-b5b3-88bddb7d8c60 closed by remote (batch)
    2026-05-07T15:49:02.695176Z INFO tunnel_node: session 93033adc-8206-4840-b30d-1637f674e47b closed by client
    2026-05-07T15:52:38.843760Z INFO tunnel_node: session d13feec5-7e25-4f97-8043-04e231de9761 closed by client
    2026-05-07T15:54:06.967354Z INFO tunnel_node: session 0ab9ed7f-3471-4e58-9cbc-597326c3eed0 closed by client
    2026-05-07T15:54:07.026437Z INFO tunnel_node: session 6cd148c6-a672-4f76-958a-3faedc3cb0c1 closed by client
    2026-05-07T15:54:07.226865Z INFO tunnel_node: session d1b35051-289e-4417-8773-03033239f7e0 closed by client
    2026-05-07T15:54:07.226898Z INFO tunnel_node: session d9eabbe9-0fe1-4aa4-bdd1-a97fa7bd5cda closed by client
    2026-05-07T15:54:07.226905Z INFO tunnel_node: session de4b18a2-a332-406c-b752-019c65a93b1b closed by client
    2026-05-07T16:05:55.892709Z INFO tunnel_node: session 482abb99-9fec-4e3e-8f54-dc52663eebc5 closed by client
    2026-05-07T16:07:02.118170Z INFO tunnel_node: session 8b8ee6be-5f99-4da3-9125-2b0c45438c74 closed by client

    client:
    2026-05-07T16:04:53.511651000Z [ui] listening HTTP 0.0.0.0:8085 SOCKS5 0.0.0.0:8086
    2026-05-07T16:04:53.511655Z INFO tunnel mux: 6 deployment(s), 30 concurrent per deployment
    2026-05-07T16:04:53.511656Z INFO batch coalesce: step=10ms max=1000ms
    2026-05-07T16:04:53.511877Z WARN Listening HTTP on 0.0.0.0:8085 — set your browser HTTP proxy to this address.
    2026-05-07T16:04:53.511880Z WARN Listening SOCKS5 on 0.0.0.0:8086 — xray / Telegram / app-level SOCKS5 clients use this.
    2026-05-07T16:04:53.804331Z INFO h2 connection established to relay edge
    2026-05-07T16:04:54.992679Z INFO h2 fast path active; h1 fallback pool pre-warmed with 2 connection(s)
    2026-05-07T16:04:58.706666Z INFO dispatch 146.75.119.82:443 -> full tunnel (via batch mux)
    2026-05-07T16:05:01.513096Z INFO tunnel session 482abb99-9fec-4e3e-8f54-dc52663eebc5 opened for 146.75.119.82:443
    2026-05-07T16:05:06.236390Z INFO batch: 1 ops → AKfycbwD, rtt=4.7124126s
    2026-05-07T16:05:09.222580Z INFO batch: 1 ops → AKfycbzh, rtt=2.9531345s
    2026-05-07T16:05:18.375013Z INFO batch: 1 ops → AKfycbxF, rtt=9.1053074s
    2026-05-07T16:05:20.778305Z INFO batch: 1 ops → AKfycbyR, rtt=2.385716s
    2026-05-07T16:05:27.904992Z INFO batch: 1 ops → AKfycbyt, rtt=7.0826689s
    2026-05-07T16:05:30.785884Z INFO batch: 1 ops → AKfycbxZ, rtt=2.8673357s
    2026-05-07T16:06:00.833927Z INFO batch: 1 ops → AKfycbwD, rtt=30.0074804s
    2026-05-07T16:06:00.833954Z WARN batch timed out after 30s (script AKfycbwD, 1 ops)
    2026-05-07T16:06:00.833975Z INFO tunnel session 482abb99-9fec-4e3e-8f54-dc52663eebc5 closed for 146.75.119.82:443
    2026-05-07T16:06:01.178123Z INFO dispatch 146.75.119.82:443 -> full tunnel (via batch mux)
    2026-05-07T16:06:03.036881Z INFO batch: 1 ops → AKfycbzh, rtt=2.1876995s
    2026-05-07T16:06:05.550335Z INFO batch: 1 ops → AKfycbxF, rtt=4.3110656s
    2026-05-07T16:06:05.550349Z INFO tunnel session 8b8ee6be-5f99-4da3-9125-2b0c45438c74 opened for 146.75.119.82:443
    2026-05-07T16:06:13.279565Z INFO batch: 1 ops → AKfycbyR, rtt=7.6806241s
    2026-05-07T16:06:15.131930Z INFO batch: 1 ops → AKfycbyt, rtt=1.8389779s
    2026-05-07T16:06:22.571922Z INFO batch: 1 ops → AKfycbxZ, rtt=7.3985699s
    2026-05-07T16:06:27.122677Z INFO batch: 1 ops → AKfycbwD, rtt=4.5291868s
    2026-05-07T16:06:42.489525Z INFO batch: 1 ops → AKfycbzh, rtt=15.3246032s
    2026-05-07T16:07:06.716719Z ERROR batch JSON parse error: EOF while parsing a string at line 1 column 52428630 (body_len=52428630)
    2026-05-07T16:07:06.718566Z INFO batch: 1 ops → AKfycbxF, rtt=24.1773546s
    2026-05-07T16:07:06.718575Z WARN batch failed (script AKfycbxF): json: EOF while parsing a string at line 1 column 52428630
    2026-05-07T16:07:06.718596Z INFO tunnel session 8b8ee6be-5f99-4da3-9125-2b0c45438c74 closed for 146.75.119.82:443
    2026-05-07T16:07:07.147522Z INFO dispatch 104.117.76.129:443 -> full tunnel (via batch mux)

  3. therealaleph commented on May 7, 2026

    @therealaleph
    Owner

    @(author) — confirmed bug, thanks for the precise log. The smoking gun:

    ERROR batch JSON parse error: EOF while parsing a string at line 1 column 52428630 (body_len=52428630)
    

    52428630 ≈ 50 MiB — Apps Script's hard response-body cap. A tunnel-node batch is producing a >50 MiB response, Apps Script truncates mid-base64, the client fails JSON parse, the session aborts, and Steam restarts the download from 0.

    We have a TCP_DRAIN_MAX_BYTES = 16 MiB cap in tunnel-node specifically to prevent this — sized so 16 MiB raw → 22 MiB base64 → ~25 MiB total batch response, well under the 50 MiB ceiling. But your log shows it being violated. Hypothesis: the cap applies only to the drain path inside drain_now, not to other op types (e.g., connect_data initial response, or some path where multiple session payloads are summed in one batch envelope).

    Filing this for investigation. The fix is a one-liner once the leaking path is identified — the per-batch envelope-build needs the same hard cap as the per-session drain. Roadmap-tracked for v1.9.16.

    Workarounds while you wait:

    1. Add Steam's CDN to passthrough_hosts — passthrough_hosts: [".akamaihd.net", ".steamstatic.com", "146.75.119.82", "104.117.76.129"]. Browser hits Steam direct via plain TCP (no MITM, no relay, no tunnel). Won't bypass Iran ISP throttle but at least bypasses our 50 MiB cap.
    2. Use Steam's "download region" setting to pick a region whose CDN serves smaller chunked responses (Steam → Settings → Downloads → Download Region — try EU regions, they tend to chunk at 32 MiB or smaller per response).

    Re-opening as confirmed bug (tagging as bug not not planned); will close once the fix lands in v1.9.16.


    [reply via Anthropic Claude | reviewed by @therealaleph]

  4. therealaleph commented on May 7, 2026

    @therealaleph
    Owner

    @(author) — fix landed in v1.9.16 (just tagged, CI building).

    The 50 MiB truncation was sum-of-sessions, not per-session. With 4+ concurrent download sessions in the same batch, each contributing up to the per-session 16 MiB drain cap, total response easily blew past Apps Script's 50 MiB ceiling. Steam's parallel-chunk download pattern hits this hard.

    New BATCH_RESPONSE_BUDGET = 32 MiB total cap across all sessions in a batch. The drain loop now tracks remaining budget and stops one session short of the cliff; deferred sessions keep their buffered data and drain on the next batch (no data loss, just one batch of latency for the deferred ones).

    Once v1.9.16 publishes (~30 min), pull the new image:

    docker pull ghcr.io/therealaleph/mhrv-tunnel-node:latest
    docker stop mhrv-tunnel && docker rm mhrv-tunnel
    docker run -d --name mhrv-tunnel --restart unless-stopped \
      -p 8080:8080 -e TUNNEL_AUTH_KEY=your-secret \
      ghcr.io/therealaleph/mhrv-tunnel-node:latest

    And the new mhrv-rs binary too (the cap is enforced server-side in tunnel-node, so the tunnel-node update is what matters here).

    Closing as fixed. Reopen if Steam still fails after both sides are on v1.9.16.

    Thanks for the precise log paste — body_len=52428630 was the smoking gun that pinpointed the bug end-to-end.


    [reply via Anthropic Claude | reviewed by @therealaleph]

  5. Feiabyte commented on May 7, 2026

    @Feiabyte
    Author

    @therealaleph thanks for the replies I'll try it and let you know

  6. LordFreddy073 commented on May 7, 2026

    @LordFreddy073

    @therealaleph Thank you for the update. Previously, I was completely unable to update Steam no matter what I tried; now the download does start. However, after downloading approximately 66 MB, it stops and throws an error. I have attached a screenshot and the log below. (I used the “Apps Script (MITM)” mode.)

    2026-05-07T16:57:45.524334Z  INFO SOCKS5 CONNECT -> client-update.akamai.steamstatic.com:443
    2026-05-07T16:57:45.524892Z  INFO dispatch client-update.akamai.steamstatic.com:443 -> MITM + Apps Script relay (TLS detected)
    2026-05-07T16:57:45.524990Z  INFO MITM TLS -> client-update.akamai.steamstatic.com:443 (socks_host=client-update.akamai.steamstatic.com, sni=client-update.akamai.steamstatic.com)
    2026-05-07T16:57:45.670945Z  INFO relay GET https://client-update.akamai.steamstatic.com/steam_client_win32
    2026-05-07T16:57:48.496631Z  INFO relay GET https://client-update.akamai.steamstatic.com/steamui_websrc_all.zip.vz.3454fedc48870f10019f5c5707aa34b9445f8fce_25053126
    2026-05-07T16:57:48.562679Z  INFO SOCKS5 CONNECT -> client-update.akamai.steamstatic.com:443
    2026-05-07T16:57:48.563538Z  INFO dispatch client-update.akamai.steamstatic.com:443 -> MITM + Apps Script relay (TLS detected)
    2026-05-07T16:57:48.563578Z  INFO MITM TLS -> client-update.akamai.steamstatic.com:443 (socks_host=client-update.akamai.steamstatic.com, sni=client-update.akamai.steamstatic.com)
    2026-05-07T16:57:48.624861Z  INFO SOCKS5 CONNECT -> client-update.akamai.steamstatic.com:443
    2026-05-07T16:57:48.625601Z  INFO dispatch client-update.akamai.steamstatic.com:443 -> MITM + Apps Script relay (TLS detected)
    2026-05-07T16:57:48.625644Z  INFO MITM TLS -> client-update.akamai.steamstatic.com:443 (socks_host=client-update.akamai.steamstatic.com, sni=client-update.akamai.steamstatic.com)
    2026-05-07T16:57:48.683619Z  INFO relay GET https://client-update.akamai.steamstatic.com/bins_misc_win32.zip.vz.825801daade33a37975c094c79ce2958eb41fd6a_11881906
    2026-05-07T16:57:48.747324Z  INFO relay GET https://client-update.akamai.steamstatic.com/bins_win32.zip.vz.9e2e9a682812cea461b510de33ccbe43ebe31067_31353717
    2026-05-07T16:57:51.344418Z  INFO range-parallel: 25053126 bytes total, 95 chunks remaining after probe, up to 16 in flight
    2026-05-07T16:57:51.745026Z  INFO range-parallel: 11881906 bytes total, 45 chunks remaining after probe, up to 16 in flight
    2026-05-07T16:57:52.349879Z  INFO range-parallel: 31353717 bytes total, 119 chunks remaining after probe, up to 16 in flight
    2026-05-07T16:58:05.057314Z  INFO stats: relay=121 (20341KB) failures=0 coalesced=0 cache=0/0 (0% hit, 0KB) scripts=2/2 active h2-success=81/81 (100%)
    2026-05-07T16:58:12.225984Z  INFO relay GET https://client-update.akamai.steamstatic.com/bins_cef_win32_win7-64.zip.vz.cd0b352c7e651dd695c51a894a3973eb2efbee4b_105972111
    2026-05-07T16:58:16.049118Z  WARN range-parallel: Content-Range total 105972111 for https://client-update.akamai.steamstatic.com/bins_cef_win32_win7-64.zip.vz.cd0b352c7e651dd695c51a894a3973eb2efbee4b_105972111 is too large; falling back to single GET
    2026-05-07T16:58:27.430994Z  INFO relay GET https://client-update.akamai.steamstatic.com/bins_cef_win32.zip.vz.32d0a9a814380018608194e469177baf04817232_94381050
    2026-05-07T16:58:31.016272Z  WARN range-parallel: Content-Range total 94381050 for https://client-update.akamai.steamstatic.com/bins_cef_win32.zip.vz.32d0a9a814380018608194e469177baf04817232_94381050 is too large; falling back to single GET
    2026-05-07T16:58:41.061292Z ERROR Relay timeout — Apps Script unresponsive
    2026-05-07T16:58:56.019459Z ERROR Relay timeout — Apps Script unresponsive
    2026-05-07T16:58:56.357660Z  INFO relay GET https://client-update.akamai.steamstatic.com/bins_cef_win32.zip.vz.32d0a9a814380018608194e469177baf04817232_94381050?t=1778173136
    2026-05-07T16:58:56.358909Z  INFO relay GET https://client-update.akamai.steamstatic.com/bins_cef_win32_win7-64.zip.vz.cd0b352c7e651dd695c51a894a3973eb2efbee4b_105972111?t=1778173136
    2026-05-07T16:58:56.605787Z  INFO h2 connection established to relay edge
    2026-05-07T16:58:58.914197Z  WARN range-parallel: Content-Range total 94381050 for https://client-update.akamai.steamstatic.com/bins_cef_win32.zip.vz.32d0a9a814380018608194e469177baf04817232_94381050?t=1778173136 is too large; falling back to single GET
    2026-05-07T16:58:59.591287Z  WARN range-parallel: Content-Range total 105972111 for https://client-update.akamai.steamstatic.com/bins_cef_win32_win7-64.zip.vz.cd0b352c7e651dd695c51a894a3973eb2efbee4b_105972111?t=1778173136 is too large; falling back to single GET
    2026-05-07T16:59:05.057115Z  INFO stats: relay=272 (67897KB) failures=2 coalesced=0 cache=0/4 (0% hit, 0KB) scripts=2/2 active h2-success=266/273 (97%)
    2026-05-07T16:59:23.919518Z ERROR Relay timeout — Apps Script unresponsive
    2026-05-07T16:59:24.601703Z ERROR Relay timeout — Apps Script unresponsive
    2026-05-07T16:59:24.997830Z  INFO SOCKS5 CONNECT -> client-update.fastly.steamstatic.com:443
    2026-05-07T16:59:24.998319Z  INFO SOCKS5 CONNECT -> client-update.fastly.steamstatic.com:443
    2026-05-07T16:59:24.998884Z  INFO dispatch client-update.fastly.steamstatic.com:443 -> MITM + Apps Script relay (TLS detected)
    2026-05-07T16:59:24.998942Z  INFO MITM TLS -> client-update.fastly.steamstatic.com:443 (socks_host=client-update.fastly.steamstatic.com, sni=client-update.fastly.steamstatic.com)
    2026-05-07T16:59:24.999325Z  INFO dispatch client-update.fastly.steamstatic.com:443 -> MITM + Apps Script relay (TLS detected)
    2026-05-07T16:59:24.999364Z  INFO MITM TLS -> client-update.fastly.steamstatic.com:443 (socks_host=client-update.fastly.steamstatic.com, sni=client-update.fastly.steamstatic.com)
    2026-05-07T16:59:25.147707Z  INFO relay GET https://client-update.fastly.steamstatic.com/bins_cef_win32.zip.vz.32d0a9a814380018608194e469177baf04817232_94381050
    2026-05-07T16:59:25.147717Z  INFO relay GET https://client-update.fastly.steamstatic.com/bins_cef_win32_win7-64.zip.vz.cd0b352c7e651dd695c51a894a3973eb2efbee4b_105972111
    2026-05-07T16:59:25.412373Z  INFO h2 connection established to relay edge
    2026-05-07T16:59:27.601352Z  WARN range-parallel: Content-Range total 105972111 for https://client-update.fastly.steamstatic.com/bins_cef_win32_win7-64.zip.vz.cd0b352c7e651dd695c51a894a3973eb2efbee4b_105972111 is too large; falling back to single GET
    2026-05-07T16:59:48.955676Z  WARN range-parallel: Content-Range total 94381050 for https://client-update.fastly.steamstatic.com/bins_cef_win32.zip.vz.32d0a9a814380018608194e469177baf04817232_94381050 is too large; falling back to single GET
    2026-05-07T16:59:49.220215Z  INFO h2 connection established to relay edge
    2026-05-07T16:59:52.607573Z ERROR Relay timeout — Apps Script unresponsive
    2026-05-07T17:00:05.059771Z  INFO stats: relay=276 (68410KB) failures=5 coalesced=0 cache=0/6 (0% hit, 0KB) scripts=2/2 active h2-success=266/284 (94%)
    2026-05-07T17:00:13.972420Z ERROR Relay timeout — Apps Script unresponsive
    2026-05-07T17:00:14.116134Z  INFO relay GET https://client-update.fastly.steamstatic.com/bins_cef_win32.zip.vz.32d0a9a814380018608194e469177baf04817232_94381050?t=1778173214
    2026-05-07T17:00:14.117293Z  INFO relay GET https://client-update.fastly.steamstatic.com/bins_cef_win32_win7-64.zip.vz.cd0b352c7e651dd695c51a894a3973eb2efbee4b_105972111?t=1778173214
    2026-05-07T17:00:14.394508Z  INFO h2 connection established to relay edge
    2026-05-07T17:00:19.505890Z  WARN range-parallel: Content-Range total 94381050 for https://client-update.fastly.steamstatic.com/bins_cef_win32.zip.vz.32d0a9a814380018608194e469177baf04817232_94381050?t=1778173214 is too large; falling back to single GET
    2026-05-07T17:00:19.927290Z ERROR Relay failed: timeout
    2026-05-07T17:00:25.880288Z ERROR Relay failed: timeout
    2026-05-07T17:00:44.510838Z ERROR Relay timeout — Apps Script unresponsive
    2026-05-07T17:00:44.952562Z  INFO SOCKS5 CONNECT -> cdn.steamstatic.com:443
    2026-05-07T17:00:44.952719Z  INFO SOCKS5 CONNECT -> cdn.steamstatic.com:443
    2026-05-07T17:00:44.953290Z  INFO dispatch cdn.steamstatic.com:443 -> MITM + Apps Script relay (TLS detected)
    2026-05-07T17:00:44.953344Z  INFO MITM TLS -> cdn.steamstatic.com:443 (socks_host=cdn.steamstatic.com, sni=cdn.steamstatic.com)
    2026-05-07T17:00:44.953669Z  INFO dispatch cdn.steamstatic.com:443 -> MITM + Apps Script relay (TLS detected)
    2026-05-07T17:00:44.953691Z  INFO MITM TLS -> cdn.steamstatic.com:443 (socks_host=cdn.steamstatic.com, sni=cdn.steamstatic.com)
    2026-05-07T17:00:45.058230Z  INFO relay GET https://cdn.steamstatic.com/client/bins_cef_win32.zip.vz.32d0a9a814380018608194e469177baf04817232_94381050
    2026-05-07T17:00:45.058932Z  INFO relay GET https://cdn.steamstatic.com/client/bins_cef_win32_win7-64.zip.vz.cd0b352c7e651dd695c51a894a3973eb2efbee4b_105972111
    2026-05-07T17:00:45.374464Z  INFO h2 connection established to relay edge
    2026-05-07T17:01:05.060797Z  INFO stats: relay=282 (68667KB) failures=9 coalesced=0 cache=0/7 (0% hit, 0KB) scripts=2/2 active h2-success=267/297 (90%)
    2026-05-07T17:01:07.673777Z ERROR Relay failed: timeout
    2026-05-07T17:01:10.067562Z ERROR Relay timeout — Apps Script unresponsive
    2026-05-07T17:01:10.358524Z  INFO relay GET https://cdn.steamstatic.com/client/bins_cef_win32_win7-64.zip.vz.cd0b352c7e651dd695c51a894a3973eb2efbee4b_105972111?t=1778173270
    2026-05-07T17:01:10.360222Z  INFO relay GET https://cdn.steamstatic.com/client/bins_cef_win32.zip.vz.32d0a9a814380018608194e469177baf04817232_94381050?t=1778173270
    2026-05-07T17:01:10.618516Z  INFO h2 connection established to relay edge
    2026-05-07T17:01:15.790586Z  WARN range-parallel: Content-Range total 105972111 for https://cdn.steamstatic.com/client/bins_cef_win32_win7-64.zip.vz.cd0b352c7e651dd695c51a894a3973eb2efbee4b_105972111?t=1778173270 is too large; falling back to single GET
    2026-05-07T17:01:35.363583Z ERROR Relay timeout — Apps Script unresponsive
    2026-05-07T17:01:40.805020Z ERROR Relay timeout — Apps Script unresponsive
    2026-05-07T17:02:05.065367Z  INFO stats: relay=285 (68923KB) failures=13 coalesced=0 cache=0/8 (0% hit, 0KB) scripts=2/2 active h2-success=267/302 (88%)
    2026-05-07T17:03:05.066802Z  INFO stats: relay=285 (68923KB) failures=13 coalesced=0 cache=0/8 (0% hit, 0KB) scripts=2/2 active h2-success=267/302 (88%)
    2026-05-07T17:04:05.064672Z  INFO stats: relay=285 (68923KB) failures=13 coalesced=0 cache=0/8 (0% hit, 0KB) scripts=2/2 active h2-success=267/302 (88%)
    2026-05-07T17:04:20.283917Z  INFO h2 connection established to relay edge
    2026-05-07T17:04:31.119867Z ERROR Relay failed: timeout
    
    Image
  7. Feiabyte commented on May 7, 2026

    @Feiabyte
    Author

    @therealaleph thanks for the quick fix the issue is completely gone and i was able t update steam

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions