Werk #15367: Special characters in passwords in password store are now fully supported with active checks written in c
| Component | Checks & agents | ||||||||
| Title | Special characters in passwords in password store are now fully supported with active checks written in c | ||||||||
| Date | Jul 14, 2025 | ||||||||
| Level | Trivial Change | ||||||||
| Class | Bug Fix | ||||||||
| Compatibility | Compatible - no manual interaction needed | ||||||||
| Checkmk versions & editions |
|
When using special characters in passwords stored in the password store for an
active check that is implemented in c (for example the legacy active check
check_http) the following error message was shown:
Invalid --pwstore= option: Password is too long for argument.
This was due to the c implementation calculated the length of the password in UTF-8 encoded bytes, but the python implementation counted UTF characters.