I've tried this one more time (Nifi 1.12.1 to Registry 0.6.0). Re-signed/Re-imported the certs.
The new "server" cert is of the type: Alias name: server_name-nifi-cert Creation date: Mar 29, 2021 Entry type: trustedCertEntry Owner: CN= server_name.domain.net, OU=NIFI Issuer: CN=nifi_ca.domain.net, OU=ORG_NAME, O=ORG_FULL_NAME, L=LOCATION, ST=XX, C=US [blah] I am adding the "server user" 'CN= server_name.domain.net, OU=NIFI' to the registry with all the grants. I don't see any errors in the logs but still cannot properly link it to the existing buckets. Should I add the "server user" in a different manner since the cert issuer is not 'Issuer: CN=localhost, OU=NIFI'? The other servers certs that are signed with 'Issuer: CN=localhost, OU=NIFI' work just fine (Nifi 1.9.2 to Registry 0.6.0). Is there a way to increase the logs as well? Many thanks, Roland -----Original Message----- From: Rosso, Roland <[email protected]> Sent: Thursday, March 25, 2021 2:21 PM To: [email protected] Subject: RE: [EXTERNAL] Re: NiFi Registry SSL question Thank you Bryan, I've tried all combinations I could think off. I'll resign all the certs with the same key for nifi and registry and try this again. Thanks, Roland -----Original Message----- From: Bryan Bende <[email protected]> Sent: Tuesday, March 23, 2021 3:48 PM To: [email protected] Subject: [EXTERNAL] Re: NiFi Registry SSL question I think the issue might be related to the "server user" in nifi registry. I would double check that the way the identity was entered in registry exactly matches the identity from nifi's certificate, case-sensitive and white-space sensitive. Also make sure this user in registry is granted all of the Proxy permissions, it is broken out into three different actions now (read, write, delete). On Tue, Mar 23, 2021 at 9:28 AM Rosso, Roland <[email protected]> wrote: > > Hi all, > > I am moving things around and moving from self-signed certs to corporate > certs. > > I’ve installed nifi 1.12 with a new truststore and keystore (use toolkit with > external certs) and that seems fine. > > I added the cert from the registry server (old self signed) into the new nifi > 1.12 truststore and the new server cert (signed with corporate CA) into the > nifi registry truststore (again, self signed). > > I also added the server ‘user’ CN=server.domain, OU=NIFI into the registry > and made the permission grants (proxy, buckets). I don’t get any SSL errors > in the logs but cannot add a PG via registry (no available bucket). > > Is this setup possible and am I missing something, or do all NiFi nodes and > registry need to be signed with the same key? The idea was to setup a new > instance (on new server), pull all PGs via registry into the new and retiring > the old. > > > > Thanks, > > Roland > > > > > > This message (including any attachments) is intended only for the use of the > individual or entity to which it is addressed and may contain information > that is non-public, proprietary, privileged, confidential, and exempt from > disclosure under applicable law or may constitute as attorney work product. > If you are not the intended recipient, you are hereby notified that any use, > dissemination, distribution, or copying of this communication is strictly > prohibited. If you have received this communication in error, notify us > immediately by telephone and (i) destroy this message if a facsimile or (ii) > delete this message immediately if this is an electronic communication. Thank > you. This message (including any attachments) is intended only for the use of the individual or entity to which it is addressed and may contain information that is non-public, proprietary, privileged, confidential, and exempt from disclosure under applicable law or may constitute as attorney work product. If you are not the intended recipient, you are hereby notified that any use, dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, notify us immediately by telephone and (i) destroy this message if a facsimile or (ii) delete this message immediately if this is an electronic communication. Thank you. This message (including any attachments) is intended only for the use of the individual or entity to which it is addressed and may contain information that is non-public, proprietary, privileged, confidential, and exempt from disclosure under applicable law or may constitute as attorney work product. If you are not the intended recipient, you are hereby notified that any use, dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, notify us immediately by telephone and (i) destroy this message if a facsimile or (ii) delete this message immediately if this is an electronic communication. Thank you.
