Я только что установил роль службы управления, но служба не запускается. Google не поможет, поскольку это действительно редкая ошибка. Я надеюсь, что кто-то может помочь.
Это IIS 7.5 в Windows Server 2008 R2. Я думаю, проблема может заключаться в том, что у меня установлен подстановочный сертификат для * .foo.com, потому что IIS не может даже обрабатывать несколько имен хостов с поддержкой SSL.
Похоже, что служба создала собственный частный сертификат SSL. Возможно, есть способ указать через командную строку, какой сертификат должен использовать управляемый сервис?
Это ошибка в средстве просмотра событий:
The Web Management Service service terminated with service-specific error %%-2147483640.
Проблема, похоже, связана с уже установленным подстановочным сертификатом. Вот что нужно сделать.
Во-первых, НЕ используйте установщик веб-платформы, выполните следующие Руководство по установке через Интернет.
В конце этого поста часть о запуске wmsvc все равно не удастся. Пока не обращай на это внимания.
После установки перейдите в раздел «Делегирование службы управления» (из диспетчера IIS) и убедитесь, что администраторам разрешено обходить правила в настройках функций.
Затем перейдите в Службу управления (из диспетчера IIS). Он больше не должен быть серым. Выберите самозаверяющий сертификат SSL из раскрывающегося списка. Теперь у вас должна быть возможность запустить службу.
Это, вероятно, возникнет при других установках, если у вас уже установлен сертификат. Кажется, что служба управления не может понять, что делать, если существует более одного сертификата. Вероятно, ожидается, что он будет включен с самого начала, прежде чем что-либо будет сделано.