On 2/2/25 2:46 pm, Steven Jones via slurm-users wrote:

[2025-01-30T19:45:29.024] error: Security violation, ping RPC from uid 12002

Looking at the code that seems to come from this code:

        if (!_slurm_authorized_user(msg->auth_uid)) {
                error("Security violation, batch launch RPC from uid %u",
                      msg->auth_uid);
                rc = ESLURM_USER_ID_MISSING;  /* or bad in this case */
                goto done;
        }


and what it is calling is:

/*
 *  Returns true if "uid" is a "slurm authorized user" - i.e. uid == 0
 *   or uid == slurm user id at this time.
 */
static bool
_slurm_authorized_user(uid_t uid)
{
        return ((uid == (uid_t) 0) || (uid == slurm_conf.slurm_user_id));
}


Is it possible you're trying to run Slurm as a user other than root or the user designated as the "SlurmUser" in your config?

Also check that whoever you have set as the SlurmUser has the same UID everywhere (in fact everyone should do).

All the best,
Chris

--
slurm-users mailing list -- slurm-users@lists.schedmd.com
To unsubscribe send an email to slurm-users-le...@lists.schedmd.com

Reply via email to