On Jun 20, 2007, at 5:00 PM, Jim Basney wrote:

As you've discovered, a limited proxy can't be used to submit jobs. By
default, globusrun delegates a limited proxy to jobs, so a job can't
itself submit another job.

In GT 4.1.1 and later, globusrun has a new -full-proxy option to
delegate a "full" proxy instead of a "limited" proxy to jobs.


Is the 4.1.1 branch available via CVS? I'd like to take a look at the implementation. I noticed that the current globusrun
implementation provides this option:

-refresh-proxy | -y <job ID>
Cause globusrun to delegate a new proxy to the job named by the <job ID>

Is that something similar? Can I use that option to delegate a FULL proxy to a job?

Also, for GRAM4, globus-credential-delegate can be combined with
globusrun-ws to submit jobs with full proxies.  For example:

  globus-credential-delegate -h hostname epr.txt
globusrun-ws -Jf epr.txt -J -submit -F hostname -s -c globus-job- run localhost /bin/ls


Thanks,
Ole

Ole Christian Weidner <[EMAIL PROTECTED]> wrote:
Hi,

I'm trying to execute the following command(s):

# grid-proxy-init
# globus-job-run localhost globus-job-run localhost /bin/ls

and get the following error:

GRAM Job submission failed because authentication with the remote
server failed (error code 7)

The gatekeeper log-file says:

TIME: Wed Jun 20 15:52:53 2007
PID: 22660 -- Notice: 5: Authenticated globus user: /O=Louisiana
State University/OU=CCT/OU=ca.cct.lsu.edu/OU=cct.lsu.edu/CN=Ole
Christian Weidner
TIME: Wed Jun 20 15:52:53 2007
PID: 22660 -- Notice: 0: GRID_SECURITY_HTTP_BODY_FD=7
TIME: Wed Jun 20 15:52:53 2007
PID: 22660 -- Notice: 5: Requested service: jobmanager
Failure: Attempt to use limited proxy for service
TIME: Wed Jun 20 15:52:53 2007
PID: 22660 -- Failure: Attempt to use limited proxy for service

A simple "globus-job-run localhost /bin/ls" works fine. What exactly
is a "limited proxy" and how do I have to set up my environment to
avoid this error?

Thanks for your help!

Ole


Reply via email to