Au secours ! Apache depuis un serveur captif

Tags: #<Tag:0x00007f63f2d5eb68>

Bonjour,
j’ai besoin de votre aide, je suis dans la merde.

J’ai monté 28 wordpress sur un Vps debian 8, msql et php7.
C’est pour une formation “Wordpress” dans une école.

J’ai créé une page index.html à la racine de mon site pour rediriger vers chacun des 28 sites.
J’ai créé un virtualHost avec le nom de domaine qui va bien.

Depuis chez nous, soit 4 pc, tout est accessible depuis l’exterieur.

Mais ce matin, le formateur depuis l’école n’a que des messages d’erreur “not found” en allant à la racine.
Puis la page apparait, et il a ce message d’erreur en cliquant sur le “wordpress1”, même chose pour les 28 autres.
Puis ça refonctionne.

Moi, depuis chez moi, à l’extérieur de l’école, je n’ai aucun souci.

Je précise : dans cette ècole, il y a un serveur captif, pour logguer toutes les connexions.
le directeur de l’école me confirme qu’il n’y a AUCUN filtre pour sortir sur le web.
il n’y a aucune erreur dans les log du serveur …

C’est à s’arracher les cheveux ! :tired_face:

Est ce que qq connait bien apache ?
Y a t il un module qui pourrait me poser un souci sur le Vps ?

À votre apache bon cœur … :frowning:

Guillaume

Bonjour

Ou ce trouve le Vps par rapport à vous et par rapport à l’école.
S’il se trouve sur votre réseau local, il peut y avoir des problèmes de résolution de nom que l’école a et pas vous.
Une vérification simple est d’essayer avec une connexion indépendante des deux structure, un smartphone en 3/4G.

Bon courage

le Vps est chez Ovh.

Depuis un smartphone, on accède sans souci.

Les autres sites depuis les Pc de l’école n’ont aucun souci.
Mais depuis un fixe ou portable derrière ce serveur, mon serveur ovh-apache marche ne saccadé …

Il y a peu être des modules à activer/déasctiver sur apache.
J’ai vu que mod_proxy pouvait mettre la pagaille. Mais je connais trop peu apache.

J’ai mis un .htpassd sur ma page index.html à la racine du serveur.

Mais dans les log, entre autres, j’ai ceci :
Invalid command ‘RewriteEngine’, perhaps misspelled or defined by a module not included in the server configuration

Ça peut venir de là ?
Je ne sais pas où chercher.

On dirait que les Pc de l’école perdent la route du site, puis la retrouvent …

C’est pas une histoire de reverseProxy ?? :frowning:

je pense avoir trouvé !

a2enmod rewrite && service apache2 restart
et ça semble résolu.

pfffffffffff

Je m’excuse de na pas avoir suivie le fil, mais j’étais au travail :slight_smile:
Le diagnostic est tout à fait possible surtout si les sites utilise les permaliens

Bien joué

1 J'aime