Artykuły

A A A
Drukuj Ekportuj do PDF
Opublikowane: 2010.08.02 9:29 | Jacek Doktór | Aktualizacja: 2011.10.02 12:43

ConfigMgr 2007 - Konfiguracja webDAV na Windows Server 2008

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.

Uruchamianie sprawdzania konfiguracji serwera

Rysunek 1. Uruchamianie sprawdzania konfiguracji serwera.

Po chwili oczekiwania pojawia się ekran z wynikami.

Wyniki sprawdzenia poprawności konfiguracji

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.

 

Instalacja WebDAV

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'.

 

Włączanie WebDAV

 Rysunek 4. Włączanie WebDAV.

Ponownie uruchamiamy sprawdzanie konfiguracji.

 

Wyniki ponownego sprawdzenia poprawności konfiguracji serwera

 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.

 

Wyniki instalacji serwera ConfigMgr

 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.

 

Dokładne sprawdzenie wyników instalacji

 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.

 

Sprawdzenie poprawności instalacji przy pomocy konsoli zarządzającej

 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'.

Wybieranie szczegółowego widoku błędów komponentu SMS_MP_CONTROL_MANAGER

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.

Podgląd komponentu SMS_MP_CONTROL_MANAGER w Status Messages

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'.

Wybieranie '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

Ustawienia tworzonych Authoring Rules

Rysunek 12. Ustawienia tworzonych Authoring Rules.

Poprawnie skonfigurowana reguła

Rysunek 13. Poprawnie skonfigurowana reguła.

Następnie na zakładce 'Alerts' wybieramy 'WebDAV Settings' i sprawdzamy ustawienia WebDAV.

 Domyślne ustawienia komponentu 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'.

Poprawne ustawienia WebDAV

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'.

Wpis w Status Messages o zainstalowaniu komponentu SMS_MP_CONTROL_MANAGER

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

Autor:

 

Jacek Doktór

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


Komentarze 3 Masz uwagi do tej strony? Napisz

pijany 2010.08.03 16:05
0 oceń pozytywnie   oceń negatywnie 0
avatar
 

Następnie na zakładce 'Alerts' wybieramy 'WebDAV Settings' i sprawdzamy ustawienia WebDAV.

 

Nie powinno być czasem

Następnie na zakładce 'Actions' wybieramy 'WebDAV Settings' i sprawdzamy ustawienia WebDAV.

lukaszgor 2010.08.03 19:26
0 oceń pozytywnie   oceń negatywnie 0
avatar
 

Ciekawy i potrzebny artykuł :-), w moim przypadku SCCM jest na 2008 R2, na wszelkich forach jest konfiguracja w regule autorstwa dla all user (read) i dla administrator (full control), do póki miałem te dwa wpisy MP Control Manager pluł błędami 4970 o źle skonfigurowanym WebDAV, kasując tą regułę (została jedna dla all user na read) wszystko działa poprawnie.

 

Aż miło popatrzeć na "zielony" Site Status :-) 

 

Pozdrawiam

Łukasz

Doktor 2010.08.03 19:32
0 oceń pozytywnie   oceń negatywnie 0
avatar Ekspert WSS
 

Dlatego go napisałem :)

Jacek Doktor, MCT, MVP - ConfigMgr

ConfigMgr MVP, Jacek Doktor

Dodaj komentarz

avatar

Zaloguj się lub Zarejestruj się aby wykonać tę czynność.

Autor Jacek Doktór
avatar Ekspert WSS
 

Zajmuje się wdrażaniem i administracją rozwiązaniami System Center. Prowadzę również autoryzowane szkolenie MS, jak również autorskie przygotowane pod konkretne potrzeby klientów.

Załóż konto
WSS to serwis, który łączy dziesiątki tysięcy specjalistów IT w Polsce, zajmujących się szeroko pojętymi technologiami Microsoft. Portal działa od 2003 roku, i oprócz setek publikacji technicznych, rozwijającego się forum - portal to ludzie, którzy go tworzą. To właśnie z myślą o nich warto codziennie nas odwiedzać.

Dowiedz się więcej o WSS