ページの先頭行へ戻る
Systemwalker Centric Manager/Systemwalker Software Delivery トラブルシューティングガイド資源配付編
FUJITSU Software

7.3.4 サーバ資源配付オプションのWebコンソールを起動すると、ブラウザ左下に「java.lang.NullPointerException」と表示され、起動に失敗する

原因

Windows2003のIIS 6.0のセキュリティ強化が原因で問題が発生しています。

確認ポイント

Windows2003のIIS 6.0を使用されていますか。

対処方法

Windows2003のIIS 6.0では、初期設定のCGIは、使用不可の状態になっているため使用可能な設定にして下さい。ただし、全てのCGI拡張を許可してしまうと、セキュリティ上問題があると思われるためサーバ資源配付オプションで使用するCGIのみ使用可能な設定を行ってください。

サーバ資源配付オプションのIIS6.0使用時の設定について

下記に、IIS6.0を使用する場合の必要な設定例を説明します。

IIS6.0インストール時(OSのインストール完了時)は、デフォルトでCGIは使用できない状態となっています。Webサービスの拡張で、CGIを使用できるようにします。しかし、全ての不明なCGI拡張を許可するのは、セキュリティ上好ましく無いので、サーバ資源配付オプションのCGIのみを許可します。

Webサービスの拡張操作

  1. インターネットインフォメーションサービスマネジャーを起動し、”Webサービス拡張”を選択すると以下の画面が表示されます。

  2. “新しいWebサービス拡張を追加”を選択すると以下の画面が表示されます。

  3. 拡張名にwebcgiを入力し、「追加」ボタンを押下すると、ファイル追加の以下の画面が表示されます。

  4. 追加ファイルはcgilog.cgi/guilog.cgi/webcgi.cgiで、追加の画面は以下の通りです。
    必要なファイルを追加し、[OK]ボタンをクリックしてください。

  5. 以下の画面のように表示されることを確認してください。
    これまでの操作により、CGIの使用が可能となります。

MIMEの種類の設定操作

WebGUI画面を表示するために、以下の定義ファイルが必要になります。IIS6.0では、ファイルの識別子をMIMEの種類で設定しないと読み込めないため、WebGUI画面を表示する際にエラーとなります。

  1. インターネットインフォメーションサービスマネジャーを起動します。

  2. ローカルコンピュータのプロパティを表示し、[MIMEの種類]ボタンをクリックします。

  3. [新規作成]ボタンをクリックします。

  4. ファイル拡張子(properties)を登録します。

  5. 登録されているMIMEの種類一覧に、”properties”の拡張子が追加されていることを確認し、[OK]ボタンをクリックしてください。

  6. 設定を適用するために[適用]ボタンをクリックします。
    定義の追加をしていますので、IISの再起動をしてください。