Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Remove automatic private key/certificate generation #2355
This PR removes the automatic generation of a private key/certificate pair if TLS (HTTPS) support was enabled but the private key and/or the certificate are missing or aren't readable.
Unfortunately that feature is broken beyond repair:
And most important: People relied on those generated weak certificates for their production systems.
I think it's best to remove this mis-feature altogether and force people to at least think about which level of security they want.