Risoluzione dei problemi di pubblicazione

Questa sezione contiene informazioni utili per la risoluzione dei problemi che potrebbero verificarsi quando si pubblicano gli aggiornamenti software in System Center Updates Publisher. Indica inoltre i requisiti di pubblicazione e protezione necessari per la pubblicazione degli aggiornamenti software, descrive il file di registro utilizzato a fini diagnostici e fornisce un elenco delle soluzioni ai problemi più comuni.

Requisiti relativi alla pubblicazione

La pubblicazione degli aggiornamenti software su un server degli aggiornamenti avrà esito positivo solo se sono soddisfatti i seguenti requisiti:

Updates Publisher 3.0

  • L'istanza di Windows Server Update Services (WSUS) 3.0 che verrà configurata come server degli aggiornamenti deve essere installata su un computer locale o remoto e deve essere accessibile dal computer con Updates Publisher.

  • Il computer con WSUS 3.0 deve essere indicato come server degli aggiornamenti nella finestra di dialogo Impostazioni. In questa finestra di dialogo devono essere configurati anche il certificato digitale e le impostazioni della porta. Per maggiori informazioni, vedere Come configurare il server degli aggiornamenti.

  • Se il server degli aggiornamenti è configurato per un computer remoto con WSUS 3.0, sul computer con Updates Publisher deve essere installata la console di amministrazione di WSUS 3.0.

  • È necessario che vi sia almeno un aggiornamento software contrassegnato per la pubblicazione. Per maggiori informazioni, vedere Come contrassegnare per la pubblicazione gli aggiornamenti software.

Updates Publisher 4.0

  • L'istanza di WSUS 3.0 Service Pack 1 (SP1) che verrà configurata come server degli aggiornamenti deve essere installata su un computer locale o remoto e deve essere accessibile dal computer con Updates Publisher.

  • Il computer con WSUS 3.0 SP1 deve essere indicato come server degli aggiornamenti nella finestra di dialogo Impostazioni. In questa finestra di dialogo devono essere configurati anche il certificato digitale e le impostazioni della porta. Per maggiori informazioni, vedere Come configurare il server degli aggiornamenti.

  • Se il server degli aggiornamenti è configurato per un computer remoto con WSUS 3.0 SP1, sul computer con Updates Publisher deve essere installata la console di amministrazione di WSUS 3.0 SP1.

  • È necessario che vi sia almeno un aggiornamento software contrassegnato per la pubblicazione. Per maggiori informazioni, vedere Come contrassegnare per la pubblicazione gli aggiornamenti software.

Requisiti di protezione

Per pubblicare gli aggiornamenti sul server dedicato, è necessario disporre dei seguenti diritti di protezione:

  • L'utente che avvia l'operazione di pubblicazione deve disporre dei diritti di amministrazione sul server degli aggiornamenti.

  • La porta utilizzata per la connessione al server degli aggiornamenti deve essere specificata nella scheda Server aggiornamenti della finestra di dialogo Impostazioni.

  • Nella scheda Server aggiornamenti della finestra di dialogo Impostazioni deve essere specificato anche il certificato digitale utilizzato per firmare gli aggiornamenti software pubblicati.

Per maggiori informazioni sui requisiti di protezione per Updates Publisher, vedere Informazioni sulla protezione per Updates Publisher.

File di registro

Updates Publisher registra nel file UpdatesPublisher.log informazioni utili per la diagnostica di problemi che potrebbero verificarsi quando si apre o si utilizza la console. Il file di registro viene creato nella cartella temporanea dell'utente che apre la console. Per impostazione predefinita, questa cartella è %PROFILO_UTENTE%\Impostazioni locali\Temp.

Importante

I file di registro di Updates Publisher devono essere aperti con un semplice editor di testo come, ad esempio, Blocco note. Se questi file vengono aperti con un editor di testo complesso, il contenuto del file potrebbe non essere visualizzato correttamente.

UpdatesPublisher.log

Se Updates Publisher riesce a pubblicare gli aggiornamenti software su un server degli aggiornamenti locale, nel file UpdatesPublisher.log vengono inserite le seguenti voci:

Initialized Publish Wizard

Connecting to update server

Connecting to a local update server with locally detected settings

Publishing update: 'GUID aggiornamento'

SDP XML file for publishing created at %PROFILO_UTENTE%\Local Settings\Temp\tmpnumero casuale.tmp

Temporary SDP XML file %PROFILO_UTENTE%\Local Settings\Temp\tmpnumero casuale.tmp created for publishing…

Retrieving content for update 'GUID aggiornamento' from 'URL di download

Content will be saved to %PROFILO_UTENTE%\Local Settings\Temp \nome cartella casuale\notepad.exe.

Downloaded content for update 'GUID aggiornamento' to local file: %PROFILO_UTENTE%\Local Settings\Temp \nome cartella casuale\notepad.exe.

Using default return codes for update…

Calling update server API for update 'GUID aggiornamento'

Calling update server API for publishing update 'GUID aggiornamento'

Removing temporary files…

Completed publishing for update 'GUID aggiornamento'

Nel caso di pubblicazione su un server degli aggiornamenti remoto, le voci saranno molto simili. Se la pubblicazione non riesce, consultare il file UpdatesPublisher.log per individuare i messaggi di errore che potrebbero indicare il problema.

Problemi più frequenti relativi alla pubblicazione

Le seguenti sezioni indicano i problemi più comuni che possono verificarsi quando si pubblicano gli aggiornamenti software su un server degli aggiornamenti e per ognuno di essi riportano le possibili cause e soluzioni.

Pubblicazione dell'aggiornamento non riuscita a causa della mancanza di una dipendenza

Le informazioni disponibili in questa sezione si applicano solo a System Center Updates Publisher 4.0.

Quando il processo di pubblicazione viene avviato per un aggiornamento con una o più dipendenze, l'aggiornamento e tutte le relative dipendenze devono essere pubblicati sul server degli aggiornamenti. In caso contrario, il processo di pubblicazione per l'aggiornamento non viene completato. Updates Publisher controlla innanzitutto la presenza di dipendenze nel database di Windows Server Update Services (WSUS). Se esistono dipendenze, l'aggiornamento viene pubblicato sul server degli aggiornamenti. Se una o più dipendenze non sono presenti nel database del server degli aggiornamenti, Updates Publisher verificherà se le dipendenze mancanti si trovano nel database di Updates Publisher. In caso affermativo, le dipendenze vengono scaricate dall'origine, quindi pubblicate sul server degli aggiornamenti. Se una o più dipendenze non si trovano in alcuna delle posizioni, il processo di pubblicazione per l'aggiornamento non verrà completato. Il processo di pubblicazione continuerà per gli altri aggiornamenti contrassegnati per la pubblicazione.

Lo strumento non riesce a pubblicare uno o più aggiornamenti

Quando si contrassegna per la pubblicazione un aggiornamento software, nella pagina Conferma di Pubblicazione guidata compare il seguente messaggio:

One or more updates are not able to be published by the tool.

Nel file UpdatesPublisher.log vengono inserite le seguenti voci:

Flag For Publish : Update with package id IDpacchetto is not updates publisher compliant or this update cannot be found in the database

Flag For Publish : Software update does not contain IsInstalled rules.

Quando si cerca di correggere questo errore, verificare che:

  • La definizione dell'aggiornamento software sia stata creata con almeno una regola di riconoscimento dell'installazione. Creare almeno una regola di riconoscimento dell'installazione per la definizione e poi eseguire nuovamente la pubblicazione dell'aggiornamento software.

  • Nell'aggiornamento basato su MSI la regola di applicabilità sia configurata correttamente. Controllare la regola di applicabilità e poi eseguire nuovamente la pubblicazione dell'aggiornamento software.

  • Nella definizione dell'aggiornamento software non vi siano regole obsolete. Se necessario, rimuovere le regole obsolete dalla definizione dell'aggiornamento e contrassegnare l'aggiornamento per la pubblicazione. Per maggiori informazioni, vedere la sezione Regole obsolete in Aggiornamento ad Updates Publisher.

Si è verificato un errore durante la pubblicazione degli aggiornamenti

Quando si pubblicano gli aggiornamenti software, nella pagina Conferma di Pubblicazione guidata compare il seguente messaggio:

An error occurred while attempting to publish updates.

Error 1: Update server '' does not appear to be configured with a certificate for publishing, publishing aborted.

Nel file UpdatesPublisher.log vengono inserite le seguenti voci:

Publish: : Update server '' does not appear to be configured with a certificate for publishing, publishing aborted.

Quando si cerca di correggere questo errore, verificare che:

  • Il certificato digitale specificato nella scheda Server aggiornamenti della finestra di dialogo Impostazioni sia valido. Per informazioni sulla configurazione del certificato, vedere Come configurare il server degli aggiornamenti.

Gli aggiornamenti non sono stati pubblicati a causa di un errore durante la pubblicazione sul server degli aggiornamenti

Quando si pubblicano gli aggiornamenti software, nella pagina Conferma di Pubblicazione guidata compare il seguente messaggio:

The following X update(s) were not published due to an error during publishing to the update server:

Questo messaggio di errore può essere visualizzato in caso di problemi diversi. Ogni singolo problema può essere identificato consultando il file UpdatesPublisher.log.

La verifica della firma non è riuscita per il file

Nel file UpdatesPublisher.log vengono inserite le seguenti voci:

Publish: : Exception occurred during publishing: Verification of file signature failed for file: percorso e nome file

Quando si cerca di correggere questo errore, verificare che:

  • Il certificato del server degli aggiornamenti, specificato nella scheda Server aggiornamenti della finestra di dialogo Impostazioni, venga poi copiato nell'archivio Autori attendibili (e nell'archivio Autorità di certificazione radice disponibile nell'elenco locale se si utilizza un certificato autofirmato) sul server degli aggiornamenti. Il certificato dovrà essere copiato anche nell'archivio sul computer con Updates Publisher, se questo si connette in remoto al server degli aggiornamenti.

Creazione della directory non riuscita

Nel file UpdatesPublisher.log vengono inserite le seguenti voci:

  • Publish: : Exception occurred during publishing: CreateDirectory failed

Quando si cerca di correggere questo errore, verificare che:

  • L'utente disponga delle autorizzazioni necessarie per accedere alla cartella condivisa UpdateServicesPackages sul server degli aggiornamenti.

Gli aggiornamenti non sono stati pubblicati a causa di un errore durante il recupero del contenuto

Quando si pubblicano gli aggiornamenti software, nella pagina Conferma di Pubblicazione guidata compare il seguente messaggio:

The following X update(s) were not published due to an error during content retrieval:

Error 1: nome prodotto

Nel file UpdatesPublisher.log vengono inserite le seguenti voci:

Publish: : Failed to download update content to local file, error: "The remote name could not be resolved: 'nome server'

Publish: : Update IDaggiornamento will not be published

Quando si cerca di correggere questo errore, verificare che:

  • L'indirizzo URL di download specificato nella definizione dell'aggiornamento software sia valido. Controllare l'indirizzo URL specificato e poi eseguire nuovamente la pubblicazione dell'aggiornamento software.

Vedere anche

Operazioni

Come configurare il server degli aggiornamenti
Come pubblicare gli aggiornamenti software su un server degli aggiornamenti
Come contrassegnare per la pubblicazione gli aggiornamenti software

Concetti

Informazioni su Pubblicazione guidata
File di registro per Updates Publisher
Informazioni sulla protezione per Updates Publisher
Aggiornamento ad Updates Publisher

Altre risorse

Pubblicazione guidata
Risoluzione dei problemi di Updates Publisher