Connectrix Brocade B-Series : Échec de l’installation de la licence sur le commutateur avec l’erreur : "parser error : Le document est vide »
Summary: Échec de l’installation d’une licence sur un commutateur Connectrix Brocade série B avec l’erreur « parser error : Le document est vide » peut se produire en raison d’un problème de certificat causé par une transition 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
Cela se produit lorsqu’un certificat (pendant le processus d’importation) passe par une transition DOS/Microsoft Windows.
Le système DOS/Windows place un caractère ^M (retour chariot) à la fin d’un pied de page valide, ce qui entraîne l’échec de la validation.
- Sur une machine Unix, utilisez la commande pour rechercher des caractères indésirables.
'cat -v '
Exemple :
<?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
Solution de contournement :
-Les caractères indésirables peuvent être supprimés à l’aide de la commande ci-dessous :
'unix2dos '
ou
- Lorsque vous utilisez un ordinateur Windows, téléchargez à nouveau le fichier de licence, mais ne l’ouvrez PAS dans un éditeur de texte. Appliquez le certificat directement à l’aide des outils Web.
Résolution :
Il existe un défaut logiciel (FOS-849790) qui résout ce problème - un correctif a été implémenté dans FOS v9.2.0b et 9.2.1.