I see the following function defined:

int activate(){
if(globus_module_activate(GLOBUS_GSI_GSS_ASSIST_MODULE) != GLOBUS_SUCCESS){
                logerr("Cannot activate globus");
                return(GSS_FAILED);
        }
        return(GSS_SUCCESS);
}

There are 2 ways in which the client can contact the authorization server - one is directly and one is through the gatekeeper

In the code that deals with sending request through gatekeeper , activate() method is being invoked

However, the code which contacts the saz server directly is not calling this method...

This code has been developed/managed by couple of people before me, so I am not sure why call to activate() has not been put in for this use case...is it mandatory?

-Neha

On Aug 15, 2008, at 1:33 PM, Joseph Bester wrote:


On Aug 15, 2008, at 2:27 PM, Neha Sharma wrote:

Hi Joseph

Setting this variable does not seem to produce any debug output..

setenv("GLOBUS_GSI_GSS_ASSIST_DEBUG_LEVEL",debug_level_string,1);

where debug_level_string is 4

If I just change above to

setenv("GLOBUS_GSSAPI_DEBUG_LEVEL",debug_level_string,1);

I see whole bunch of debug output..

Are you sure this is the right variable?

Thanks
-Neha

Is your app activating the GLOBUS_GSI_GSS_ASSIST_MODULE before calling the globus_gss_assist API functions?

Joe

Reply via email to