我们在 Windows Server 2016 上顺利安装了 SSRS 2019,并将其配置为使用端口 80 的 URL。
通过本地浏览器访问这些 URL(服务和门户)可以正常工作,但尝试从另一台服务器访问会失败。调查显示(通过 netstat 检查可用端口),端口 80 仅适用于 IPv6,不适用于 IPv4。使用其他端口检查后发现始终只创建和监听 IPv6。
我们还使用便携式 XAMP 安装来检查端口 80 是否在服务器上正常工作并且运行良好并可从外部访问。
服务器上的 Windows 防火墙已停用。运行 SSRS 的用户具有管理员权限。
有任何线索为什么 SSRS 无法正确建立 IPv4 端口吗?(任何配置期间均无错误)
答案1
http.sys
iplisten
通过运行以下命令检查设置:
netsh http show iplisten
如果您在那里看不到您的 IP,请使用以下命令手动添加:
netsh http add iplisten ipaddress=xxx.xxx.xxx.xxx