Projet

Général

Profil

Anomalie #4076

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

Ajouté par Frédéric Couchet il y a plus de 4 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Élevée
Assigné à:
Catégorie:
-
Version cible:
Début:
05/12/2019
Echéance:
% réalisé:

0%

Temps estimé:
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.

Historique

#1

Mis à jour par Frédéric Couchet il y a plus de 4 ans

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

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

par

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

#2

Mis à jour par Christian P. Momon il y a plus de 4 ans

  • Statut changé de Nouveau à Résolu
  • Assigné à mis à 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

Mis à jour par Vincent-Xavier JUMEL il y a plus de 4 ans

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

Mis à jour par Christian P. Momon il y a plus de 4 ans

  • Statut changé de Résolu à 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

Mis à jour par Vincent-Xavier JUMEL il y a plus de 4 ans

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

Mis à jour par Christian P. Momon il y a plus de 4 ans

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

#7

Mis à jour par Frédéric Couchet il y a plus de 4 ans

  • Statut changé de Attente d'information à 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

Mis à jour par Frédéric Couchet il y a plus de 4 ans

  • Assigné à Frédéric Couchet supprimé
#9

Mis à jour par Frédéric Couchet il y a plus de 4 ans

  • Assigné à mis à 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

Mis à jour par Frédéric Couchet il y a plus de 4 ans

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

Mis à jour par Quentin Gibeaux il y a plus de 4 ans

  • Version cible changé de Décembre 2019 à Janvier 2020
#12

Mis à jour par Frédéric Couchet il y a environ 4 ans

  • Statut changé de En cours de traitement à Résolu
#13

Mis à jour par Quentin Gibeaux il y a environ 4 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF