Connectrix Brocade B-Series :無法在交換器上安裝授權,並顯示錯誤:「parser error:文件為空」
Summary: 無法在 Connectrix Brocade B 系列交換器上安裝授權,並顯示錯誤「parser error:文件為空白」可能是因為 DOS/Microsoft Windows 轉換所造成的憑證問題。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
tmp/license_alc.xml:1: parser error : Document is empty
License install failed - Invalid license, please contact your reseller.
License install failed - License operation is currently blocked , please try again later.Cause
當憑證 (在匯入過程中) 經過 DOS/Microsoft Windows 轉換時,就會發生這種情況。
DOS/Windows 系統在有效頁腳的末尾放置一個 ^M(回車符)字元,這會導致驗證失敗。
- 在 Unix 機器上,使用命令檢查不需要的字元。
'cat -v '
範例:
<?xml version="1.0" encoding="UTF-8"?><licenseInfo>^M
<licenseHeader>^M
<productName>FOS</productName>^M
<licenseId>10:00:xx:xx:xx:35:xx:00</licenseId>^M
<serialNumber>FOS-86-0</serialNumber>^M
<featureName>^M
Ports on Demand^M
^M
<capacity>8</capacity>^M
</featureName>^M
<dateGenerated>11/28/2024</dateGenerated>^M
<dateExpiry>NA</dateExpiry>^M
<validityDays>NA</validityDays>^M
<runningFirmwareVersion>NA</runningFirmwareVersion>^M
<targetFirmwareVersion>NA</targetFirmwareVersion>^M
</licenseHeader>^M
<license>^M
<keyIndex>9</keyIndex>^M
<licSign> /yJhZZraz3CL+EHE2XPU2A/8HWtDx3ah2YDG+If7UQGIVoJ0oN/ C8ZCLPCIQks5cPt3LO+wnyGdl6trh0qdDhpzjk8RzNiZVmo=</licSign>^M
</license>^MResolution
因應措施:
- 可以使用以下命令刪除不需要的字元:
'unix2dos '
或
- 使用Windows機器時,再次下載許可證檔,但不要在任何文本編輯器中打開它。直接使用 Web 工具套用憑證。
解決方案:
有一個軟體缺陷 (FOS-849790) 可解決此問題 - 已在 FOS v9.2.0b 和 9.2.1 中實作修正。
Products
BrocadeArticle Properties
Article Number: 000261109
Article Type: Solution
Last Modified: 21 Nov 2025
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.