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
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:
Mumble component
Server
OS-specific?
No
Additional information
No response