2010-12-10 4 views
0

Я не могу найти http://sub.domain.tld/servicename.asmx из коробки, на которой размещаются сервисы. Я попытался добавить записи вручную в файл моих хостов следующим образом:Веб-сервисы не могут быть установлены локально

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 

Это, кажется, не исправить. Моим веб-приложениям необходимо использовать эти веб-сервисы, и они размещаются в одной коробке.

ответ

0

Откройте командную строку. Ping домен. Если он говорит, что запрос был истек, у вас есть ошибка DNS. Если он говорит, что хост недоступен, у вас неправильная конфигурация сети, которая является фатальной.

Убедитесь, что в IIS у вас есть сайт, прослушивающий IP-адрес, который вы хотите, и прослушивание порта 80. Проверьте другие настроенные веб-сайты, чтобы убедиться, что конфликтов нет. Убедиться. Сеть включена для этого веб-сайта и что веб-расширения для этой версии фрейма включены и не указаны как запрещенные.

+0

Истекло время ожидания запроса. Ping разрешает другое приложение на моем сервере ... sub2.domain.tld, и приложение работает отлично извне. Могу ли я получить доступ к службам, размещенным локально? –

+0

@ Давид - вы можете, я делаю это все время. Если вы получаете время ожидания запроса, у вас либо есть некорректная настройка DNS (дважды проверьте IP), либо брандмауэр, блокирующий маршрут. –

+0

Службы работают извне, поэтому я уверен, что IP-адрес правильный. Сервер NAT используется для общего IP-адреса, используя Cisco 5510 –

0

Проверьте IIS и убедитесь, что сайт настроен явно на домен/ip. Скорее всего, IIS не позволяет это, потому что он настроен на определенный адрес и запрещает любые изменения.

0

файл, который вы сделали. проверьте IIS и установите сайт для всех неназначенных IP-адресов. Возможно, попробуйте ipconfig/flushdns

Смежные вопросы