Symptomer
Tenk deg følgende:
-
Du installerer klienten System Center Configuration Manager 2007 Service Pack 1 (SP1) eller System Center Configuration Manager 2007 Service Pack 2 (SP2)-klienten.
-
Du har installert sikkerhetsoppdatering 974571 eller Windows 7 Service Pack 1 (SP1) på samme datamaskin.
-
En sekvens for ConfigMgr oppgaven kjøres på denne klienten. Denne sekvensen med aktiviteter inkluderer Opptak brukerstatus aktivitet sekvens trinn og Gjenoppretting brukerstatus aktivitet sekvens trinn.
I dette scenariet mislykkes user state migration. Samtidig, er følgende feilmelding logget i filen Ccmexec.log:
Kan ikke importere sertifikatlager på klienten (0x80092024) OSDSMPClient
Årsak
Denne feilen oppstår fordi en innebygde nulltegn i egenskapen Egendefinert navn for et sertifikat. Sikkerhetsoppdatering 974571 forhindrer handlingen som importerer sertifikatet når egenskapen navn har et innebygd NULL-tegn. Sertifikatet kan derfor ikke importeres.
Oppløsning
Viktig Hvis du vil løse dette problemet ved å installere denne hurtigreparasjonen på alle områdeservere for System Center Configuration Manager 2007 Service Pack 1 (SP1) og på alle områdeservere for System Center Configuration Manager 2007 Service Pack 2 (SP2). Deretter distribuere denne hurtigreparasjonen til alle klienter.
Denne hurtigreparasjonen løser dette problemet for alle nye klientsertifikater som er generert. Hvis du vil rette opp de gjeldende sertifikatene, kan du kjøre verktøyet CCMCertFix som er i denne pakken på alle Configuration Manager SP1-klienter og alle klienter for Konfigurasjonsbehandling SP2.
Obs! Hvis du vil pakke ut CCMCertFix-verktøyet, følger du denne fremgangsmåten:
-
Installer denne hurtigreparasjonen på områdeserveren.
-
Finn filen CCMCertFix.exe. Som standard er denne filen plassert i følgende mappe:
ConfigMgr_2007_Installation_Directory\Logs\KB977203
-
Kopiere, og deretter kjøre filen CCMCertFix.exe på alle eksisterende klienter.
En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har dette bestemte problemet.
Hvis hurtigreparasjonen er tilgjengelig for nedlasting, finnes delen "Nedlasting av hurtigreparasjoner tilgjengelig" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kan du sende en forespørsel til Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.
Obs! Hvis det oppstår andre problemer, eller hvis feilsøkingstips, må du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:
http://support.microsoft.com/contactus/?ws=supportObs! "Nedlasting av hurtigreparasjoner tilgjengelig"-skjemaet viser språk hurtigreparasjonen er tilgjengelig. Hvis du ikke ser språket ditt, er det fordi en hurtigreparasjon ikke er tilgjengelig for dette språket.
Forutsetninger
Hvis du vil bruke denne hurtigreparasjonen, System Center Configuration Manager 2007 Service Pack 1 (SP1) eller System Center Configuration Manager 2007 Service Pack 2 (SP2) må være installert.
Krav om omstart
Du har ikke datamaskinen på nytt etter at du har installert denne hurtigreparasjonen.
Informasjon om erstatning av hurtigreparasjoner
Denne hurtigreparasjonen erstatter ikke tidligere utgitte hurtigreparasjoner.
Filinformasjon
Den engelskspråklige (USA) versjonen av denne hurtigreparasjonen installerer filer med attributtene som er oppført i tabellene nedenfor. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Datoene og klokkeslettene for disse filene på den lokale datamaskinen, vises i lokal tid sammen med din gjeldende tidsforskjell for sommertid (DST). I tillegg kan til datoene og klokkeslettene endres når du utfører bestemte operasjoner på filene.
Filinformasjon for System Center Configuration Manager 2007 SP1
Filnavn |
Filversjon |
Filstørrelse |
Dato |
Tid |
Plattform |
---|---|---|---|---|---|
Ccmcertfix.exe |
4.0.6221.1193 |
17,768 |
01-Dec-2008 |
01:40 |
x86 |
Ccmgencert.dll |
4.0.6221.1193 |
130,408 |
01-Dec-2008 |
01:40 |
x86 |
Ccmsetup-sup.cab |
Ikke tilgjengelig |
257,833 |
01-Dec-2008 |
01:40 |
Ikke tilgjengelig |
Ccmsetup.exe |
4.0.6221.1193 |
609,128 |
01-Dec-2008 |
01:40 |
x86 |
Ccmsetup.msi |
Ikke tilgjengelig |
1,662,464 |
01-Dec-2008 |
01:40 |
Ikke tilgjengelig |
Mcs.msi |
Ikke tilgjengelig |
7,312,896 |
01-Dec-2008 |
01:40 |
Ikke tilgjengelig |
Mcsisapip.dll |
4.0.6221.1193 |
205,672 |
01-Dec-2008 |
01:40 |
x86 |
Mp.msi |
Ikke tilgjengelig |
9,515,520 |
01-Dec-2008 |
01:40 |
Ikke tilgjengelig |
Sccm2007ac-sp1-kb977203-x86.msp |
Ikke tilgjengelig |
3,076,096 |
01-Dec-2008 |
01:40 |
Ikke tilgjengelig |
Smpmgr.dll |
4.0.6221.1193 |
85,864 |
01-Dec-2008 |
01:40 |
x86 |
Ccmgencert.dll |
4.0.6221.1193 |
649,576 |
01-Dec-2008 |
01:40 |
IA-64 |
Ccmgencert.dll |
4.0.6221.1193 |
285,032 |
01-Dec-2008 |
01:40 |
x64 |
Mcsisapip.dll |
4.0.6221.1193 |
480,616 |
01-Dec-2008 |
01:40 |
x64 |
Filinformasjon for System Center Configuration Manager 2007 SP2
Filnavn |
Filversjon |
Filstørrelse |
Dato |
Tid |
Plattform |
---|---|---|---|---|---|
Ccmcertfix.exe |
4.0.6487.2111 |
17,768 |
25-Jan-2010 |
06:27 |
x86 |
Ccmgencert.dll |
4.0.6487.2111 |
130,408 |
25-Jan-2010 |
06:27 |
x86 |
Ccmsetup-sup.cab |
Ikke tilgjengelig |
253,016 |
10-Dec-2009 |
03:40 |
Ikke tilgjengelig |
Ccmsetup.exe |
4.0.6487.2111 |
611,688 |
25-Jan-2010 |
06:27 |
x86 |
Ccmsetup.msi |
Ikke tilgjengelig |
1,662,976 |
25-Jan-2010 |
06:27 |
Ikke tilgjengelig |
Mcs.msi |
Ikke tilgjengelig |
7,204,864 |
25-Jan-2010 |
06:28 |
Ikke tilgjengelig |
Mcsisapip.dll |
4.0.6487.2111 |
206,696 |
25-Jan-2010 |
06:28 |
x86 |
Mp.msi |
Ikke tilgjengelig |
9,180,672 |
25-Jan-2010 |
06:28 |
Ikke tilgjengelig |
Sccm2007ac-sp2-kb977203-x86.msp |
Ikke tilgjengelig |
444,928 |
25-Jan-2010 |
06:28 |
Ikke tilgjengelig |
Smpmgr.dll |
4.0.6487.2111 |
86,376 |
25-Jan-2010 |
06:28 |
x86 |
Ccmgencert.dll |
4.0.6487.2111 |
649,576 |
25-Jan-2010 |
06:28 |
IA-64 |
Ccmgencert.dll |
4.0.6487.2111 |
285,032 |
25-Jan-2010 |
06:29 |
x64 |
Mcsisapip.dll |
4.0.6487.2111 |
481,640 |
25-Jan-2010 |
06:29 |
x64 |
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Hvis du vil ha mer informasjon
Egenskaper for klient-installasjon
Hvis du har angitt en egenskap for klienten push installasjon når du har installert System Center Configuration Manager 2007 SP1-klienten eller System Center Configuration Manager 2007 SP2-klienten, må du angi egenskapen på nytt når du har installert hurtigreparasjonen. Hvis du ikke angir egenskapen på nytt når du har installert hurtigreparasjonen, vil egenskapen fjernes fra konfigurasjonen. For eksempel hvis du har endret den opprinnelige installasjonen ved hjelp av server locator punkt (SMSSLP) eller egenskapen tilbakefall status punktet (FSP), må du angi denne egenskapen på nytt når du har installert hurtigreparasjonen.
Slik bruker du verktøyet CCMCertFix.exe
CCMCertFix-verktøyet er et verktøy for kommandolinjen som kjører uten alternativer (brytere). Du må imidlertid kjøre den ved hjelp av administrative rettigheter. CCMCertFix.exe-filen er installert på følgende plassering:
roten for SMS-\logs\KB977203Obs! Du kan omadressere feil til en bestemt fil. Anta for eksempel navnet på loggfilen er CCMCertFix.log. I dette scenariet kan du kjøre følgende kommando:
CCMCertFix.exe CCMCertFix.log
Distribusjonsinformasjon om CCMCertFix.exe-verktøyet
CCMCertFix-verktøyet kan distribueres som et Configuration Manager-program. Anta for eksempel at du bruker følgende innstillinger for å distribuere verktøyet som et Configuration Manager-program:
-
Kjør: skjult
-
Kjøre om en bruker er logget på eller ikke
-
Kjør med administrative rettigheter
Disse programinnstillinger kan endres for å passe miljøet og dine forretningsbehov.
Obs! Du må kjøre verktøyet CCMCertFix ved hjelp av administrative rettigheter.
Hvis du vil ha mer informasjon om Security Update 974571, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
974571
MS09-056: Sikkerhetsproblemer i CryptoAPI kan tillate forfalsking
Hvis du vil ha mer informasjon om terminologi for programvareoppdatering, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
824684
Beskrivelse av standardterminologien som brukes til å beskrive oppdateringer av Microsoft-programvare
Hurtigreparasjonen som er beskrevet i Microsoft Knowledge Base-artikkel 997384 erstatter og inneholder denne hurtigreparasjonen. Denne hurtigreparasjonen kan derfor ikke installeres når denne hurtigreparasjonen er installert. CCMCertFix.exe-verktøyet er ikke inkludert som en del av denne hurtigreparasjonen. For å få verktøyet CCMCertFix.exe etter at du har installert denne hurtigreparasjonen, laster du ned hurtigreparasjonen som er beskrevet i denne hurtigreparasjonen, og kjør deretter følgende kommando for å pakke ut innholdet av hurtigreparasjonen:
msiexec.exe /a SCCM2007-SP2-KB977203-ENU.msi /qb targetdir=Path_To_Extract_ToNotater
-
I denne kommandoen er representerer Path_To_Extract_To -plassholderen et sted der innholdet i hurtigreparasjonen skal trekkes. Når CCMCertFix.exe-verktøyet er pakket ut, kan du finne verktøyet på denne plasseringen.
-
Navnet på MSI-filen i denne kommandoen kan være forskjellige avhengig av den lokaliserte versjonen lastes ned. Kontroller navnet på MSI-filen som er lastet ned, og endre kommandolinjen på riktig måte hvis det er nødvendig.
Installere KB977203 under en oppgave-sekvens
For distribusjoner av operativsystemet, må hurtigreparasjonen KB977203 installeres under en ConfigMgr 2007 OSD aktivitetsrekkefølgen i installasjonsprogrammet for Windows og ConfigMgr oppgaven. Hvis ikke, problemet fortsetter å oppstå mens sekvensen oppgaven er utført. Hurtigreparasjonen kan ikke installeres ved hjelp av en "Installer programvare" oppgave. Dette vil føre til at ConfigMgr 2007 client service stopper, noe som fører til aktivitetsrekkefølgen mislykkes.
N ote Hvis klientoppdateringen som er beskrevet i Knolwedge Base-artikkel 977384 installeres under oppgaven sekvensen, er det ikke nødvendig å installere denne oppdateringen for klienten, også fordi denne oppdateringen er inkludert som en del av oppdateringen.
Hvis du vil installere hurtigreparasjonen KB977203 under en sekvens for ConfigMgr 2007 OSD-oppgave, kan du bruke den oppdatering = alternativet som er beskrevet i følgende Microsoft Knowledge Base-artikkel:
907423 hvordan du inkluderer en oppdatering i den opprinnelige installasjonen av Systems Management Server 2003 Advanced-klient
Hvis du vil installere hurtigreparasjonen KB977203 under en ConfigMgr 2007 OSD aktivitet sekvens, gjør du følgende:
-
Bruk hurtigreparasjonen på områdeserveren.
-
Når hurtigreparasjonen er brukt på områdeserveren, oppdateres installasjonsfilene ConfigMgr 2007-klienten for å inkludere hurtigreparasjonen KB977203 i katalog-\i386\hotfix\KB977203\ av installasjonsfilene ConfigMgr 2007-klienten. Siden installasjonsfilene ConfigMgr 2007-klienten er oppdatert, må du kontrollere at du oppdaterer distribusjonspunkter hvor installasjonspakken ConfigMgr 2007-klienten er plassert.
-
Høyreklikk oppgaven sekvensen som du vil endre, og klikk deretter Rediger.
-
Klikk Konfigurer windows og ConfigMgr.
-
Skriv inn følgende i boksen Egenskaper for installasjon :
For ConfigMgr 2007 SP1: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"
Notater-
Plassholderen < Package_ID > er IDen pakken av ConfigMgr 2007-klienten installasjonspakken i ConfigMgr 2007.
-
Kontroller at du inkluderer anførselstegnene som en del av banen. Imidlertid ikke Inkluder klammeparentesene som er rundt plassholderen.
-
Kontroller at brukes pakke-IDen til installasjonspakken ConfigMgr 2007-klienten og ikke pakke-IDen for KB977203.
-
_SMSTaskSequence cache-mappen vil ligge på stasjon som har mest diskplass. Hvis datamaskinen har flere stasjoner eller partisjoner, kan _SMSTaskSequence -mappen ende opp på en annen stasjon enn c-stasjonen. I dette scenariet kan du endre banen slik at den peker til stasjonen som inneholder _SMSTaskSequence -mappen. Vi anbefaler ikke at du bruker variabel _SMSTSMDataPath i banen fordi stasjonsbokstaven i banen kan nummereres forskjellig i Windows PE enn i hele Windows-operativsystemet.
-
Du kan angi en UNC-bane som peker på ConfigMgr 2007-klienten installasjonsfiler på den opprinnelige kilden for pakken eller på et distribusjonspunkt som et alternativ til å bruke den lokale banen som peker på ConfigMgr 2007-klientinstallasjonsfilene som finnes i den lokale hurtigbufferen aktivitetsrekkefølgen.
-
Kontroller navnet på MSP-filen er plassert i \i386\hotfix\KB977203\-mappe av installasjonsfilene ConfigMgr 2007-klienten. Navnet kan variere avhengig av nasjonale innstillinger. Hvis navnet er forskjellig fra navnet på MSP-filnavnet som brukes i den oppdatering = -kommandolinjen i dette trinnet, justeres tilsvarende navnet.
-
-
Klikk Bruk eller OK for å lagre aktivitetsrekkefølgen.
I tillegg til å installere hurtigreparasjonen KB977203 under oppgaven sekvensen, har også CCMCertFix.exe som skal kjøres. Når CCMCertFix.exe kjøres, avhengig av distribusjonsscenariet som skjer (erstatte eller oppdatere eller ny datamaskin). Følgende fremgangsmåte viser hvordan du kjører CCMCerFix.exe for alle distribusjonsscenarier.
-
Bruk normal programvaredistribusjon for å opprette en pakke og program ved hjelp av verktøyet CCMCertFix.exe fra KB977203. Programmet trenger ikke å ha noen brytere og kan kjøre CCMCertFix.exe direkte. Når du oppretter pakken og programmet, må du kontrollere at du setter pakken på distribusjonspunkt.
-
Høyreklikk berørt aktivitet sekvensen, og velg deretter Egenskaper.
-
Klikk Avansert -kategorien.
-
Klikk alternativet for å kjøre et annet program først, og velg deretter du pakken og fra trinn 1.
-
Klikk på OK.
-
Høyreklikk berørt aktivitet sekvensen, og velg deretter Rediger.
-
Velg installasjonsprogrammet for Windows og ConfigMgr oppgaven.
-
Med installasjonsprogrammet for Windows og ConfigMgr merkede aktiviteten, klikker du Legg til -menyen, og deretter Velg Generelt --> Installere programvare.
-
Klikk nylig opprettede Installer programvare oppgaven, og velg deretter pakken og programmet fra trinn 1.
-
Med den nylig opprettede installasjonen programvare aktiviteten fremdeles er merket, klikker du Legg til -menyen, og deretter Generelt --> Start datamaskinen på nytt.
-
Klikk datamaskinen nyopprettede omstart aktiviteten, og deretter velger du alternativet installerte standard operativsystem. I tillegg fjerner du merket for varsle brukeren før du starter.
-
Klikk OK eller Bruk for å lagre aktivitetsrekkefølgen.
Obs! Erstatt -scenarier trenger du bare å følge trinn 1 til 5 for oppgaven sekvensen som fanger opp dataene på den opprinnelige datamaskinen. For aktiviteten sekvensen som gjenoppretter data på den nye datamaskinen, kan du følge alle trinnene.