@pyrodie18 @BGmot Hey bros, this again breaks stuff in a minor release :scream_cat:
FYI We originally contributed the whole logic behind zabbix_agent_tlspsk_auto
Again goal was security by default and avoid Zabbix's unencrypted by default.
Breaking commits came for issue #1338 via PR #1343 and released as 3.0.4
SUMMARY
@pyrodie18 @BGmot Hey bros, this again breaks stuff in a minor release :scream_cat:
FYI We originally contributed the whole logic behind
zabbix_agent_tlspsk_auto
Again goal was security by default and avoid Zabbix's unencrypted by default.
Breaking commits came for issue #1338 via PR #1343 and released as
3.0.4
ISSUE TYPE
COMPONENT NAME
zabbix_agent
roleANSIBLE VERSION
OS / ENVIRONMENT / Zabbix Version
Ubuntu 22.04 LTS / Ansible Conroller / Zabbix 6.0 LTS>
STEPS TO REPRODUCE
Enabling
![Screenshot from 2024-07-23 16-29-31](https://github.com/user-attachments/assets/ef7f2a3c-3994-4b97-918e-a40793542553)
![Screenshot from 2024-07-23 16-08-56](https://github.com/user-attachments/assets/b4f45820-7d1d-45ff-8749-7b7d19da55c1)
zabbix_agent_tlspsk_auto
leads now toTLSAccept=psk,unencrypted
Beside insecure defaults it also functionally breaks the
zabbix_agent
role: