Last modified: 2014-02-24 13:35:12 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T62822, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 60822 - [Regression] doc.wikimedia.org is unreliable (Redirect loop, DNS problems)
[Regression] doc.wikimedia.org is unreliable (Redirect loop, DNS problems)
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
General/Unknown (Other open bugs)
wmf-deployment
All All
: High major (vote)
: ---
Assigned To: Bryan Davis
: code-update-regression, ops
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-02-04 11:41 UTC by Niklas Laxström
Modified: 2014-02-24 13:35 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
Proof in two browsers (64.07 KB, image/png)
2014-02-04 14:38 UTC, Niklas Laxström
Details

Description Niklas Laxström 2014-02-04 11:41:58 UTC
https://doc.wikimedia.org/mediawiki-core/master/php/html/ linked from https://doc.wikimedia.org/ is giving me 'infinite redirect loop'.
Comment 1 Nemo 2014-02-04 11:47:21 UTC
WFM
Comment 2 Andre Klapper 2014-02-04 11:52:49 UTC
Works for me too. Browser info etc needed.
Comment 3 Niklas Laxström 2014-02-04 12:49:48 UTC
Worked once for me when by-passing cache, but it is there again. Seems to be intermittent?
Comment 4 Niklas Laxström 2014-02-04 12:54:51 UTC
Pau was able to reproduce. We are both using Chrome.
Comment 5 Nemo 2014-02-04 13:10:16 UTC
(In reply to comment #3)
> Worked once for me when by-passing cache, but it is there again. Seems to be
> intermittent?

(In reply to comment #4)
> Pau was able to reproduce. We are both using Chrome.

Sounds similar to bug 56842. FWIW, I've never seen such problems with Chromium and I can't reproduce in this case either (only tried a dozen times though).
Comment 6 Andre Klapper 2014-02-04 13:13:50 UTC
Cannot reproduce either with Google Chrome 32.0 on Fedora 20.
Comment 7 Niklas Laxström 2014-02-04 14:38:50 UTC
Created attachment 14482 [details]
Proof in two browsers

It's not a browser related.

It doesn't make a sense unless there is a broken server behind load balancing to explain why this problem is intermittent.
Comment 8 Antoine "hashar" Musso (WMF) 2014-02-04 15:41:44 UTC
The integration websites have been migrated behind the misc-varnish box so pages ends up being cached there.

Using Chrome development tools, can you grab the response headers?

Also if you try the page and append a cache breaker (i.e.  ?sometimestamp), that should serve the page.
Comment 9 Mark Holmquist 2014-02-05 16:34:54 UTC
FWIW I hit this issue this morning, but was unable to reproduce after opening Firefox's web console once.
Comment 10 Krinkle 2014-02-06 22:26:42 UTC
This has been happening for little over a week now. Ever since it was changed from being served from misc-web instead of gallium, something got messed up in the dns or apache config that causes it to get stuck in a redirect loop sometimes.

It seems to usually be mitigated by chance (e.g. change the url with a bogus query param, or flush local dns cache).
Comment 11 Krinkle 2014-02-06 22:37:08 UTC
Recent changes that might have contributed to this problem;



operations/dns:

 doc and integration.mediawiki.org go to text varnish, not misc
 
 Change-Id: I62d29d9c552acd86b29663eb961d67b21fddf1e5

-

 fix cname for doc.wikimedia.org

 Change-Id: Ie483903b6f77270a4295672b5a0a5f6a2375e3e4
 RT: 6594

-

 moving doc.wikimedia.org to misc-web-lb


 Change-Id: Ie80551a532dbc32cbc9c0d73c396e88f63fcb0b3
 RT: 6594

-

operations/puppet:


 doc.wikimedia.org and doc.mediawiki.org to use misc-web-lb

 moving https termination from gallium to the misc-web-lb.
 this change will go live at the same time as the dns change

 Change-Id: I2fe62629f4deaf4c1ace4345ba7c743b84469fd9
 RT: 6594
Comment 12 Gerrit Notification Bot 2014-02-06 22:54:48 UTC
Change 111917 had a related patch set uploaded by BryanDavis:
Send Vary header on http to http redirect

https://gerrit.wikimedia.org/r/111917
Comment 13 Gerrit Notification Bot 2014-02-24 10:42:11 UTC
Change 111917 merged by Faidon Liambotis:
Send Vary header on http to http redirect

https://gerrit.wikimedia.org/r/111917
Comment 14 Antoine "hashar" Musso (WMF) 2014-02-24 13:32:31 UTC
The patch proposed by Bryan Davis and later amended by me fixed up the issue :-]
Comment 15 Niklas Laxström 2014-02-24 13:35:12 UTC
Wow. Thanks everyone.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links