I need an SSL certificate for an internal domain name, but all the providers I’m trying to buy a certificate from are saying invalid common name.
Can I only get an SSL for a .com, .co.uk etc top level domain?
Are there any providers that will issue me a certificate for mydomain.lan (for example)?
Certificates prove that you do own the domain name. Certificate authority can’t ensure that you own some LAN box called
mydomain.lan, therefore no, they (CAs) won’t emit a certificate for your local box, because you could just fake it.On the other hand, you could generate self-signed certificate and install it as a root certificate on the boxes within your LAN. This is rather safe and won’t cause warnings about self-signed certificates on the server side while accessing server via SSL using browser, IM client or other SSL-aware soft.