Hi, I have acquired an SSL certificate for my domain, but I want to use it in unusual way. Let me describe what common problem I want to solve.
I am a web developer and my web-application recently migrated to https. I had to adapt it to https and check locally whether it works correctly, but I don’t have access to our production SSL certificate. So I went a standard way: generated a self-signed certificate for ‘local-app.com’, applied it to local web-application, added entry to file etc/hosts ‘127.0.0.1 local-app.com’ and then hardly found a way how to force browsers trust it.
You see the problem, my team members along with thousands of developers has real pain when trying to compel browsers to trust self-signed SSL certificate. But I have a much better solution for this task.
I have registered a domain name
And I want to share its SSL certificate (with private key) with my colleagues and everyone who need to test https locally. If a developer needs full-fledged https on localhost or local server he will download and apply certificate, just add ‘127.0.0.1 my-local-site.com’ to etc/hosts and that’s all.
It will save considerable time for thousands of developers all over the world, that fact will make me pleased with myself. And no any negative influence on Let’s Encrypt’s mission or SSL infrastructure. Site itself will be static, no any confidential traffic.
I am posting this to let you know about my idea beforehand, so you can see that the idea makes sense.
I ask you just not to revoke certificate. Moreover it will advertise you among thousands of potential users.
Please let me know if you object against my idea.
Looking forward for your reply!