Connectrix Brocade serii B : Nie udało się zainstalować licencji na przełączniku z błędem :"parser error: Dokument jest pusty"
Summary: Nie udało się zainstalować licencji na przełączniku Connectrix Brocade serii B z błędem "parser error: Dokument jest pusty" może wystąpić z powodu problemu z certyfikatem spowodowanego przejściem między systemem DOS/Microsoft Windows. ...
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
Dzieje się tak, gdy certyfikat (w trakcie procesu importowania) przechodzi przez przejście do systemu DOS/Microsoft Windows.
System DOS/Windows umieszcza znak ^M (powrót karetki) na końcu prawidłowej stopki, co powoduje niepowodzenie walidacji.
- Na komputerze z systemem Unix użyj polecenia, aby sprawdzić, czy nie ma niechcianych znaków.
'cat -v '
Przykład:
<?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
Obejście problemu:
-Niechciane znaki można usunąć za pomocą poniższego polecenia:
'unix2dos '
Lub
- Podczas korzystania z komputera z systemem Windows ponownie pobierz plik licencji, ale NIE otwieraj go w żadnym edytorze tekstu. Zastosuj certyfikat bezpośrednio przy użyciu narzędzi WebTools.
Rozwiązanie:
Wystąpił błąd w oprogramowaniu (FOS-849790), który rozwiązuje ten problem — poprawka została wdrożona w FOS w wersjach 9.2.0b i 9.2.1.