Windows Server Update Servicen (WSUS) synkronointi Microsoft Updaten kanssa epäonnistuu

Käytetään kohteeseen
Windows Server Update Services System Center Configuration Manager 2012 System Center Configuration Manager 2012 R2 System Center Configuration Manager (current branch - version 1802) System Center Configuration Manager (current branch - version 1806) System Center Configuration Manager (current branch - version 1810)

Yhteenveto

Erillisiä WSUS-palveluita tai WSUS-palveluiden kanssa integroituja System Center Configuration Manager -ohjelmia käyttäessä ohjelmistopäivityksen synkronoinnit voivat ajoittain epäonnistua, kun taas myöhemmin tehdyt synkronoinnit voivat onnistua. Yksi tai useampia seuraavista ongelmista voi ilmetä:

Huomionarvoista wsyncmgr.log (Kokoonpanon hallinta sivuston palvelimen lokissa):

MM/dd/YYYY HH:mm:ss PM Synchronizing WSUS server contoso1.contoso.com ...

MM/dd/YYYY HH:mm:ss PM sync: Starting WSUS synchronization

MM/dd/YYYY HH:mm:ss PM sync: WSUS synchronizing categories

MM/dd/YYYY HH:mm:ss PM sync: WSUS synchronizing updates

MM/dd/YYYY HH:mm:ss PM Caught exception: Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WsusSyncAction.WsysSyncFailedException: ImportUpdateError: ~~ at Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WsusSyncAction.WSyncAction.SyncWSUS(SyncMode syncMode)~~ at Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WsusSyncAction.WSyncAction.DoSync()

MM/dd/YYYY HH:mm:ss PM Sync done. Getting sync info...

MM/dd/YYYY HH:mm:ss PM Got sync info. NumSynced = 0

MM/dd/YYYY HH:mm:ss PM Sync failed: ImportUpdateError: . Source: Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WsusSyncAction.WSyncAction.SyncWSUS

MM/dd/YYYY HH:mm:ss PM STATMSG: ID=6703 SEV=E LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=CONTOSO1.CONTOSO.COM SITE=NEW PID=3196 TID=7588 GMTDATE=Day Mon dd HH:mm:ss.ssss YYYY ISTR0="Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WsusSyncAction.WSyncAction.SyncWSUS" ISTR1="ImportUpdateError: " ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0

MM/dd/YYYY HH:mm:ss PM Sync failed. Will retry in 60 minutes

Vastaavat tapahtumat SoftwareDistribution.logista:

YYYY-MM-dd HH:mm:ss.sss UTC Error WsusService.42 CatalogSyncAgentCore.GetAndSaveUpdateMetadata 2 update(s) could not be imported into the local db even with retry

YYYY-MM-dd HH:mm:ss.sss UTC Error WsusService.42 CatalogSyncAgentCore.GetAndSaveUpdateMetadata Bad Update Revision #0: b55a761f-98c3-4e8f-be39-9dcfd35ceefc/201

YYYY-MM-dd HH:mm:ss.sss UTC Error WsusService.42 CatalogSyncAgentCore.GetAndSaveUpdateMetadata Bad Update Revision #1: e0dd10bf-612b-4524-b382-9655a5ee7d6e/200

YYYY-MM-dd HH:mm:ss.sss UTC Info WsusService.42 CatalogSyncAgentCore.UpdateSyncResultAndGenerateReportingEvent CatalogSyncThreadProcess: report subscription One or more updates failed to import to local database.

YYYY-MM-dd HH:mm:ss.sss UTC Info WsusService.42 EventLogEventReporter.ReportEvent EventId=386,Type=Error,Category=Synchronization,Message=Synchronization failed. Reason: System.Data.SqlClient.SqlException (0x80131904): Cannot insert the value NULL into column 'RevisionID', table '@AtLeastOneBundle'; column does not allow nulls. INSERT fails.

Error loading information from upd:BundledUpdates/upd:AtLeastOne/upd:UpdateIdentity for updateB55A761F-98C3-4E8F-BE39-9DCFD35CEEFC\201. Some update Nipun tiedoissa olevat korjaukset eivät ole jo tietokannassa.

WSUS-konsolin synkronointien tarkistus paljastaa tulokset joko tilassa "onnistui" tai "epäonnistui":

WSUS-synkronointi epäonnistuu1

Epäonnistunut synkronointi voi olla seuraavankaltainen (Voit avata synkronointiraportin kaksoisnapsauttamalla ruudussa olevia epäonnistuneita esineitä):

WSUS-synkronointi epäonnistuu2

Syy

Vielä määrittämätön.

Ratkaisu

Aiemmin epäonnistuneiden kuvauspäivitysten synkronoinnin tai tuonnin pitäisi onnistua myöhempien software update synkronointien kanssa.

Lisätietoja

Jos WSUS-konsolin synkronoinnin historiatietoja ei voida ladata, tai se on hidas luetteloitavaksi, etsi seuraavasta artikkelista tietoja, joiden avulla tämä ongelma voidaan ratkaista:

         Synkronoinnin historiatietojen tyhjentäminen WSUS-konsolissa