Bug 2490607
| Summary: | httpd gets stuck during FreeIPA replica enrolment with OpenSSL 4 | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Adam Williamson <awilliam> |
| Component: | httpd | Assignee: | Luboš Uhliarik <luhliari> |
| Status: | NEW --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | abokovoy, adelton, anon.amish, dbelyavs, jorton, luhliari, mfargett, mturk, rcritten, robatino, ssorce, yselkowi |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | openqa | ||
| Fixed In Version: | Doc Type: | --- | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | Bug | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2406952 | ||
|
Description
Adam Williamson
2026-06-18 22:47:58 UTC
Not sure if an instance of the same problem, but another broken thing about FreeIPA in rawhide is simple
# dnf install -y --setopt=install_weak_deps=False freeipa-server
# ipa-server-install -U -r EXAMPLE.TEST -n example.test -p Secret123 -a Secret123
# ipa-kra-install -p Secret123 -U
This will yield a 99+ % CPU looping of a java process:
Tasks: 183 total, 2 running, 181 sleep, 0 d-sleep, 0 stopped, 0 zombie
%Cpu(s): 44.1 us, 6.0 sy, 0.0 ni, 49.7 id, 0.0 wa, 0.2 hi, 0.0 si, 0.0 st
MiB Mem : 2822.3 total, 615.9 free, 1550.7 used, 993.5 buff/cache
MiB Swap: 2822.0 total, 2822.0 free, 0.0 used. 1271.5 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
10151 root 20 0 2820520 125232 33328 S 99.7 4.3 4:54.15 java
7424 pkiuser 20 0 2935480 253684 39352 S 0.3 8.8 0:22.95 java
1 root 20 0 44144 25032 12812 S 0.0 0.9 0:12.15 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.01 kthreadd
until I killed it.
Observed in the FreeIPA containerization CI: https://github.com/freeipa/freeipa-container/issues/745.
From the Slack discussion, this looked like a Post-Handshake Auth issue. I was unable to reproduce any PHA issue with simple testing against a Rawhide container, using a standard mod_ssl configuration requiring per-location client certificates. |