Skip to content

Unable to establish TLS connection after some time #2823

@dmaltsiniotis

Description

@dmaltsiniotis

Versions

  • Core version is v6.4 (Latest: v6.4)
  • Web version is v6.4.1 (Latest: v6.4.1)
  • FTL version is v6.5 (Latest: v6.5)

Platform

  • OS and version: Debian Bookworm 12.13
  • Platform: Raspberry Pi

Also Same behavior observed on backup instance:

  • OS and version: Debian forky/sid
  • Platform: Docker

Expected behavior

The web interface is accessible via https, and DNS queries respond.

Actual behavior / bug

After some period of time ranging from a few hours to a day, the web interface becomes unreachable due to a TLS handshake error over https. This is not an untrusted/self-signed cert issue, the FTL web server is sending a connection close packet right after the server/client cipher exchange during the TLS handshake. I can provide packet captures of good vs. bad sessions.

Steps to reproduce

Steps to reproduce the behavior:

  1. Go to the web interface URL in any browser
  2. See error

Debug Token

Screenshots

If applicable, add screenshots to help explain your problem.

Additional context

This has occurred on two separate hardware platforms and systems running the same version. Restarting the FTL service resolves the issue for a period of time before it comes back. I've also noticed in some cases DNS request also stop responding (either that or the dashboard just doesn't show logs/history for the time it was "down".

Side note: In the debug logs, the name resolution failure for public DNS is expected, external DNS is blocked on this network.

[✗] Failed to resolve doubleclick.com via a remote, public DNS server (8.8.8.8)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions