Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra come risolvere un errore di timeout e un problema in cui gli ID evento 7000, 7009 e 1530 vengono registrati all'avvio di SQL Server Reporting Services (SSRS).
Versione originale del prodotto: SQL Server
Numero KB originale: 2745448
Sintomi
Si supponga di applicare l'aggiornamento descritto nell'articolo della Microsoft Knowledge Base (KB) 2677070 in un computer che esegue SSRS. Quando si tenta di avviare SSRS, viene visualizzato un errore di timeout e l'ID evento 7000 e l'ID evento 7009 vengono registrati nel registro applicazioni.
Viene inoltre registrato l'ID evento 1530 e le informazioni simili alle seguenti vengono registrate nel registro applicazioni:
Note
L'ora evento> segnaposto <rappresenta l'ora in cui si verifica l'evento. Il nome> del server SSRS segnaposto <rappresenta il nome del server SSRS.
Causa
Questo problema si verifica a causa di un'impossibilità di recuperare elenchi di attendibilità dei certificati attendibili e non attendibili . Se il sistema non ha accesso a Windows Update, perché il sistema non è connesso a Internet o perché Windows Update è bloccato dalle regole del firewall, il timeout del recupero della rete prima che il servizio possa continuare la procedura di avvio. In alcuni casi, questo timeout del recupero di rete può superare il timeout di avvio del servizio di 30 secondi. Se un servizio non può segnalare che l'avvio è stato completato dopo 30 secondi, gestione controllo del servizio arresta il servizio.
URL per aggiornare il CTL modificato con questo aggiornamento. Pertanto, se gli URL precedenti sono stati hardcoded come eccezioni nel firewall o nel proxy o se non è presente alcun accesso a Internet nel computer, il CTL non può essere aggiornato.
Per scaricare le licenze CTL più recenti, usare gli URL aggiornati seguenti:
Soluzione alternativa
Per risolvere questo problema, configurare il computer in modo che la rete non recuperi elenchi di controllo consentiti attendibili e non attendibili. Per farlo, usare uno dei metodi seguenti:
Metodo 1
Verificare che i firewall limite, le regole di accesso al router o i server proxy downstream consentano ai sistemi che dispongono di aggiornamenti 2677070 installati per contattare Microsoft Update. Per altre informazioni su questo requisito, vedere: Un aggiornamento automatico dei certificati revocati è disponibile per Windows Vista, Windows Server 2008, Windows 7 e Windows Server 2008 R2 (inclusi gli URL a cui accede l'aggiornamento CTL).
Metodo 2
Modificare le impostazioni di Criteri di gruppo. A tale scopo, effettuare i passaggi seguenti:
- Nel nodo Configurazione computer nell'Editor Criteri di gruppo locali fare doppio clic su Criteri.
- Fare doppio clic su Impostazioni di Windows, fare doppio clic su Impostazioni di sicurezza, quindi fare doppio clic su Criteri chiave pubblica.
- Nel riquadro dei dettagli fare doppio clic su Impostazioni di convalida percorso certificato.
- Selezionare la scheda Recupero rete, fare clic per selezionare la casella di controllo Definisci queste impostazioni dei criteri e quindi fare clic per deselezionare la casella di controllo Aggiorna automaticamente i certificati nel Programma certificati radice Microsoft (scelta consigliata).
- Selezionare OK e quindi chiudere l'Editor Criteri di gruppo locali.
Metodo 3
Modificare il Registro di sistema. A tale scopo, eseguire la procedura seguente.
Importante
In questa sezione, metodo o attività viene illustrata la procedura per modificare il Registro di sistema. Se, tuttavia, si modifica il Registro di sistema in modo errato, possono verificarsi gravi problemi. Pertanto, assicurarsi di osservare attentamente la procedura seguente. Per una maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. Successivamente, è possibile ripristinare il Registro di sistema se si verifica un problema. Per ulteriori informazioni su come eseguire il backup e il ripristino del Registro di sistema, vedere: Come eseguire il backup e il ripristino del Registro di sistema in Windows.
Selezionare Start, selezionare Esegui, digitare regedit nella casella Apri e quindi fare clic su OK.
Individuare e selezionare la sottochiave seguente del Registro di sistema:
HKLM\Software\Policies\Microsoft\SystemCertificates
.Fare clic con il pulsante destro del mouse su AuthRoot, scegliere Nuovo e quindi fare clic su DWORD.
Digitare DisableRootAutoUpdate e quindi premere INVIO.
Fare clic con il pulsante destro del mouse su DisableRootAutoUpdate e quindi scegliere Modifica.
Nella casella Dati valore, digitare 1, quindi fare clic su OK.
Scegliere Esci dal menu File.
Metodo 4
Aumentare il timeout predefinito del servizio.
Importante
In questa sezione, metodo o attività viene illustrata la procedura per modificare il Registro di sistema. Se, tuttavia, si modifica il Registro di sistema in modo errato, possono verificarsi gravi problemi. Pertanto, assicurarsi di osservare attentamente la procedura seguente. Per una maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. Successivamente, è possibile ripristinare il Registro di sistema se si verifica un problema. Per ulteriori informazioni su come eseguire il backup e il ripristino del Registro di sistema, vedere: Come eseguire il backup e il ripristino del Registro di sistema in Windows.
Per aumentare il timeout predefinito del servizio, seguire questa procedura:
Fare clic su Start, scegliere Esegui, digitare regedit nella casella Apri e quindi fare clic su OK.
Individuare e quindi selezionare la seguente sottochiave del Registro di sistema:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
.Fare clic con il pulsante destro del mouse su Controllo, scegliere Nuovo e quindi fare clic su DWORD.
Nella casella Nuovo valore digitare ServicesPipeTimeout e quindi premere INVIO.
Fare clic con il pulsante destro del mouse su ServicesPipeTimeout, quindi scegliere Modifica.
Fare clic su Decimale, digitare il numero di millisecondi che si desidera attendere fino al timeout del servizio e quindi fare clic su OK. Ad esempio, per attendere 60 secondi prima del timeout del servizio, digitare 60000.
Scegliere Esci dal menu File e quindi riavviare il computer.
Ulteriori informazioni
Per altre informazioni sul programma certificato radice di Windows, sui certificati, sull'attendibilità dei certificati e sull'elenco di attendibilità dei certificati, vedere la sezione Altre informazioni dell'articolo della Microsoft Knowledge Base: An-automatic-updater of-untrusted-certificates-is-available-for-window.