Come iniziare NCache Servizio su una scatola a 64 bit

In alcuni casi NCache il servizio non si avvia su caselle a 64 bit e fornisce i seguenti errori:

1. il NCache il servizio non è stato avviato a causa del seguente errore:
2. Il servizio non ha risposto alla richiesta di avvio o di controllo in modo tempestivo.

Ciò accade normalmente su nuove scatole a 64 bit in cui non c'è connettività Internet o il firewall blocca le porte 80 e 443.

NCache utilizza assiemi con firma in codice, ovvero questi assiemi hanno certificati allegati. Quando .NET Common Language Runtime carica questi assembly con firma del codice per avviare il file NCache servizio, tenta di verificare questi certificati dall'elenco di revoche di certificati (CRL) disponibile localmente. Sulle nuove scatole, questo elenco di solito non viene aggiornato. Quindi .NET CLR tenta di connettersi all'autorità di certificazione su Internet per verificare questi certificati. Questo è in base alla progettazione e un requisito Microsoft.

NCache il servizio non si avvia se questi certificati non vengono verificati in nessuno dei due modi indicati sopra.

Lavora intorno

Apri le porte 80 e 443

Dovresti aprire le porte 80 e 443 per crl.verisign.net ed crl.verisign.com. Puoi eseguire il ping di questi URL sulla tua casella per verificare se sono accessibili dalla tua casella o meno. Una volta che sei sicuro che è in grado di raggiungerli, avvia il NCache servizio. Ciò è necessario per la prima volta che gli assembly vengono caricati in .NET CRL. L'elenco di revoche di certificati (CRL) locale viene aggiornato ed è necessario che queste porte non siano più aperte.

OR
Disabilita la verifica del certificato

Su scatole di produzione con NCache l'apertura delle porte 80 e 443 può essere un grosso problema. Se puoi avere .NET framework 3.5 su queste caselle, puoi disattivare completamente questa verifica del publisher per NCache completamente. Si prega di includere quanto segue NCache file di configurazione del servizio (C:\Programmi\NCache\bin\servizio\Alachisoft.NCache.Service.exe.config)

<runtime>
    ...
    <generatePublisherEvidence enabled="false"/>
    ...
</runtime>

Salva questo file e avvia il NCache servizio.
Non esitate a contattarci al support@alachisoft.com se hai problemi con l'utilizzo NCache.

Cosa fare dopo?

© Copyright Alachisoft 2002 - . Tutti i diritti riservati. NCache è un marchio registrato di Diyatech Corp.