Microsoft a publié un article dans la base de connaissances concernant System Center Configuration Manager 2007 et 2012. Lorsqu’une machine démarre en PXE, le service Windows Deployment Services (WDS) crash sur le point de distribution ou PXE Service Point concerné. Lorsque vous redémarrez le service WDS, le problème n’est pas résolu. Si vous redémarrez le service WDS et WMI ou si vous redémarrez le serveur, ceci peut temporairement résoudre le problème.
Le problème survient de manière régulière sans pouvoir déterminer un schéma reproducteur. Vous observez les erreurs suivantes dans le journal d’événements System :
<Date> <Time> Error <WDS_Server> Service Control Manager N/A N/A The Windows Deployment Services Server service terminated unexpectedly. It has done this <x> time(s). The following corrective action will be taken in 120000 milliseconds: Restart the service.
Le log Application montre les erreurs suivantes :
Log Name: Application
Source: WDSServer
Date: <date>
Event ID: 512
Task Category: WDSServer
Level: Warning
Keywords: Classic
User: N/A
Computer: server.company.local
Description:
An error occurred while trying to initialize provider WdsImgSrv from C:\Windows\system32\WdsImgSrv.dll. Since this provider is not marked as critical, Windows Deployment Services server will continue.
Error information: 0xC1030104
Log Name: Application
Source: WDSIMGSRV
Date: <date>
Event ID: 258
Task Category: WdsImgSrv
Level: Error
Keywords: Classic
User: N/A
Computer: server.company.local
Description:
An error occurred while trying to initialize the Windows Deployment Services image server.
Error Information: 0xC1030104
Ce problème survient dans les environnements où vous avez des routeurs de secours redondant. Si l’IP Helpers est activé sur le routeur primaire et de secours, ceci engendre une situation où deux demandes PXE dupliquées sont envoyées à WDS. En fonction du timing, la demande dupliquée peut écraser les informations de la demande originale et corrompre les informations engendrant le crash du service WDS.
Pour résoudre le problème, vous devez :
- Désactivez l’IP Helper sur le routeur de secours
- Configurer le provider WDS de Configuration pour être à thread unique et non plus mulitple.
Pour avoir plus de détails sur les méthodes de contournement, rendez-vous sur : http://support.microsoft.com/en-us/kb/3046055