Ipactl status shows pki-tomcat service is not running

Solution Verified - Updated -

Issue

  • pki-tomcatd service is in stopped state:
[root@example_admin]# date;ipactl status
Mon May 19 03:14:34 AM CDT 2025
Directory Service: RUNNING
krb5kdc Service: RUNNING
kadmin Service: RUNNING
httpd Service: RUNNING
ipa-custodia Service: RUNNING
pki-tomcatd Service: STOPPED
smb Service: RUNNING
winbind Service: RUNNING
ipa-otpd Service: RUNNING
1 service(s) are not running
[root@example_admin]# 
  • Though pki-tomcat service is running standalone:
[root@example_admin]# systemctl status pki-tomcatd@pki-tomcat.service
● pki-tomcatd@pki-tomcat.service - PKI Tomcat Server pki-tomcat
     Loaded: loaded (/usr/lib/systemd/system/pki-tomcatd@.service; enabled; preset: disabled)
    Drop-In: /etc/systemd/system/pki-tomcatd@pki-tomcat.service.d
             └─ipa.conf
     Active: active (running) since Sun 2025-05-18 00:02:22 CDT; 1 day 3h ago
    Process: 3294667 ExecStartPre=/usr/sbin/pki-server upgrade pki-tomcat (code=exited, status=0/SUCCESS)
    Process: 3295378 ExecStartPre=/usr/sbin/pki-server migrate pki-tomcat (code=exited, status=0/SUCCESS)
    Process: 3295434 ExecStartPre=/usr/bin/pkidaemon start pki-tomcat (code=exited, status=0/SUCCESS)
    Process: 3295446 ExecStartPost=/usr/libexec/ipa/ipa-pki-wait-running (code=exited, status=0/SUCCESS)
   Main PID: 3295445 (java)
      Tasks: 120 (limit: 48703)
     Memory: 235.0M
        CPU: 1min 5.443s
     CGroup: /system.slice/system-pki\x2dtomcatd.slice/pki-tomcatd@pki-tomcat.service
             └─3295445 /usr/lib/jvm/jre-17-openjdk/bin/java -Dcom.redhat.fips=false -classpath /usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar: -Dcatalina.base=/var/lib/pki/pki-tomcat -Dcatalina.home=/usr/share>


May 19 00:02:22 example.com server[3295445]:         at org.slf4j.impl.JDK14LoggerAdapter.info(JDK14LoggerAdapter.java:277)
May 19 00:02:22 example.com server[3295445]:         at org.dogtagpki.acme.scheduler.ACMEMaintenanceTask.run(ACMEMaintenanceTask.java:22)
May 19 00:02:22 example.com server[3295445]:         at org.dogtagpki.acme.scheduler.ACMEScheduler$1.run(ACMEScheduler.java:59)
May 19 00:02:22 example.com server[3295445]:         at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)

Environment

  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 9
  • Red Hat Enterprise Linux 10

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content