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

Re: [HTCondor-users] Authentication failure on job submission using Python-Condor



I figured out the problem on my own.
I decided to try using Password authentication, and after a little trial and error, I got it to work using these config options:

DAEMON:

SEC_DEFAULT_AUTHENTICATION = OPTIONAL
SEC_DEFAULT_AUTHENTICATOIN_METHODS = PASSWORD
SEC_WRITE_AUTHENTICATION = REQUIRED
SEC_WRITE_AUTHENTICATION_METHODS = PASSWORD
SEC_PASSWORD_FILE = $(LOCK)/pool_password

CLIENT:

SEC_PASSWORD_FILE = $(LOCAL_DIR)/pool_password
SEC_CLIENT_AUTHENTICATION = PREFERRED
SEC_CLIENT_AUTHENTICATION_METHODS = PASSWORD

On Wed, Feb 27, 2013 at 11:58 AM, Jordan Williamson <jordan.williamson@xxxxxxxxxxx> wrote:
I'm trying to use Python-Condor to submit a job, but I'm getting the following error:

AUTHENTICATE: no available authentication methods succeeded!
DC_AUTHENTICATE: authentication of <xx.xx.xx.xx:50803> did not result in a valid mapped user name, which is required for this command (1112 QMGMT_WRITE_CMD), so aborting.
DC_AUTHENTICATE: reason for authentication failure: AUTHENTICATE:1003:Failed to authenticate with any method

All the security config options are set to their defaults (e.g. not defined in the config files). We haven't been using any Authentication scheme thus far, but now it seems it is required to use Python-Condor. Is there any way to get around this temporarily, or to authenticate without using a scheme that requires an external server or certificate?

Thanks,

Jordan Williamson