Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PR 577 issue: OpenSearchException: Transport client authentication no longer supported #671

Open
alex-Qk opened this issue May 3, 2024 · 1 comment

Comments

@alex-Qk
Copy link

alex-Qk commented May 3, 2024

After updating to version v4.7.4 using Certmanager from this PR (#577) I am getting Indexer errors stating that "Transport client authentication is no longer supported".
image

@ejedev
Copy link

ejedev commented Jun 4, 2024

Are you trying to run it as a cluster? The plugins.security.authcz.admin_dn and plugins.security.nodes_dn values need to be updated to match the certificates being generated by CertManager.

I ran into this issue as well and also needed to change the filepaths from this:

plugins.security.ssl.http.pemcert_filepath: /usr/share/wazuh-indexer/certs/node/tls.crt
plugins.security.ssl.http.pemkey_filepath: /usr/share/wazuh-indexer/certs/node/tls.key
plugins.security.ssl.http.pemtrustedcas_filepath: /usr/share/wazuh-indexer/certs/node/ca.crt
plugins.security.ssl.transport.pemcert_filepath: /usr/share/wazuh-indexer/certs/admin/tls.crt
plugins.security.ssl.transport.pemkey_filepath: /usr/share/wazuh-indexer/certs/admin/tls.key
plugins.security.ssl.transport.pemtrustedcas_filepath: /usr/share/wazuh-indexer/certs/admin/ca.crt

to this:

plugins.security.ssl.http.pemcert_filepath: /usr/share/wazuh-indexer/certs/node/tls.crt
plugins.security.ssl.http.pemkey_filepath: /usr/share/wazuh-indexer/certs/node/tls.key
plugins.security.ssl.http.pemtrustedcas_filepath: /usr/share/wazuh-indexer/certs/node/ca.crt
plugins.security.ssl.transport.pemcert_filepath: /usr/share/wazuh-indexer/certs/node/tls.crt
plugins.security.ssl.transport.pemkey_filepath: /usr/share/wazuh-indexer/certs/node/tls.key
plugins.security.ssl.transport.pemtrustedcas_filepath: /usr/share/wazuh-indexer/certs/node/ca.crt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants