CERN Home   LCG Home
 
The LHC Computing Grid Project (LCG) > Catch-all CA
 

All CERN
LCG
Catch-all CA
LCG Catch-all CA
Home
 
DOEGrids Certificate Service
 
Get a certificate for a person
Get certificate for a host
or a service
Use your certificate
Security of your certificate
 
Links
EUGridPMA site
GridPMA site
LCG CA List
TERENA CA repository
 
   

 
 
Get a certificate for a Host or Service
Certificates to identify hosts or services will only be issued to holders of valid DOE Grids Person Certificates. You will find information about obtaining a Person Certificate here.

The DOE Grids certificate service requires Service Certificate requests to be entered in #PKCS10 format. This is easily done with the openssl command as shown in the example below -

openssl req -new -nodes -keyout hostkey.pem -out hostreq.pem \
-subj '/DC=org/DC=doegrids/OU=Services/CN=host\/testhost.mydomain.xy'

The command shown above will create private-key and certificate request files. Note that the slash '/' before the FQDN is escaped using a back-slash. You must substitute the FQDN of the host or service for which you require the certificate, and you MUST ensure that the private-key file remains secure and is only readable by you or other authorized administrators of the service.

Service certificates for use with globus-based grid software such as LCG must contain the machine name in the format ".../CN=host\/testhost.mydomain.xy" as shown above. Other services such as Web servers do NOT require the "host/" prefix to the FQDN. e.g. ".../CN=myweb.mydomain.xy"

You can verify the output request using a command of the form -

openssl req -text -in hostreq.pem

The #PKCS10 format request can be cut and pasted from the request file by including all the text between and INCLUDING the BEGIN and END request markers as shown below.

-----BEGIN CERTIFICATE REQUEST-----
.......
-----END CERTIFICATE REQUEST-----

Feedback:LCG RA
Last update:
Monday, 14-Feb-2005 16:24
 
Copyright CERN