Page MenuHomePhabricator

PetScan returns "502 Bad Gateway" for some days
Closed, ResolvedPublic

Description

Hello,

"PetScan" return a "502 Bad Gateway" for some days now, for example:

https://petscan.wmflabs.org/?language=de&project=wikipedia&categories=Wikipedia:Artikel%20ohne%20Wikidata-Datenobjekt%0D%0A&negcats=Wikipedia%3AL%C3%B6schkandidat&combination=union&ns%5B0%5D=1&show_redirects=no&wikidata_item=without&interface_language=en&&doit=

while the development environment still returns the entries, for example:

https://petscan-dev.wmflabs.org/?language=de&project=wikipedia&categories=Wikipedia:Artikel%20ohne%20Wikidata-Datenobjekt%0D%0A&negcats=Wikipedia%3AL%C3%B6schkandidat&combination=union&ns%5B0%5D=1&show_redirects=no&wikidata_item=without&interface_language=en&&doit=

But, the development environment requires to log in ("Log into WiDaR to perform Wikidata edits"), which leads to

https://tools.wmflabs.org/widar/index.php?action=authorize

which returns an error ("503 Service Unavailable" - "The URL you have requested, https://widar.toolforge.org/index.php?action=authorize, is not currently serviced.")

In my opion, the productive environment contains a newer program version of petscan, since this contains a link to "Quickstatements (2)" instead of a direct login for some time now.

Would it be possible to update the development environment to the same program version as the productive enviroment?

Would it be possible to check the productive environment and maybe "restart" the service?

Thanks a lot!

Kind regards,
M2k~dewiki

Also see

https://github.com/magnusmanske/petscan_rs/issues/74
https://phabricator.wikimedia.org/T251567
https://phabricator.wikimedia.org/T215035
https://phabricator.wikimedia.org/T245200
https://bitbucket.org/magnusmanske/petscan/issues/163/petscans-down

Event Timeline

Aklapper added a subscriber: Magnus.

CC'ing @Magnus as maintainer, though I guess this should be reported instead to https://bitbucket.org/magnusmanske/petscan/issues/163/petscans-down where Markus tracks tasks.

I'm on it.

And it's Magnus, and the code for the current PetScan is at https://github.com/magnusmanske/petscan_rs :-)

Magnus claimed this task.

Should be fixed now