主要メッセージの手引き

fwm: no license

原因

fwstart コマンドを発行したとき、またはコマンド行から fwm を起動したときに、バージョン 2.1 の FireWall-1 からこのメッセージが表示されます。

これについては次の 2 つの理由が考えられます。

  1. ファイアウォールのモジュールが同じマシン上に制御局なしにインストールされると、コンソール (UNIX の場合) またはイベントログ (Windows NT の場合) にメッセージが表示されます。

  2. メッセージの内容が正しい場合です。これは fwm が起動されておらず、重要なタスクを実行できないことからわかります。考えられる要因の 1 つには、ライセンスの発行先が正しくないホスト ID である場合があります。

対処方法

ライセンスデーモンがサーバーで実行されていることを確認します。次に次の方法を検討してください。

ケース 1: 現在のメッセージを無視し、2.1c 以上にアップグレードして上記の問題を解消します。

ケース 2: 誤った割り当てのライセンスがないかを確認するために、コマンド hostid(1) を実行します。ユーザーが使用しているホストの hostid が表示されます。

次にコマンド fw printlic を実行します。次のような出力が表示されます。


This is FireWall-1 Version 2.1
Type             Expiration Features
id-649f152b	 never	    stdlight
最初のフィールドには、正しい hostid が表示されます。有効期限と機能も確認してください。付属機能などのリストについては、INFODOC 13215 を参照してください。実際との相違が見つかった場合は、Sun のライセンスセンターに連絡し、ライセンスの再発行を依頼します。ホスト ID とシリアル番号を確認しておいてください。