Назад | Перейти на главную страницу

Установка компонентов .NET Framework 4.5 зависает при запуске Installation Server 2012

Я использую Windows Server 2012 Standard и установил IIS 8.0, но мне нужно установить службу роли Application Development, однако, когда я пытаюсь это сделать, процесс установки никогда не сдвигается. Он остается на «Запуск установки», а индикатор выполнения никогда не меняется. Я проверил журналы событий, и в них нет ошибок. Кто-нибудь знает, почему это может происходить?

Ну, это заняло у меня некоторое время. Это было странно, потому что у меня было много установок Server 2012, которые никогда не вызывали этой проблемы, но сервер, который я настраивал, сработал.

В этом случае у сервера было два публичных IPv4-адреса. Один IP-адрес предназначался для использования IIS, а другой - для устаревшего сервера, работающего как служба Windows. По умолчанию IIS привязывается ко всем доступным IP-адресам, поэтому я дал команду, чтобы остановить его:

netsh http add iplisten fee.fi.fo.fum

где fee.fi.fo.fum был общедоступным IP-адресом.

Это привело к тому, что графический интерфейс диспетчера сервера навсегда зависнет при «запуске установки» при использовании «добавления ролей или компонентов». Как ни странно, установка функций через Install-WindowsFeature командлет в PowerShell работал нормально. Но мне было не по себе, что что-то сломалось.

Я наткнулся на это сообщение в блоге которые попали в самую точку. Чтобы подтвердить, что у меня возникла проблема со службой удаленного управления Windows (которая действительно работала), я запустил

winrm quickconfig

что вырвало с ошибкой о том, что клиент не может подключиться.

Я последовал рекомендуемому решению по добавлению адреса обратной связи в список iplisten:

netsh add iplisten 127.0.0.1

перезапустил сервер, и пуф! Диспетчер серверов снова заработал. Надеюсь, это кому-то поможет.