Project

General

Profile

Anomalie #4076

Réactiver la création de compte sur wiki.april.org

Added by Frédéric Couchet 3 months ago. Updated 25 days ago.

Status:
Fermé
Priority:
Élevée
Category:
-
Target version:
Start date:
12/05/2019
Due date:
% Done:

0%

Estimated time:
Difficulté:
2 Facile

Description

Visiblement on ne peut plus se créer de compte sur le wiki https://wiki.april.org/w/Accueil Il faudrait réactiver la création de compte.

History

#1

Updated by Frédéric Couchet 3 months ago

Modification de /etc/mediawiki/LocalSettings.php pour remplacer

$wgGroupPermissions['*']['createaccount'] = false;

par

$wgGroupPermissions['*']['createaccount'] = true;

#2

Updated by Christian P. Momon 3 months ago

  • Status changed from Nouveau to Résolu
  • Assignee set to Frédéric Couchet

Le commit qui a désactivé la création de compte :

(April) root@lamp:~/Cpm/etc/mediawiki[master$]# git diff 2552e9cc6cda6a5e205099479b5ceb1f2e93b3b6 8782fe5df3e4dde3036874cec7e6327f7a6f1197 LocalSettings.php |grep create
 #$wgGroupPermissions['*']['createaccount'] = false;
 $wgGroupPermissions['*']['createpage'] = false;
+$wgGroupPermissions['*']['createaccount'] = false;

(April) root@lamp:~/Cpm/etc/mediawiki[master$]# git log 8782fe5df3e4dde3036874cec7e6327f7a6f1197 -1
commit 8782fe5df3e4dde3036874cec7e6327f7a6f1197
Author: Christian Pierre MOMON <cmomon@april.org>
Date:   Sun Nov 3 15:16:49 2019 +0100
    saving uncommitted changes in /etc prior to  run
(April) root@lamp:~/Cpm/etc/mediawiki[master$]# 

Donc ça tombe effectivement pendant le camp busterisation mais le 3 novembre 15:16, c'était le dimanche après-midi, on était rentré chez nous et on faisait juste des post-opérations. Et l'intitulé « saving uncommitted changes in /etc prior to run » induit une absence d'intentionnalité.

En regardant le ticket #3947 « Migrer vers Debian Buster la vm lamp », on voit que des soins supplémentaires ont nécessaires et prodigués avant 10h40 le même jour : https://agir.april.org/issues/3947#note-6

Réparation du wiki :
- apt install mediawiki
- => ça bloque car need restart prend un temp indéfini
- blocage de need restart dans /etc/apt et /etc/dkpg
- apt install --reinstall mediawiki
- plus la lenteur du site a probablement fait échouer une ou plusieurs migrations en base. J'ai eu l'erreur https://www.mediawiki.org/wiki/Topic:Tye8bmq845eyhpnc corrigée par un
[…]
- puis de nombreux fixes et du ménage dans /etc/mediawiki/LocalSettings.php

Du coup, oui, confirmation d'une désactivation non intentionnelle, effet de bord de la busterisation.

#3

Updated by Vincent-Xavier JUMEL 3 months ago

Je ne pense pas que ça soit lié à la busterisation, mais c'est plutôt une mesure de protection contre le spam :

https://wiki.april.org/w/Sp%C3%A9cial:Liste_des_utilisateurs?username=&group=&creationSort=1&desc=1&wpsubmit=&wpFormIdentifier=mw-listusers-form&limit=50

Après, vous en faite ce que vous voulez, mais je crains que les jardiniers se sentent démunis face à cet diarrhée. Pour ce que j'en pense/estime, tant que pas de SSO, on est condamnée à ça.

#4

Updated by Christian P. Momon 3 months ago

  • Status changed from Résolu to Attente d'information
Merci VX pour se rappelle des spams du wiki.
Questions :
  • existe-t-il un ticket lié à ce sujet ?
  • n'est-il pas possible de mettre un captcha ?
  • quel est l'avis de notre jardinier à propos des comptes spams ?
  • Polux, puisque c'est toi qui était à la manœuvre avec le wiki, peux-tu nous re-contextualiser l'épisode ? :D
#5

Updated by Vincent-Xavier JUMEL 3 months ago

Christian P. Momon a écrit :

Merci VX pour se rappelle des spams du wiki.
Questions :
  • existe-t-il un ticket lié à ce sujet ?

Je ne sais plus.

  • n'est-il pas possible de mettre un captcha ?

De mémoire ça avait été testé avec un succès mitigé. Mais l'état de l'art a peut-être évolué depuis

  • quel est l'avis de notre jardinier à propos des comptes spams ?

Je pense qu'il faut lui envoyer un courriel.

  • Polux, puisque c'est toi qui était à la manœuvre avec le wiki, peux-tu nous re-contextualiser l'épisode ? :D
#6

Updated by Christian P. Momon 3 months ago

Création de compte re-désactivée en attendant qu'une solution soit trouvée.

#7

Updated by Frédéric Couchet 3 months ago

  • Status changed from Attente d'information to En cours de traitement

Durant le camp du week-end, est-ce qu'un admin peut se charger svp de
passer en revue la page mediawiki_install dans le dokuwiki admin sys
et appliquer ce qui manquerait pour le mediawiki ? Visiblement plusieurs choses ont sauté donc la phrase captcha.

#8

Updated by Frédéric Couchet 3 months ago

  • Assignee deleted (Frédéric Couchet)
#9

Updated by Frédéric Couchet 3 months ago

  • Assignee set to Frédéric Couchet

J'ai remis en place l'extension QuestyCaptcha, j'ai fait un test, il faut bien répondre à la question posée pour se créer un compte.

Vérifier que ça règle le problème de création de comptes par des bots.

#10

Updated by Frédéric Couchet 3 months ago

Version de Mediawiki https://wiki.april.org/w/Sp%C3%A9cial:Version : 1.31.4

La page de l'extension : https://www.mediawiki.org/wiki/Extension:QuestyCaptcha

Mais en fait fait l'extension ConfirmEdit (aka QuestyCaptcha) est dans les extensions-core du paquet mediawiki, donc pas besoin de l'installer.

QGuLL avait déjà activé cette extension dans /etc/mediawiki/LocalSettings.php mais visiblement suite à la migration en Buster l'extension n'était plus chargée.

J'ai modifié /etc/mediawiki/LocalSettings.php pour ajouter surtout wfLoadExtensions([ 'ConfirmEdit', 'ConfirmEdit/QuestyCaptcha' ]);

#11

Updated by Quentin Gibeaux 2 months ago

  • Target version changed from Décembre 2019 to Janvier 2020
#12

Updated by Frédéric Couchet about 1 month ago

  • Status changed from En cours de traitement to Résolu
#13

Updated by Quentin Gibeaux 25 days ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF