Bug 557641 - Registry-aware PKI subsystems do NOT work with shared NSS databases
Summary: Registry-aware PKI subsystems do NOT work with shared NSS databases
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Dogtag Certificate System
Classification: Retired
Component: TPS
Version: 1.3
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Christina Fu
QA Contact: Kaushik Banerjee
URL:
Whiteboard:
Depends On:
Blocks: 688231
TreeView+ depends on / blocked
 
Reported: 2010-01-22 02:02 UTC by Matthew Harmsen
Modified: 2018-07-03 11:47 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-06-30 00:18:51 UTC
Embargoed:


Attachments (Terms of Use)

Description Matthew Harmsen 2010-01-22 02:02:16 UTC
During creation of the registry-aware RA and TPS subsystems, it was discovered that these two PKI subsystems (Perl/Apache and C/C++/Apache) will NOT work if the "NSS_DEFAULT_DB_TYPE=sql" environment variable is set.

When this variable is set, the new SQL-based shared NSS databases are utilized -- 'cert9.db', 'key4.db', and 'pkcs11.txt';  when NOT set, the old DBM databases are utilized -- 'cert8.db', 'key3.db', and 'secmod.db'.

The CA, KRA, OCSP, and TKS PKI subsystems (Java/Tomcat) appear to work with the new NSS shared databases.

Comment 1 Matthew Harmsen 2010-01-22 03:24:21 UTC
CORRECTION:  ALL registry-aware PKI instances including CA, KRA, OCSP, RA, TKS,
             and TPS were unable to be "configured" when using a shared NSS
             database.

Comment 6 Matthew Harmsen 2012-11-28 01:30:04 UTC
Upstream ticket:
https://fedorahosted.org/pki/ticket/167


Note You need to log in before you can comment on or make changes to this bug.