Menu

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

zipe31 35643 Messages postés dimanche 7 novembre 2010Date d'inscriptionContributeurStatut 20 juin 2018 Dernière intervention - 16 sept. 2017 à 13:27 - Dernière réponse : mamiemando 28419 Messages postés jeudi 12 mai 2005Date d'inscriptionModérateurStatut 22 juin 2018 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 

Votre réponse

3 réponses

Meilleure réponse
mamiemando 28419 Messages postés jeudi 12 mai 2005Date d'inscriptionModérateurStatut 22 juin 2018 Dernière intervention - 20 sept. 2017 à 10:34
3
Merci
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

Merci mamiemando 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

CCM a aidé 24272 internautes ce mois-ci

Commenter la réponse de mamiemando
zipe31 35643 Messages postés dimanche 7 novembre 2010Date d'inscriptionContributeurStatut 20 juin 2018 Dernière intervention - 20 sept. 2017 à 18:10
0
Merci
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 28419 Messages postés jeudi 12 mai 2005Date d'inscriptionModérateurStatut 22 juin 2018 Dernière intervention - 21 sept. 2017 à 09:11
Je t'en prie :-) Bonne continuation ;-)
Commenter la réponse de zipe31