Hi,

i have two machines, init and pdclab-00. Both machines with fedora and GT
4.0.3.

init is the "head" node, i mean it contains the postgresql, simpleCA, GT4
software.
pdclab is a "slave" node, just GT4.

I follow the document:

http://globus.org/toolkit/docs/4.0/admin/docbook/quickstart.html

in order to configure the basic GT services. The head machine looks ok.
all services works ok!

However, configuring the second machine (pdclab-00) ws-gram does not work
:-(.

a.rsl file:

<job>
    <executable>my_echo</executable>
    <directory>${GLOBUS_USER_HOME}</directory>
    <argument>Hello</argument>
    <argument>World!</argument>
    <stdout>${GLOBUS_USER_HOME}/stdout</stdout>
    <stderr>${GLOBUS_USER_HOME}/stderr</stderr>
    <fileStageIn>
        <transfer>
            <sourceUrl>gsiftp://pdclab-00.ece.uprm.edu:2811/bin/echo</sourceUrl>
            <destinationUrl>file:///${GLOBUS_USER_HOME}/my_echo</destinationUrl>
        </transfer>
    </fileStageIn>
    <fileCleanUp>
        <deletion>
            <file>file:///${GLOBUS_USER_HOME}/my_echo</file>
        </deletion>
    </fileCleanUp>
</job>


COMMAND:

[EMAIL PROTECTED] ~]$ globusrun-ws -submit -S -f a.rsl
Delegating user credentials...Done.
Submitting job...Done.
Job ID: uuid:3afb23ae-2365-11dc-b8a4-00163e320f0f
Termination time: 06/26/2007 21:44 GMT
Current job state: StageIn
Current job state: Failed
Destroying job...Done.
Cleaning up any delegated credentials...Done.
globusrun-ws: Job failed: Invalid executable path "my_echo".

However, i change the <sourceUrl> file in the a.rsl file, as follow:
            <sourceUrl>gsiftp://pdclab-00.ece.uprm.edu:2811/bin/echo</sourceUrl>

and execute it in the init machine, as josanabr (user with updated
certificates) and it works.

[EMAIL PROTECTED] ~]$ globusrun-ws -submit -S -f a.rsl
Delegating user credentials...Done.
Submitting job...Done.
Job ID: uuid:1627413e-2365-11dc-a050-001111180216
Termination time: 06/26/2007 21:43 GMT
Current job state: StageIn
Current job state: Active
Current job state: CleanUp
Current job state: Done
Destroying job...Done.
Cleaning up any delegated credentials...Done.

Then, i assume that a possible problem is related with a misconfigured rft
service in the second machine.

I try to test the rft service in pdclab-00, with the next "rft.xfr" (file
used to test the rft configuration for the head node according to
quickstart document).

true
16000
16000
false
1
true
1
null
null
false
10
gsiftp://init.ece.uprm.edu:2811/tmp/rftTest.tmp
gsiftp://init.ece.uprm.edu:2811/tmp/rftTest_Done.tmp


i execute the next commmand:

[EMAIL PROTECTED] ~]$ rft -h init.ece.uprm.edu -f rft.xfr

OUTPUT:

2007-06-25 17:48:38,674 ERROR delegation.DelegationUtil
[main,getCertificateChainRP:558] org.globus.common.ChainedIOException:
Authentication failed [Caused by: Miscellaneous failure. [Caused by: Bad
certificate (java.security.SignatureException: MD5/RSA/PKCS#1: Not
initialized)]]
Exception in thread "main" Error during startup processing. Caused by .
Caused by AxisFault
 faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode:
 faultString: org.globus.common.ChainedIOException: Authentication failed
[Caused by: Miscellaneous failure. [Caused by: Bad certificate
(java.security.SignatureException: MD5/RSA/PKCS#1: Not initialized)]]
 faultActor:
 faultNode:
 faultDetail:
        {http://xml.apache.org/axis/}stackTrace:Authentication failed.
Caused by Miscellaneous failure. Caused by
COM.claymoresystems.ptls.SSLThrewAlertException: Bad certificate
(java.security.SignatureException: MD5/RSA/PKCS#1: Not
initialized)
   at COM.claymoresystems.ptls.SSLConn.alert(SSLConn.java:243)
   at
COM.claymoresystems.ptls.SSLHandshake.recvCertificate(SSLHandshake.java:299)
   at
COM.claymoresystems.ptls.SSLHandshakeClient.processTokens(SSLHandshakeClient.java:128)
   at
COM.claymoresystems.ptls.SSLHandshake.processHandshake(SSLHandshake.java:135)
   at
org.globus.gsi.gssapi.GlobusGSSContextImpl.initSecContext(GlobusGSSContextImpl.java:483)
   at
org.globus.gsi.gssapi.net.GssSocket.authenticateClient(GssSocket.java:102)
   at
org.globus.gsi.gssapi.net.GssSocket.startHandshake(GssSocket.java:140)
   at
org.globus.gsi.gssapi.net.GssSocket.getOutputStream(GssSocket.java:161)
   at
org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:433)
   at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:135)
   at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
   at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at
org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
   at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) at
org.apache.axis.client.Call.invokeEngine(Call.java:2727)
   at org.apache.axis.client.Call.invoke(Call.java:2710)
   at org.apache.axis.client.Call.invoke(Call.java:2386)
   at org.apache.axis.client.Call.invoke(Call.java:2309)
   at org.apache.axis.client.Call.invoke(Call.java:1766)
   at
org.globus.delegationService.DelegationFactoryPortTypeSOAPBindingStub.getResourceProperty(DelegationFactoryPortTypeSOAPBindingStub.java:1323)
   at
org.globus.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:556)
   at
org.globus.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:514)
   at
org.globus.transfer.reliable.client.BaseRFTClient.delegateCredential(BaseRFTClient.java:294)
   at
org.globus.transfer.reliable.client.ReliableFileTransferClient.main(ReliableFileTransferClient.java:174)
   at java.lang.reflect.Method.invoke(libgcj.so.7rh)
   at org.globus.bootstrap.BootstrapBase.launch(BootstrapBase.java:95) at
org.globus.bootstrap.Bootstrap.main(Bootstrap.java:37)

        {http://xml.apache.org/axis/}hostname:pdclab-00.ece.uprm.edu

org.globus.common.ChainedIOException: Authentication failed [Caused by:
Miscellaneous failure. [Caused by: Bad certificate
(java.security.SignatureException: MD5/RSA/PKCS#1: Not initialized)]]
   at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
   at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144)
   at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
   at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at
org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
   at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) at
org.apache.axis.client.Call.invokeEngine(Call.java:2727)
   at org.apache.axis.client.Call.invoke(Call.java:2710)
   at org.apache.axis.client.Call.invoke(Call.java:2386)
   at org.apache.axis.client.Call.invoke(Call.java:2309)
   at org.apache.axis.client.Call.invoke(Call.java:1766)
   at
org.globus.delegationService.DelegationFactoryPortTypeSOAPBindingStub.getResourceProperty(DelegationFactoryPortTypeSOAPBindingStub.java:1323)
   at
org.globus.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:556)
   at
org.globus.delegation.DelegationUtil.getCertificateChainRP(DelegationUtil.java:514)
   at
org.globus.transfer.reliable.client.BaseRFTClient.delegateCredential(BaseRFTClient.java:294)
   at
org.globus.transfer.reliable.client.ReliableFileTransferClient.main(ReliableFileTransferClient.java:174)
   at java.lang.reflect.Method.invoke(libgcj.so.7rh)
   at org.globus.bootstrap.BootstrapBase.launch(BootstrapBase.java:95) at
org.globus.bootstrap.Bootstrap.main(Bootstrap.java:37)
Caused by: org.globus.common.ChainedIOException: Authentication failed
[Caused by: Miscellaneous failure. [Caused by: Bad certificate
(java.security.SignatureException: MD5/RSA/PKCS#1: Not initialized)]]
   at
org.globus.gsi.gssapi.net.GssSocket.startHandshake(GssSocket.java:145)
   at
org.globus.gsi.gssapi.net.GssSocket.getOutputStream(GssSocket.java:161)
   at
org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:433)
   at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:135)
   ...17 more


suggestions? thanks a lot!

http://ece.uprm.edu/~s047267
http://del.icio.us/josanabr
http://blog-grid.blogspot.com





Reply via email to