Last modified: 2014-02-06 00:17:54 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 T60390, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 58390 - Misleading 404 error status when encountering PHP API issues
Misleading 404 error status when encountering PHP API issues
Status: ASSIGNED
Product: Parsoid
Classification: Unclassified
Web API (Other open bugs)
unspecified
All All
: Normal major
: ---
Assigned To: Gabriel Wicke
:
Depends on:
Blocks: 60755
  Show dependency treegraph
 
Reported: 2013-12-12 10:46 UTC by Kelson [Emmanuel Engelhart]
Modified: 2014-02-06 00:17 UTC (History)
3 users (show)

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


Attachments

Description Kelson [Emmanuel Engelhart] 2013-12-12 10:46:53 UTC
This url returns 404:
http://parsoid-lb.eqiad.wikimedia.org/enwiki/Big_Blues?oldid=562876508

It shouldn't, the page and revision exist:
https://en.wikipedia.org/w/index.php?title=Big_Blues&oldid=562876508

It seems to be a problem with template, error message is:
DoesNotExistError: Template Fetch failure for Big_Blues
Comment 1 Gabriel Wicke 2013-12-12 17:12:34 UTC
Odd, the parsoid URL works for me. The same is true at http://parsoid.wmflabs.org/enwiki/Big_Blues?oldid=562876508. A possibility is that the MediaWiki API we rely on had some temporary issue.

I just tested that scenario by stopping a backend API, and it turns out that a backend fetch failure is misreported as a 404 rather than an error signaling the temporary nature of the problem.

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


Navigation
Links