Azure SSL 站点在重启后不再工作 - 连接重置

发布于 2024-12-08 04:07:30 字数 159 浏览 0 评论 0原文

我正在开发一个通过 Azure Web 角色通过 HTTP 和 HTTPS 公开端点的网站。

我们对数据库进行了一些更新,为了强制站点重新填充其缓存,我们重新启动了角色。然而,现在 SSL 端点不再工作 - 与服务器的连接已断开。

我们尝试过重新镜像实例,但这也没有帮助。

I'm working on a site that exposes endpoints over HTTP and HTTPS through Azure Web roles.

We've done some updates to the database, and to force the sites to re-populate their cache we've rebooted the roles. Now, however, the SSL endpoints no longer work - connections to the server are broken.

We've tried reimaging the instances, which also didn't help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

南笙 2024-12-15 04:07:30

回答我自己的问题以供将来参考:

我们删除了用于远程桌面访问该站点的证书。

有趣的是,这会导致站点的 SSL 端失败,但仅限于重新启动时。

我们的修复方法是替换证书,然后完全重新部署到暂存和 VIP 交换。

负载均衡器似乎对其证书配置非常敏感。我之前发现,如果包中的任何证书存在任何问题,负载均衡器就会停止工作,并且日志中不会出现错误。

Answering my own question to serve as reference for the future:

We'd removed the certificate used for Remote Desktop access to the site.

Interestingly, this caused the SSL side of the site to fail, but only on a reboot.

Our fix was to replace the certificate, then do a full redeploy to staging and a VIP swap.

It does appear that the load balancer is very sensitive to its certificate configuration. I've found before that if there's any issues with any of the certificates in a package that the load balancer just stops working with no error in the log.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文