Hi,
I'm having a headaches understanding how are environmental variables
read and in which order.
I'm running globus-url-copy from the same machine running a grid server
and the user X509_CERT_DIR is apparently not being used...
e...@ipcc-mpi:~$ env | grep 509
X509_CERT_DIR=/pf/k/egon/.globus_ipcc/certificates-esg
X509_USER_PROXY=/pf/k/egon/.globus_ipcc/certificate-file
e...@ipcc-mpi:~$ ll -d $X509_CERT_DIR
drwxr-sr-x 2 egon k204 2048 Oct 22 16:41
/pf/k/egon/.globus_ipcc/certificates-esg/
e...@ipcc-mpi:~$ GLOBUS_ERROR_OUTPUT=1 GLOBUS_ERROR_VERBOSE=1
globus-url-copy -list
'gsiftp://ipcc-mpi.dkrz.de//cmip5/output/MPI-M/ECHAM6-MPIOM-TR/amip/6hr/atmos/6hrPlev/r1i1p1/v20100928/psl/'
globus_error_put():
globus_gsi_system_config.c:globus_i_gsi_sysconfig_check_certfile_unix:4967:
File is not owned by current user: /etc/grid-security/hostcert.pem is
not owned by current user
[...]
500 500-Command failed. : globus_xio_gsi: gss_accept_sec_context failed.
500-globus_gsi_gssapi: Error with gss context
500-globus_gsi_gssapi: Error with GSI credential
500-globus_sysconfig: Could not find a valid trusted CA certificates
directory: The trusted certificates directory could not be found in any
of the following locations:
500-1) env. var. X509_CERT_DIR
500-2) $HOME/.globus/certificates
500-3) /etc/grid-security/certificates
500-4) $GLOBUS_LOCATION/share/certificates
500-
500 End.
Any idea why?
Thanks,
Estani
--
Estanislao Gonzalez
Max-Planck-Institut für Meteorologie (MPI-M)
Deutsches Klimarechenzentrum (DKRZ) - German Climate Computing Centre
Room 108 - Bundesstrasse 45a, D-20146 Hamburg, Germany
Phone: +49 (40) 46 00 94-126
E-Mail: [email protected]