Just wondering if there were any ideas on what I could do to resolve this, still seeing the same issue with the latest version on Stream 9. I do not use the CA for anything other than internal IPA usage. Is there a way to replace or reinstall the CA setup?
--Russ On Wed, Feb 12, 2025 at 8:51 AM Russell Long <kd8...@gmail.com> wrote: > Sorry for the red herring, the enrollment issue was someone updating a > secret improperly that was breaking the auth. Enrollment is not affected. > > On Mon, Feb 10, 2025 at 9:49 AM Rob Crittenden <rcrit...@redhat.com> > wrote: > >> Russell Long wrote: >> > Just to add, and I apologize for not noticing this before, but we do not >> > use it for anything other than internal FreeIPA operations, but it >> > appears the CA itself is not working. I cannot enroll new hosts because >> > of this. Login to existing hosts seems to still work without issue >> > however. >> >> I'm surprised it is affecting enrollment. Are you obtaining a >> certificate for the host at the same time ala --request-cert? >> >> If not how is it failing? >> >> rob >> >> > >> > On Thu, Feb 6, 2025 at 12:45 PM Rob Crittenden via FreeIPA-users >> > <freeipa-users@lists.fedorahosted.org >> > <mailto:freeipa-users@lists.fedorahosted.org>> wrote: >> > >> > Russell and I did a bit of offline troubleshooting but unfortunately >> > didn't find anything. >> > >> > I'm cc'ing a couple of the PKI developers. They would know know how >> to >> > verify that the webapp(s) are registered properly and may be able to >> > tell us why we're seeing 404's. >> > >> > rob >> > >> > Russell Long wrote: >> > > With pki-tomcatd@pki-tomcat running, the ipa-cert-show gives a >> > > connection error: >> > > >> > > [root@ipa-primary ~]# openssl x509 -serial -noout -in >> /etc/ipa/ca.crt >> > > serial=01 >> > > [root@ipa-primary ~]# ipa cert-show 01 >> > > ipa: ERROR: Request failed with status 404: Non-2xx response from >> CA >> > > REST API: 404. (404) >> > > >> > > --Russ >> > > >> > > On Wed, Feb 5, 2025 at 2:06 PM Rob Crittenden < >> rcrit...@redhat.com >> > <mailto:rcrit...@redhat.com> >> > > <mailto:rcrit...@redhat.com <mailto:rcrit...@redhat.com>>> wrote: >> > > >> > > Russell Long wrote: >> > > > Here is the obfuscated sosreport. >> > > >> > > It looks like the CA restart that happened immediately before >> > the first >> > > 404 was successful. At least it doesn't report any errors >> > beyond the >> > > usual LDAP connection failures at startup. >> > > >> > > The startup looks to be basically done around 2025-02-03 >> 14:37:56 >> > > >> > > The CA returned 404's at 2025-02-03T19:39:34Z in the upgrade >> log. >> > > >> > > We don't have the tomcat access logs in the sosreport so we >> > can't see >> > > the requests but they would likely also report 404 and no >> > other details. >> > > >> > > If you manually start things can you communicate with the CA? >> > > >> > > # ipactl --skip-version-check >> > > >> > > Does the CA start? If not add --ignore-service-failures >> > > >> > > Once everything else is up and settled, if the CA start failed >> > run: >> > > systemctl restart pki-tomcatd@pki-tomcat >> > > >> > > And see if that is successful. I think it should succeed >> since it >> > > appears to have done so in the recent past. >> > > >> > > If so try a basic cert command: >> > > # openssl x509 -serial -noout -in /etc/ipa/ca.crt >> > > # ipa cert-show <that serial number> >> > > >> > > Does it give you data or a connection error? >> > > >> > > rob >> > > >> > > > >> > > > >> > > > On Wed, Feb 5, 2025 at 2:33 AM Alexander Bokovoy >> > > <aboko...@redhat.com <mailto:aboko...@redhat.com> >> > <mailto:aboko...@redhat.com <mailto:aboko...@redhat.com>> >> > > > <mailto:aboko...@redhat.com <mailto:aboko...@redhat.com> >> > <mailto:aboko...@redhat.com <mailto:aboko...@redhat.com>>>> wrote: >> > > > >> > > > On Пан, 03 лют 2025, Russell Long via FreeIPA-users >> wrote: >> > > > >Here is the log, sorry for the delay. Logs are >> > redacted, but the >> > > > only thing >> > > > >changed was the domain names and DNs. >> > > > >> > > > The upgrade log chokes on the CA application not being >> > > registered in >> > > > tomcat container (the corresponding /ca/rest/... path is >> > > giving 404 >> > > > error). >> > > > >> > > > So we get back to the same point as before. An upgrade >> > has been in >> > > > progress but somehow was interrupted. Directory server >> was >> > > having some >> > > > of listeners disabled to avoid external communication >> during >> > > the upgrade >> > > > and those listeners weren't recovered due to an >> > interruption. You >> > > > recovered some of them but it looks like there is still >> > > something that >> > > > messes up. >> > > > >> > > > If you are saying all services are working fine, just >> the >> > > upgrade kicks >> > > > in every time 'ipactl restart' is run (which is part of >> > > ipa.service >> > > > machinery), it means the logged IPA data version is >> > older than >> > > what IPA >> > > > sees in the RPM database. Temporarily, this can be >> fixed by >> > > looking at >> > > > /var/lib/ipa/sysupgrade/sysupgrade.state and changing >> > > ipa.data_version >> > > > value to be exact same as the RPM package >> > version-release values. >> > > > >> > > > However, it would help to understand why an upgrade >> > causes CA >> > > apps to >> > > > fail to register with the tomcat container. It looks >> like we >> > > have at >> > > > least three such cases on this list over past week or >> > so, all >> > > on CentOS >> > > > 9 Stream, so there might be something? >> > > > >> > > > May be you can install sos report tool and collect a >> larger >> > > amount of >> > > > data altogether so that we can see a greater picture? >> > > > >> > > > # dnf install sos >> > > > # sos report >> > > --profile={identity,security,system,services,network} >> > > > --clean -a >> > > > >> > > > This should produce logs with consistently obfuscated >> > > hostnames and >> > > > domains across all files. You can add more domains to >> > > obfuscate with >> > > > `--domains={domain1,domain2,..}` to `sos report` tool. >> > > > >> > > > > >> > > > > >> > > > > >> > > > >On Wed, Jan 29, 2025 at 4:51 PM Rob Crittenden >> > > <rcrit...@redhat.com <mailto:rcrit...@redhat.com> >> > <mailto:rcrit...@redhat.com <mailto:rcrit...@redhat.com>> >> > > > <mailto:rcrit...@redhat.com <mailto:rcrit...@redhat.com >> > >> > <mailto:rcrit...@redhat.com <mailto:rcrit...@redhat.com>>>> wrote: >> > > > > >> > > > >> Russ Long via FreeIPA-users wrote: >> > > > >> > Things are functional, however IPA still thinks it >> > needs an >> > > > upgrade, so >> > > > >> any time the service restarts, it breaks again. >> > > > >> > >> > > > >> >> > > > >> If you have time to run the upgrade again and send >> us a >> > > compressed >> > > > >> /var/log/ipaupgrade.log we can see if we can >> identify the >> > > root cause. >> > > > >> >> > > > >> rob >> > > > >> >> > > > >> >> > > > >> > > > >> > > > >> > > > >> > > > -- >> > > > / Alexander Bokovoy >> > > > Sr. Principal Software Engineer >> > > > Security / Identity Management Engineering >> > > > Red Hat Limited, Finland >> > > > >> > > >> > >> > -- >> > _______________________________________________ >> > FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org >> > <mailto:freeipa-users@lists.fedorahosted.org> >> > To unsubscribe send an email to >> > freeipa-users-le...@lists.fedorahosted.org >> > <mailto:freeipa-users-le...@lists.fedorahosted.org> >> > Fedora Code of Conduct: >> > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ >> > List Guidelines: >> https://fedoraproject.org/wiki/Mailing_list_guidelines >> > List Archives: >> > >> https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahosted.org >> > Do not reply to spam, report it: >> > https://pagure.io/fedora-infrastructure/new_issue >> > >> >>
-- _______________________________________________ FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahosted.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue