1

新しい Windows Server 2008 x86 システムに Klocwork 9.2.1.7276 をインストールしました。インストール中に、インストールするすべての Klocwork コンポーネント (データベース サーバー、ライセンス サーバー、Klocwork サーバー) を選択し、3 つのサーバーすべてが Klocwork 管理コンソールで実行されていることを確認しました。実行kwauthconfigして、認証スキームを [なし] に設定しました。

しかし、Klocwork 製品ポータル ([スタート] > [プログラム] > [Klocwork 9.2] > [Klocwork 製品ポータル]) にアクセスしようとすると、Internet Explorer が開き、ローカル マシンのポート 8080 から提供される空白の Web ページが表示されます ( http://klocwork:8080)。URL を に変更するとhttp://klocwork:8080/portal/Portal、期待どおりのページが表示されます。ただし、Klocwork Review ( http://klocwork:8080/review) または Klocwork Inspect ( http://klocwork:8080/codereview) へのリンクをクリックすると、同様に空白の Web ページが表示されます。

私の運用サーバー (会社を辞めた人が何年も前にインストールしたもの) は期待どおりに動作しますが、Windows XP から Windows Server 2008 に移行する必要があります。構成手順を見逃していました。クリーンなマシンでこのインストールを試みたのはこれで 3 回目ですが、毎回同じ結果になります。これらの機会の 1 つで、Klocwork ビルド (、、、および を使用) を実行しましたkwinjectが、KW レビューおよび検査が機能しないため、ビルドを表示できませんでした。kwadminkwbuildprojectkwadmin load

Review and Inspect が機能する状態で Klocwork 9.2 を新規インストールする方法を知っている人はいますか? アドバイスを提供できる人に事前に感謝します。

4

1 に答える 1

1

この問題の原因は、Windows Server 2008 のWindows ファイアウォールInternet Explorer Enhanced Security Configuration (IE-ESC)の組み合わせであることが判明しました。どちらも Windows 2008 ではデフォルトで有効になっており、Klocwork をインストールする前にどちらも無効にしていませんでした。 .

Klocwork のインストール後に Windows ファイアウォールと IE-ESC を無効にしても問題は解決しませんでした。

ただし、最初に Klocwork をインストールする直前に作成したスナップショットにマシンを戻し、Windows ファイアウォールと IE-ESC の両方を無効にし、Klocwork をインストールし、.NET での認証をオフにしkwauthconfigたところ、Klocwork Review と Klocwork Inspect のログイン画面が期待どおりに読み込まれるようになりました (そしてhttp://klocwork:8080今ではにリダイレクトしhttp://klocwork:8080/portal/Portalます)。

于 2011-12-15T16:30:02.583 に答える