Skip to content

TLS Handshake EOF Errors on Ubuntu 22.04 #1356

@n1md4

Description

@n1md4

TLS Handshake EOF Errors on Ubuntu 22.04

Environment

  • Sensu Version: 6.13.1+ee (built with go1.23.4)
  • OS: Ubuntu 22.04
  • Deployment: sensu-puppet module

Issue

Backend logs show TLS handshake errors:

http: TLS handshake error from x.x.x.x:xxxxx: EOF

System Details

OpenSSL:

OpenSSL 3.0.2 15 Mar 2022 libssl3:amd64 3.0.2-0ubuntu1.19

Kernel:

net.ipv4.tcp_available_ulp = espintcp mptcp tls

Certificate Configuration

Current certificate has:

X509v3 Subject Alternative Name:
    DNS:server.domain.example.com

Agent configuration:

backend-url:
- wss://server.domain.example.com:8081

Questions

  1. Are there known OpenSSL 3.0 compatibility issues with Sensu Go 6.13.1?
  2. What are the certificate requirements for Sensu with OpenSSL 3.0?
  3. Could the EOF errors be related to certificate validation?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions