Security & Encryption · Yogi's VPS

Setting up free SSL for your site

SECURITY SSL Certificate
HTTPS Safe Browsing
FREE Auto Renewing

Every site hosted on Yogi’s VPS comes with a free SSL certificate so visitors can access your site securely over HTTPS. This protects data, improves trust, and prevents browser warnings.

The SSL setup process is simple and usually automatic. This guide shows how it works and how to verify that your certificate is active.

Free SSL included Auto installs & renews
Image placeholder: Padlock icon next to https://yourdomain.com

How SSL works on Yogi’s VPS

SSL certificates are installed automatically as soon as your domain is pointed to our server and resolves correctly.

  • Your domain must point to Yogi’s VPS.
  • We detect your domain and install an SSL certificate automatically.
  • All certificates renew automatically with no action required.
  • HTTPS redirects ensure users always reach the secure version.
Image placeholder: Diagram showing Domain → Server → Auto SSL.

Step 1: Make sure your domain is pointed correctly

SSL will only install if your domain is fully connected to your hosting account. This means DNS must already be updated.

  • A record or nameservers must point to your Yogi’s VPS server.
  • Your site must resolve to the new server without errors.
  • Both www and non-www versions should point to the same place.
Image placeholder: DNS record table with A record and CNAME highlighted.
If DNS is not fully propagated, SSL may fail temporarily. It will retry automatically.

Step 2: SSL installs automatically

Once DNS is correct, your SSL certificate typically installs within minutes. You don’t need to click anything or request it manually.

  • Our system scans your domain every few minutes.
  • Once detected, a free certificate is issued.
  • HTTPS becomes active immediately after installation.
  • Auto renewal is handled behind the scenes.
Image placeholder: Control panel screenshot showing “SSL Active” checkmark.
Tip: If you are migrating from another host, clear your browser cache to avoid seeing old non-SSL versions.

Step 3: Verify SSL is active

Once SSL is installed, you can confirm it by visiting your site in a private browser window.

  • Look for the padlock icon next to your URL.
  • Make sure the URL begins with https://.
  • Test both your root domain and the www version.
Image placeholder: Browser bar with https and a green padlock icon.

Common SSL issues and how to fix them

Most SSL problems are simple and caused by DNS or mixed content.

SSL not installing?

  • Domain may not be pointing to Yogi’s VPS yet.
  • DNS propagation may still be in progress.
  • Old cached versions of your site may still load.

Padlock missing on some pages?

  • You may have mixed content loading (images or scripts using http).
  • We can identify and fix these URLs for you.
If your SSL still isn’t active after DNS is fully propagated, contact support and we’ll manually re-issue your certificate.
Image placeholder: Mixed content warning screenshot.