Page History
- 2016-Nov-15 14:03 tannenba
- 2015-Mar-04 12:18 zmiller
- 2015-Feb-09 11:42 tannenba
- 2015-Jan-13 14:31 zmiller
- 2015-Jan-07 12:37 zmiller
How to enable pool password authentication
If would like to enable a simple method for authenticating daemon-to-daemon communication, pool password is very straightforward. However, it will not work if you have flocking (in or out) enabled.
First, you need to tell HTCondor where to store the password. On Windows, this will be in the secure area of the registry. On Linux, you'll need to tell HTCondor where on disk to store the password.
SEC_PASSWORD_FILE = /etc/condor/condor_pool_password
Then, on each machine in your pool, run the command:
condor_store_cred -c add
Next, enable the pool password method in the condor_config file:
SEC_PASSWORD_FILE = /etc/condor/condor_pool_password SEC_DAEMON_AUTHENTICATION = REQUIRED SEC_DAEMON_AUTHENTICATION_METHODS = PASSWORD ALLOW_DAEMON = condor_pool@*
Finally, reconfigure your pool to have the new settings take effect:
condor_reconfig -all