Server Management - Remote Server Management
1752805 Members
5558 Online
108789 Solutions
New Discussion юеВ

HPEiLOCmdLets: Start-HPEiLOCertificateSigningRequest bugged ?

 
BjornM
Frequent Advisor

HPEiLOCmdLets: Start-HPEiLOCertificateSigningRequest bugged ?

Trying to generate a certificate signing request on an ILO through the HPEiLOCmdlets version 3.2.0.0

However, for some reason it seems the command is complaining that the FW version on the iLO is too old, but the version we are running is newer than the list of unsupported versions.... so it should work, but does not....

iLO FW is 2.75 on a iLO 4.

 

PS C:\PowerShell\ILO Scripts> (Start-HPEiLOCertificateSigningRequest -Connection $connection -State $State -Country $Country -City $City -Organization $Organization -OrganizationalUnit $OrganizationalUnit -CommonName $CommonName -Verbose).StatusInfo
VERBOSE: Performing the operation "Start-HPEiLOCertificateSigningRequest" on target "redacted.redacteddomain.com".
VERBOSE: Executing the cmdlets with 1 task serially.
VERBOSE: [Start-HPEiLOCertificateSigningRequest][REST]: REST model is HPE.iLO.Communication.REST.Model.SetModel.
VERBOSE: [Start-HPEiLOCertificateSigningRequest][redacted.redacteddomain.com][REST]: Validating Cmdlet supportability.
VERBOSE: [Start-HPEiLOCertificateSigningRequest][redacted.redacteddomain.com][REST]: Checking for iLOGeneration, Model and Firmware for Cmdlet Supportability.
VERBOSE: [Start-HPEiLOCertificateSigningRequest][redacted.redacteddomain.com][REST]: Forming the error object.

Category Message AffectedAttribute
-------- ------- -----------------
FeatureSupportability Feature not supported on iLO3 and iLO4 (FW Ver: 1.01,1.05,1.10,1.13,1.20,1.22,1.30,1.32,1.40,1.51,1.50,2.00,2.02,2.03,2.10,2.11,2.20,2.30). {}


However, the ILO Firmware on this server is 2.75 from 13 august 2020. (iLO 4)

2 REPLIES 2
BjornM
Frequent Advisor

Re: HPEiLOCmdLets: Start-HPEiLOCertificateSigningRequest bugged ?

I belive i have found the issue.

 

The server running the Powershell has regional settings/Format that are not set to "English (United States)"

Once i changed the "Format" to "English (United States), restarted powershell, and tried again, it worked.

 

So possibly an issue with . vs ,  (period/comma) in the firmware format ?

 

BjornM
Frequent Advisor

Re: HPEiLOCmdLets: Start-HPEiLOCertificateSigningRequest bugged ?

This seems to be the same issue, or atleast closely related to the fix that was put into version 2.1.0.0.

Software Details - * RECOMMENDED * Scripting Tools for Windows PowerShell: iLO cmdlets | HPE Support

  • When regional settings are changed from English to any other format like French in the system settings the cmdlets Start-HPEiLOCertificateSigningRequest, Get-HPEiLOCertificateSigningRequest, and Get-HPEiLOSSLCertificateInfo would return "Feature not supported". This is handled to return the expected data