lundi 29 août 2022

MediaWiki - Extension VisualEditor - Error contacting the Parsoid/RESTBase server

Je suis surpris par une application comme MediaWiki, je pensais installer un outils de blogging multiusers multiroles collaboratif plus facile à installer, plus facile à gérer et puis ... Ce n'est pas le cas. 

Après l'installation sur mon Serveur Windows :

Applications Collaboratives: MediaWiki - install sur serveur Windows (sodevlog.com)

Et la configuration où l'on découvre que tout se passe dans le fichier LocalSettings.php ce qui n'est pas pratique quand on a un accès restreint à l'espace serveur. Ce n'est pas mon cas car j'administre le serveur mais je trouve plus pratique des outils collaboratifs où l'on peut presque tout configurer depuis l'interface d'administration.

Avec MediaWiki, il faut sans cesse revenir au fichier LocalSettings.php pour le modifier, je pourrais donner un accès en modification depuis l'extérieur mais ce serait une faille de sécurité.

Voici la suite de mon fichier LocalSettings.php après quelques configurations nécessaires de MediaWiki :

##########################################
# End of automatically generated settings.
##########################################
# Add more configuration options below.

# Enable extension pour créer un nouvel article en cliquant sur un bouton

wfLoadExtension( 'InputBox' );

# Extension:VisualEditor dans C:\inetpub\wwwroot\wiki\extensions\VisualEditor

wfLoadExtension( 'VisualEditor' );

$wgSMTP = [
    'host'     => 'smtp.monserveur.com', // peut également être une adresse IP. Celle du serveur SMTP. Si vous utilisez SSL ou TLS, ajoutez le préfixe "ssl://" ou "tls://".
    'IDHost'   => 'monserveur.com',      // Généralement, ce sera le nom de domaine de votre site web (par exemple mywiki.org)
    'port'     => 25,                // Port à utiliser lors de la connexion au serveur SMTP
    'auth'     => true,               // Faut-il utiliser l'authentification SMTP (true ou false)
    'username' => 'admin@monserveur.com',     // Nom d'utilisateur à utiliser pour l'authentification SMTP (si utilisée)
    'password' => 'xDfgZe2x#x#'       // Mot de passe à utiliser pour l'authentification SMTP (si utilisée)

];

# Exiger une confirmation d'email après la création d'un compte

$wgEmailConfirmToEdit = true;

Comment utiliser MediaWiki après son installation, c'est incompréhensible pas du tout userfreindly, avant de pouvoir créer le moindre article, il faut installer une extension puis faire un incère :

<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>

Dans le Wikicode d'une page (html/php) rien de moins.

Et puis, je tombe sur un OS, l'utilisation de l'extension VisualEditor qui ceci dit est présente dans l'installation de MédiaWiki, il suffit d'ajouter la ligne dans le fichier LocalSettings. mais cela ne fonctionne pas !

J'ai bien le nouvel onglet dans la barre de modification d'un article :

MediaWiki utilisation de l'extension VisualEditor

Voici ce que je devrais être capable de faire avec VisualEditor :

https://www.mediawiki.org/wiki/Help:VisualEditor/User_guide

Mais quand je clique, BOUM !!!

MediaWiki utilisation de l'extension VisualEditor une grosse Galère !

Message d'erreur bien pourri ! Je crois que alors que le certificats SSL de mon serveur n'est pas bon.

Visual Editor : Error contacting the Parsoid/RESTBase server: (curl error: 60) SSL peer certificate or SSH remote key was not OK

Je fais mes recherches sur Internet :

IIS create SSL peer certificate
IIS create SSH remote key
IIS install CSR and Private Key

Je trouve :

https://www.mediawiki.org/wiki/Topic:Wqhuvo6wteex94eb

Mais rien n'y fait ! Toujours ce message pourri. Dans le message d'erreur en rouge le mot clef finalement, c'est Parsoid mais comme je ne sais pas ce que c'est ...

https://www.mediawiki.org/wiki/Parsoid/JS/Setup

Et pour revenir à l'utilisation de l'extension VisualEditor :

https://www.mediawiki.org/wiki/Extension:VisualEditor

Il faut bien lire la page jusqu'au bout ... et blablabla et blablabla non vraiment MediaWiki n'est pas userfriendly.

Je vous laisse avec ce problème de Daube, si vous désirez la solution ou si vous l'avez, contactez moi dans le formulaire de contact ;-))

Et sinon, si vous êtes intéressé par l'installation de MédiaWiki sur un serveur Windows, vous pouvez toujours lire :

Applications Collaboratives - MediaWiki - install sur serveur Windows

Aucun commentaire:

Enregistrer un commentaire