内容

概要

前提条件

要件

使用するコンポーネント

問題

解決方法

代替策

関連情報

概要

このドキュメントは、Cisco 適応型セキュリティ アプライアンス（ASA）を管理するユーザが対応する可能性があるある一般的な問題について説明します。Cisco ASA 5500-X シリーズ アプライアンスは、ソフトウェアベースの侵入防御システム（IPS）モジュールまたは Cisco ASA CX （コンテキスト認識）モジュールをインストールするオプション機能を持つ次世代ファイアウォール サービスを提供します。

前提条件

要件

次の項目に関する知識があることが推奨されます。

- Cisco ASA コマンド ライン インターフェイス（CLI）

- ASA 5500-X シリーズ アプライアンス向け IPS または CX モジュール

使用するコンポーネント

このドキュメントの情報は、Cisco ASA 5500-X シリーズ次世代ファイアウォール アプライアンスに基づくものです。

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期（デフォルト）設定の状態から起動しています。対象のネットワークが実稼働中である場合には、どのようなコマンドについても、その潜在的な影響について確実に理解しておく必要があります。

問題

インストールされているソフトウェア IPS または CX モジュールへのコンソール接続を確立するときに、ユーザがコンソールにすでにログインしていることを示すエラー メッセージが表示される場合があります。以下に、いくつかの例を示します。

ciscoasa# session cxsc console

ERROR: An existing console session is in progress with module cxsc.

Only one is allowed at any point in time.

上記のコマンド出力は、CX モジュールへのコンソール接続がすでに存在することを示します。IPS モジュールでの同等のコマンドは session ips console で、出力は次のようになります。

ciscoasa# session ips console

ERROR: An existing console session is in progress with module ips.

Only one is allowed at any point in time.

解決方法

ASA 5500-X シリーズ アプライアンスのソフトウェア IPS/CX モジュールへのコンソール接続を解除する唯一の方法は、コンソール セッションがアクティブの ASA への CLI 接続を解除することです。この項では、上記の説明と同様に、このような接続の解除に使用する手順を説明するシミュレーション シナリオを提供します。

次世代ファイアウォール サービス（別名 CX）を使用して ASA 5525-X を有効にすることを考えてください。

ciscoasa# show module cxsc

Mod  Card Type                                    Model              Serial No.

---- -------------------------------------------- ------------------ -----------

cxsc ASA CX5525 Security Appliance                ASA CX5525         FCH1719J569

Mod  MAC Address Range                 Hw Version   Fw Version   Sw Version

---- --------------------------------- ------------ ------------ ---------------

cxsc 6c41.6aa1.31d4 to 6c41.6aa1.31d4  N/A          N/A          9.1.1

Mod  SSM Application Name           Status           SSM Application Version

---- ------------------------------ ---------------- --------------------------

cxsc ASA CX                         Up               9.1.1

Mod  Status             Data Plane Status     Compatibility

---- ------------------ --------------------- -------------

cxsc Up                 Up

コンソール接続に加えて、ASA で確立されたセキュア シェル（SSH）セッションがあります。

ciscoasa# show asp table socket

Protocol  Socket     State     Local Address        Foreign Address

SSL       000069e8   LISTEN    10.106.44.101:443    0.0.0.0:*

TCP       00009628   LISTEN    10.106.44.101:22     0.0.0.0:*

TCP       0000da58   ESTAB     10.106.44.101:22     64.103.226.139:52565

出力に示される太字の接続は CX モジュールへのコンソール接続がアクティブな SSH セッションです。別の CLI 接続（ASA へのコンソール接続など）からのコンソールへのアクセスは前述したエラーが発生して失敗します。show conn all コマンドの出力は ASA への SSH 接続を検出するために使用され、clear conn all コマンドの使用で解除されます。

ciscoasa# show conn all | in 52565

1 in use, 4 most used

TCP mgmt  64.103.226.139:52565 NP Identity Ifc  10.106.44.101:22,

idle 0:04:16, bytes 10284, flags UOB

ciscoasa#

ciscoasa#

ciscoasa# clear conn all port 52565

1 connection(s) deleted.

ciscoasa# show conn all | i 52565

0 in use, 4 most used

ciscoasa# show asp table socket

Protocol  Socket    State      Local Address        Foreign Address

SSL       000069e8  LISTEN     10.106.44.101:443    0.0.0.0:*

TCP       00009628  LISTEN     10.106.44.101:22     0.0.0.0:*

ciscoasa#

ciscoasa# session cxsc console

Opening console session with module cxsc.

Connected to module cxsc. Escape character sequence is 'CTRL-^X'.

asacx>

Cisco Bug ID CSCuh65249（ASA 5500-X：IPS/CX モジュールへのコンソール接続を解除する方法が必要）は、コンソール接続などのよりグレースフルな方法の解除を導入するために送信されました。

Cisco Bug ID CSCud27214（ターミナル サーバに接続時、セッション ips コンソールから終了できない）は、Ctrl^x のエスケープ シーケンスでターミナル サーバ経由の接続時にコンソールを終了できないことを解決するために送信されました。

代替策

代替策として、前述の方法で既存のコンソール接続を切断できない場合は、session ips または session cx コマンドを使用して、それぞれ IPS または CX モジュールに接続します。これはコンソール接続ではありません。そのため、ソフトウェア モジュールに対して複数のセッションを確立できます。

関連情報

- Cisco ASA シリーズ CLI 構成ガイド、9.1

- Cisco ASA シリーズ CLI コマンド リファレンス、9.1

- テクニカル サポートとドキュメント – Cisco Systems