我在新的Windows Server 2008 x86系统上安装了Klocwork 9.2.1.7276。在安装过程中,我选择了要安装的所有Klocwork组件(数据库服务器,许可证服务器,Klocwork服务器),并确保所有三台服务器都在Klocwork Management Console中运行。我运行kwauthconfig
并将身份验证方案设置为无。
但是,当我尝试访问Klocwork产品门户(开始>程序> Klocwork 9.2> Klocwork产品门户)时,Internet Explorer将打开并显示从本地计算机上的端口8080提供的空白网页({{ 1}})。如果我将网址更改为http://klocwork:8080
,我会收到预期的网页。但是,当我点击指向Klocwork Review(http://klocwork:8080/portal/Portal
)或Klocwork Inspect(http://klocwork:8080/review
)的链接时,我会得到类似的空白网页。
我的生产服务器(几年前由一位已经离开公司的人安装)按预期执行,但我需要将其从Windows XP迁移到Windows Server 2008.我已经阅读了Klocwork 9.2文档,而不是我想我错过了任何配置步骤。这是我第三次在干净的机器上尝试安装,每次都有相同的结果。在其中一个场合,我运行了一个Klocwork构建(使用http://klocwork:8080/codereview
,kwinject
,kwadmin
和kwbuildproject
),但无法查看构建,因为KW Review和检查不起作用。
有人知道如何在Review and Inspect运行的状态下全新安装Klocwork 9.2吗?提前感谢能提供一些建议的任何人。
答案 0 :(得分:1)
此问题的原因是Windows Server 2008的 Windows防火墙和 Internet Explorer增强安全配置(IE-ESC)的组合 - 两者都是在Windows 2008中默认启用,在安装Klocwork之前我都没有禁用它。
安装 Klocwork后禁用Windows防火墙和IE-ESC 并没有解决问题。
但是,我将机器还原到之前的快照我我最初安装了Klocwork,禁用了Windows防火墙和IE-ESC,安装了Klocwork,关闭了kwauthconfig
的身份验证,以及现在Klocwork Review和Klocwork Inspect登录屏幕按预期加载(现在http://klocwork:8080
重定向到http://klocwork:8080/portal/Portal
)。