[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Condor-users] permission denied woes with enabling soap



Hi all,

I am trying to set up Condor (6.8.3) to accept remote SOAP calls and I keep getting a 'java.rmi.RemoteException: Permission denied' on xact.begin(int). I can submit jobs on the cmdline using condor_sumbit with a simple 'echo' command. The URL endpoint I am using is 'http://<host>:12000'.
Here is what I added the following to the config file:

WEB_ROOT_DIR=$(RELEASE_DIR)/lib/webservice
ENABLE_SOAP = TRUE
ALLOW_SOAP = */*
ENABLE_WEB_SERVER = TRUE
QUEUE_ALL_USERS_TRUSTED = TRUE
SCHEDD_ARGS = -p 12000

The SchedLog file has the following:

4/25 09:14:09 (pid:11005) About to serve HTTP request...
4/25 09:14:09 (pid:11005) SOAP entered beginTransaction(), transaction: 0
4/25 09:14:09 (pid:11005) SOAP call rejected, no permission for user NULL/<152.54.1.82:0>
4/25 09:14:09 (pid:11005) SOAP leaving beginTransaction() result=1
4/25 09:14:09 (pid:11005) Completed servicing HTTP request

I changed the condor config file variables HOSTALLOW_ADMINISTRATOR to be the hostname of the central manager and HOSTALLOW_READ & HOSTALLOW_WRITE to include my ipaddress. I am thinking that I have misconfigured Condor, but am not entirely sure as this is my first attempt at setting up it up. Any suggestions to figure this out?

Thanks,

jdr