Carl-Daniel Hailfinger
Carl-Daniel Hailfinger
> Thanks for the prompt haha. Knowing there's someone who wants to use it is a motivating factor. Are you just after Mode button and LED? Out of interest, what's...
Thank you for the fix. There is one documentation issue in #68468 : It is impossible to check the authentication version supported by a given minion version just by looking...
> The PSX28+ESX28 support is currently still missing. Some of the userspace helpers can be found in the PSX10 support PR #19362. I would therefore consider the PSX10 support as...
This would also be a useful prerequisite for #616 if the key usage counter is part of the signed state.
All my 3006.12 minions normally connected to a 3006.12 master exhibit the same issue. Usually one 3006.12 minion starts throwing an salt.exceptions.AuthenticationError, then the part of the minion fleet running...
There are two workarounds: - Restart all affeced minions by manually logging in via SSH - Restart the master, minions will reconnect
@SwimGeek can you please update the bug title to include 3006.12 as well to get additional visibility?
For me, the preceding error is in /opt/saltstack/salt/lib/python3.10/site-packages/salt/crypt.py line 1617 (for Saltstack 3006.12). That's the function `decrypt()`. My guess is that the variable `data` has insufficient size, maybe even size...
Instrumentation of the affected line: ``` raise AuthenticationError(f"message authentication failed: len(mac_bytes)={len(mac_bytes)}, len(sig)={len(sig)}, len(data)={len(data)}") ```
With additional instrumentation, I get this on a 3006.12 minion: ``` Jun 17 22:09:11 minion37 salt-minion[32101]: [ERROR ] Exception in callback functools.partial(, ) Jun 17 22:09:11 minion37 salt-minion[32101]: Traceback (most...