更新 SSL 证书后服务器超慢? (IIS 6/.NET)

发布于 2024-12-13 03:13:26 字数 759 浏览 3 评论 0原文

我有点难住了。最近,我们的系统管理员更新了过期的 SSL 证书。之后,我们所有的表单身份验证应用程序都执行非常慢,登录非常慢,访问任何页面都非常慢。然而,我们的 Windows 身份验证应用程序却没有这样的减速情况。我们正在谈论 20 秒左右的登录时间。

我检查了 IIS 日志,错误/状态代码没有任何问题,请求一切正常,全部都是 200 0 0。我回收了所有应用程序池,并停止/启动了 IIS 服务,但没有帮助。

我什至不知道 SSL 证书是否导致速度变慢,但其他一切都没有改变,我们将所有应用程序更新回滚到 SSL 证书过期之前,但这没有帮助。

我不知道还需要检查什么来调试这个。有人有什么想法吗?我们使用.NET。

使用 firebug .NET 选项卡,我看到以下内容:

如果我坐在登录页面上,然后刷新,加载需要 128 毫秒,没有问题。

我输入登录信息并单击“登录”,它向我显示了一个对 loginx.asp 的 POST 请求,状态为 302 已找到,需要 20 秒来处理。之后,它执行 GET Default.aspx,也需要 20 秒来处理,状态为 200 OK。

同样,每个导航页面也会发生超时,有趣的是,超时总是在 20 秒左右,这是否表明了什么?这可能是 DNS 问题吗?它通过 HTTP 和 HTTPS 发生。

我不确定每个请求的 Params/headers/post/response 选项卡中是否有任何指示。

在此处输入图像描述

I am kind of stumped. Recently our sys admin updated our expired SSL cert. Afterwards, all of our forms authentication applications are performing very slow, very slow to log in, very slow to go to any pages. However our Windows auth apps have no such slowdown. We're talking 20 seconds or so to log in.

I checked the IIS logs, nothing amiss for error/status codes everything looks fine with the requests, all 200 0 0s. I recycled all app pools, and stopped/started IIS service, didn't help.

I don't even know if the SSL cert is causing the slow down but nothing else has changed, we rolled back all application updates to before the SSL cert expired, and that didn't help.

I am not sure what else to check to debug this. Does anyone have any ideas? We use .NET.

Using firebug .NET tab I see the following:

If I sit on the login page, and refresh, takes 128ms to load, no problems.

I enter in my login information and click login, it shows me a POST request on loginx.asp, status is 302 found, takes 20 seconds to process. After that it does a GET Default.aspx, also takes 20 seconds to process with a status of 200 OK.

Likewise the timeout occurs for each page a Navigate too, interesting enough the timeout is always around 20 seconds, is this indicative of something? Could this be a DNS issue?? It occurs over HTTP and HTTPS.

I am not sure if there is anything indicative in the Params/headers/post/response tabs for each request.

enter image description here

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

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

发布评论

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

评论(2

幽梦紫曦~ 2024-12-20 03:13:26

您是否尝试过通过非 SSL 安全连接访问服务器上速度较慢的内容?此外,了解您如何使用 IIS6 可能会导致该问题。

Have you tried accessing anything that's slow on the server over a non-SSL secured connection? Also, seeing how you're using IIS6 this might potentially cause the issue.

俯瞰星空 2024-12-20 03:13:26

这对我有用: https://elgg.leeds.ac.uk/webteam/ weblog/15385.html

显然,网络服务帐户没有密钥文件夹以及 RSA 和 MachineKeys 文件夹的 NTFS 权限。

This worked for me: https://elgg.leeds.ac.uk/webteam/weblog/15385.html

Apparently the Network Service Account did not have NTFS permissions to the keys folder as well as the RSA and MachineKeys folder.

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