#2022 pkispawn ignores 3rd party CA certs in pki_clone_pkcs12_path
Closed: Fixed None Opened 8 years ago by edewata.

This is a clone of ticket #1742 to backport the fix to Dogtag 10.2.x on Fedora 23.

If pki_clone_uri in pkispawn config file points to a host which uses a server
cert signed by a 3rd party CA, pkispawn will fail even if the 3rd party CA cert
is present in the PKCS#12 file specified by pki_clone_pkcs12_path.

This causes a failure in IPA replica install:

Steps to Reproduce:

1. Run pkispawn with the config described above

Actual results:

pkispawn fails

Expected results:

pkispawn succeeds

Checked into DOGTAG_10_2_5_RHEL_BRANCH:

  • 28ef4b65ce5910fbebaf21446ec30c9a0770a604
  • d5beb44fd16aebf59d0dba291d4d26cd723a2672

Spec file changes checked into DOGTAG_10_2_5_RHEL_BRANCH:

- d794dfe2dbb311511ad7987207afd9a9de3fe604

Checked into DOGTAG_10_2_RHEL_BRANCH:

  • 09fd21429666575adf72d7f17b15eda313d94db1
  • e7ae36f091c9b2390b2c9c46f159b0b58e3c0ea3

Spec file changes checked into DOGTAG_10_2_RHEL_BRANCH:

  • 7938a11c3ca94fb7d7ef30e0859280aee3b6b70d

Checked into DOGTAG_10_2_6_BRANCH:

  • 6e8a5957eaaf8d9d770ee5b194007cd4dd605d1e
  • f84d39cafaad0c6dc42957df0da6c881a1b3ab52

Checked into DOGTAG_10_2_BRANCH:

  • b214755763a31545cfb8980e0625fcccb4e00300
  • aa5f83fe574cdf1e53236e7d05bf8dd8532143b7

Resolved in:

Fix for Python hash:

Checked into DOGTAG_10_2_5_RHEL_BRANCH:

  • 361c708d5854786d8c80dd9864818137d733661c

Checked into DOGTAG_10_2_RHEL_BRANCH:

  • 9f48e179ded61e31d52369f37ffe5152bc34f619

Checked into DOGTAG_10_2_BRANCH:

  • 03d60f1f8546af2a6b8f87cacd893ebf881a942f

Checked into DOGTAG_10_2_6_BRANCH:

  • a8aa5bbd2b6d9dd83fdabd282c49478d7ce03606

RHEL 7.2:

​[pki-core-10.2.5-10.el7_2](https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=491283)

RHCS 9.0.1:

​[pki-core-10.2.6-13.el7pki](https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=491317)

Metadata Update from @edewata:
- Issue assigned to edewata
- Issue set to the milestone: 10.2.x

7 years ago

Dogtag PKI is moving from Pagure issues to GitHub issues. This means that existing or new
issues will be reported and tracked through Dogtag PKI's GitHub Issue tracker.

This issue has been cloned to GitHub and is available here:
https://github.com/dogtagpki/pki/issues/2326

If you want to receive further updates on the issue, please navigate to the
GitHub issue and click on Subscribe button.

Thank you for understanding, and we apologize for any inconvenience.

Login to comment on this ticket.

Metadata