SANtricity 11.8 Commands ( CA08871-194 ~ 196 )
Generate web server Certificate Signing Request (CSR)
The save controller arrayManagementCSR
command generates a Certificate Signing Request (CSR) for the controller.
Supported Series
This command applies to an individual HB2100/HB2200/HB2300, HB5100/HB5200, AB6100 or AB3100 storage system.
Roles
To execute this command on an HB2100/HB2200/HB2300, HB5100/HB5200, AB6100, or AB3100 storage system, you must have the Security Admin role.
Context
The CSR must be signed by a Certificate Authority (CA). The resulting signed certificate is installed on the controller’s web server so that browsers can automatically trust the controller’s web server when trying to manage the array. Perform this action for each controller.
Syntax
save controller [(a|b)] arrayManagementCSR commonName="ipOrDnsName" [alternateIPAddresses=(ipvX1...ipvXN)] [alternateDnsNames=("dnsName1"..."dnsNameN")] organization="organizationName" [organizationalUnit="organizationalUnitName"] locality="cityOrLocality" [stateProvince="stateOrRegion"] country="string" file="filename"
Parameters
Parameter | Description |
---|---|
|
Allows you to specify the controller on which you want to create the CSR for. Valid controller identifiers are a or b, where a is the controller in slot A, and b is the controller in slot B. Enclose the controller identifier in square brackets ([ ]). |
|
Allows you to specify the IP address or DNS name of the controller. This must match exactly what will be typed in the browser to access SANtricity System Manager (do not include http:// nor https://) or there will be a name mismatch error. |
|
Allows you to specify additional IP addresses or aliases for the controller. Enclose all the IP addresses in parentheses. If you enter more than one IP address, separate them with a space. |
|
Allows you to specify additional DNS names for the controller. Enclose all the DNS names in parentheses. If you enter more than one name, separate them with a space. |
|
Allows you to specify the organization’s full legal name that the storage system belongs to. Do not abbreviate it and include any suffixes such as Inc, Corp, or LLC. |
|
Allows the user to specify the organization’s division that handles the certificate. |
|
Allows you to specify the city or locality where the storage system is located. |
|
Allows you to specify the state or region where the storage system is located. This should not be abbreviated. |
|
Allows you to specify your country’s two-digit ISO (International Organization for Standardization) code, such as US. |
|
Allows you to specify the file for which to save the controller’s CSR file. |
Examples
SMcli -n Array1 -c "save controller [a] arrayManagementCSR commonName="ictd0702s05c01-a.ict.englab.xyz.com" alternateIPAddresses=(10.113.174.190 10.113.174.191) alternateDnsNames=("ictd0702s05c01-b.ict.englab.xyz.com") organization="Company" locality="Wichita" stateProvince="Kansas" country="US" file="C:\storage_array_csr.csr";" SMcli completed successfully.