Hacker News new | ask | show | jobs
by rando444 3579 days ago
You don't need root access.

We run a cpanel server and have a let's encrypt plugin that allows users to generate and install their own certificates.

1 comments

Usually add-ons are administered by the hosting company though (?) - so if they want to own the cert purchase/installation flow, then they can certainly do that.
If you have a shell and public I address, you can get a certificate. Root access is only required for Http authentication, you can also authenticate to LE using DNS. I actually just learned about the DNA ability.

Check out Lego project, it makes DNS Auth very easy :)

Don't use a hosting company who does that. Take your money and spend it elsewhere.
These hosting companies are already doing enough things "wrong" that if "well, everybody just stop using them" were going to be a viable strategy it would have worked by now for those other things.

We currently do not have the power to change the behavior or the market share of these hosting companies in any significant way. That leaves working around their behavior as the option.

Who said anything about doing it to change their behaviour? Do it because you aren't getting value for money! If there are better alternatives, then use them.