Closed
Bug 887753
Opened 12 years ago
Closed 12 years ago
Server not found after reconnecting to etherpad
Categories
(Core :: Networking, defect)
Tracking
()
RESOLVED
FIXED
mozilla25
People
(Reporter: mayhemer, Assigned: mcmanus)
References
Details
Attachments
(1 file, 4 obsolete files)
6.70 KB,
patch
|
sworkman
:
review+
|
Details | Diff | Splinter Review |
http://hg.mozilla.org/releases/mozilla-aurora/rev/40c9d5acd1b7
https://etherpad.mozilla.org/U7EheATozG
I always just sleep my machine, never shutdown. After wake up (after some 12 hours, or even less!) when I go to the tab with etherpad, there is a popup telling me to Reconnect. I press the Reconnect button and get regular error page "Server not found".
Wireshark tells me we do a request for 'etherpad.mozilla.org' and get answer:
12 13:51:09.702044 fe80::219d:2101:836a:1eec fe80::1 DNS 100 Standard query 0x220b A etherpad.mozilla.org
16 13:51:10.242770 fe80::1 fe80::219d:2101:836a:1eec DNS 218 Standard query response 0x220b A 63.245.217.90
18 13:51:10.700628 192.168.5.12 192.168.5.1 DNS 80
Standard query 0x2594 A etherpad.mozilla.org
19 13:51:10.711489 192.168.5.1 192.168.5.12 DNS 198 Standard query response 0x2594 A 63.245.217.90
I don't have a NSPR log, but I can create one if necessary.
100% reproducable for me.
![]() |
Reporter | |
Updated•12 years ago
|
Severity: normal → major
Assignee | ||
Comment 1•12 years ago
|
||
honza, jst managed to get a nspr log for something very similar sounding during the workweek. Its got a bunch of cookies/etc in it so I won't attach it here but jst will probably let me share it if you need it.
however, we might not need to because I've at least got a guess at what is going on from the log. I can't repro it - but I have seen it once or twice.
If you can repro it can you try out a try build with the potential fix?
(try is closed right now, I'll update the bug later with a cset)
Assignee | ||
Comment 2•12 years ago
|
||
Assignee | ||
Comment 4•12 years ago
|
||
tagging NI as I need someone from {jst, dougt, mayhemer} to evaluate try build and see if it fixes this issue.
Flags: needinfo?
![]() |
Reporter | |
Comment 5•12 years ago
|
||
So far inconclusive. I always hit this when I sit to my machine new day and wake it and go to the tab with etherpad. I left your build running during the night and tried exactly those steps. It worked. But then I tried to do the same in my regular profile with Aurora and it worked too. So it's hard to say if it's fixed or not.
I'll do more attempts.
Flags: needinfo?
![]() |
Reporter | |
Comment 6•12 years ago
|
||
Patrick, I can no longer reproduce on my regular profile with Aurora :( Bitch...
So I cannot confirm the fix.
Comment 7•12 years ago
|
||
I've ran a stock nightly build side by side with Patrick's try build today and I've seen the error show up 3 times so far in the stock nightly build, and zero times in the try build!
Comment 8•12 years ago
|
||
post patches - inquiring minds want to know!
Assignee | ||
Comment 9•12 years ago
|
||
Assignee | ||
Comment 10•12 years ago
|
||
Assignee | ||
Updated•12 years ago
|
Attachment #778760 -
Attachment is obsolete: true
Assignee | ||
Comment 11•12 years ago
|
||
Assignee | ||
Comment 12•12 years ago
|
||
Attachment #778763 -
Flags: review?(sworkman)
Assignee | ||
Updated•12 years ago
|
Attachment #778761 -
Attachment is obsolete: true
Assignee | ||
Updated•12 years ago
|
Attachment #778762 -
Attachment is obsolete: true
Assignee | ||
Comment 13•12 years ago
|
||
jst's nspr log suggests a very quick dns failure. I suspect that's the inappropriate use of a negative cache entry. Its at least consistent.
negative entries are important to prefetch - because they can see a LOT of invalid names quickly and really jam up the q's with redundant references to them. (we consilidate overlapping requests, but it is still a problem without the negative cache)
So this patch just says to only use negative cache entries for < HIGH (i.e. speeculative) priority requests.. as a matter of hygiene it also dooms negative entries if they are used for a connection attempt.
Attachment #778764 -
Flags: review?(sworkman)
Assignee | ||
Updated•12 years ago
|
Attachment #778763 -
Attachment is obsolete: true
Attachment #778763 -
Flags: review?(sworkman)
Assignee | ||
Comment 14•12 years ago
|
||
heh.. bzexport gave me an error each time I ran the command but it attached the diff anyhow each time (which I didn't notice). Sorry for the bugspam.
Comment 15•12 years ago
|
||
Comment on attachment 778764 [details] [diff] [review]
887753
Review of attachment 778764 [details] [diff] [review]:
-----------------------------------------------------------------
Had a good chat with Pat over email about this. Patch looks good to me r=me.
Attachment #778764 -
Flags: review?(sworkman) → review+
Assignee | ||
Comment 16•12 years ago
|
||
Comment 17•12 years ago
|
||
Assignee: nobody → mcmanus
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla25
You need to log in
before you can comment on or make changes to this bug.
Description
•