Hello everyone,
1. Describe your incident:
I have this error message in server.log
ERROR [VersionProbe] Unable to retrieve version from indexer node: None of the TrustManagers trust this certificate chain. - None of the TrustManagers trust this certificate chain.
and this one in datanode.log
[OpensearchProcessImpl] Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: certificate_unknown
the datanode certificate has expired and now we are unable to access GUI with this error
the certificate for GUI in server.conf is still valid
2. Describe your environment:
-
OS Information: Redhat 9.7
-
Package Version: Graylog 6.3
server.conf:
datanode_tls_enabled = false
elasticsearch_ssl_verify = false
is_leader = true
node_id_file = /etc/graylog/server/node-id
password_secret = redacted
root_username = admin
root_password_sha2 = redacted
bin_dir = /usr/share/graylog-server/bin
data_dir = /var/lib/graylog-server
plugin_dir = /usr/share/graylog-server/plugin
http_bind_address = redacted:9000
http_publish_uri = https://redacted:9000
http_enable_tls = true
http_tls_cert_file = /etc/certificat/public.pem
http_tls_key_file = /etc/certificat/privkey.key
http_tls_key_password = redacted
stream_aware_field_types=false
disabled_retention_strategies = none,close
allow_leading_wildcard_searches = false
allow_highlighting = false
field_value_suggestion_mode = on
output_batch_size = 500
output_flush_interval = 1
output_fault_count_threshold = 5
output_fault_penalty_seconds = 30
processbuffer_processors = 20
outputbuffer_processors = 18
processor_wait_strategy = blocking
ring_size = 65536
inputbuffer_ring_size = 65536
inputbuffer_wait_strategy = blocking
inputbuffer_processors = 5
message_journal_enabled = true
message_journal_dir = /data/graylog-server/journal
message_journal_max_age = 72h
message_journal_max_size = 80gb
lb_recognition_period_seconds = 3
mongodb_uri = mongodb://localhost/graylog
mongodb_max_connections = 1000
integrations_scripts_dir = /usr/share/graylog-server/scripts
datanode.conf
node_id_file = /etc/graylog/datanode/node-id
config_location = /etc/graylog/datanode
password_secret = redacted
root_password_sha2 = redacted
mongodb_uri = mongodb://localhost/graylog
bind_address = 0.0.0.0
opensearch_location = /usr/share/graylog-datanode/dist
opensearch_config_location = /var/lib/graylog-datanode/opensearch/config
opensearch_data_location = /logdata/opensearch/data
opensearch_logs_location = /data/log/graylog-datanode/opensearch
opensearch_heap = 62g
3. What steps have you already taken to try and solve the problem?
i have tried to disable TLS by adding these to server.conf but itâs not working
datanode_tls_enabled = false
elasticsearch_ssl_verify = false
4. How can the community help?
Give any clue or idea to fix.
Many thanks