はじめに
このドキュメントでは、セキュリティ管理アプライアンス(SMA)でTrailblazerの初期化が失敗する原因となる最も一般的な問題の1つについて説明します。
著者:Cisco TACエンジニア、Jean Orozco、Cristian Rengifo
前提条件
要件
次の項目に関する知識があることが推奨されます。
使用するコンポーネント
このドキュメントは、AsyncOSバージョン12以降を実行するSMAに適用されます。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
問題
trailblazerconfig enable:コマンドの実行後にTrailblazerの初期化が失敗する
ironport.example.com> trailblazerconfig status
trailblazer is not running
ironport.example.com> trailblazerconfig enable
trailblazer is enabled.
To access the Next Generation web interface, use the port 4431 for HTTPS.
trailblazerが有効になった後でステータスを確認すると、次のように表示されます。
ironport.example.com> trailblazerconfig status
trailblazer is not running
通常、この問題は、アプライアンスへのアクセスに使用されるインターフェイスがDNSで解決できないために発生します。
背景
バージョン11.4以降の12.xを実行するSMAでは、trailblazerを有効にすると問題が発生する場合があります。「trailblazerconfig enable」コマンドで以前に有効にされていた機能であっても、「trailblazer status」出力には機能が実行されていないことが示されます。TrailblazerはNGINXプロキシを使用してAPIサーバとGUIサーバにアクセスし、GUI経由でセキュリティ管理アプライアンスにアクセスしている間のポートの管理を容易にします。
注:アプライアンスへのアクセス用に指定したホスト名が、使用しているDNSサーバで解決できることを確認してください。このステップは、「Administrative details on trailblazer」の記事に記載されている前提条件で必須です。この情報は、リリースノートおよびユーザガイドドキュメントに記載されています。
解決方法
セキュリティ管理アプライアンスのGUIへのアクセスに使用されるインターフェイスのホスト名のDNSエントリを作成します。
DNSエントリを作成した後、予想される結果は次のようになります。
sma.local> trailblazerconfig status
trailblazer is not running
sma.local> trailblazerconfig enable
trailblazer is enabled.
To access the Next Generation web interface, use the port 4431 for HTTPS.
- trailblazerを有効にした後、ステータスをもう一度確認します。
sma.local> trailblazerconfig status
trailblazer is running with https on port 4431.
回避策
- DNSサーバがローカルで管理されている場合、SMA GUIへのアクセスに使用されるインターフェイスに適切なDNSエントリを作成し、「トラブルシューティング」の項を参照してください。
- SMAがルートDNSサーバを使用しているか、ローカルで管理されるDNSサーバ上にDNSエントリを作成するオプションがない場合は、代わりにNetwork > DNS > Edit Settingsでエントリを作成できます。 「Servers Overrides」と入力し、「Domain」セクションと「DNS Server FQDN」セクションでSMAのFQDNをオーバーライドし、「DNS Server IP Address」セクションでSMAのIPアドレスをオーバーライドした後、変更を送信して確定します。この作業が完了したら、「トラブルシューティング」のセクションを参照してください。

注:この回避策は、アプライアンスがルートDNSサーバを使用している場合にのみ可能です。アプライアンスがローカルDNSサーバを使用する場合は、ホスト名に適切なDNSエントリを作成してください。
トラブルシューティング
trailblazerのステータスを確認します。
sma.local> trailblazerconfig status
trailblazer is running with https on 4431 port.
trailblazerを無効にする:
sma.local> trailblazerconfig disable
trailblazer is disabled.
正しくディセーブルにされていることを確認します。
sma.local> trailblazerconfig status
trailblazer is not running
trailblazerを有効にする:
sma.local> trailblazerconfig enable
trailblazer is enabled.
To access the Next Generation web interface, use the port 4431 for HTTPS.
trailblazerが実行されていることを確認します:
sma.local> trailblazerconfig status
trailblazer is running with https on 4431 port.
上記がすべて完了したら、新しいGUIを使用してアクセスし、機能するかどうかを確認します。
- アプライアンスへのアクセスに使用されるインターフェイスのホスト名がDNSですでに解決できる場合、または上記の提案で問題が解決しなかった場合は、TACケースを開いてさらにトラブルシューティングを行います。