Jelenségek
Vegyük például a következő forgatókönyvet:
-
A System Center Configuration Manager 2007 Service Pack 1 (SP1) vagy a System Center Configuration Manager 2007 Service Pack 2 (SP2) ügyfelet telepíti.
-
Ugyanarra a számítógépre 974571 vagy Windows 7 Service Pack 1 (SP1) biztonsági frissítést telepít.
-
Ezen az ügyfélen fut egy ConfigMgr-feladatütemezés. Ez a feladatütemezés tartalmazza a Felhasználói állapot rögzítése feladatütemezési lépést és a Felhasználói állapot visszaállítása feladatütemezési lépést.
Ebben a forgatókönyvben a felhasználói állapot migrálása sikertelen. Ezzel egy időben a ccmexec.log fájlban a következő hibaüzenetet naplózza a rendszer:
Nem sikerült importálni az OSDSMPClient ügyféltanúsítvány-tárolót (0x80092024)
A probléma oka
Ez a hiba azért fordul elő, mert egy beágyazott NULL karakter egy tanúsítvány Rövid név tulajdonságában található. A biztonsági frissítés 974571 megakadályozza a tanúsítványt importáló műveletet, ha a Rövid név tulajdonság beágyazott NULL karaktert tartalmaz. Ezért a tanúsítvány nem importálható.
Megoldás
Fontos A probléma megoldásához telepítse ezt a gyorsjavítást az összes System Center Configuration Manager 2007 Service Pack 1 (SP1) helykiszolgálóra és az összes System Center Configuration Manager 2007 Service Pack 2 (SP2) helykiszolgálóra. Ezután telepítse ezt a gyorsjavítást az összes ügyfélre.
Ez a gyorsjavítás megoldja ezt a problémát a létrehozott új ügyféltanúsítványok esetében. Az aktuális tanúsítványok kijavításához futtassa a csomagban található CCMCertFix segédprogramot az összes Configuration Manager SP1-ügyfélen és az összes Configuration Manager SP2-ügyfélen.
Megjegyzés A CCMCertFix segédprogram kinyeréséhez kövesse az alábbi lépéseket:
-
Telepítse ezt a gyorsjavítást a helykiszolgálóra.
-
Keresse meg a CCMCertFix.exe fájlt. Ez a fájl alapértelmezés szerint a következő mappában található:
ConfigMgr_2007_Installation_Directory\Logs\KB977203
-
Másolja ki, majd futtassa a CCMCertFix.exe fájlt bármely meglévő ügyfélen.
A Microsoft által támogatott gyorsjavítás érhető el. Ez a gyorsjavítás azonban csak az ebben a cikkben ismertetett probléma megoldására szolgál. Ezt a gyorsjavítást csak azokra a rendszerekre alkalmazza, amelyeknél ez a probléma jelentkezik.
Ha a gyorsjavítás letölthető, a tudásbáziscikk tetején található egy "Gyorsjavítás letöltése elérhető" szakasz. Ha ez a szakasz nem jelenik meg, küldjön egy kérést a Microsoft ügyfélszolgálatának és ügyfélszolgálatának a gyorsjavítás beszerzéséhez.
Megjegyzés: Ha további problémák merülnek fel, vagy hibaelhárításra van szükség, előfordulhat, hogy külön szolgáltatáskérést kell létrehoznia. A szokásos támogatási költségek azokra a további támogatási kérdésekre és problémákra vonatkoznak, amelyek nem jogosultak erre a gyorsjavításra. A Microsoft ügyfélszolgálati és támogatási telefonszámainak teljes listájáért vagy egy külön szolgáltatáskérés létrehozásához látogasson el a Microsoft következő webhelyére:
http://support.microsoft.com/contactus/?ws=supportMegjegyzés: A "Gyorsjavítás letöltése elérhető" űrlap megjeleníti azokat a nyelveket, amelyekhez a gyorsjavítás elérhető. Ha nem látja a nyelvet, annak az az oka, hogy az adott nyelvhez nem érhető el gyorsjavítás.
Előfeltételek
A gyorsjavítás alkalmazásához telepíteni kell System Center Configuration Manager 2007 Service Pack 1 (SP1) vagy System Center Configuration Manager 2007 Service Pack 2 (SP2) szervizcsomagot.
Újraindítás szükségessége
A gyorsjavítás alkalmazása után nem kell újraindítania a számítógépet.
A gyorsjavítások cseréjére vonatkozó információk
Ez a gyorsjavítás nem helyettesíti a korábban kiadott gyorsjavítást.
Fájladatok
A gyorsjavítás angol (Egyesült Államok) verziója olyan fájlokat telepít, amelyek az alábbi táblázatokban felsorolt attribútumokkal rendelkeznek. A fájlok dátuma és időpontja egyezményes világidő (UTC) szerint van megadva. A fájlok dátuma és időpontja a helyi számítógépen a helyi idő szerint és a téli-nyári időszámítás aktuális beállításának megfelelően jelenik meg. A dátumok és időpontok ezenkívül a fájlokon végrehajtott bizonyos műveletek esetén is módosulhatnak.
System Center Configuration Manager 2007 SP1 fájlinformációk
Fájlnév |
Fájlverzió |
Méret |
Dátum |
Idő |
Platform |
---|---|---|---|---|---|
Ccmcertfix.exe |
4.0.6221.1193 |
17,768 |
2008.01.01. |
01:40 |
x86 |
Ccmgencert.dll |
4.0.6221.1193 |
130,408 |
2008.01.01. |
01:40 |
x86 |
Ccmsetup-sup.cab |
Not applicable |
257,833 |
2008.01.01. |
01:40 |
Not applicable |
Ccmsetup.exe |
4.0.6221.1193 |
609,128 |
2008.01.01. |
01:40 |
x86 |
Ccmsetup.msi |
Not applicable |
1,662,464 |
2008.01.01. |
01:40 |
Not applicable |
Mcs.msi |
Not applicable |
7,312,896 |
2008.01.01. |
01:40 |
Not applicable |
Mcsisapip.dll |
4.0.6221.1193 |
205,672 |
2008.01.01. |
01:40 |
x86 |
Mp.msi |
Not applicable |
9,515,520 |
2008.01.01. |
01:40 |
Not applicable |
Sccm2007ac-sp1-kb977203-x86.msp |
Not applicable |
3,076,096 |
2008.01.01. |
01:40 |
Not applicable |
Smpmgr.dll |
4.0.6221.1193 |
85,864 |
2008.01.01. |
01:40 |
x86 |
Ccmgencert.dll |
4.0.6221.1193 |
649,576 |
2008.01.01. |
01:40 |
IA-64 |
Ccmgencert.dll |
4.0.6221.1193 |
285,032 |
2008.01.01. |
01:40 |
x64 |
Mcsisapip.dll |
4.0.6221.1193 |
480,616 |
2008.01.01. |
01:40 |
x64 |
System Center Configuration Manager 2007 SP2 fájlinformációk
Fájlnév |
Fájlverzió |
Méret |
Dátum |
Idő |
Platform |
---|---|---|---|---|---|
Ccmcertfix.exe |
4.0.6487.2111 |
17,768 |
2010. január 25. |
06:27 |
x86 |
Ccmgencert.dll |
4.0.6487.2111 |
130,408 |
2010. január 25. |
06:27 |
x86 |
Ccmsetup-sup.cab |
Not applicable |
253,016 |
2009. december 10. |
03:40 |
Not applicable |
Ccmsetup.exe |
4.0.6487.2111 |
611,688 |
2010. január 25. |
06:27 |
x86 |
Ccmsetup.msi |
Not applicable |
1,662,976 |
2010. január 25. |
06:27 |
Not applicable |
Mcs.msi |
Not applicable |
7,204,864 |
2010. január 25. |
06:28 |
Not applicable |
Mcsisapip.dll |
4.0.6487.2111 |
206,696 |
2010. január 25. |
06:28 |
x86 |
Mp.msi |
Not applicable |
9,180,672 |
2010. január 25. |
06:28 |
Not applicable |
Sccm2007ac-sp2-kb977203-x86.msp |
Not applicable |
444,928 |
2010. január 25. |
06:28 |
Not applicable |
Smpmgr.dll |
4.0.6487.2111 |
86,376 |
2010. január 25. |
06:28 |
x86 |
Ccmgencert.dll |
4.0.6487.2111 |
649,576 |
2010. január 25. |
06:28 |
IA-64 |
Ccmgencert.dll |
4.0.6487.2111 |
285,032 |
2010. január 25. |
06:29 |
x64 |
Mcsisapip.dll |
4.0.6487.2111 |
481,640 |
2010. január 25. |
06:29 |
x64 |
Állapot
A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.
További információ
Ügyféltelepítés tulajdonságai
Ha a System Center Configuration Manager 2007 SP1 vagy a System Center Configuration Manager 2007 SP2 ügyfél telepítésekor ügyfél leküldéses telepítési tulajdonságot adott meg, a gyorsjavítás telepítésekor újra meg kell adnia a tulajdonságot. Ha a gyorsjavítás telepítésekor nem adja meg újra a tulajdonságot, a tulajdonság el lesz távolítva a konfigurációból. Ha például az eredeti telepítést a kiszolgáló lokátorpontjával (SMSSLP) vagy a tartalék állapotkezelő pont (FSP) tulajdonsággal módosította, a gyorsjavítás telepítésekor újra meg kell adnia ezt a tulajdonságot.
Az CCMCertFix.exe segédprogram használata
A CCMCertFix segédprogram egy parancssori segédprogram, amely kapcsolók nélkül fut. Azonban rendszergazdai jogosultságokkal kell futtatnia. A CCMCertFix.exe fájl a következő helyre van telepítve:
sms root\logs\KB977203Note A hibákat átirányíthatja egy adott naplófájlba. Tegyük fel például, hogy a naplófájl neve CCMCertFix.log. Ebben a forgatókönyvben a következő parancsot futtathatja:
CCMCertFix.log CCMCertFix.exe
Üzembehelyezési információk CCMCertFix.exe segédprogramról
A CCMCertFix segédprogram Configuration Manager programként terjeszthető. Tegyük fel például, hogy az alábbi beállításokkal terjeszti a segédprogramot Configuration Manager programként:
-
Futtatás: Rejtett
-
Futtatás, hogy be van-e jelentkezve egy felhasználó
-
Futtatás rendszergazdai jogosultságokkal
Ezek a programbeállítások a környezetnek és az üzleti igényeknek megfelelően módosíthatók.
Megjegyzés: A CCMCertFix segédprogramot rendszergazdai jogosultságokkal kell futtatnia.
A biztonsági frissítési 974571 kapcsolatos további információkért kattintson a következő cikkszámra a Cikk a Microsoft Tudásbázisban való megtekintéséhez:
974571 MS09-056 : A CryptoAPI biztonsági rései hamisítást
tehetnek lehetővé. A szoftverfrissítés terminológiájáról a következő cikkszámra kattintva tekintheti meg a cikket a Microsoft Tudásbázisban:
824684 A Microsoft-szoftverfrissítések
leírásához használt szabványos terminológia leírása A Microsoft Tudásbázis cikkben ismertetett gyorsjavítás 997384 felülírja és tartalmazza ezt a gyorsjavítást. Ezért ez a gyorsjavítás nem telepíthető a gyorsjavítás telepítése után. A CCMCertFix.exe segédprogram azonban nem része a gyorsjavításnak. A gyorsjavítás telepítése után a CCMCertFix.exe segédprogram beszerzéséhez töltse le a gyorsjavításban leírt gyorsjavítást, majd futtassa a következő parancsot a gyorsjavítás tartalmának kinyeréséhez:
msiexec.exe /a SCCM2007-SP2-KB977203-ENU.msi /qb targetdir=Path_To_Extract_ToNotes
-
Ebben a parancsban a helyőrző Path_To_Extract_To azt a helyet jelöli, ahol a gyorsjavítás tartalmát ki kell nyerni. A CCMCertFix.exe segédprogram kinyerése után a segédprogram ezen a helyen található.
-
A parancsban szereplő .msi fájl neve a letöltött honosított verziótól függően eltérő lehet. Ellenőrizze a letöltött .msi fájl nevét, és szükség esetén módosítsa a parancssort.
A KB977203 telepítése feladatütemezés közben
Operációs rendszerek központi telepítése esetén a KB977203 gyorsjavítást a ConfigMgr 2007 OSD feladatütemezés során kell telepíteni a telepítési Windows és a ConfigMgr feladatban. Ellenkező esetben a probléma továbbra is fennáll a feladatütemezés végrehajtása közben. A gyorsjavítás nem telepíthető szoftvertelepítési feladattal. Ezzel leállna a ConfigMgr 2007 ügyfélszolgáltatás, ami a feladatütemezés sikertelenségéhez vezetne.
Megjegyzés: Ha a Knolwedge Base cikkben leírt ügyfélfrissítés 977384 a feladatütemezés során van telepítve, nem szükséges telepíteni ezt az ügyfélfrissítést is, mert ez a frissítés a frissítés részét képezi.
A KB977203 gyorsjavítás ConfigMgr 2007 OSD feladatütemezés során történő telepítéséhez használja a Microsoft Tudásbázis következő cikkében ismertetett PATCH= lehetőséget:
907423 A Rendszerfelügyeleti kiszolgáló 2003 speciális ügyfél
kezdeti telepítésének frissítésével a KB977203 gyorsjavítás ConfigMgr 2007 OSD feladatütemezés során történő telepítéséhez kövesse az alábbi lépéseket:
-
Alkalmazza a gyorsjavítást a helykiszolgálón.
-
Miután alkalmazta a gyorsjavítást a helykiszolgálóra, a ConfigMgr 2007 ügyféltelepítési fájljai frissülnek, hogy tartalmazzák a KB977203 gyorsjavítást a ConfigMgr 2007 ügyféltelepítési fájlok \i386\hotfix\KB977203\ könyvtárában. Mivel a ConfigMgr 2007 ügyféltelepítési fájljai frissültek, mindenképpen frissítse azokat a terjesztési pontokat, ahol a ConfigMgr 2007 ügyfél-telepítési csomag található.
-
Kattintson a jobb gombbal a módosítani kívánt feladatütemezésre, majd kattintson a Szerkesztés parancsra.
-
Kattintson a Telepítő ablak és a ConfigMgr elemre.
-
A Telepítés tulajdonságai mezőbe írja be a következőt:
ConfigMgr 2007 SP1 esetén:PATCH="C:\_SMSTaskSequence\OSD\<Package_ID>\i386\hotfix\KB977203\SCCM2007AC-SP1-KB977203-x86.msp"For ConfigMgr 2007 SP2:
PATCH="C:\_SMSTaskSequence\OSD\<Package_ID>\i386\hotfix\KB977203\SCCM2007AC-SP2-KB977203-x86.msp"
Megjegyzések-
A <Package_ID> helyőrző a ConfigMgr 2007-ben található ConfigMgr 2007-ügyféltelepítési csomag csomagazonosítója.
-
Ügyeljen arra, hogy az idézőjeleket az elérési út részeként adja meg. Ne foglalja bele azonban a helyőrző körüli szögletes zárójeleket.
-
Győződjön meg arról, hogy a ConfigMgr 2007 ügyfél-telepítőcsomag csomagazonosítója van használatban, és nem a KB977203 gyorsjavítási csomag csomagazonosítója.
-
A _SMSTaskSequence gyorsítótármappa azon a meghajtón található, amelyen a legtöbb lemezterület található. Ha a számítógép több meghajtóval vagy partícióval rendelkezik, a _SMSTaskSequence mappa a C meghajtótól eltérő meghajtóra kerülhet. Ebben a forgatókönyvben módosítsa úgy az elérési utat, hogy a _SMSTaskSequence mappát tartalmazó meghajtóra mutasson. Nem javasoljuk, hogy az elérési út _SMSTSMDataPath változót használja, mert az elérési út meghajtóbetűjele másként számozható Windows PE környezetben, mint a teljes Windows operációs rendszerben.
-
A helyi feladatütemezési gyorsítótárban található ConfigMgr 2007-ügyféltelepítési fájlokra mutató helyi elérési út helyett megadhat egy UNC elérési utat, amely a ConfigMgr 2007-ügyfél telepítési fájljaira mutat az eredeti csomagforráson vagy terjesztési ponton.
-
Ellenőrizze a ConfigMgr 2007 ügyféltelepítési fájlok \i386\hotfix\KB977203\ könyvtárában található .msp fájl nevét. A név a területi beállítástól függően eltérő lehet. Ha a név eltér az ebben a lépésben a PATCH= parancssorban használt .msp fájlnévtől, módosítsa a nevet ennek megfelelően.
-
-
A feladatütemezés mentéséhez kattintson az Alkalmaz vagy az OK gombra.
A KB977203 gyorsjavítás feladatütemezés közbeni telepítése mellett CCMCertFix.exe is futtatni kell. A CCMCertFix.exe futtatása a központi telepítési forgatókönyvtől függ (csere, frissítés vagy új számítógép). Az alábbi lépések bemutatják, hogyan futtathat CCMCerFix.exe az összes üzembe helyezési forgatókönyvhöz.
-
Normál szoftverterjesztéssel csomagokat és programokat hozhat létre a KB977203 CCMCertFix.exe segédprogramjának használatával. A programnak nem kell kapcsolókkal rendelkeznie, és csak közvetlenül futtathatja CCMCertFix.exe. A csomag és a program létrehozása után győződjön meg arról, hogy a csomagot terjesztési pontokra helyezte.
-
Kattintson a jobb gombbal az érintett feladatütemezésre, majd válassza a Tulajdonságok parancsot.
-
Kattintson a Speciális fülre.
-
Először kattintson egy másik program futtatására, majd válassza ki a csomagot és a programot az 1. lépésben.
-
Kattintson az OK gombra.
-
Kattintson a jobb gombbal az érintett feladatütemezésre, majd válassza a Szerkesztés parancsot.
-
Kattintson a Telepítési Windows és a ConfigMgr feladatra.
-
Ha a Telepítési Windows és a ConfigMgr feladat van kiválasztva, kattintson a Hozzáadás menüre, majd válassza az Általános --> Szoftver telepítése lehetőséget.
-
Kattintson az újonnan létrehozott szoftvertelepítési feladatra, majd válassza ki a csomagot és a programot az 1. lépésben.
-
Ha az újonnan létrehozott telepítési szoftverfeladat továbbra is ki van jelölve, kattintson a Hozzáadás menüre, majd válassza az Általános --> Számítógép újraindítása lehetőséget.
-
Kattintson az újonnan létrehozott újraindítási számítógép-feladatra, majd válassza a Jelenleg telepített alapértelmezett operációs rendszer lehetőséget. Az újraindítás előtt törölje a jelölést a Felhasználó értesítése jelölőnégyzetből.
-
A feladatütemezés mentéséhez kattintson az OK vagy az Alkalmaz gombra.
Megjegyzés A csereforgatókönyvekben csak az 1–5. lépést kell követnie ahhoz a feladatütemezéshez, amely az eredeti számítógépen rögzíti az adatokat. Az adatokat az új számítógépen visszaállító feladatütemezéshez kövesse az összes lépést.