#

webmin

1 posts

Why Your Nginx SSL Certificate Shows as Self-Signed (When OpenVPN Is Installed)

Symptom: You have a valid Let’s Encrypt certificate installed on your Nginx/Virtualmin server, but browsers show a self-signed certificate warning instead. The Nginx configuration looks correct, and openssl s_client from the server itself returns the right certificate — but external connections return the wrong one.

If OpenVPN Access Server was installed on your server before Nginx/Virtualmin, this article is for you.

2026-05-11 | 3 min read | ● published