PowerVault ME5: Erstellen einer CSR auf einem Array mit Leerzeichen zwischen dem Betreff und Erweiterungen

Summary: In diesem Artikel wird beschrieben, wie Sie eine Zertifikatsignieranforderung (CSR) mit Leerzeichen und Sonderzeichen auf dem ME50xx-Speicher erstellen.

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

Beim Versuch, eine Zertifikatsignieranforderung (CSR) auf einem Array zu erzeugen, das Leerzeichen und Sonderzeichen enthält, sind Probleme aufgetreten.
Beispiel unten:
# create certificate-signing-request subject /O=A. ROYHR North. Game & Co. BG/OU=IT/L=Texas/C=DE/CN=me5012-fzlb-a extension /basicConstraints=CA:TRUE/subjectAltName=DNS:me5012-xxxx-x.xxxxx.xx,IP:192.xxx.xxx.xx
Error: The command had an invalid parameter or unrecognized parameter. - Invalid parameter found [royhr] (2024-09-11 11:33:29)

# create certificate-signing-request subject "/A. ROYHR North. Game & Co. BG/OU=IT/L=Texas /C=DE/CN=me5012-fzlb-a" extension /basicConstraints=CA:TRUE/subjectAltName=DNS:me5012-xxxx-x.xxxxx.xx,IP:192.xxx.xxx.xx
Error: Command failed. - Security certificate signing request not created for controller A. Verify that the subject value has valid format. (2024-09-11 11:33:53)

Cause

Dies ist auf die SSL-Spezifikation zurückzuführen. Das Array ist so konzipiert, dass es der SSL-Spezifikation entspricht.

Resolution

Im Folgenden finden Sie die Syntax und Schritte zum Erstellen einer CSR mit Leerzeichen und Sonderzeichen, in diesem Fall "&". Verwenden Sie doppelte Anführungszeichen (""), um Leerzeichen und umgekehrte Schrägstriche (\) für Sonderzeichen einzufügen.

# create certificate-signing-request subject "/C=DE/L=Texas/O=A. ROYHR North. Game \& Co. BG/OU=IT/CN=me5012-fzlb-a" extensions "/basicConstraints=CA:TRUE/subjectAltName=DNS:me5012-xxxx-x.xxxxx.xx,IP:192.xxx.xxx.xx"


Der obige Befehl funktioniert erst nach dem ME5.1.2.1.1-Firmwareupgrade. Ältere Versionen unterstützen keine Leerzeichen und Sonderzeichen. 

Auszug aus dem CLI-Leitfaden:

contents <content-string>

Optional. A security certificate is generated based on the supplied content. The content becomes the subject of the certificate creation request and must be formatted as /type0=value0/ type1=value1/type2=..., where types include C for country, ST for state or province, L for location, CN for common name, and O for organization. Invalid types will be omitted from the content string. The content string cannot exceed 1024 characters and can include printable UTF-8 characters except space or semicolon. An example is /C=US/ST=CO/O=MyOrganization/ CN=www.mysite.com. You must specify either this parameter or the restore parameter or the unique parameter. 

Dieser Artikel wird laufend aktualisiert.
 

Affected Products

ME Series, PowerVault ME5012, PowerVault ME5024, PowerVault ME5084
Article Properties
Article Number: 000230486
Article Type: Solution
Last Modified: 06 Mar 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.