Skip to content

version 1.9.30 codefull.gs too many requests #1307

Description

@MehrdadAsheghi

new version of codefull.gs released with 1.9.30 is significantly slower
and it has a weird problem it makes too many requests the counter rapidly increases

instagram use to be ok ish withe older version of the code but with the new one it cant load videos

i have 15 deployments with the new code
its slower than 6 deployments with the old code

Activity

  1. xshayank commented on May 19, 2026

    @xshayank

    I have the same issue

  2. aminihasehem commented on May 19, 2026

    @aminihasehem

    new version of codefull.gs released with 1.9.30 is significantly slower and it has a weird problem it makes too many requests the counter rapidly increases

    instagram use to be ok ish withe older version of the code but with the new one it cant load videos

    i have 15 deployments with the new code its slower than 6 deployments with the old code

    how do you open instagram?

  3. yyoyoian-pixel commented on May 19, 2026

    @yyoyoian-pixel
    Contributor

    @MehrdadAsheghi was it the same with 1.9.28?

  4. yyoyoian-pixel commented on May 19, 2026

    @yyoyoian-pixel
    Contributor

    i have 15 deployments with the new code

    you don't need this many deployments it barely helps with 2 even when it does .. just use one.

  5. yyoyoian-pixel commented on May 19, 2026

    @yyoyoian-pixel
    Contributor

    and please, with the same internet, same time, try the old version, if that works, that's an issue, if not, then your internet is not as stable as before.

  6. therealaleph commented on May 19, 2026

    @therealaleph
    Owner

    Thanks, this report matches the regression fixed by #1309.

    The root problem was in the client-side Full mode pipeline, not CodeFull.gs itself: idle sessions could keep sending empty polls too aggressively after the v1.9.28+ pipelining changes. That explains the rapidly increasing request counter and why many deployments could perform worse than fewer deployments.

    v1.9.31 has been tagged and is building now. Once the release assets are published, please retest with the same setup and compare:

    version:
    number of deployments:
    Instagram video result:
    request counter growth after 5 idle minutes:
    request counter growth while one video is playing:
    

    Keeping this open until we get real-world confirmation from your 15-deployment setup.


    Answered via LLM, Supervised @therealaleph

  7. yyoyoian-pixel commented on May 19, 2026

    @yyoyoian-pixel
    Contributor

    @MehrdadAsheghi @xshayank
    could you check this one if this works? just released something that think will solve this. https://github.com/therealaleph/MasterHttpRelayVPN-RUST/releases/tag/v1.9.31

  8. xshayank commented on May 19, 2026

    @xshayank

    Looks much better now
    gets the job done for me

  9. yyoyoian-pixel commented on May 19, 2026

    @yyoyoian-pixel
    Contributor

    @xshayank
    the 1.9.28 needs a tunnel update, it makes the whole experience a lot better, downside is it uses more request, 1.9.30 made it less aggressive for idle connections. also more merciful to multi deployments. sweet spot.

  10. MehrdadAsheghi commented on May 20, 2026

    @MehrdadAsheghi
    Author

    new version of codefull.gs released with 1.9.30 is significantly slower and it has a weird problem it makes too many requests the counter rapidly increases
    instagram use to be ok ish withe older version of the code but with the new one it cant load videos
    i have 15 deployments with the new code its slower than 6 deployments with the old code

    how do you open instagram?

    full tunnel mode supports Instagram even the app works

  11. MehrdadAsheghi commented on May 20, 2026

    @MehrdadAsheghi
    Author

    on version 1.9.30
    15 deployments
    app spliting turned on only instagram and chrome are routed
    after 5 minutes idle there was 1200 requests
    instagram video load 5 seconds at a time sometimes it doesn't load at all
    5 minutes of video play isnt possible it hangs after a while
    the closest was 3 minutes it took about 2000 requests

    version 1.9.31
    15 deployments
    only instagram and chrome routed
    after 5 minutes idle there was 1000 requests
    instagram video loads a bit faster but still a few seconds at a time
    5 minutes video play takes about 1700 requests

  12. therealaleph commented on May 20, 2026

    @therealaleph
    Owner

    Thanks for the exact numbers. This confirms v1.9.31 improved the idle/request behavior, but did not fully solve the heavy Full-mode Instagram workload:

    v1.9.30: idle ~1200 / 5 min, video ~2000 / ~3 min
    v1.9.31: idle ~1000 / 5 min, video ~1700 / ~5 min
    

    So #1309 softened the aggressive polling, but the request count is still mostly dominated by Full-mode batch traffic and the 15-deployment setup. In practice, 15 deployments can add scheduling/rotation overhead and may perform worse than a smaller set. Please also test with 1-3 deployments if possible.

    v1.9.32 is being released with zstd compression for the Full tunnel batch protocol. After the assets are published, please update all three pieces together:

    1. app/client -> v1.9.32 or newer
    2. Apps Script -> latest CodeFull.gs, redeployed as New version
    3. tunnel-node/Docker image -> v1.9.32 or newer
    

    That should reduce transferred bytes and may help latency under throttle, but it will not make the request counter disappear because the same tunnel operations still have to be polled/batched. Keeping this open for a v1.9.32 retest with both 15 deployments and a smaller 1-3 deployment setup.


    Answered via LLM, Supervised @therealaleph

  13. yyoyoian-pixel commented on May 20, 2026

    @yyoyoian-pixel
    Contributor

    on version 1.9.30
    15 deployments
    app spliting turned on only instagram and chrome are routed
    after 5 minutes idle there was 1200 requests
    instagram video load 5 seconds at a time sometimes it doesn't load at all
    5 minutes of video play isnt possible it hangs after a while
    the closest was 3 minutes it took about 2000 requests
    version 1.9.31
    15 deployments
    only instagram and chrome routed
    after 5 minutes idle there was 1000 requests
    instagram video loads a bit faster but still a few seconds at a time
    5 minutes video play takes about 1700 requests

    could you try with one deployment again?

  14. yyoyoian-pixel commented on May 20, 2026

    @yyoyoian-pixel
    Contributor

    and check earlier versions as well please.

  15. yyoyoian-pixel commented on May 20, 2026

    @yyoyoian-pixel
    Contributor

    @MehrdadAsheghi could you increase your coalesce window? what is it now? default is now 200 you can increase it and see the difference

  16. yyoyoian-pixel commented on May 20, 2026

    @yyoyoian-pixel
    Contributor

    @MehrdadAsheghi we also released another version which adds compression, saving 25% bandwidth .. it needs codefull and tunnel and app update.

  17. yyoyoian-pixel commented on May 20, 2026

    @yyoyoian-pixel
    Contributor

    this should fix the idle request #1322

  18. yyoyoian-pixel commented on May 20, 2026

    @yyoyoian-pixel
    Contributor

    @MehrdadAsheghi please check 1.9.33 once is out and let us know.

  19. MehrdadAsheghi commented on May 21, 2026

    @MehrdadAsheghi
    Author

    updated everything to v1.9.33
    i now run 4 deployments
    coalesce window is from 10ms to 1500ms

    request numbers are a bit less about 1200 in 5 minutes with video
    instagram is smoother with quick stutters in video playback
    websites actually load with graphics

    tested isp irancell 4g network

  20. yyoyoian-pixel commented on May 21, 2026

    @yyoyoian-pixel
    Contributor

    @MehrdadAsheghi update your coalesce window to 200 to 1500 .. makes less batches

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