1 votes

Impossible de se connecter aux sites locaux de Server.app

Mon serveur de développement est Server.app. Après avoir dû réinstaller macOS en mode de récupération, les navigateurs ne peuvent plus se connecter à mes sites locaux. Je ne peux pas sélectionner le texte de l'erreur que Safari donne alors voici une capture d'écran... Safari Can't Connect to the Server

D'autres navigateurs donnent des erreurs de même nature.

Mise à jour: En cherchant ailleurs, j'ai trouvé mention du Mode furtif. En vérifiant, j'ai découvert qu'il était activé pendant la réinstallation. En le désactivant maintenant, je peux faire un ping sur 127.0.0.1 et mes noms d'hôtes locaux dans le Terminal, mais je ne peux toujours pas accéder à mes hôtes locaux dans un navigateur.

Le serveur web Server.app est en marche, et tous mes sites sont toujours là. J'ai vérifié la configuration de ceux qui sont les plus importants actuellement et elles sont toujours correctes. Mon fichier hosts est toujours comme il se doit.

Mise à jour 2: En élargissant suite à la réponse de Tom E, voici ce que j'obtiens en exécutant la commande suggérée...

Europa:~ pedro$ host volhq.mmf.yii.dev
volhq.mmf.yii.dev a l'adresse 127.0.53.53
volhq.mmf.yii.dev le courrier est géré par 10 your-dns-needs-immediate-attention.dev.

J'ai toujours utilisé un fichier hosts plutôt que le DNS, considérant le premier plus simple et suffisant pour mes besoins, et cela a fonctionné jusqu'à maintenant. Cependant, si configurer un DNS est la solution, je le ferai.

Mise à jour 3: Je pense que la question devient maintenant, comment puis-je revenir de l'adresse IP sur mes noms d'hôtes de 127.0.53.53 à 127.0.0.1 ? Depuis plus de 10 ans, j'ai utilisé un fichier hosts avec des entrées comme 127.0.0.1 volhq.mmf.yii.dev et cela a fonctionné.

3voto

estan Points 302

Le mode furtif est une fonctionnalité du pare-feu intégré. S'il est activé, il empêche simplement le pare-feu de répondre aux "requêtes d'écho ICMP" (aussi appelées Pings). Cela n'empêche pas les navigateurs de se connecter à un serveur web.

Dans votre cas, la raison pourrait être un problème avec votre configuration DNS. Veuillez vérifier à la fois la configuration DNS du client et du serveur. Essayez de résoudre volhq.mmf.yii.dev à partir de la ligne de commande du client :

host volhq.mmf.yii.dev

et voyez quelle réponse la commande vous donne. Revenez ici si vous ne recevez pas d'erreur...

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X