How to generate a certificate for a websocket server running on a linode instance

That

requires a certificate with an ip address.

But currently, you can't create Letsencrypt certificates with ip addresses, so the result is expected.

You must use a domain name to connect so you can use a certificate with a domain name.

1 Like