Skip to content

Add SSL setup suggestion for self-signed certificates #7140

@FNXDOOM

Description

@FNXDOOM

Context

When setting up a new server, new users often connect using a self-signed certificate generated by Murmur. This leads to an "SSL verification failed" warning in the client, which can be confusing for first-time users.

Description

Murmur is currently using an automatically generated certificate known as a self-signed certificate, which results in clients receiving SSL verification warning messages. While these warnings exist, it may not always be apparent to new users why they receive those warnings or how to fix the problems that caused warning messages.

add functionality to Murmur so that it can detect when it is being run as either a standalone (or localhost) server or via a domain name. If the server is accessed via using a domain name , the server will advise the user about how to obtain a valid SSL certificate that will be trusted by clients (e.g. tools like Let's Encrypt).

This functionality could include the following:

  • An ability to detect that the server has been accessed using a domain name rather than localhost/IP.
  • Logging/displaying an advisory message to use a valid/verified SSL certificate.
  • Quick links to the appropriate documentation to obtain certificates.

Mumble component

Server

OS-specific?

No

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature-requestThis issue or PR deals with a new featureneeds-more-inputtriageThis issue is waiting to be triaged by one of the project members

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions