hammer-brushRun SSL cert repair for ALL domains (IIS)

Run SSL cert repair for ALL domains (IIS)

🔹 Step 1: Open elevated Command Prompt

Very important — run as Administrator.

cd "%plesk_bin%"

🔹 Step 2: Run the global SSL repair

This will:

  • Fix broken / missing SSL bindings

  • Re-apply correct certs

  • Recreate IIS HTTPS bindings with SNI

plesk repair web -sslcerts

👉 No domain flag = ALL domains


🔹 Repair web config + bindings fully

If things are really messy:


Target a single domain (for reference)

If you ever want just one domain:


After it finishes ✅

Always do this:

Then spot-check:

  • IIS → Site → Bindings → HTTPS

  • Hostname set

  • SNI enabled

  • Correct cert assigned


Common gotchas ⚠️

  • Broken bindings caused by manual IIS edits

  • Server domain HTTPS binding without hostname

  • Old wildcard cert assigned globally

  • Let’s Encrypt cert renewal failed silently


Then test a few:

Last updated