Skip to content

The current error message emitted during TLS setup with SSL_TYPE=self-signed is ambiguous: #4657

@rino1

Description

@rino1

Subject

I would like to contribute to the project

Description

Problem

The current error message emitted during TLS setup with SSL_TYPE=self-signed
is ambiguous:

File A or B or C does not exist

This can be misread as a single missing file, while the actual requirement
is that all files must exist.

Solution

This PR keeps the existing validation logic intact but improves the error
message by:

  • Explicitly stating that one or more required files are missing
  • Listing the expected file paths

Impact

  • No behavioral changes
  • Improved UX and debuggability
  • No security impact

Metadata

Metadata

Assignees

No one assigned

    Labels

    meta/help wantedThe OP requests help from others - chime in! :D

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions