Page MenuHomePhabricator

Old English Wikipedia (angwiki) reports good redirects as broken redirects
Closed, ResolvedPublic

Description

https://ang.wikipedia.org/wiki/Syndrig:BrokenRedirects shows a lot of pages as broken redirects, but they do work. Probably an issue with namespace configuration.

Event Timeline

angwiki has a lot of namespace aliases defined, that might be the cause. Ideas:

  • Run checkBadRedirects.php, and/or
  • Run namespaceDupes.php

Mentioned in SAL (#wikimedia-operations) [2016-11-26T13:36:24Z] <Krenair> ran refreshLinks on angwiki for T151584, it ran into issues with the EventBus extension at the links tables step

krenair@terbium:~$ mwscript refreshLinks.php angwiki
Refreshing redirects table.
Starting from page_id 1 of 18186.
[...]
Refreshing links tables.
Starting from page_id 1 of 18186.
Fatal error: Call to a member function getId() on a non-object in /srv/mediawiki/php-1.29.0-wmf.3/extensions/EventBus/EventBus.hooks.php on line 668
TTO assigned this task to Krenair.
TTO added a subscriber: TTO.

Seems this was fixed by the first part of the maintenance script (Refreshing redirects table.). The few redirects currently listed at BrokenRedirects at angwiki are indeed broken.