Hey everyone
I have obtained my certificate through a CA. And have set up user certificates.
using following commands
openssl pkcs12 -in keycert.p12 -clcerts -nokeys -out usercert.pem
openssl pkcs12 -in keycert.p12 -nocerts -out userkey.pem
chmod 600 userkey.pem
I have saved the usercert.pem and userkey.pem into
$GLOBUS_LOCATION/.globus
Also, i have tested the above using grid-proxy init, it displays my
identity and and asks me to enter grid pass phrase and creates a proxy.
So I assume I have setup the certificates correctly.
When i try to run globus-start-container,
it gives me the following error,
bash-3.1$ $GLOBUS_LOCATION/bin/globus-start-container -nosec
Failed to start container: Failed to initialize 'ManagedJobFactoryService'
service [Caused by: [SEC] Service credentials not configured
and was not able to obtain container credentials.; nested exception is:
org.globus.wsrf.security.SecurityException: [SEC] Error obtaining
container credentials; nested exception is:
org.globus.wsrf.config.ConfigException: Failed to initialize container
security config
[Caused by: [Caused by: Failed to load credentials. [Caused by:
/etc/grid-security/containercert.pem (No such file or directory)]]]]
Please Help