Bug 643449
| Summary: | Retrieving cert chain on unsecure port fails | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Retired] Dogtag Certificate System | Reporter: | Rob Crittenden <rcritten> | ||||
| Component: | CA | Assignee: | Matthew Harmsen <mharmsen> | ||||
| Status: | CLOSED EOL | QA Contact: | Ben Levenson <benl> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | high | ||||||
| Version: | 1.3 | CC: | dpal, jgalipea, nkinder, ovasik | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2020-03-27 20:12:23 UTC | Type: | --- | ||||
| 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: | 541012 | ||||||
| Attachments: |
|
||||||
|
Description
Rob Crittenden
2010-10-15 16:09:47 UTC
The curl request returns a 500 error with a generic response:
document.write('The server encountered an unexpected condition which prevented it from fulfilling the request.<br>');
document.write('Please consult your local administrator for further assistance. The Certificate System logs may provide further information.');
document.write('</font></b><br></td>');
Created attachment 455081 [details]
IPA install log
Jan Zeleny determined that it is due to a missing jar file. This fixes it: ln -s /usr/share/java/xalan-j2-serializer.jar /usr/share/tomcat5/common/lib/xalan-j2-serializer.jar IPA ticket https://fedorahosted.org/freeipa/ticket/320 I have tested this against the new tomcat 6 port on the current tip and there isn't a problem, this appears to be a tomcat 5 only issue. Reassigning this to Matt because he has a fix for tomcat 5 in the legacy area. For tomcat 5, two fixes had been previously applied to the 'pki/dogtag/common/pki-common.spec' file used by the legacy build system (on the TIP):
dogtag/common/pki-common.spec:Requires: %{_javadir}/xalan-j2-serializer.jar
dogtag/common/pki-common.spec:ln -s %{_javadir}/xalan-j2-serializer.jar xalan-j2-serializer.jar
NOTE: No new "official" respins of Dogtag 1.3 which utilized tomcat 5 are
currently planned for any Fedora platform!
For tomcat 6, the following (potentially un-necessary fix) had been previously applied to the 'pki/specs/pki-core.spec' file used by the cmake build system (on the TIP):
specs/pki-core.spec:Requires: %{_javadir}/xalan-j2-serializer.jar
NOTE: This change will be "officially" provided once Dogtag 9.0 which utilizes
tomcat 6 is released to the general public (planned for Fedora 14+).
(In reply to comment #8) > NOTE: This change will be "officially" provided once Dogtag 9.0 which utilizes > tomcat 6 is released to the general public (planned for Fedora 14+). What is the timeframe for this? This breaks the installer for FreeIPA. |