Configuring DOORS for PKI

Hello,

please could you provide me some help with setting up a PKI Server-Client system, which only uses certificates instead of a PKI card and reader?

What I have done so far is:

  1. gsk8capicmd -keydb -create -populate -db client_authentication.kdb -pw p123 -stash
  2. gsk8capicmd -keydb -create -populate -db server_authentication.kdb -pw p123 -stash
  3. gsk8capicmd -cert -create -db server_authentication.kdb -stashed -dn "CN=MAX_MUSTERMANN" -label SERVER_CERT -default_cert yes
  4. gsk8capicmd -cert -extract -db server_authentication.kdb -stashed -label SERVER_CERT -format ascii -target cert.arm
  5. gsk8capicmd -cert -add -db client_authentication.kdb -stashed -label CLIENT_CERT -file cert.arm -format ascii -trust enable
  6. doorsd -start
  7. ceated user with distinguished name CN=MAX_MUSTERMANN under Edit User -> Keys
  8. dbadmin -data 36677@LOCALHOST -useCardAuthentication
  9. doords -stop
  10. doorsd -start -secure on -keydb "C:\Program Files (x86)\IBM\Rational\DOORS\9.6\certdb\server_authentication.kdb" -serverhostname LOCALHOST
  11. doors -batch -home "C:\Program Files (x86)\IBM\Rational\DOORS\9.6\" -data 36677@LOCALHOST -mcs on -certName "CN=MAX_MASTERMANN"

After that, connecting to the DOORS server always results in 'No DOORS users found for this DN:'

I am using client(build number 96085)/server version 9.6.0.0 x86 on Window 8.1.

Any help is appreciated.

Thanks in advance.

 

 


Manfred_ - Mon Feb 09 02:43:50 EST 2015

Re: Configuring DOORS for PKI
dhbush - Tue Feb 10 16:33:45 EST 2015

Hi Manfred, I'm no expert at this, but do you really want to use the  "-mcs on" switch with doors.exe in step 11? It seems like that would not be applicable for PKI authentication (as opposed to MCS). You've probably studied this, but here's some related help topics:
https://www-01.ibm.com/support/knowledgecenter/SSYQBZ_9.6.1/com.ibm.doors.configuring.doc/topics/c_configpki.html?lang=en

Re: Configuring DOORS for PKI
david_r - Thu Sep 14 10:35:24 EDT 2017

Hello Manfred -- I noticed a typo between line 3,  line 7, and line 11.

Line 3 has   "CN=MAX_MUSTERMANN"

Line 7 has CN=MAX_MUSTERMANN

and

Line 11 has  "CN=MAX_MASTERMANN"

 

Maybe this is the problem.

Also, on Line number 11 I don't know if you left out the complete path to doors.exe in the Bin folder. I'm not sure how you structured the path for the app location.