Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have about 14 Dell M1000e chassis and corresponding 224 blades. I just received a wildcard SSL cert, but don't want to manually visit each administrative page to upload the cert/key. I understand the racadm command can do this for me, but the documentation falls a bit short. Is anyone willing to help me out a bit? I do not have any of the tools available from Dell installed on my workstation or servers, but have access to them if needed.

share|improve this question
    
racadm help sslcertupload? –  Mathias R. Jessen Feb 10 '12 at 0:57
    
It doesn't let me upload my own private key. –  erimar77 Feb 28 '12 at 20:16
1  
As I read and understand the documentation, no, that is correct. It will only work when you sign a CSR generated with racadm sslcsrgen –  Mathias R. Jessen Feb 28 '12 at 20:28
    
Ask me next week. :P I'm about to try and figure this out myself. –  Tom O'Connor Mar 4 '12 at 0:06
1  
I don't know your product specifics but there are generic ways to automate any operation. You can try expect to automate tasks on the comand line. You can use curl or if you know some language some http library to interact with a web interface. Also you can use selenium to record and run http sessions. Not really as easy as you want but for 224 blades it's worth it :) –  akostadinov Mar 22 '12 at 7:36
add comment

1 Answer

up vote 2 down vote accepted

The set of racadm commands that you need is sslkeyupload and sslcertupload. On a Dell M1000e these should be run using the idracadm tool (the ssh interface does allow you to upload files). On other Dell servers you would have to use the tool corresponding to the (iD)RAC version, i.e. racadm4, racadm5, idracadm, or idracadm7.

Something like idracadm sslkeyupload -t 1 -f path/to/key.pem and idracadm sslcertupload -t 1 -f path/to/wildcard-cert.pem should do the trick for you.

The iDRAC documentation has more information about these commands.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.