IPA: pki-tomcatd service not starting with error DEFAULT_CA_BUNDLE_PATH Permission denied

Solution Verified - Updated -

Issue

An IPA PKI service would not start, failing with a permission error:

systemctl status pki-tomcatd@pki-tomcat
● pki-tomcatd@pki-tomcat.service - PKI Tomcat Server pki-tomcat
Loaded: loaded (/usr/lib/systemd/system/pki-tomcatd@.service; enabled; vendor preset: disabled)
Drop-In: /etc/systemd/system/pki-tomcatd@pki-tomcat.service.d
└─ipa.conf, override.conf
Active: failed (Result: exit-code) since Thu 2025-05-29 18:15:01 PDT; 2h 36min ago
Process: 396682 ExecStartPre=/usr/sbin/pki-server upgrade pki-tomcat (code=exited, status=1/FAILURE)
Main PID: 7306 (code=exited, status=143)

May 29 18:15:01 srv1.example.test pki-server[396683]: File "/usr/lib/python3.6/site-packages/requests/api.py", line 13, in <module>
May 29 18:15:01 srv1.example.test pki-server[396683]: from . import sessions
May 29 18:15:01 srv1.example.test pki-server[396683]: File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 27, in <module>
May 29 18:15:01 srv1.example.test pki-server[396683]: from .adapters import HTTPAdapter
May 29 18:15:01 srv1.example.test pki-server[396683]: File "/usr/lib/python3.6/site-packages/requests/adapters.py", line 61, in <module>
May 29 18:15:01 srv1.example.test pki-server[396683]: extract_zipped_paths(DEFAULT_CA_BUNDLE_PATH)
May 29 18:15:01 srv1.example.test pki-server[396683]: PermissionError: [Errno 13] Permission denied
May 29 18:15:01 srv1.example.test systemd[1]: pki-tomcatd@pki-tomcat.service: Control process exited, code=exited status=1
May 29 18:15:01 srv1.example.test systemd[1]: pki-tomcatd@pki-tomcat.service: Failed with result 'exit-code'.
May 29 18:15:01 srv1.example.test systemd[1]: Failed to start PKI Tomcat Server pki-tomcat.

Environment

RHEL-8.10 IdM

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