Instalując serwer ConfigMgr musimy upewnić się, że konfiguracja komponentu IIS WebDAV jest poprawna. Na serwerach Windows 2003 wystarczy zainstalować z płyty instalacyjnej IIS wraz z WebDAV, a następnie włączyć. W przypadku serwera Windows 2008 jest inaczej. Należy go odpowiednio skonfigurować.
Instalując serwer ConfigMgr musimy upewnić się, że konfiguracja komponentu IIS WebDAV jest poprawna. Na serwerach Windows 2003 wystarczy zainstalować z płyty instalacyjnej IIS wraz z WebDAV, a następnie włączyć. W przypadku serwera Windows 2008 jest inaczej. Należy go odpowiednio skonfigurować.
Instalację ConfigMgr zawsze zaczynamy od sprawdzenia konfiguracji serwera Windows.

Rysunek 1. Uruchamianie sprawdzania konfiguracji serwera.
Po chwili oczekiwania pojawia się ekran z wynikami.

Rysunek 2. Wyniki sprawdzenia poprawności konfiguracji.
Do rozpoczęcia instalacji ConfigMgr brakuje nam tylko WebDAV, który uruchamiamy tak samo, jak w przypadku Windows Server 2003. Rodzina serwerów Windows 2008 nie ma wbudowanego modułu WebDAV. Trzeba pobrać go z internetu jako dodatek do II 7.0 i zainstalować na serwerze. W Windows Server 2008 R2 WebDAV jest wbudowanym Features.

Rysunek 3. Instalacja WebDAV.
Przechodzimy do konsoli IIS. Zaznaczamy 'Default Web Site', następnie 'WebDAV' i na zakładce 'Alerts' włączamy opcję 'Enable WebDAV'.

Rysunek 4. Włączanie WebDAV.
Ponownie uruchamiamy sprawdzanie konfiguracji.

Rysunek 5. Wyniki ponownego sprawdzenia poprawności konfiguracji serwera.
Jak widać, krytyczny problem z WebDAV, który nie pozwalał rozpocząć instalacji, został rozwiązany.f
Rozpoczynamy instalację serwera ConfigMgr. Wyniki instalacji możemy obejrzeć na ostatnim ekranie instalatora.

Rysunek 6. Wyniki instalacji serwera ConfigMgr.
Zawsze po instalacji musimy sprawdzić, czy zakończyła się ona sukcesem. Wystarczy posłużyć się suwakiem na okienku z wynikami instalacji, aby przekonać się, że nie wszystko poszło dobrze.

Rysunek 7. Dokładne sprawdzenie wyników instalacji.
Instalacja komponentu serwera SMS_MP_CONTROL_MANAGER, odpowiedzialnego za komunikację z klientami ConfigMgr, nie powiodła się, o czym świadczy jego status 'Unknown'.
Dlaczego sprawdzenie poprawności instalacji w tym miejscu jest tak bardzo istotne?
Wydaje się, że serwer ConfigMgr działa normalnie: będziemy w stanie go konfigurować, dodawać nowe role serwerów, zostaną wykryte komputery oraz użytkownicy. Widoczne problemy zaczną się dopiero, gdy rozpoczniemy instalację klientów ConfigMgr na komputerach.
Kłopot z tym komponentem można również wykryć przy pomocy konsoli zarządzającej. Po pierwszym uruchomieniu przechodzimy do zakładki Site Status → <nazwa serwera> → Component Status. Szukamy komponentów ze statusem 'Critical'.
Przy poprawnej instalacji wszystkie statusy powinny być oznaczone jako 'OK'. W naszym przypadku SMS_MP_CONTROL_MANAGER nie jest.

Rysunek 8. Sprawdzenie poprawności instalacji przy pomocy konsoli zarządzającej.
Wiemy już, który komponent raportuje błędy. Teraz musimy zapoznać się ze szczegółowymi informacjami na ich temat. Zaznaczamy 'SMS_MP_CONTROL_MANAGER', naciskamy prawy klawisz myszy i wybieramy opcję 'Show Messages', a następnie 'All'.

Rysunek 9. Wybieranie szczegółowego widoku błędów komponentu SMS_MP_CONTROL_MANAGER.
Otworzy się okno z podglądem wpisów dotyczących SMS_MP_CONTROL_MANAGER. Szukamy wpisu o ID 4970 i przechodzimy do kolumny 'Description'. Znajdziemy tutaj dokładny opis rozwiązania problemu. Postępując według wskazówek, szybko naprawimy błąd.

Rysunek 10. Podgląd komponentu SMS_MP_CONTROL_MANAGER w Status Messages.
Poprzez konsolę IIS wchodzimy na Default Web Site i wybieramy 'WebDAV Authoring Rules'.

Rysunek 11. Wybieranie 'WebDAV Authoring Rules'.
Na zakładce 'Alerts' wybieramy opcję 'Add Authoring Rules'.
Tworzymy Authoring Rules z następującymi ustawieniami:
- Allow access to - All User
- Allow access to this content to - All Data
- Permissions - Read

Rysunek 12. Ustawienia tworzonych Authoring Rules.

Rysunek 13. Poprawnie skonfigurowana reguła.
Następnie na zakładce 'Alerts' wybieramy 'WebDAV Settings' i sprawdzamy ustawienia WebDAV.

Rysunek 14. Domyślne ustawienia komponentu WebDAV.
Musimy zmienić cztery wpisy:
- Allow anonymous property - z wartości 'False' na 'True',
- Allow Custom Properties - z wartości 'True' na 'False',
- Allow property queries with - z wartości 'False' na 'True',
- Allow hidden files to be listen - z wartości 'False' na 'True'.

Rysunek 15. Poprawne ustawienia WebDAV.
Natychmiast po odpowiednim skonfigurowaniu WebDAV serwer ConfigMgr spróbuje ponownie zainstalować komponent SMS_MP_CONTROL_MANAGER. Jeśli instalacja zakończy się powodzeniem, status tego komponentu zostanie ustawiony na 'OK', a w Status Messages pojawi się wpis 'ID 1015'.

Rysunek 16. Wpis w Status Messages o zainstalowaniu komponentu SMS_MP_CONTROL_MANAGER.
Autor:

Jacek Doktór
Microsoft MVP w kategorii System Center Configuration Manager. MCSE; MCT; MCTS: Server Virtualization; MCITP: Server Administrator
Zajmuje się wdrażaniem rozwiązań System Center. Prowadzi bloga Polski Blog System Center