Hi,

in your first email you pasted the output of getcert list, and it's
reporting only 7 certificates. It's likely that your server is using
certmonger for the pkinit cert, the 5 certs for PKI and the RA cert,
meaning that the HTTP and LDAP server certificates are externally signed
and not tracked by certmonger.

You need to check the LDAP server cert:
certutil -L -d /etc/dirsrv/slapd-YOUR-DOMAIN -n 'Server-Cert'
and the HTTP server cert:
openssl x509 -noout -text -in /var/lib/ipa/certs/httpd.crt

If they are expired they need to be renewed with your external CA and
replaced.
flo

On Tue, Mar 12, 2024 at 3:27 AM Omar Pagan via FreeIPA-users <
[email protected]> wrote:

> and this is from the ca/debug file:
> 2024-03-12 02:18:41 [main] SEVERE: Unable to start CA engine: Unable to
> connect to LDAP server: Unable to create socket:
> org.mozilla.jss.ssl.SSLSocketException:
> org.mozilla.jss.ssl.SSLSocketException: SSL_ForceHandshake failed: (-8181)
> Peer's Certificate has expired.
> Unable to connect to LDAP server: Unable to create socket:
> org.mozilla.jss.ssl.SSLSocketException:
> org.mozilla.jss.ssl.SSLSocketException: SSL_ForceHandshake failed: (-8181)
> Peer's Certificate has expired.
>         at
> com.netscape.cmscore.ldapconn.LdapBoundConnFactory.makeConnection(LdapBoundConnFactory.java:305)
>         at
> com.netscape.cmscore.ldapconn.LdapBoundConnFactory.init(LdapBoundConnFactory.java:263)
>         at
> com.netscape.cmscore.ldapconn.LdapBoundConnFactory.init(LdapBoundConnFactory.java:226)
>         at
> com.netscape.cmscore.ldapconn.LdapBoundConnFactory.init(LdapBoundConnFactory.java:195)
>         at org.dogtagpki.server.ca
> .CAEngine.initDatabase(CAEngine.java:199)
>         at com.netscape.cmscore.apps.CMSEngine.start(CMSEngine.java:1105)
>         at
> com.netscape.cmscore.apps.CMSEngine.contextInitialized(CMSEngine.java:1688)
>         at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4685)
>         at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5146)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
>         at
> org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:129)
>         at
> org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:150)
>         at
> org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:140)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:688)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:631)
>         at
> org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1831)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
>         at
> java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526)
>         at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:425)
>         at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576)
>         at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
>         at
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
>         at
> org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
>         at
> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
>         at
> org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>         at
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
>         at
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
>         at
> java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
>         at
> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
>         at
> org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>         at
> org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>         at
> org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:633)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:343)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:474)
> Caused by: netscape.ldap.LDAPException: Unable to create socket:
> org.mozilla.jss.ssl.SSLSocketException:
> org.mozilla.jss.ssl.SSLSocketException: SSL_ForceHandshake failed: (-8181)
> Peer's Certificate has expired. (-1)
>         at
> com.netscape.cmscore.ldapconn.PKISocketFactory.makeSocket(PKISocketFactory.java:202)
>         at netscape.ldap.LDAPConnSetupMgr.connectServer(Unknown Source)
>         at netscape.ldap.LDAPConnSetupMgr.openSerial(Unknown Source)
>         at netscape.ldap.LDAPConnSetupMgr.connect(Unknown Source)
>         at netscape.ldap.LDAPConnSetupMgr.openConnection(Unknown Source)
>         at netscape.ldap.LDAPConnThread.connect(Unknown Source)
>         at netscape.ldap.LDAPConnection.connect(Unknown Source)
>         at netscape.ldap.LDAPConnection.connect(Unknown Source)
>         at netscape.ldap.LDAPConnection.connect(Unknown Source)
>         at
> com.netscape.cmscore.ldapconn.LdapBoundConnection.<init>(LdapBoundConnection.java:108)
>         at
> com.netscape.cmscore.ldapconn.LdapBoundConnFactory.makeConnection(LdapBoundConnFactory.java:287)
>         ... 51 more
>
> 2024-03-12 02:18:41 [main] INFO: Shutting down CA subsystem
> 2024-03-12 02:18:41 [main] SEVERE: Exception sending context initialized
> event to listener instance of class [org.dogtagpki.server.ca.CAEngine]
> java.lang.NullPointerException
>         at
> com.netscape.cmscore.apps.CMSEngine.shutdownAuthSubsystem(CMSEngine.java:1291)
>         at
> com.netscape.cmscore.apps.CMSEngine.shutdown(CMSEngine.java:1368)
>         at org.dogtagpki.server.ca.CAEngine.shutdown(CAEngine.java:1741)
>         at
> com.netscape.cmscore.apps.CMSEngine.contextInitialized(CMSEngine.java:1692)
>         at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4685)
>         at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5146)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
>         at
> org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:129)
>         at
> org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:150)
>         at
> org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:140)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:688)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:631)
>         at
> org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1831)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
>         at
> java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526)
>         at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:425)
>         at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576)
>         at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
>         at
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
>         at
> org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
>         at
> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
>         at
> org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>         at
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
>         at
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
>         at
> java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
>         at
> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
>         at
> org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>         at
> org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>         at
> org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:633)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:343)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:474)
>
> 2024-03-12 02:18:41 [main] INFO: Shutting down CA subsystem
> 2024-03-12 02:18:41 [main] SEVERE: Exception sending context destroyed
> event to listener instance of class [org.dogtagpki.server.ca.CAEngine]
> java.lang.NullPointerException
>         at
> com.netscape.cmscore.apps.CMSEngine.shutdownAuthSubsystem(CMSEngine.java:1291)
>         at
> com.netscape.cmscore.apps.CMSEngine.shutdown(CMSEngine.java:1368)
>         at org.dogtagpki.server.ca.CAEngine.shutdown(CAEngine.java:1741)
>         at
> com.netscape.cmscore.apps.CMSEngine.contextDestroyed(CMSEngine.java:1699)
>         at
> org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4732)
>         at
> org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5396)
>         at
> org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:187)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
>         at
> org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:129)
>         at
> org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:150)
>         at
> org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:140)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:688)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:631)
>         at
> org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1831)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
>         at
> java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526)
>         at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:425)
>         at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576)
>         at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
>         at
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
>         at
> org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
>         at
> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
>         at
> org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>         at
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
>         at
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
>         at
> java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
>         at
> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
>         at
> org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>         at
> org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>         at
> org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:633)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:343)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:474)
> --
> _______________________________________________
> FreeIPA-users mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> 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/[email protected]
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>
--
_______________________________________________
FreeIPA-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to