2012 上的 Anywhere Access 都是空白页

2012 上的 Anywhere Access 都是空白页

我以前在 Windows 2012 R2 Server 上使用 anywhereaccess 时一切正常。我们与其他企业共用一栋大楼,IT 系统需要维护,但从那时起我就收到了此错误:

在此处输入图片描述

他们坚称他们什么都没做,但我尝试的一切似乎都不起作用,我重新启动了所有 HTTP 服务,删除了旧的 SSL 证书,并重新启动了 IIS Web 服务。

当我访问该页面时,看到的是一片空白。

在此处输入图片描述

最后,我还尝试查看使用了端口 80 和 443 的内容。我使用了它netstat -b -a并得到了以下结果:

TCP 0.0.0.0:80 PROFILE-SERVER:0 LISTENING
TCP 0.0.0.0:443 PROFILE-SERVER:0 LISTENING

我还发现它使用 PID 4。也就是“系统” 在此处输入图片描述

有人能提供任何建议或解释为什么当我登录到 remotewebaccess 域时显示的是空白页吗?

谢谢。

答案1

也许 SSL 握手失败,您可以检查私钥是否丢失或损坏...

我建议使用此 Diag 工具来帮助您发现问题(当然取决于您的 IIS)以下是针对 IIS 7 的:

http://blogs.msdn.com/b/vijaysk/archive/2009/09/20/ssl-diagnostics-tool-for-iis-7.aspx

您还可以从客户端或服务器捕获网络跟踪,对其进行过滤以显示 SSL 和 TLS,它将清楚地向您显示该过程...

答案2

您发布的浏览器错误页面非常清楚地说明了这一点 - 该框提供的 SSL 证书对于您用来访问的域名无效。

Web 服务器似乎没有问题,但由于证书无效,Anywhere Access 无法工作。

为服务器设置包含以下信息的有效证书:全部服务器应该可以通过域名进行访问,并且它应该可以工作。

更新:尝试使用不同的客户端、手机或笔记本电脑,检查它是否可以在那里排除病毒扫描程序/个人防火墙。访问它时,我只得到401 - Not authorized一个空白的响应页面。似乎默认错误页面被设置为空白页。检查nmap -A -p80,443看起来 IIS 确实在正常运行。

相关内容