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.