加载X509证书时出错

亚伦卡特林

在上周,我在我们的Web服务器上发现了以下两个间歇性异常:

System.Security.Cryptography.CryptographicException: Insufficient system resources exist to complete the requested service.

System.Security.Cryptography.CryptographicException: The RPC server is too busy to complete this operation.

异常仅在很小的尝试尝试中发生,并在以下代码行上引发:

Return New X509Certificate2(AppSettings("EESSLFile"), AppSettings("EESSLPassword"))

第一个AppSetting是.p12证书文件的网络路径,第二个是打开该文件的密码。

我一辈子都无法弄清楚是什么原因导致了问题。对于“ CryptographicException”和“系统资源不足”或“ RPC服务器太忙”,Google似乎没有任何结果。

在同等分布的Web场中,我们有三个Web服务器。我想知道是否是文件正在使用的情况,但似乎是在不同的Web服务器中成批发生的,如果是这样的话,我希望看到错误同时散布在所有服务器上。

我想知道“密码学”部分是否只是另一个潜在问题的红鲱鱼,但我真的很想念想法,因此,如果有人知道发生了什么事,请告诉我。

亚伦卡特林

我最终通过一种解决方法解决了这个问题。问题的根本原因仍然未知。

解决方法是将.p12文件安装到证书存储中,并为每个请求从那里存储它,而不是从文件中读取。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

x509证书中是否包含空格?

来自分类Dev

使用Java使用BouncyCastle生成X509证书

来自分类Dev

X509证书公用密钥填充

来自分类Dev

通过OpenSSL自动生成x509证书

来自分类Dev

加载X509证书时出错

来自分类Dev

从远程主机自动下载X509证书链

来自分类Dev

IBM Worklight 6.1中基于X509证书的认证

来自分类Dev

Go smtp.SendMail的X509证书问题

来自分类Dev

使用x509证书签署SAML断言时的“格式错误的参考元素”

来自分类Dev

如何在Java中打开X509证书?

来自分类Dev

以编程方式验证X509证书和私钥匹配

来自分类Dev

使用OpenSSL库获取X509证书哈希

来自分类Dev

OpenSSL :: X509 :: Certificate显示错误域的证书

来自分类Dev

获取Java SSLSocket的受信任的X509证书

来自分类Dev

在Go中生成X.509证书时出错

来自分类Dev

如何知道x509证书是否由RSA签名?

来自分类Dev

如何在unix上生成EC X509证书?

来自分类Dev

无法从x509证书中提取公钥

来自分类Dev

在Azure云服务中获取x509证书

来自分类Dev

用充气城堡签名的X509证书无效

来自分类Dev

解析节点中的x509证书字符串

来自分类Dev

如何完全验证X509证书?

来自分类Dev

使用Java使用BouncyCastle生成X509证书

来自分类Dev

X509证书公用密钥填充

来自分类Dev

如何解密X509证书签名

来自分类Dev

使用x509证书签署SAML断言时的“格式错误的参考元素”

来自分类Dev

从邮件附件中打开x509证书(.crt)时接收意图

来自分类Dev

阅读X509证书以进行处理

来自分类Dev

如何验证 x509 证书的签名?