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 subscribed.

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.