Page MenuHomePhabricator

"https:" URI scheme is not specified in email notification on suwikiquote
Closed, InvalidPublicBUG REPORT

Description

List of steps to reproduce (step by step, including full links if applicable):

  • Trigger an email notification on suwikiquote

What happens?:

email no uri scheme.png (593×648 px, 30 KB)

What should have happened instead?:

  • The links should be beginning with "https://", like this (from another wiki):

email linebreaks (intended).png (669×686 px, 36 KB)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Thanks for reporting this. Could you maybe forward such an example email, including all its headers and content (that means: the full email source as an attachment) to my email address shown on https://meta.wikimedia.org/wiki/User:AKlapper_(WMF) ?

Aklapper renamed this task from "https:" URI scheme is not specified in email notification on some wikis to "https:" URI scheme is not specified in email notification on suwikiquote.Jul 6 2021, 10:38 AM
Aklapper edited projects, added MediaWiki-Email; removed Growth-Team, Notifications.
Aklapper renamed this task from "https:" URI scheme is not specified in email notification on suwikiquote to Properly delete https://su.wikiquote.org/wiki/MédiaWiki:Enotif_body.Jul 6 2021, 11:21 AM
Aklapper edited projects, added WMF-General-or-Unknown; removed MediaWiki-Email.
Aklapper updated the task description. (Show Details)

This looks like a local problem with a local overwrite at https://su.wikiquote.org/wiki/MédiaWiki:Enotif_body so this must be fixed locally on that wiki page, however that page looks.... confusing and broken (says both deleted but also shows content).

For the records, MediaWiki's default message at https://phabricator.wikimedia.org/source/mediawiki/browse/master/languages/i18n/su.json$1966 looks correct.

Non-overwritten MediaWiki pages usually do show content while suggesting to "create" (not "edit") them. However, it is weird that the message does not seem to match the default one.

Not sure who could look into this; adding DBA and feel free to remove if I'm wrong. In short, https://su.wikiquote.org/wiki/MédiaWiki:Enotif_body?uselang=en shows both content and "This page does not exist" at the same time. The page should be deleted.

Marostegui subscribed.

That's not for us unfortunately, I would suggest Platform Engineering might know better where to redirect this request to.

Pages in the MediaWiki namespace have default text which reflects the built-in localisation, in this case su.json.

The page should be deleted.

The page does not exist and so cannot be deleted.

Non-overwritten MediaWiki pages usually do show content while suggesting to "create" (not "edit") them. However, it is weird that the message does not seem to match the default one.

For the records, MediaWiki's default message at https://phabricator.wikimedia.org/source/mediawiki/browse/master/languages/i18n/su.json$1966 looks correct.

I do not understand these comments since to me, the message looks exactly the same. In fact I copied the default message and the message shown at https://su.wikiquote.org/w/index.php?title=M%C3%A9diaWiki:Enotif_body&action=edit to separate files and confirmed that they have the same MD5 sum.

The default message in su.json is incorrect in its use of {{SERVER}}. The message in en.json uses the {{canonicalurl:}} parser function to derive a full URL to the wiki.

Aklapper renamed this task from Properly delete https://su.wikiquote.org/wiki/MédiaWiki:Enotif_body to "https:" URI scheme is not specified in email notification on suwikiquote.Aug 30 2021, 9:24 AM
Aklapper updated the task description. (Show Details)