Configure your Globus installation if necessary The subject of host/service certificates issued by the DOEGrids CA must take a particular form. Specifically a host certificate must be of the form
/DC=org/DC=doegrids/OU=Services/CN=FQDN
or
/DC=org/DC=doegrids/OU=Services/CN=host/FQDN
where FQDN is the fully qualified domain name of the host. Here is an example: /DC=org/DC=doegrids/OU=Services/CN=host/basil.phys.uwm.edu
The subject of a service certificate must be of the form
/DC=org/DC=doegrids/OU=Services/CN=SERVICE/FQDN
where SERVICE is the name of the service. Here is an example /DC=org/DC=doegrids/OU=Services/CN=ldap/basil.phys.uwm.edu
If you have installed from the VDT this will be set up with installation.
Otherwise the easiest way to generate host or service certificate requests with the proper form for the subject field is to download and install a set of auxiliary files provided by the DOEGrids CA.
Please follow these instructions as user root to download theauxiliary files (if you do not wish to configure yourGlobus installation as user root refer to the Globus web pages for assistance):
If you do not choose to download and install the auxiliary files you may overide your installation defaults during the actual certificate request generation using grid-cert-request. Please refer to the Globus web pages for assistance.
Generate a certificate request for your host or service. Most administrators will want to follow these instructions as user root.
At this point you have generated a certificate request. For a host certificate the request is contained in the file
/etc/grid-security/hostcert_request.pem
For a service certificate the request is contained in the file/etc/grid-security/SERVICE/SERVICEcert_request.pem
where SERVICE is the name of your service.To see the certificate request use cat to view the file. The end of the file should look similar to this:
-----BEGIN CERTIFICATE REQUEST-----
MIIBkTCB+wIBADBSMRswGQYDVQQKExJkb2VzY2llbmNlZ3JpZC5vcmcxETAPBgNV
BAsTCFNlcnZpY2VzMSAwHgYDVQQDExdob3N0L2Jhc2lsLnBoeXMudXdtLmVkdTCB
nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA08yU+hyK1laSRV5MjnQcNSdPUMjN
CLkjSxKF8stAU8LFHgxlFxEO0r6fPo4FvJ7BI1WsgyUORxXir1OaDgdRS6/VsXLT
PO9YvWRqYozxVR5XRXWgZGMh8mMptLqq0VyKrk6CyGd6oVsJM7uej7YaaExLbd3Z
ap18WqXaXT1A1hECAwEAAaAAMA0GCSqGiIb3DQEBBAUAA4GBAHcoqSJFkiNSuBAL
xkksLzB7gXC4dxMPy31ZBDGoBt7Icd9ywz9IVjRilV4KAnP5rYq9FH8I8CHNNf1T
7We3YyGyFe8gCz2D8zr3BqlJXeyiPHrZ7JMe+zh9seBgY70743fOe5U67xuUsiBi
nq8E+z4NdBra9ihZhkTVXXVofKkW
-----END CERTIFICATE REQUEST-----
The request still needs to be sent to the DOEGrids CA.