概要
このドキュメントでは、Cisco仮想Eメールセキュリティアプライアンス(vESA)およびCisco仮想セキュリティ管理アプライアンス(vSMA)でライセンスファイルをアップロードしようとしたときに発生するエラーについて説明します。
著者:Cisco TACエンジニア、Jean OrozcoおよびYvonne Neidert
前提条件
要件
このドキュメントに特有の要件はありません。
使用するコンポーネント
このドキュメントの情報は、次のソフトウェア製品に基づくものです。
- Cisco仮想Eメールセキュリティアプライアンス(vESA)
- Cisco Virtual Security Management Appliance(vSMA)
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
背景説明
物理ESA/SMAアプライアンスとは異なり、vESA/vSMAへのライセンスのインストールは、eXtensible Markup Language(XML)ファイルを使用して行われます。このファイルは、コマンドloadlicenseを実行してコマンドラインインターフェイス(CLI)からのみロードでき、次に[Paste from CLI]または[Load from file] を選択します。
詳細な手順については、「アプライアンスへの仮想ライセンスのロード」を参照してください。
問題
loadlicenseコマンドのPaste from CLIオプションの選択後にXMLライセンスファイルの内容をCLIに貼り付けると、次のエラーが発生する可能性があります。
“不正なライセンス:無効なXMLです。解析できませんでした。
この問題は、ファイルの内容が変更され、形式が破損している場合に発生します。
ライセンスファイルをXML準拠のWebブラウザ(Internet Explorerなど)内で開くと、そのコンテンツは、ネストされた階層内のすべてのマークアップを表示する書式設定されていないビューに表示されます。
ネストされた階層ビューでは、子マークアップを折りたたんだり展開することができます。
Internet Explorerで表示されるXMLファイル:
Webブラウザからライセンスファイルの内容をコピーすると、追加のダッシュや空白がクリップボードに含まれるため、vESAは内容を不正なものと見なします。
解決方法
ライセンスファイルを正常にロードするには、次の操作を実行します。
- FTP経由でXMLライセンスファイルをConfigurationフォルダにアップロードし、[Load from file] オプションを使用してライセンスをインストールします。
- XMLレンダリングが可能なテキストエディタを使用して、ライセンスファイルを開きます。メモ帳++を使用することをお勧めします。
注:次に、ライセンスを正常にインストールするために、実際の形式を保持する必要があります。
関連情報