Name does not end in a public suffix


Need help with generating SSL cert for local web application with hostname “mydomain.iis.local”. I’m getting error: “The request message was malformed :: Error creating new order :: Name does not end in a public suffix”.


Hi @larrybg

you can’t get a certificate with a private domain name.

You need a public visible and unique domain name to get a certificate.

So Letsencrypt can check that you are the domain owner.

Moved to “Help”


Thank you, JuergenAuer!


You are asking for a public certificate for a private domain.
These are two distinct “systems” with distinct choices (choose one per domain):

  • Use a private certificate [private CA] for a private domain.
  • Use a public certificate [LetsEncrypt] for a public domain.


This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.