2016-02-17 3 views
0

Я недавно развернут сайт ASP.NET MVC с помощью Octopus Deploy в нашей тестовой среде, которая работает под управлением Windows Server 2008 R2 с IIS 7.5Сайт работает на Localhost, но не удаленно - IIS7.5

Сайт работает счастливо на сервере, но я не могу подключиться к сайту удаленно через любой браузер, и мои коллеги тоже не могут.

Существует несколько сайтов, работающих на этом сервере, работающих удаленно просто отлично.

Я могу пинговать сайт с моей машины разработки.

Любые идеи, что я должен проверять далее?

+0

вы добавили правильные привязок сообщения об ошибке? Для этого у Octopus есть модуль. –

ответ

0

Вещи, чтобы проверить ...

развертывания Задача

В Octopus администрации сайта, откройте "Ваш проект" -> "Процесс" -> задача развертывания.

Проверьте, что вы выбрали развертывание функции «Веб-сайт IIS» и введенное имя веб-сайта, имя пула приложений (дважды проверьте, что это правильно), версия .NET и правильные привязки (например, номер порта) ,

Если вы используете определенное имя хоста, убедитесь, что вы тоже ввели это в привязку (в противном случае IIS не сможет маршрутизировать трафик на правильный сайт, и сайт не запустится в IIS).

IIS

Открыть IIS и увидеть, если сайт работает. Если нет, когда вы попытаетесь запустить его, вы получите сообщение, чтобы объяснить, почему. Обычно это происходит из-за того, что несколько сайтов пытаются запустить одну и ту же комбинацию IP/Port без имени хоста, чтобы различать их. Вероятно, это вернется в задачу развертывания.

Журналы ошибок

Если все остальное терпит неудачу, проверьте некоторые журналы ... в частности:

  1. просмотреть deploymentin Octopus и выберите «Журнал задач», а затем перейти на «Verbose» и прочитать развертывание, чтобы увидеть, если есть что-то неладно
  2. Проверьте журналы событий на целевой машине для