Page MenuHomePhabricator

The Wikipedia Library, Hashtags, and Wikilink are all down
Closed, ResolvedPublic

Description

TWL website appears to serve infinite redirect loop and is inaccessible for the readers.
Due to that, the proxy server is no longer usable: if you go on https://cairn-info.wikipedialibrary.idm.oclc.org/, it redirects to https://wikipedialibrary.wmflabs.org/ezproxy/r/ezp.2aHR0c(....)ZvLw-- and is stuck in same loop.

Found it from my Firefox browser in France and reproduced from the terminal on toolforge bastion server.

framawiki@tools-bastion-15:~$ wget https://wikipedialibrary.wmflabs.org/
--2026-08-17 10:00:45--  https://wikipedialibrary.wmflabs.org/
Resolving wikipedialibrary.wmflabs.org (wikipedialibrary.wmflabs.org)... 2a02:ec80:a000:1::1d, 172.16.16.6
Connecting to wikipedialibrary.wmflabs.org (wikipedialibrary.wmflabs.org)|2a02:ec80:a000:1::1d|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://wikipedialibrary.wmflabs.org/ [following]
--2026-08-17 10:00:45--  https://wikipedialibrary.wmflabs.org/
Reusing existing connection to [wikipedialibrary.wmflabs.org]:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://wikipedialibrary.wmflabs.org/ [following]
--2026-08-17 10:00:45--  https://wikipedialibrary.wmflabs.org/
Reusing existing connection to [wikipedialibrary.wmflabs.org]:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://wikipedialibrary.wmflabs.org/ [following]
--2026-08-17 10:00:45--  https://wikipedialibrary.wmflabs.org/
Reusing existing connection to [wikipedialibrary.wmflabs.org]:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://wikipedialibrary.wmflabs.org/ [following]
--2026-08-17 10:00:45--  https://wikipedialibrary.wmflabs.org/
Reusing existing connection to [wikipedialibrary.wmflabs.org]:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://wikipedialibrary.wmflabs.org/ [following]
--2026-08-17 10:00:45--  https://wikipedialibrary.wmflabs.org/
Reusing existing connection to [wikipedialibrary.wmflabs.org]:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://wikipedialibrary.wmflabs.org/ [following]
(...)
20 redirections exceeded.

framawiki@tools-bastion-15:~$ wget https://cairn-info.wikipedialibrary.idm.oclc.org/
--2026-08-17 10:06:35--  https://cairn-info.wikipedialibrary.idm.oclc.org/
Resolving cairn-info.wikipedialibrary.idm.oclc.org (cairn-info.wikipedialibrary.idm.oclc.org)... 132.174.252.114
Connecting to cairn-info.wikipedialibrary.idm.oclc.org (cairn-info.wikipedialibrary.idm.oclc.org)|132.174.252.114|:443... connected.
HTTP request sent, awaiting response... 302 Moved temporarily
Location: https://login.wikipedialibrary.idm.oclc.org/login?qurl=https://cairn.info%2f [following]
--2026-08-17 10:06:35--  https://login.wikipedialibrary.idm.oclc.org/login?qurl=https://cairn.info%2f
Resolving login.wikipedialibrary.idm.oclc.org (login.wikipedialibrary.idm.oclc.org)... 132.174.252.114
Connecting to login.wikipedialibrary.idm.oclc.org (login.wikipedialibrary.idm.oclc.org)|132.174.252.114|:443... connected.
HTTP request sent, awaiting response... 302 Moved temporarily
Location: https://wikipedialibrary.wmflabs.org/ezproxy/r/ezp.2aHR0cHM6Ly9jYWlybi5pbmZvLw-- [following]
--2026-08-17 10:06:35--  https://wikipedialibrary.wmflabs.org/ezproxy/r/ezp.2aHR0cHM6Ly9jYWlybi5pbmZvLw--
Resolving wikipedialibrary.wmflabs.org (wikipedialibrary.wmflabs.org)... 2a02:ec80:a000:1::1d, 172.16.16.6
Connecting to wikipedialibrary.wmflabs.org (wikipedialibrary.wmflabs.org)|2a02:ec80:a000:1::1d|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://wikipedialibrary.wmflabs.org/ezproxy/r/ezp.2aHR0cHM6Ly9jYWlybi5pbmZvLw-- [following]
--2026-08-17 10:06:35--  https://wikipedialibrary.wmflabs.org/ezproxy/r/ezp.2aHR0cHM6Ly9jYWlybi5pbmZvLw--
Reusing existing connection to [wikipedialibrary.wmflabs.org]:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://wikipedialibrary.wmflabs.org/ezproxy/r/ezp.2aHR0cHM6Ly9jYWlybi5pbmZvLw-- [following]
--2026-08-17 10:06:35--  https://wikipedialibrary.wmflabs.org/ezproxy/r/ezp.2aHR0cHM6Ly9jYWlybi5pbmZvLw--
Reusing existing connection to [wikipedialibrary.wmflabs.org]:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://wikipedialibrary.wmflabs.org/ezproxy/r/ezp.2aHR0cHM6Ly9jYWlybi5pbmZvLw-- [following]
--2026-08-17 10:06:35--  https://wikipedialibrary.wmflabs.org/ezproxy/r/ezp.2aHR0cHM6Ly9jYWlybi5pbmZvLw--
Reusing existing connection to [wikipedialibrary.wmflabs.org]:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://wikipedialibrary.wmflabs.org/ezproxy/r/ezp.2aHR0cHM6Ly9jYWlybi5pbmZvLw-- [following]
--2026-08-17 10:06:35--  https://wikipedialibrary.wmflabs.org/ezproxy/r/ezp.2aHR0cHM6Ly9jYWlybi5pbmZvLw--
Reusing existing connection to [wikipedialibrary.wmflabs.org]:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://wikipedialibrary.wmflabs.org/ezproxy/r/ezp.2aHR0cHM6Ly9jYWlybi5pbmZvLw-- [following]
--2026-08-17 10:06:35--  https://wikipedialibrary.wmflabs.org/ezproxy/r/ezp.2aHR0cHM6Ly9jYWlybi5pbmZvLw--
Reusing existing connection to [wikipedialibrary.wmflabs.org]:443.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://wikipedialibrary.wmflabs.org/ezproxy/r/ezp.2aHR0cHM6Ly9jYWlybi5pbmZvLw-- [following]
(...)
20 redirections exceeded.

The same seems to be true of https://hashtags.wmcloud.org/ and https://wikilink.wmflabs.org/. Some other Cloud VPS tools are down too, but not all.

Event Timeline

Samwalton9-WMF renamed this task from wikipedialibrary.wmflabs.org is down (301 redirect loop) to The Wikipedia Library, Hashtags, and Wikilink are all down.Aug 17 2026, 10:21 AM
Samwalton9-WMF triaged this task as Unbreak Now! priority.
Samwalton9-WMF updated the task description. (Show Details)

Seems to have been temporary. TWL and Wikilink are back up.

• taavi claimed this task.
• taavi subscribed.

The work happening in T429930: Convert dynamicproxy from nginx to haproxy accidentally caused the X-Forwarded-Proto header to be http (instead of https). This has now been fixed.