Connectrix Brocade B-Series: Impossibile installare la licenza su Switch con errore :"parser error: Il documento è vuoto"
Summary: Impossibile installare una licenza su uno switch Connectrix Brocade serie B con errore "parser error: Document is empty" può verificarsi a causa di un problema di certificato causato da una transizione 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
Ciò si verifica quando un certificato (durante il processo di importazione) passa attraverso una transizione DOS/Microsoft Windows.
Il sistema DOS/Windows inserisce un carattere ^M (ritorno a capo) alla fine di un piè di pagina valido, generando un errore di convalida.
- Su una macchina Unix, utilizzare il comando per verificare la presenza di caratteri indesiderati.
'cat -v '
Esempio:
<?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
Soluzione alternativa:
I caratteri indesiderati possono essere rimossi utilizzando il comando seguente:
'unix2dos '
Oppure
- Durante l'utilizzo della macchina Windows, scaricare nuovamente il file di licenza ma NON aprirlo in alcun editor di testo. Applicare il certificato direttamente utilizzando WebTools.
Risoluzione:
Esiste un difetto software (FOS-849790) che risolve questo problema: la correzione è stata implementata in FOS v9.2.0b e 9.2.1.