Created 08-15-2018 04:27 AM
I have signed certs for my servers from a CA and want to enable SSL on NiFi. Is NiFi CA service required to enable SSL if I already have signed certs?
Created 08-15-2018 02:08 PM
-
You do NOT want to have the NiFi CA service installed if you are using your own certificates issued by your own CA or some public or corporately managed CA. If the NiFi CA is installed, it will be used. Often times this means it messes up your generated keystore and truststore files. Plus, if someone checks the force regenerate check box in Ambari, you would lose your keystore and truststore since new ones would be generated with only NiFi CA generated entries.
-
Thank you,
Matt
Created 08-15-2018 02:08 PM
-
You do NOT want to have the NiFi CA service installed if you are using your own certificates issued by your own CA or some public or corporately managed CA. If the NiFi CA is installed, it will be used. Often times this means it messes up your generated keystore and truststore files. Plus, if someone checks the force regenerate check box in Ambari, you would lose your keystore and truststore since new ones would be generated with only NiFi CA generated entries.
-
Thank you,
Matt
Created on 08-15-2018 02:31 PM - edited 08-17-2019 07:24 PM
@Matt Clarke That is good to know. I have CA signed certs and the NiFi CA service is enabled on my cluster. I don't see way to remove NiFi CA service but do see option to "invalidate CA Server". Should I take that approach?
Created 08-15-2018 03:06 PM
You must "Stop" NiFI CA before the "Delete" option is available.
Once it has been deleted, I would confirm contents of your keystore and truststore are still correct in case Ambari executed the tls-toolkit and overwrote them.