SSRS 为 1 位用户显示空白页

SSRS 为 1 位用户显示空白页

我们为客户提供一个 ssrs 门户。他们使用 sonicwall 来访问我们的网络。

我有一个可以访问 vpn 的外部客户端/用户,但是当他尝试访问服务器时,他会看到旋转的圆圈。

他注意到标签标题是“Reporting Services Web Portal”。如果我转到门户主页并按下 F5,我会注意到我只看到该标题一秒钟,然后看到“主页 - SQL Server Reporting Services”。这告诉我他正在访问 Web 服务器。Web 服务器正在使用端口 80。

DB 恰好在同一台机器上,所以他不需要打开端口 1433、1434。他会让 IT 人员尝试一下,以排除这种可能性。

我找不到任何关于其他必要端口的提及。我不认为这是端口问题。

他在网络服务器层面没有受到挑战,所以这不是一个凭证问题。

我可以以他的身份登录并且一切正常,因此我相信这与我们服务器上的他的 Windows 帐户无关。

他是唯一遇到麻烦的人。我确实要求他下载 Team Viewer,但他的 TeamViewer 不允许他连接。他无法查看我的电脑,我也无法查看他的电脑。我觉得这是一个线索。对我来说,这表明防火墙阻止了端口。(这也使故障排除变得更加困难)。

用户报告说一周前这个功能有效。他正在和他的 IT 人员交谈,但他们不记得更改了任何内容。:-)。

我感到很困惑。有人能建议我检查一下日志吗?有人见过这样的事情吗?

答案1

正如评论中所述,由于他的日志记录工作在您这边,因此下一步将从 SonicWall 制作一个数据包监视器来识别客户阻止了哪个端口,以便他可以联系他的支持人员让他们打开它们。

由于您无法连接到他的计算机,请他连接,检查客户端获得的 VPN IP,并使用该 IP 在数据包监视器中制作一个显示过滤器。

在源过滤器中添加 IP,并选择 sonicwall 选项以匹配目标过滤器,它将允许您看到通信的双方。

过滤完成后,请您的客户访问该网站。

从那里您将看到通信,并且您将能够发现重新发送和/或丢弃的数据包。

某些数据包类型 100% 重发意味着远程计算机丢弃了数据包,设备重试发送数据。某些随机重发意味着他的互联网连接非常差,并且他的互联网可能存在问题。

丢弃的数据包(以红色显示到日志中)可能意味着设备因防火墙规则中缺少允许规则而丢弃了该数据包,或者可能由于网关防病毒/应用程序控制(如果您使用)而丢弃了该数据包。丢弃数据包的真正原因将详细说明。

所以正如您所看到的,如果计算机无法在某个端口接收数据,您将需要向他们的 IT 团队发送电子邮件,而您将有日志来进行协作。

或者它将导致您这边的规则改变,因为也许应用程序规则已经启动,例如,如果您进行了固件更新。

答案2

您尝试过常规的清除浏览器缓存/存储文件和 shift + f5 吗?他有没有尝试过其他浏览器?

相关内容