Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

method to upload certificate for directory authentication #212

Open
flaviotorres opened this issue Mar 5, 2019 · 3 comments
Open

method to upload certificate for directory authentication #212

flaviotorres opened this issue Mar 5, 2019 · 3 comments

Comments

@flaviotorres
Copy link
Contributor

flaviotorres commented Mar 5, 2019

Hi,

I was wondering if there's a method to upload certificates for directory authentication (AD)?

@pbulteel
Copy link

pbulteel commented Jan 3, 2020

I'm currently modifying the hpilo_ca to hpilo_msca. It will do everything the hpilo_ca one does, but when it comes to sign the request, it will use an MS CA. I've got most of it working. I have a few bits to fix and then cleanup the code, add some comments, etc. I'm using the Certsrv python module (github.com/magnuswatn/certsrv) for this integration. I'll have it in my repo and will send a pull request to have it included.

@flaviotorres
Copy link
Contributor Author

That's awesome, I can run a few tests when it is available.

@pbulteel
Copy link

pbulteel commented Jan 9, 2020

Hi, it's currently in my git repo under examples/ca/ - requires the certsrv python module listed above and you can add the following under the [ca]:

server = your-msca.example.com
ca_login = mscaUser
ca_password = M$caPass

Then you can do ./hpilo_msca -l ilouser -p ilopassword sign ilo-fqdn.example.com

Or ./hpilo_msca -s msca.example.com -L mscaUser -A M$caPass -l ilouser -p ilopassword sign ilo-fqdn.example.com

It's not perfect, but I wanted you to get a chance to test, etc and I'll see if I can fix any issues. Currently, the one thing I have a problem with is more of an ILO2 issue than anything.

-P

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants