Aller au contenu

Truc de fou : 2 OS n'affichent pas la même page !


renaud63

Sujets conseillés

Bonjour à tous,

Je n'avais jamais vu une chose pareille, je vais tenter de l'expliquer clairement.

- Je possède un nom de domaine sur 1 and 1 (en .fr) et un serveur dédié également sur 1 and 1 (avec plesk 8.3) ou j'ai paramétré mon propre serveur de noms.

- J'ai paramétré correctement le serveur dédié pour les spécifications AFNIC des .fr et, bien que le zone check me donne un avertissement (Incoherence entre le nom correspondant à l'adresse IP et celui du serveur...) ---> ça, je n'ai pas pu le résoudre : si quelqu'un a une idée...

- J'ai fait pointer les DNS de mon domaine 1 and 1 sur les DNS du serveur de nom de mon dédié. Cela s'est bien passé avec l'AFNIC puisque le statut est "disponible".

Bien, maintenant, la surprise : j'ai un PC avec XP et un PC avev VISTA. Quand je pointe sur mon domaine avec XP, tout s'affiche normalement et je navigue sur le site. Avec VISTA, je tombe sur la page index.html qui s'affiche par défaut lorsque les DNS ne sont pas encore propagées (située sur le serveur dans vhost/default).

J'ai fait tester par des amis, c'est idem : fantaisiste. Comment cette sorcellerie est-elle possible ?

Sur mon vista, j'ai rebooté, ma livebox aussi. J'ai vidé le cache DNS (ipconfig / flushdns)... rien, que dalle nada...

Je sèche total. SI quelqu'un a une idée, je suis vraiment preneur car bloqué.

Merci d'avance.

Lien vers le commentaire
Partager sur d’autres sites

Lequel des deux pc "ment" ? en ce sens tu devrais faire le flushdns aussi sur ton pc XP.

Assure toi que le flush marche correctement, essai un accès via l'adresse IP et non le dns.

Lien vers le commentaire
Partager sur d’autres sites

Si le problème est présent aussi sur d'autres PC, c'est qu'il s'agit d'un soucis coté configuration DNS, comme par exemple les deux serveurs DNS du domaine n'ayant pas la même configuration (bien que cela fasse partie des tests du ZoneCheck normalement).

Quel est le domaine qu'on puisse vérifier ?

Lien vers le commentaire
Partager sur d’autres sites

Posté (modifié)

Merci pour vos réponses, et acceptez mes excuses pour la mienne qui est tardive : bien qu'ayant coché "notifier les réponses par email", je n'ai rien reçu...

Alors :

@ NIcolas : non, absolument pas. Le PC XP n'est pas concerné par la construction du site. C'est juste un "lecteur".

@ Kent : oui j'ai fait un flush sur XP aussi et il continue à m'afficher le site normalement.

@ Kioob : accès via l'adresse IP primaire : page "mire" et sur IP secondaire aussi. Sur les 2 PC.

Le domaine en question est :

domaine

Je rappelle le message d'avertissement de zone check : Incoherence entre le nom correspondant à l'adresse IP et celui du serveur

Voici le contrôle DNS sur ce domaine chez 1 and 1 (avec leur outil de contrôle des DNS):

Résultat du contrôle DNS
Nom du domaine bannieres-en-ligne.fr
Adresse IP (A-record) 87.106.217.160 -----> Nota : c'est l'IP du serveur primaire
Serveur de noms 1 ns1.jld-hebergement.com
Serveur de noms 2 ns2.jld-hebergement.com

ns1.jld-hebergement/ns2 est le domaine de mon dédié qui sert de serveur de nom.

Précisions : ce serveur de nom est aussi utilisé pour des .com ou des .eu et il n'y a aucun problème.

EDIT :

IMPORTANT ! par curiosité, j'ai refait le zoneCheck avec

ns1.jld-hebergement.com => 87.106.217.160

ns2.jld-hebergement.com => 213.165.94.152

Car c'est comme cela que j'ai configuré le serveur de nom

Résultat des tests
---- avertissement ----
Incoherence entre le nom correspondant à l'adresse IP et celui du serveur
ns1.jld-hebergement.com./87.106.217.160
ns2.jld-hebergement.com./213.165.94.152
Statut final
SUCCES (mais 2 avertissement(s))

Puis je l'ai refait en inversant les IP...et là

SUCCES. 0 avertissement

Ca voudrait dire quoi ? qu'il faut que j'inverse chez One and One comme pour le test ?

serveur primaire = > ns2.jld-hebergement.com

serveur secondaire => ns1.jld-hebergement.com

Ou que j'inverse dans la config Plesk du domaine jld-hebergement.com (entrées A etc...) en inversant les 2 IP

???

Mais je ne vois toujours pas pourquoi une machine affiche le site et l'autre la mire...

:nonono:

Modifié par renaud63
Lien vers le commentaire
Partager sur d’autres sites

re,

je ne sais pas comment tu t'es débrouillé dans ta configuration DNS, mais tu as un joli "round robin" sur ton domaine.

Les deux serveurs DNS répondent la même chose, à savoir que le domaine pointe tour à tour (de manière "alléatoire" donc) sur les IP 87.106.217.160 et 213.165.94.152 ; ce qui correspond également aux IP des serveurs DNS.

Petit extrait d'une réponse de l'utilitaire dig :

;; ANSWER SECTION:
bannieres-en-ligne.fr. 86400 IN A 87.106.217.160
bannieres-en-ligne.fr. 86400 IN A 213.165.94.152

;; AUTHORITY SECTION:
bannieres-en-ligne.fr. 86400 IN NS ns1.jld-hebergement.com.
bannieres-en-ligne.fr. 86400 IN NS ns2.jld-hebergement.com.

;; ADDITIONAL SECTION:
ns1.jld-hebergement.com. 86400 IN A 87.106.217.160
ns2.jld-hebergement.com. 86400 IN A 213.165.94.152

Bref, à priori tu as confondu les différents champs dans ta configuration DNS. Ton site est sensé être sur quelle IP en fait ?

edit: sinon oui je confirme que tu as inversé ns1 et ns2 dans tes déclarations.

Ton serveur DNS retourne :

ns1.jld-hebergement.com. 86400 IN A 87.106.217.160

ns2.jld-hebergement.com. 86400 IN A 213.165.94.152

Alors que le proprio des IP indique :

160.217.106.87.in-addr.arpa domain name pointer ns2.jld-hebergement.com.

152.94.165.213.in-addr.arpa domain name pointer ns1.jld-hebergement.com.

Modifié par Kioob
Lien vers le commentaire
Partager sur d’autres sites

Avant tout, merci de te pencher sur mon cas...sympa.

87.106.217.160 est l'IP qui m'a été donnée à la commande du serveur dédié.

213.165.94.152 est une 2ème IP que j'ai commandée à 1 and 1 et qui a été ajoutée au serveur, pensant qu'il fallait 2 IP distinctes pour les .fr (à tort, sans doute).

Est ce que inverser les IP pour ns1 et 2 suffirait à remettre de l'ordre ?

Voici ce que dit Plesk DNS pour jld-hebergement.com - serveur de noms, donc : (j'ai enlevé les entrées MX et CNAME)

 213.165.94.152 / 24 PTR jld-hebergement.com. 
87.106.217.160 / 24 PTR jld-hebergement.com.
jld-hebergement.com. NS ns1.jld-hebergement.com.
jld-hebergement.com. NS ns2.jld-hebergement.com.
jld-hebergement.com. A 87.106.217.160
jld-hebergement.com. A 213.165.94.152
mail.jld-hebergement.com. A 87.106.217.160
ns1.jld-hebergement.com. A 87.106.217.160
ns2.jld-hebergement.com. A 213.165.94.152

et idem pour bannieres-en-ligne.fr :

 87.106.217.160 / 24 PTR bannieres-en-ligne.fr. 
bannieres-en-ligne.fr. NS ns1.jld-hebergement.com.
bannieres-en-ligne.fr. NS ns2.jld-hebergement.com.
bannieres-en-ligne.fr. A 87.106.217.160
bannieres-en-ligne.fr. A 213.165.94.152

Pourrais tu m'aider à faire le ménage ? je pourrais ainsi configurer correctement le template global des DNS...

Lien vers le commentaire
Partager sur d’autres sites

Vire une des IP (à priori 213.165.94.152) parmis ces lignes pour les deux domaines ; ça supprimera le "round robin" et tout le monde devrait ensuite voir la même chose (moyennant la mise à jour du cache DNS évidement) :

jld-hebergement.com. A 87.106.217.160

jld-hebergement.com. A 213.165.94.152

bannieres-en-ligne.fr. A 87.106.217.160

bannieres-en-ligne.fr. A 213.165.94.152

Pour l'inversion de NS, ça ne concerne que le "warning" de Zonecheck comme quoi les noms ne correspondent pas. Il s'agit de ces deux lignes :

ns1.jld-hebergement.com. A 87.106.217.160

ns2.jld-hebergement.com. A 213.165.94.152

A remplacer par :

ns1.jld-hebergement.com. A 213.165.94.152

ns2.jld-hebergement.com. A 87.106.217.160

Par contre les 2 IP pointaient vers la même machine, donc coté configuration Apache/Plesk en fait les domaines étaient associés à une seule IP, ce qui peut aussi être modifié si tu tiens à ta deuxième IP.

Cette deuxième IP n'est nécessaire que pour pouvoir créer le ns2.jld-hebergement.com ; et ainsi tromper le zonechek de l'AFNIC.

Modifié par Kioob
Lien vers le commentaire
Partager sur d’autres sites

De rien ;)

De mon coté ce que retourne maintenant tes serveurs DNS semble tout bon. Mais avec un délai de mise à jour de 24 heures, il va effectivement falloir patienter un peu :P

Lien vers le commentaire
Partager sur d’autres sites

Je ronge mon frein....

En attendant, sans vouloir abuser, j'aurais 2 questions à te poser, concernant, notamment, Plesk (si tu connais...)

1 - Chez 1 and 1 on peut déterminer que le domaine pointera sur un répertoire spécifique, style httpdocs/mon_dossier. Sais tu si c'est possible avec PLesk ? J'ai beau fouiller l'admin, je ne vois rien de tel.

2- Sur les sites qui sont sur le serveur, les erreurs php ne s'affichent pas, pas même le moindre parse_error. En cas d'erreur, la page reste vide. Gênant. J'ai édité le php.ini et mis à On les lignes concernées. Est-ce qu'il y a un autre fichier à éditer pour cela, genre httpd.conf ?

Merci de ta patience et de ta gentillesse.

Lien vers le commentaire
Partager sur d’autres sites

Je ne connais que très peu Plesk, donc ça ne va pas être évident. Le plus sage serait certainement de créer un autre sujet, avec un titre adéquat.

Donc pour le premier point, en passant purement par Plesk (sans bricolage donc), non je ne sais pas faire.

Pour le deuxième point c'est "normal" : dans un environnement de production il est fortement déconseillé d'afficher les erreurs (d'où le display_errors qui est à off pour les sites sous Plesk).

Je me souvient plus à quel niveau Plesk modifie ça, mais de mon coté je créais simplement un fichier .htaccess dans les dossiers où j'avais besoin de l'erreur et j'y plaçais un php_flag display_errors on.

Sinon il me semble qu'il y a moyen de modifier le "template" utilisé par Plesk pour la configuration des virtual hosts, mais pour le coup il faudra certainement demander sur un forum spécialisé Plesk.

Lien vers le commentaire
Partager sur d’autres sites

Posté (modifié)

Je te remercie beaucoup. Tout fonctionne à merveille et c'est bien cool. Concernant Plesk, oui , je vais poster dans un forum spécialisé...

Bonne soirée à toi.

Modifié par renaud63
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...