Connectrix Brocade B Serie : Die Lizenz kann nicht auf dem Switch installiert werden mit folgendem Fehler: "parser error: Dokument ist leer"
Summary: Eine Lizenz kann auf einem Connectrix Brocade-Switch der B Serie nicht installiert werden und der Fehler "parser error: Dokument ist leer" kann aufgrund eines Zertifikatproblems auftreten, das durch eine Umstellung auf DOS zu Microsoft Windows verursacht wird. ...
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
Dies geschieht, wenn ein Zertifikat (während des Imports) eine Umstellung von DOS zu Microsoft Windows durchläuft.
Das DOS/Windows-System platziert ein ^M-Zeichen (Wagenrücklauf) am Ende einer gültigen Fußzeile, was zum Validierungsfehler führt.
- Verwenden Sie auf einem Unix-Rechner den Befehl, um nach unerwünschten Zeichen zu suchen.
'cat -v '
Beispiel:
<?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
Problemumgehung:
- Unerwünschte Zeichen können mit dem folgenden Befehl entfernt werden:
'unix2dos '
Oder
- Wenn Sie einen Windows-Rechner verwenden, laden Sie die Lizenzdatei erneut herunter, aber öffnen Sie sie NICHT in einem Texteditor. Wenden Sie das Zertifikat direkt mithilfe von WebTools an.
Lösung:
Es liegt ein Softwarefehler (FOS-849790) vor, der dieses Problem behebt – die Korrektur wurde in FOS v9.2.0b und 9.2.1 implementiert.