Wie man anfängt NCache Dienst auf einer 64-Bit-Box

In einigen Fällen NCache Der Dienst startet auf 64-Bit-Rechnern nicht und gibt die folgenden Fehler aus:

1. Das NCache Der Dienst konnte aufgrund des folgenden Fehlers nicht gestartet werden:
2. Der Dienst hat nicht rechtzeitig auf die Start- oder Kontrollanfrage reagiert.

Dies geschieht normalerweise bei neuen 64-Bit-Rechnern, bei denen entweder keine Internetverbindung besteht oder die Firewall die Ports 80 und 443 blockiert.

NCache verwendet Code-signierte Assemblys, d. h. diesen Assemblys sind Zertifikate beigefügt. Wenn die .NET Common Language Runtime diese mit Code signierten Assemblys lädt, um die zu starten NCache Der Dienst versucht, diese Zertifikate anhand der lokal verfügbaren Zertifikatssperrliste (Certificate Revocation List, CRL) zu überprüfen. Bei neuen Boxen wird diese Liste normalerweise nicht aktualisiert. Daher versucht die .NET CLR, über das Internet eine Verbindung zur Zertifizierungsstelle herzustellen, um diese Zertifikate zu überprüfen. Dies ist beabsichtigt und eine Microsoft-Anforderung.

NCache Der Dienst kann nicht gestartet werden, wenn diese Zertifikate nicht auf eine der beiden oben genannten Arten überprüft werden.

Umgehen

Öffnen Sie die Ports 80 und 443

Sie sollten die Ports 80 und 443 öffnen crl.verisign.net und crl.verisign.com. Sie können diese URLs auf Ihrer Box anpingen, um zu prüfen, ob sie von Ihrer Box aus zugänglich sind oder nicht. Sobald Sie sicher sind, dass es in der Lage ist, sie zu erreichen, beginnen Sie mit dem NCache Service. Dies ist erforderlich, wenn die Assemblys zum ersten Mal in die .NET-CRL geladen werden. Die lokale Zertifikatssperrliste (CRL) wird aktualisiert und Sie müssen diese Ports nicht mehr geöffnet haben.

OR
Deaktivieren Sie die Zertifikatsüberprüfung

Auf Produktionskartons mit NCache Das Öffnen der Ports 80 und 443 kann ein großes Problem sein. Wenn Sie können .NET framework 3.5 Auf diesen Feldern können Sie diese Herausgeberüberprüfung vollständig deaktivieren NCache vollständig. Bitte fügen Sie Folgendes bei NCache Dienstkonfigurationsdatei (C:\Programme\NCache\bin\service\Alachisoft.NCache.Service.exe.config)

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

Speichern Sie diese Datei und starten Sie die NCache Bedienung.
Bitte zögern Sie nicht uns zu kontaktieren support@alachisoft.com wenn Sie Probleme bei der Verwendung haben NCache.

Was macht man als nächstes?

© Copyright Alachisoft 2002 - Alle Rechte vorbehalten NCache ist eine eingetragene Marke der Diyatech Corp.