FreeIPA certificate authority and PKI

Running the Dogtag certificate authority inside FreeIPA: install options, renewal, profiles, sub-CAs, service certificates, revocation and recovery from expired certificates.

Installing FreeIPA with an externally signed CA

Chaining the FreeIPA CA to a corporate root or Microsoft AD Certificate Services: the two-step --external-ca install, ms-cs CSR type, delivering the certificate chain, and common failures.

Renewing an externally signed FreeIPA CA certificate

Renewing the FreeIPA CA certificate when an external CA signed it: why it cannot renew automatically, ipa-cacert-manage renew with a CSR, installing the new certificate, and running ipa-certupdate everywhere.

Running FreeIPA without a CA

Operating a CA-less FreeIPA deployment with third-party certificates: what you must supply for LDAP, HTTP and PKINIT, the self-signed restriction, and the renewal work you take on.

FreeIPA certificate profiles

Controlling what FreeIPA issues with certificate profiles: the default caIPAserviceCert profile, creating custom profiles such as S/MIME, validity and extension settings, and testing changes.

FreeIPA lightweight sub-CAs

Issuing VPN, Wi-Fi or device certificates from a FreeIPA sub-CA subordinate to the ipa CA, limiting what each sub-CA can sign, and disabling a sub-CA to invalidate a group of certificates.

FreeIPA CA ACLs for certificate issuance

Deciding who may get which certificate from FreeIPA with CA ACLs: profiles, principals and issuing CAs, the admin bypass permission, and reviewing ACLs during audits.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.