Hi there,
    We got a weird credential validation error in jGlobus with Globus
Toolkit 4.2.1.
    grid-proxy-init and grid-proxy-info work well. Everything looks fine.
And we can also initiate 3rd-party transfer by using globus-url-copy.
    While in our application which uses jGlobus, the app failed to validate
the user proxy. Here is the error message:

     Authentication failed. Caused by Defective credential detected. Caused
by [JGLOBUS-116] Certificate validation failed. Caused by
org.globus.gsi.proxy.ProxyPathValidatorException: [JGLOBUS-77] Unknown CA
        at
org.globus.gsi.proxy.ProxyPathValidator.validate(ProxyPathValidator.java:277)
        at
org.globus.gsi.proxy.ProxyPathValidator.validate(ProxyPathValidator.java:225)
        at org.globus.gsi.GlobusCredential.verify(GlobusCredential.java:320)
        at
org.globus.gsi.GlobusCredential.getDefaultCredential(GlobusCredential.java:585)
        at
org.globus.gsi.gssapi.GlobusGSSManagerImpl.createCredential(GlobusGSSManagerImpl.java:130)
        at
org.globus.gsi.gssapi.GlobusGSSManagerImpl.createCredential(GlobusGSSManagerImpl.java:71)
        at
org.globus.gsi.gssapi.GlobusGSSManagerImpl.createContext(GlobusGSSManagerImpl.java:268)
        at
org.globus.ftp.extended.GridFTPControlChannel.authenticate(GridFTPControlChannel.java:193)
        at org.globus.ftp.GridFTPClient.authenticate(GridFTPClient.java:120)
        at org.globus.ftp.GridFTPClient.authenticate(GridFTPClient.java:96)

  Any clue here? Thanks!
-- 
Stay Fabulous,
garfield

Reply via email to