SSRS 可通过本地计算机上的 FQDN 访问,但无法通过其他计算机访问

SSRS 可通过本地计算机上的 FQDN 访问,但无法通过其他计算机访问

在将 SSRS 服务器移至其他子网后,我无法成功让其与 IIS 共存。我为该服务器设置了 2 个静态 IP:.242 在 IIS 绑定中明确定义,.161 用于 SSRS。我将 SSRS Web 服务 URL 设置为“全部分配”,并将报告管理器 URL 设置为(我删除了 http:// 和 https:// 前缀以发布此信息)appreports.domain.com:80/reports 和 +:443/reports。DNS 指向 .161。此外,SSRS 指向外部数据库服务器。

我看到的情况对我来说很奇怪。我可以浏览该服务器上的 appreports.domain.com:80/reports,看起来很棒 - 我位于 SSRS 报告管理器页面,一切正常。当我从另一台计算机调用 appreports.domain.com:80/reports 时,我收到 IIS 错误:

HTTP 错误 404 - 未找到文件或目录。Internet 信息服务 (IIS)

我不确定为什么 IIS 在远程访问时会拦截该调用。在系统日志中,我看到以下内容:

收到 Kerberos 错误消息:登录会话中客户端时间:服务器时间:17:10:4.0000 2013 年 10 月 29 日 Z 错误代码:0x7 KDC_ERR_S_PRINCIPAL_UNKNOWN 扩展错误:0xc0000035 KLIN(0) 客户端领域:客户端名称:服务器领域:DOMAIN.LOCAL 服务器名称:MSSQLSvc/VM-db.domain.local:1433 目标名称:MSSQLSvc/VM-db.domain.local:[电子邮件保护] 错误文本:文件:9 行:f09

在ReportServerService日志中,没有错误 - 这是健康的状况。

我怀疑存在 SPN 问题,但我对此了解不够,无法发表评论。欢迎提出意见!

相关内容