Hi folks,

I was running the Globus Container with: -nosec, and then using
GSISecureConversation
at my GridService, and it works fine. I'd like to change to GSITransport,
then I took out the
-nosec, and I'm running Globus in 8443. The security-descriptor from my
service is this:
<securityConfig xmlns="http://www.globus.org";>

        <auth-method>
                <GSITransport>
                        <protection-level>
                                <privacy/>
                        </protection-level>
                </GSITransport>
        </auth-method>

   <authz value="none"/>

        <run-as>
                <caller-identity/>
        </run-as>

</securityConfig>

My client has a client-security-descriptor.xml to choose the level of
security, before using
GsiSecureConversation, it was ok, but putting:
<GSITransport>
   <privacy/>
</GSITransport>

it doesn't work, says the attribute GSITrasnport cannot be used in the
descriptor, then I took out
and let my client-security-descriptor.xml practically empty:
<?xml version="1.0" encoding="UTF-8"?>
<securityConfig xmlns="http://www.globus.org";>

</securityConfig>

and it throws this exception:
ERROR: GSI Transport (encryption only) authentication required for "{
http://topgrid.dcc.ufba.br/namespace/grid/apps/AfisDCC/AfisDCC}sendFinger";
operation.
AxisFault



My question is, How do I set GSI Transport in the client?

-- 
"É este um mundo no qual devemos esconder nossas virtudes?"
Willian Shakespeare


****************
Wilson Júnior
****************

Reply via email to