Giter Club home page Giter Club logo

Comments (14)

thespad avatar thespad commented on June 16, 2024 30

It's one thing to add this in the v3 RCs, it's quite another to do it as part of a patch release to the stable branch.

The note of

The new default value is purposely narrowed and can close the connection too early.

Is even worse, because it means you knew it was likely to be a breaking change in a lot of cases.

from traefik.

dabeck avatar dabeck commented on June 16, 2024 29

Why would one introduce such a breaking change in a patch version 😩

from traefik.

Majestic7979 avatar Majestic7979 commented on June 16, 2024 11

I want to add that I found this after suspecting issues with some applications I host that use websockets. Vaultwarden was having issues - the desktop app would not stop refreshing and syncing, and the notifications that require websockets were not working. Home Assistant would also constantly refresh, it was driving me mad. Adding this "lingeringTimeout" section and settings to 0 on my web and web-secure entryPoints fixed the issue:

entryPoints:
  web:
    address: ":80"
    transport:
      respondingTimeouts:
        tcp:
          lingeringTimeout: 0

  web-secure:
    address: ":443"
    transport:
      respondingTimeouts:
        tcp:
          lingeringTimeout: 0

from traefik.

clarity99 avatar clarity99 commented on June 16, 2024 7

downgrading to v2.11.0 solved the issue.

from traefik.

emilevauge avatar emilevauge commented on June 16, 2024 7

On behalf of the maintainer team, sorry for the inconvenience.
We opened a global issue to cover this bug: #10598
I'm closing this one, as we will update the global issue while we make progress on this.

from traefik.

ldez avatar ldez commented on June 16, 2024 4

I think it's related to #10569.

The related documentation: https://doc.traefik.io/traefik/migration/v2/#v2111

can you try to set lingeringTimeout to 0?

from traefik.

RowanTaubitz avatar RowanTaubitz commented on June 16, 2024 2

Same here with homeassistant, constant refreshing of the dashboard and phone/tablet applications throughout the house!
respondingTimeouts.TCP.lingeringTimeout=0 worked to fix the issue

from traefik.

davidnewhall avatar davidnewhall commented on June 16, 2024 1

Hi, I'm just a nobody that's never used this software. Friendly advice: If your goal is to get Fortune 500 companies to run your software, avoid referring to their lost revenue as an inconvenience.

from traefik.

milindpatel63 avatar milindpatel63 commented on June 16, 2024

i'm also having this issue.

from traefik.

comassky avatar comassky commented on June 16, 2024

Same issue, websockets are broke

image

Works with v2.10, broken since 2.11

Works in 2.11 & V3.0-rc4 with lingeringTimeout: 0

from traefik.

echoblag avatar echoblag commented on June 16, 2024

Adding to the list of reported issues, updating to 2.11.1 broke HTTP connections on one of my WordPress sites. Constant connection interrupts, couldn't find any traces or debug triggers, finally downgraded back to Traefik 2.11.0 and that fixed it.

Looks like this is more than just websockets.

I will be spending some time later looking at the lingering timeout config.

from traefik.

mbleichner avatar mbleichner commented on June 16, 2024

This also broke our instance of Mattermost - seeing a lot of connection errors in chrome devtools. Reverting to 2.11.0 fixed it.

from traefik.

Twiederh avatar Twiederh commented on June 16, 2024

I added LingeringTimeout to my traefik.yml:

` entryPoints:
http:
address: ":80"
transport:
respondingTimeouts:
tcp:
lingeringTimeout: 0
http:
redirections: # HTTPS redirection (80 to 443)
entryPoint:
to: "https" # The target element
scheme: "https" # The redirection target scheme

https:
address: ":443"
transport:
respondingTimeouts:
tcp:
lingeringTimeout: 0`

My NodeRed dashboard is working again, however my Homeassistant instance still has the same issue that the page is reloading every 5 seconds or so.
I went back to v2.11.0 for the time being until this is completely resolved.

from traefik.

ghhv avatar ghhv commented on June 16, 2024

Same for ASP.NET 8 Blazor Server (& Dozzle by the way) - switching back to 2.11.0 resolved. A day wasted to get to this point 😢😫🤬🫨

from traefik.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.