UNSOLVED

Bruniche

updated

26 days ago

B

Bruniche

1 Rookie

•

20 Posts

•

8 Points

0

61

October 13th, 2026 07:06

iDRAC10 - GenerateCSR redfish

Hello

 

We receive our first DELL 17G & adapt all our redfish automation to them.

We do it with the official "iDRAC10 Redfish API" online help & the dell github redfish repo.

 

All is fine except one thing about the Certificate & the GenerateCSR call : Dell Technologies Developer

 

On all iDRAC9 (14G to 16G), the default value were :

 Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                Public-Key: (2048 bit)

 X509v3 Basic Constraints:
                    CA:FALSE
                X509v3 Key Usage:
                    Digital Signature, Non Repudiation, Key Encipherment

 

On the new iDRAC10, it's now :

 Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                Public-Key: (3072 bit)

X509v3 Basic Constraints:
                    CA:FALSE
                X509v3 Key Usage:
                    Digital Signature, Non Repudiation, Key Encipherment, Data Encipherment

 

I want to generate the same CSR then in iDRAC9.

I see that there are parameters like KeyPairAlgorithm or KeyBitLength that can be add in the redfish call.

But i dont find what values are attended. I try "random" one without effect.

 

And the official documentation dont help on this too.

 

Possible to have help on this please ?

 

Thanks.

  • Dell-Jai S

    Moderator

    •

    7 Posts

    •

    23 Points

    6

    0

    Posted October 14th, 2026 05:43

    Hi Bruniche,

    Thanks for raising the concern. I will check on your query internally and get back.

    Dell-Jai S

    Social Media and Communities Professional

    Dell Technologies | Enterprise Support Services

    #IWork4Dell

     

    Did I answer your query? Please click on ‘Mark as Accepted Answer’. ‘Thumbs up’ the posts you like!

  • Dell-Jai S

    Moderator

    •

    7 Posts

    •

    23 Points

    3

    0

    Posted October 16th, 2026 08:05

    Hello Bruniche,

     

    Please find below some Support Articles related to your query:-

     

    PowerEdge: How to Generate a CSR using iDRAC9 Redfish: https://www.dell.com/support/kbdoc/en-us/000197810/how-to-generate-a-csr-using-idrac9-redfish

     

    Generate a Certificate Request: https://infohub.delltechnologies.com/en-us/l/methods-to-manage-web-server-certificates-on-idrac/generate-a-certificate-request/

     

    For any additional query, Request you to kindly share detailed info on what exactly you are trying to do and the issue you are facing so we can engage our backend team for a solution if required. If the concern is regarding a particular 17G Server Model, You may raise a Support Case with our Local Support Team on that particular tag through Phone/Online. This will help us collect more info on Phone/Email and assist you further as per your specific requirement.

    Dell-Jai S

    Social Media and Communities Professional

    Dell Technologies | Enterprise Support Services

    #IWork4Dell

     

    Did I answer your query? Please click on ‘Mark as Accepted Answer’. ‘Thumbs up’ the posts you like!

  • Bruniche

    1 Rookie

    •

    20 Posts

    •

    8 Points

    4

    0

    Posted October 19th, 2026 07:36

    Hello @Dell-Jai S​

     

    I know how to generate a CSR in redfish with usual parameters.

     

    My issue here is on iDRAC10, the security is higher than on iDRAC9 by default (which can be consider as normal)

     

    What i wish for the redfish call for "GenerateCSR" is that we can also used the following parameters :

    KeyPairAlgorithm / KeyBitLength / KeyUsage (as described in your  API iDRAC10 doc i link before) that will allow me to generate a less restrictive CSR than actually.

    Like this, by default, nothing change, but if the "end user" want something else because he has another constraint with his own PKI, he still can use your API call.

     

    Thanks.

    (edited)

  • Dell-ArunK

    Moderator

    •

    31 Posts

    •

    93 Points

    4

    0

    Posted October 19th, 2026 09:34

    Hi Bruniche,

    To help us understand your requirement better and engage the appropriate backend team, could you please provide more details about the specific changes you are looking to achieve using the KeyPairAlgorithm, KeyBitLength, and KeyUsage parameters in the iDRAC10 Redfish GenerateCSR action?

     

    Additionally, please share an example of the expected CSR configuration or the Redfish request payload you are trying to use, along with any relevant error messages or unexpected behavior you encounter.

     

    This information will help us understand your use case and investigate the feasibility of the requested configuration.

     

    Thank you for your cooperation.

    Dell-ArunK

    Social Media and Communities Professional

    Dell Technologies | Enterprise Support Services

    #IWork4Dell

    Did I answer your query? Please click on ‘Mark as Accepted Answer’. ‘Thumbs up’ the posts you like!

  • Bruniche

    1 Rookie

    •

    20 Posts

    •

    8 Points

    3

    0

    Posted October 20th, 2026 06:03

    Hello @Dell-ArunK 

     

    I already explain what i want twice & which parameters i would like to have/work in the API call.

     

    There are already present in the DELL API documentation i link before:

     

    User Pasted image

    But seems ignore during call.

    What i want it's that possible to use them to generate a certificate according the user wish (RSA 2048 & not 3072 AND key usage Non Repudiation, Key Encipherment & not Non Repudiation, Key Encipherment, Data Encipherment, which are not the default value on iDRAC 10).

     

    Thanks

  • Dell-ArunK

    Moderator

    •

    31 Posts

    •

    93 Points

    3

    0

    Posted October 20th, 2026 08:43

    Hi Bruniche,

     

    The documented iDRAC10 1.20.xx attribute registry lists the configurable CSR key sizes as 3072 and 4096 bits, with 3072 as the default. That means RSA 2048 is not available through that particular configuration attribute. We have to further check with our L3 and Engineering team on this and get back to you. 

    Dell-ArunK

    Social Media and Communities Professional

    Dell Technologies | Enterprise Support Services

    #IWork4Dell

    Did I answer your query? Please click on ‘Mark as Accepted Answer’. ‘Thumbs up’ the posts you like!