|
I cannot seen from the attached error what the command was, but in general. tools like condor_q cannot
use PASSWORD authentication, they can use FS authentication, but that only works if you are running the condor_q command on the machine where the Schedd daemon is running.
That seems to be what is happening here.
What changed between HTCondor 10 and HTCondor 25 is that the defaults for security became more secure, fewer commands are allowed for unauthenticated connections.
That seems to be what is happening here. your security configuration for HTCondor 10 must have allowed unathenticated commands to remotely query a Schedd, which is why condor_q -g would work.
In more recent versions (I think since 23.0), The schedd will only return jobs that were submitted by the user running the condor_q command unless the -all option is passed to condor_q. In order to do that, the condor_q command must be authenticated so that
the schedd knows who is running the command.
if your intent is to see jobs for all users, you now must pass the -all flag. to condor_q otherwise you will only see your own jobs.
If you do want to see only your own jobs, then you will need to set up a remote authentication method that identifies as you so that the schedd can use that authenticated identity to choose which jobs to return.
-tj
From: HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> on behalf of Ram Ban <ramban046@xxxxxxxxx>
Sent: Thursday, March 19, 2026 1:07 PM To: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx> Subject: [HTCondor-users] condor_q -g not working for users Hi,
I have updated my system from condor version 10 to latest condor version 25,
I notice that condor_q -g commands fail with Authentication errors, But condor_q -all -g works fine,
All other things run fine, and I have verified password file, UID domain as well, everything is fine.
It seems there is some behaviour change?
I have attached ss of error.
![]() Thanks and Regards
Raman
|