開始方法 NCache 64 ビット ボックスでのサービス

ある場合には NCache サービスは 64 ビット ボックスで開始できず、次のエラーが表示されます。

1。 ザ NCache 次のエラーのため、サービスを開始できませんでした:
2. サービスが開始または制御要求に適時に応答しませんでした。

これは通常、インターネット接続がないか、ファイアウォールがポート 64 と 80 をブロックしている新しい 443 ビット ボックスで発生します。

NCache コード署名されたアセンブリを使用します。つまり、これらのアセンブリには証明書が添付されています。 .NET 共通言語ランタイムがこれらのコード署名されたアセンブリを読み込んで、 NCache サービスでは、ローカルで利用可能な証明書失効リスト (CRL) からこれらの証明書を検証しようとします。 新しいボックスでは、このリストは通常​​更新されません。 したがって、.NET CLR は、これらの証明書を検証するために、インターネット経由で認証局に接続しようとします。 これは仕様によるものであり、Microsoft の要件です。

NCache これらの証明書が上記の XNUMX つの方法のいずれかで検証されない場合、サービスは開始できません。

回避策

ポート80と443を開く

ポート 80 と 443 を開く必要があります。 crl.verisign.net & crl.verisign.com。 ボックス上でこれらの URL に ping を実行して、ボックスからアクセスできるかどうかを確認できます。 彼らに到達できることを確認したら、 NCache サービス。 これは、アセンブリを初めて .NET CRL に読み込むときに必要です。 ローカルの証明書失効リスト (CRL) が更新されるため、これらのポートを開く必要はなくなります。

OR
証明書の検証を無効にする

製造ボックスに NCache ポート 80 と 443 を開くことは大きな問題になる可能性があります。 頂ければ .NET framework これらのボックスの 3.5 では、この発行者検証を完全に無効にすることができます。 NCache 完全に。 に次の内容を含めてください NCache サービス構成ファイル (C:\ Program Files \NCache\bin\サービス\Alachisoft.NCache.Service.exe.config)

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

このファイルを保存して、 NCache サービス。
でお気軽にお問い合わせください support@alachisoft.com 使用に問題がある場合 NCache.

次はどうする?

お問い合わせ(英語)

電話
©著作権 Alachisoft 2002 - . All rights reserved. NCache はダイヤテック株式会社の登録商標です。