目前,我的 php 应用程序使用 Apache 2.2.3 和 CentOS 5.4(运行在 5.3.7 上的 php),并且应用程序在 HTTPS 上运行并使用 Root CA 证书。
问题是我们在使用 IE9(仅限 IE9)时遇到了一些奇怪的问题。当IE9浏览器向我们的服务器提交HTTPS请求时,有时没有HTTPS响应。我注意到的是 IE9 会刷新页面。更具体地说,提到的页面是一个登录页面。所以当我输入用户名和密码并提交表单时,但没有响应并且 IE9 似乎再次重新加载相同的登录页面。(用户名和密码为空)
从应用程序级别进行跟踪时,我确实注意到我收到了用户名和密码,并且应用程序没有错误地结束。
主要的头痛是不能每次都重现。有时我们可以毫无问题地登录,但有时会出现上述问题。
现在我们公司有网络团队,开发人员等团队。我们的 apache 在负载均衡器下运行。网络人员声称他们从不更改任何设置,唯一的更改是我们的应用程序。但从开发人员的角度来看,这些变化与登录过程无关。
从我的角度来看,似乎一旦用户单击提交,应用程序(apache)就通过发送 HTML(HTTPS 响应)来完成它所做的事情,但是 HTML 不知何故奇迹般地在网络中消失了。我确实怀疑与连接保持活动有关吗?可能 IE9 浏览器代理处理它的方式不同,不知何故它认为连接失败并重新加载页面以重试?
但无论如何,我注意到 Apache 中 SSL conncetion 的以下设置:
SetEnvIf User-Agent ". MSIE. " \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0
不确定我们如何设置以排除 IE9 及更高版本?当我进行搜索时,上述设置是为了解决 IE 与 Apache 连接时的一些长期存在的问题。但是由于IE9是全新的,可能问题已经解决了,我们需要更新设置吗?
希望有人可以对此有所了解..
我们在 LAN 上使用 WSUS。我们必须完成一些测试才能让用户升级到 IE 9。
我想阻止它以防止它在测试完成之前被自动安装。
此处的 Microsoft 文档将我称为 KB 946202。
但是,KB 946202 中的信息似乎过时且含糊不清。基本上它告诉您禁止自动批准更新汇总包。
我有以下问题: