Hello,

I am a newbie to globus toolkit.
I have been facing some problem with grid-proxy-init.
When I try running "grid-proxy-init -debug -verify" I get the following
error:

Creating proxy ...............++++++++++++
................++++++++++++
 Done
*Segmentation fault*


However when i run "*grid-proxy-init -debug*" then it runs successfully
Enter GRID pass phrase for this identity:
Creating proxy .++++++++++++
.++++++++++++
 *Done
Your proxy is valid until: Wed May 27 13:44:06 2009*


I have a generic account "globus" and a user account "gokhru"

I have installed simple CA in the following manner:
(i) As *"globus"*  I ran script  "*
$GLOBUS_LOCATION/setup/globus/setup-simple-ca*"

When prompted for CA subject, I changed it to *"cn=Globus Simple CA,
ou=simpleCA-127.0.0.1, ou=GlobusTest, o=Grid"*

Then entered the other information and got :

***************************************************************************

Note: To complete setup of the GSI software you need to run the
following script as root to configure your security configuration
directory:

/opt/gt4/setup/globus_simple_ca_c7881362_setup/setup-gsi

For further information on using the setup-gsi script, use the -help
option.  The -default option sets this security configuration to be
the default, and -nonroot can be used on systems where root access is
not available.

**************************************************************************

setup-ssl-utils: Complete



(ii)      Then as root ran successfully:

/usr/local/globus-4.2.1.1/setup/globus_simple_ca_c7881362_setup/setup-gsi
-default

(iii)      Then as root : *"grid-cert-request -host 127.0.0.1"*

(iv)      As globus:

      "grid-ca-sign -in /etc/grid-security/hostcert_request.pem -out
hostsigned.pem"

(v)    As root, moved the signed host certificate to
/etc/grid-security/hostcert.pem

(vi)   As "gokhru ran : "grid-cert-request" and emailed output to gokhru
(vii)   As "globus" signed usercert_request.pem and sent it to
"gokhru" and copied it to .globus
(Viii)  As root ran :
        cd /etc/grid-security
        cp hostkey.pem containerkey.pem
        cp hostcert.pem containercert.pem
        chown globus.globus containerkey.pem containercert.pem


(ix)    As "gokhru" ran : grid-proxy-init -debug -verify and got the
above error.

(x)    ls -l /etc/grid-security/*.pem gives:
-rw-r--r-- 1 globus globus 2649 2009-05-26 23:02
/etc/grid-security/containercert.pem
-r-------- 1 globus globus  891 2009-05-26 23:02
/etc/grid-security/containerkey.pem
-rw-r--r-- 1 root   root   2649 2009-05-26 22:25 /etc/grid-security/hostcert.pem
-r-------- 1 root   root    891 2009-05-26 22:24 /etc/grid-security/hostkey.pem

ls -l /home/gokhru/.globus gives:

-rw-r--r-- 1 gokhru gokhru 2677 2009-05-26 22:45 usercert.pem
-rw-r--r-- 1 gokhru gokhru 1416 2009-05-26 22:26 usercert_request.pem
-r-------- 1 gokhru gokhru  963 2009-05-26 22:26 userkey.pem



Can anyone point out the mistake.
Does changing CA subject to *"cn=Globus Simple CA,
ou=simpleCA-127.0.0.1, ou=GlobusTest, o=Grid"* makes any difference or
it can be left as it is ?

Thanks in advance.

Reply via email to