https://bugzilla.wikimedia.org/show_bug.cgi?id=56781

Antoine "hashar" Musso <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]
          Component|deployment-prep (beta)      |Web API
           Assignee|[email protected]. |[email protected]
                   |org                         |
            Product|Wikimedia Labs              |Parsoid
            Summary|beta: Parsoid daemon        |Parsoid stacktrace on beta
                   |unreachable                 |cluster

--- Comment #7 from Antoine "hashar" Musso <[email protected]> ---
Disregard my comment about 'parsoid' host not being found. The queries do hit
the deployment-parsoid2 parsoid backend, using tcpdump I get:

POST //enwiki/Main_Page HTTP/1.0
Accept: */*
Accept-Encoding: deflate, gzip
Referer: http://en.wikipedia.beta.wmflabs.org/wiki/Talk:Flow_QA
User-Agent: MediaWiki/1.23alpha
Content-Length: 144
Content-Type: multipart/form-data;
boundary=----------------------------3cae3ac95a02
X-Varnish: 553410961
host: parsoid
X-Forwarded-For: 10.4.0.187, 10.4.0.187, 127.0.0.1, 127.0.0.1
X-Varnish: 1458843141


It replies back with a stacktrace:

HTTP/1.1 500 Internal Server Error
X-Powered-By: Express
Content-Type: text/x-mediawiki; charset=UTF-8
Content-Length: 747
Date: Mon, 11 Nov 2013 14:05:06 GMT
Connection: close

TypeError: Cannot call method 'match' of undefined
    at Object.DOMUtils.parseHTML
(/srv/deployment/parsoid/Parsoid/js/lib/mediawiki.DOMUtils.js:1714:12)
    at app.post.cb
(/srv/deployment/parsoid/Parsoid/js/api/ParserService.js:677:13)
    at getParserServiceEnv
(/srv/deployment/parsoid/Parsoid/js/api/ParserService.js:385:4)
    at MWParserEnvironment.getParserEnv
(/srv/deployment/parsoid/Parsoid/js/lib/mediawiki.parser.environment.js:281:3)
    at setupWikiConfig
(/srv/deployment/parsoid/Parsoid/js/lib/mediawiki.parser.environment.js:318:3)
    at ApiRequest._processListeners.processSome
(/srv/deployment/parsoid/Parsoid/js/lib/mediawiki.ApiRequest.js:110:17)
    at process.startup.processNextTick.process._tickCallback (node.js:244:9)

So that seems to be an issue in Parsoid backend.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to