Hi~ Martin,
I'm Cinyoung's coworker and I saw your mails you sent her to solve the
problems.
Then I did the following works  written in your email:
    * Put all grid security stuff into /etc/grid-security on both machines
    * Unset all globus security related environment variables on both
       machines for all users
    * The content of harry:/etc/grid-security/certificates seems ok, at
least
      grid-cert-diagnostics does not segfault. Copy the content of
      harry:/etc/grid-security/certificates into
hermione:/etc/grid-security/certificates
But, it didn't work..
These are output of harry and hermione.

##########################################################################
Harry: root
##########################################################################

*[r...@harry grid-security]# $GLOBUS_LOCATION/bin/grid-cert-diagnostics*
Checking Environment Variables
==============================
Checking if HOME is set... /root
Checking if GLOBUS_LOCATION is set... /usr/local/globus-4.2.1.1
Checking if X509_CERT_DIR is set... no
Checking if X509_USER_CERT is set... no
Checking if X509_USER_KEY is set... no
Checking if X509_USER_PROXY is set... no
Checking if GRIDMAP is set... no

Checking Security Directories
=======================
Determining trusted cert path... /etc/grid-security/certificates
Checking for cog.properties... not found
Checking for default gridmap location... /etc/grid-security/grid-mapfile
Checking if default gridmap exists... yes

Checking trusted certificates...
================================
Getting trusted certificate list...
Checking CA file /etc/grid-security/certificates/45fb3f91.0... ok
Checking that certificate hash matches filename... ok
Checking CA certificate name for 45fb3f91.0...ok (/O=Grid/OU=GlobusTest/OU=
simpleCA-harry.sookmyung.ac.kr/CN=Globus Simple CA)
Checking if signing policy exists for 45fb3f91.0... ok
Verifying certificate chain for 45fb3f91.0... ok

##########################################################################
Harry: user (the user name is *aero*):
##########################################################################

 *[a...@harry grid-security]$ $GLOBUS_LOCATION/bin/grid-cert-diagnostics*
Checking Environment Variables
==============================
Checking if HOME is set... /home/aero
Checking if GLOBUS_LOCATION is set... /usr/local/globus-4.2.1.1
Checking if X509_CERT_DIR is set... no
Checking if X509_USER_CERT is set... no
Checking if X509_USER_KEY is set... no
Checking if X509_USER_PROXY is set... no
Checking if GRIDMAP is set... no
Checking Security Directories
=======================
Determining trusted cert path... /etc/grid-security/certificates
Checking for cog.properties... not found
Checking for default gridmap location... /home/aero/.gridmap
Checking if default gridmap exists... failed
    globus_sysconfig: File does not exist: /home/aero/.gridmap is not a
valid file
 Checking trusted certificates...
================================
Getting trusted certificate list...
Checking CA file /etc/grid-security/certificates/45fb3f91.0... ok
Checking that certificate hash matches filename... ok
Checking CA certificate name for 45fb3f91.0...ok (/O=Grid/OU=GlobusTest/OU=
simpleCA-harry.sookmyung.ac.kr/CN=Globus Simple CA)
Checking if signing policy exists for 45fb3f91.0... ok
Verifying certificate chain for 45fb3f91.0... ok



##########################################################################
Hermione: root:
##########################################################################

* [r...@hermione share]# $GLOBUS_LOCATION/bin/grid-cert-diagnostics *
Checking Environment Variables
==============================
Checking if HOME is set... /root
Checking if GLOBUS_LOCATION is set... /usr/local/globus-4.2.1.1
Checking if X509_CERT_DIR is set... no
Checking if X509_USER_CERT is set... no
Checking if X509_USER_KEY is set... no
Checking if X509_USER_PROXY is set... no
Checking if GRIDMAP is set... no

Checking Security Directories
=======================
Determining trusted cert path... /etc/grid-security/certificates
Checking for cog.properties... not found
Checking for default gridmap location... /etc/grid-security/grid-mapfile
Checking if default gridmap exists... yes

Checking trusted certificates...
================================
Getting trusted certificate list...
Checking CA file /etc/grid-security/certificates/45fb3f91.0... ok
Checking that certificate hash matches filename... ok
Checking CA certificate name for 45fb3f91.0...ok (/O=Grid/OU=GlobusTest/OU=
simpleCA-harry.sookmyung.ac.kr/CN=Globus Simple CA)
Checking if signing policy exists for 45fb3f91.0... ok
Segmentation Fault


##########################################################################
Hermione: user(the user name is *aero)*:
##########################################################################

*[a...@hermione share]$ $GLOBUS_LOCATION/bin/grid-cert-diagnostics*
Checking Environment Variables
==============================
Checking if HOME is set... /home/aero
Checking if GLOBUS_LOCATION is set... /usr/local/globus-4.2.1.1
Checking if X509_CERT_DIR is set... no
Checking if X509_USER_CERT is set... no
Checking if X509_USER_KEY is set... no
Checking if X509_USER_PROXY is set... no
Checking if GRIDMAP is set... no

Checking Security Directories
=======================
Determining trusted cert path... /etc/grid-security/certificates
Checking for cog.properties... not found
Checking for default gridmap location... /home/aero/.gridmap
Checking if default gridmap exists... failed
    globus_sysconfig: File does not exist: /home/aero/.gridmap is not a
valid file
 Checking trusted certificates...
================================
Getting trusted certificate list...
Checking CA file /etc/grid-security/certificates/45fb3f91.0... ok
Checking that certificate hash matches filename... ok
Checking CA certificate name for 45fb3f91.0...ok (/O=Grid/OU=GlobusTest/OU=
simpleCA-harry.sookmyung.ac.kr/CN=Globus Simple CA)
Checking if signing policy exists for 45fb3f91.0... ok
Segmentation Fault

###########################################################################
 Then I got the same error like this.
 ##########################################################################

*[a...@hermione /]$ globus-url-copy -dbg gsiftp://
hermione.sookmyung.ac.kr/etc/group \gsiftp://
harry.sookmyung.ac.kr/tmp/from-harry*
debug: starting to size gsiftp://hermione.sookmyung.ac.kr/etc/group
debug: connecting to gsiftp://hermione.sookmyung.ac.kr/etc/group
debug: response from gsiftp://hermione.sookmyung.ac.kr/etc/group:
220 hermione.sookmyung.ac.kr GridFTP Server 3.15 (gcc32, 1222656151-78)
[Globus Toolkit 4.2.1] ready.
debug: authenticating with gsiftp://hermione.sookmyung.ac.kr/etc/group
debug: response from gsiftp://hermione.sookmyung.ac.kr/etc/group:
530-globus_xio: Authentication Error
530-OpenSSL Error: s3_srvr.c:2490: in library: SSL routines, function
SSL3_GET_CLIENT_CERTIFICATE: no certificate returned
530-globus_gsi_callback_module: Could not verify credential
530-globus_gsi_callback_module: Could not verify credential: invalid CA
certificate
530 End.
debug: fault on connection to gsiftp://hermione.sookmyung.ac.kr/etc/group
debug: operation complete
debug: starting to transfer gsiftp://hermione.sookmyung.ac.kr/etc/group to
gsiftp://harry.sookmyung.ac.kr/tmp/from-harry
debug: connecting to gsiftp://harry.sookmyung.ac.kr/tmp/from-harry
debug: response from gsiftp://harry.sookmyung.ac.kr/tmp/from-harry:
220 harry.sookmyung.ac.kr GridFTP Server 3.15 (gcc32dbgpthr, 1222656151-78)
[Globus Toolkit 4.2.1] ready.
debug: authenticating with gsiftp://harry.sookmyung.ac.kr/tmp/from-harry
debug: response from gsiftp://harry.sookmyung.ac.kr/tmp/from-harry:
230 User aero logged in.
debug: sending command to gsiftp://harry.sookmyung.ac.kr/tmp/from-harry:
SITE HELP
debug: response from gsiftp://harry.sookmyung.ac.kr/tmp/from-harry:
214-The following commands are recognized:
    ALLO    APPE    REST    CWD     CDUP    DCAU    EPSV    FEAT
    ERET    MDTM    STAT    ESTO    HELP    LIST    MODE    NLST
    MLSD    PASV    RNFR    MLST    NOOP    OPTS    STOR    PASS
    PBSZ    PORT    PROT    SITE    EPRT    RETR    SPOR    SCKS
    TREV    PWD     QUIT    SBUF    SIZE    SPAS    STRU    SYST
    RNTO    TYPE    USER    LANG    MKD     RMD     DELE    CKSM
214 End
debug: sending command to gsiftp://harry.sookmyung.ac.kr/tmp/from-harry:
FEAT
debug: response from gsiftp://harry.sookmyung.ac.kr/tmp/from-harry:
211-Extensions supported
 AUTHZ_ASSERT
 UTF8
 LANG EN
 DCAU
 PARALLEL
 SIZE
 MLST
Type*;Size*;Modify*;Perm*;Charset;UNIX.mode*;UNIX.owner*;UNIX.group*;Unk*;
 ERET
 ESTO
 SPAS
 SPOR
 REST STREAM
 MDTM
 PASV AllowDelayed;
211 End.
debug: sending command to gsiftp://harry.sookmyung.ac.kr/tmp/from-harry:
TYPE I
debug: response from gsiftp://harry.sookmyung.ac.kr/tmp/from-harry:
200 Type set to I.
debug: sending command to gsiftp://harry.sookmyung.ac.kr/tmp/from-harry:
PBSZ 1048576
debug: response from gsiftp://harry.sookmyung.ac.kr/tmp/from-harry:
200 PBSZ=1048576
debug: sending command to gsiftp://harry.sookmyung.ac.kr/tmp/from-harry:
PASV
debug: response from gsiftp://harry.sookmyung.ac.kr/tmp/from-harry:
227 Entering Passive Mode (203,153,146,56,201,186)
debug: sending command to gsiftp://harry.sookmyung.ac.kr/tmp/from-harry:
STOR /tmp/from-harry
debug: sending command to gsiftp://hermione.sookmyung.ac.kr/etc/group:
TYPE I
debug: response from gsiftp://hermione.sookmyung.ac.kr/etc/group:
530 Must perform GSSAPI authentication.
debug: fault on connection to gsiftp://hermione.sookmyung.ac.kr/etc/group
debug: operation complete
error: globus_ftp_client: the server responded with an error
530 Must perform GSSAPI authentication.

I really don't know what the problem is..

 Regards,
Sunah Park.

Reply via email to