Configuration nginx/mediawiki : problème connexion externe [Résolu]

zipe31 35174 Messages postés dimanche 7 novembre 2010Date d'inscriptionContributeurStatut 11 décembre 2017 Dernière intervention - 16 sept. 2017 à 13:27 - Dernière réponse : mamiemando 28092 Messages postés jeudi 12 mai 2005Date d'inscriptionModérateurStatut 13 décembre 2017 Dernière intervention
- 21 sept. 2017 à 09:11
Bonjour tout le monde,

À mon taf (lycée) j'ai installé un serveur Debian et paramétré une solution nginx/mariadb/php7 et mediawiki pour quelques profs désireux d'avoir un espace pour y saisir quelques notes et une doc accessibles de partout.

Pour ce faire, j'ai demandé aux hautes instances du Rectorat de m'ouvrir quelques ports (http, https et ssh) vers la DMZ du lycée.

Pour info, chaque établissement est équipé d'un parefeu (PFSense), avec 4 pattes :
  • WAN
  • Pédagogique (LAN)
  • Administratif
  • DMZ


Je n'ai aucun problème pour accéder au mediawiki depuis le LAN ( http://192.168.xxx.xx/mediawiki ).
Là où ça se complique, c'est depuis l'extérieur ;-(
Si je tape l'adresse publique du lycée, sans rien d'autre ( http://xxx.xxx.xxx.xxx ), je tombe bien sur la page d'accueil de nginx, par contre si je rajoute /mediawiki, là ça mouline dans le vide et ça finit par planter, avec comme anomalie ce genre de message :



Comme vous le voyez, au lieu de l'adresse publique, c'est l'adresse privée qui est pointée ;-\

Mais paradoxalement, si je tape l'adresse http://xxx.xxx.xxx.xxx/mediawiki/index.php?title=Accueil ça marche bien et tous les liens présents sur la page d'accueil, sont opérationnels… va comprendre Charles ;-\

Pensez-vous que cela provienne de ma conf (nginx et/ou mediawiki) ou du paramétrage (très restrictif) du Rectorat ?

Au besoin je pourrai vous mettre les fichiers de conf.

En vous remerciant par avance.
Afficher la suite 

3 réponses

Répondre au sujet
mamiemando 28092 Messages postés jeudi 12 mai 2005Date d'inscriptionModérateurStatut 13 décembre 2017 Dernière intervention - 20 sept. 2017 à 10:34
+1
Utile
Bonjour,

Vus les symptômes, je dirais que c'est plutôt la base url de media wiki que tu dois corriger :
https://stackoverflow.com/questions/19277670/how-to-change-the-base-url-of-the-wiki

Bonne chance
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de mamiemando
zipe31 35174 Messages postés dimanche 7 novembre 2010Date d'inscriptionContributeurStatut 11 décembre 2017 Dernière intervention - 20 sept. 2017 à 18:10
0
Utile
1
Salut Mamie,

Bingo ;-))

C'était bien un problème de variable (
$wgServer
) dans le fichier LocalSettings.php (fichier généré lors de l'installation de Mediawiki) qui contenait l'adresse IP privée au lieu de l'adresse IP publique.

Merci beaucoup.
mamiemando 28092 Messages postés jeudi 12 mai 2005Date d'inscriptionModérateurStatut 13 décembre 2017 Dernière intervention - 21 sept. 2017 à 09:11
Je t'en prie :-) Bonne continuation ;-)
Commenter la réponse de zipe31