2010-12-10 6 views
0

Je ne peux pas accéder à http://sub.domain.tld/servicename.asmx à partir de la boîte sur laquelle les services sont hébergés. J'ai essayé d'ajouter des entrées manuelles à mon fichier hosts comme ceci:Les services Web ne sont pas accessibles localement

127.0.0.1 sub.domain.tld 
localhost sub.domain.tld 
10.1.1.1  sub.domain.tld #this is the LAN IP of the server 

Cela ne semble pas le résoudre. Mes applications Web doivent utiliser ces services Web et elles sont hébergées dans la même boîte.

Répondre

0

Ouvrez une ligne de commande. Ping le domaine. S'il indique que la requête a expiré, vous avez une erreur DNS. Si l'hôte est inaccessible, vous avez une mauvaise configuration réseau qui est fatale.

Assurez-vous que dans IIS vous avez l'écoute de site Web sur l'adresse IP que vous voulez et l'écoute sur le port 80. Vérifiez tous les autres sites Web configurés pour s'assurer qu'il n'y a pas de conflits. Assure-toi. Net est activé pour ce site Web et les extensions Web de cette version du cadre sont activées et non répertoriées comme interdites.

+0

La requête a expiré. Ping se résout à une autre application sur mon serveur ... sub2.domain.tld et l'application fonctionne correctement en externe. Puis-je ne pas accéder aux services hébergés localement? –

+0

@David - vous pouvez, je le fais tout le temps. Si la demande est expirée, vous avez une mauvaise configuration DNS (vérifiez l'adresse IP) ou un pare-feu bloque l'itinéraire. –

+0

Les services fonctionnent en externe, donc je suis certain que l'adresse IP est correcte. Le serveur est NAT'ed à une adresse IP publique en utilisant un Cisco 5510 –

0

Vérifiez IIS et vérifiez si le site Web est configuré explicitement sur un domaine/ip. Il y a de fortes chances que IIS ne le permette pas car il est configuré pour une adresse spécifique et n'autorise aucune modification.

0

fichier hosts que vous avez fait. cochez IIS et définissez le site sur toutes les adresses IP non affectées. peut-être essayer ipconfig/flushdns

Questions connexes