Bug 458513
Summary: | Concurrent connections fail randomly in Konqueror, Kmail, Akregator, etc. | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Sterling Winter <sterling.winter> |
Component: | kdelibs | Assignee: | Than Ngo <than> |
Status: | CLOSED UPSTREAM | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 9 | CC: | kevin, ltinkl, rdieter, tuxbrewr |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-09-06 17:49:33 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Sterling Winter
2008-08-09 04:16:33 UTC
Is that with kdepim 4? Because the official kdepim in F9 is 3.5.9 and KMail and Akregator don't use kdelibs 4 at all. (In reply to comment #1) > Is that with kdepim 4? Because the official kdepim in F9 is 3.5.9 and KMail and > Akregator don't use kdelibs 4 at all. Yes indeed, see above under "Version-Release number of selected component (if applicable)". However, Konqueror and KGet from updates-testing are also affected (I've now tested KGet, though I still haven't tested KTorrent). Many F9 users of KDE 4.1 will get bitten by this regardless of whether they're using unofficial kdepim or not. I should mention one suggested workaround for this is to bypass your router's DNS caching and configure your machines to use your ISP's DNS servers directly. For me this meant changing "Method" from "DHCP" to "Manual" and entering a static IP address, subnet mask, gateway, and my ISP's DNS server IPs in the "IPv4 Settings" tab of my connection config dialog in NetworkManager. This seems to work perfectly for me so far, but at the cost of DHCP flexibility. Looks like we need both these changesets: http://websvn.kde.org/?view=rev&revision=830140 http://websvn.kde.org/?view=rev&revision=832072 with the second fixing a regression in the first: http://bugs.kde.org/show_bug.cgi?id=167166 Note that the real problem is that your router is broken, not KDE, the patches only work around that. Afaict, the upstream bug seems not completely resolved, and not officially backported to 4.1 branch (correct me if I'm wrong), so I'd feel hesitant about patching anything here yet. just my $0.02. kde#167166 is the regression from the first changeset, fixed by the second. (In reply to comment #3) > Looks like we need both these changesets: > http://websvn.kde.org/?view=rev&revision=830140 > http://websvn.kde.org/?view=rev&revision=832072 > with the second fixing a regression in the first: > http://bugs.kde.org/show_bug.cgi?id=167166 Oops, I forgot to follow up on that reported SSL regression. Need more caffeine. > Note that the real problem is that your router is broken, not KDE, the patches > only work around that. Well so far this is known to affect a popular Netgear model, a commercial 2wire gateway (what I use currently, but won't be after Monday!), and the popular Fritz!Box. According to Thiago Macieira [1] the reason this started happening now is that kdelibs4 might be doing something different with DNS requests than was done before. So while crappy routers do seem to be the main culprit it's possible kdelibs4 is making things worse. [1] http://bugs.kde.org/show_bug.cgi?id=162600#c18 Oh, and was this working in 4.0? Or have you only tried 4.1? According to the upstream bug, this looks like it was broken in 4.0 too, which would make this definitely not a 4.1 update blocker. The patch is also reported to be incomplete and not to fix the problem for everyone affected. So I think we want to wait for a proper fix there and push a separate update once that's out. The only time I've used KDE 4.0 was on the LiveCD/DVD spins, but with those I did experience the concurrent request slowdowns in Konqueror (I didn't try any other affected apps). I agree this issue isn't necessarily a blocker, especially since there's a simple and effective workaround, but I do feel it's a strong "should fix" because there will be more complaints (and dupes). ;) Looks like we'll just have to wait until upstream sorts this all out properly. We'll continue to monitor this there. |