ssl - RavenDB "Connection Was Reset"- 启用 SSL 后

标签 ssl https ravendb ravendb-studio

启用 SSL 后我在使用 RavenDB 时遇到了一些问题。我已按照 RavenDB 文档中的说明启用 SSL,可以找到 here .

也就是说,我更新了 Raver.Server.exe.config 文件以包含新设置,并且我还在 Raven.Server.exe 上使用 /installSSL 安装了证书。

如果我禁用 SSL - 一切正常,但是一旦我启用 SSL,我就会在浏览器中收到一条connection was reset 消息。 enter image description here

我已经使用 Nlog.config 文件启用了 Raven 日志,还检查了事件查看器中的日志。这两个都没有任何信息。 RavenDB 服务正在运行,但当我去工作室时它就是无法连接。问题超出了工作室,因为我也无法让我们的 API 连接到它。

我已经四处寻找了几天,但我在任何地方都找不到任何东西。

关于如何解决这个问题有什么想法吗?

最佳答案

当 SSL 证书未正确安装到 Windows 证书商店时,似乎会发生此错误。检查证书存储后,我发现证书没有正确安装到个人集合中。

可能需要注意的是,我在 RavenDB 上禁用了 SSL,然后修复了证书存储。

安装证书后,我在 RavenDB 上重新启用了 SSL,一切又恢复正常了。

关于ssl - RavenDB "Connection Was Reset"- 启用 SSL 后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47136678/

相关文章:

c# - SSIS 从 http 下载 - 从服务器获取的错误 SSL 证书响应无效

java - 升级到 jdk1.7.0_79 和 80(仅限 linux)后获得 java.lang.Exception : Input not an X. 509 证书:keytool 错误

apache - 为 https 的代理支持配置 tomcat 8

javascript - 确定 https 连接中使用的密码

security - 如何使用独立的 Selenium 服务器测试 https web 应用程序?

database - RavenDB 中的多个数据库

android - 你的连接不是私有(private)的

c# - Asp.Net MVC Smtp 尝试中的 SSL 错误

json.net - 使用 TypeNameHandling.All 处理命名空间更改

c# - 如何查询 RavenDb 中的展平子集合?需要索引?