目录

简介

先决条件

要求

使用的组件

背景信息

问题

解决方案

相关信息

简介

本文档介绍尝试在思科虚拟邮件安全设备(vESA)和思科虚拟安全管理设备(vSMA)上传许可证文件时出现的错误。

作者：Jean Orozco和Yvonne Neidert，Cisco TAC工程师。

先决条件

要求

本文档没有任何特定的要求。

使用的组件

本文档中的信息基于以下软件产品：

- 思科虚拟邮件安全设备(vESA)

- 思科虚拟安全管理设备(vSMA)

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您的网络处于活动状态，请确保您了解所有命令的潜在影响。

背景信息

与物理ESA/SMA设备不同，将许可证安装到vESA/vSMA是通过可扩展标记语言(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会认为内容格式不正确。

解决方案

要成功加载许可证文件，您可以：

1. 通过FTP将XML许可证文件上传到Configuration文件夹中，然后使用Load from file选项安装许可证。

2. 使用支持XML呈现的文本编辑器打开许可证文件。建议使用记事本++。

注意：然后应保留实际格式才能成功安装许可证。

相关信息

- 思科许可证注册门户(LRP)

- 思科内容安全虚拟设备安装指南

- 虚拟ESA、虚拟WSA、虚拟SMA许可证的最佳实践

- 思科邮件安全虚拟设备 — 支持页面

- 思科内容安全管理虚拟设备 — 支持页面