Dear all
I was wondering if there is a reliable guide for using a Let’s Encrypt certificate with Synology?
I have tried a few, but generating the certificate with OpenSSL always resulted in an error.
Many thanks.
Maybe I am misunderstanding you, but a LetsEncrypt certificate is generated by LetsEncrypt, not by you.
May I help?
Do you have a LE certificate for a domain and want to generate a usable certificate for PMS?
If so,
-
You need
– crt
– key
– LE’s CA crt -
Using OpenSSL, combine using:
(This is an example how to use an ACME cert (the CA) and your FQDN cert)
openssl pkcs12 -export -out MyDomain.p12 -inkey MyDomain.key -in MyDomain.crt -certfile "Acmecert_+O=Let's+Encrypt,+CN=R3,+C=US.crt"
PMS needs your cert + key as well as the CA which issued it to verify authenticity. (Self-signed certificates are not supported)
Heureka!
I installed OpenSSL from https://github.com/openssl/openssl/wiki/Binaries.
I exported my certificate from Synology to C:\temp
openssl pkcs12 -export -out plex.p12 -inkey C:\temp\privkey.pem -in C:\temp\cert.pem -certfile C:\temp\chain.pem -password pass:mypassword
created the ".p12 file.
I set it up on my Synology and it worked.
But how can I force the App on the Synology to start with Https://?
There is no need. If you want a securely loaded web app, go to https://app.plex.tv
And that is all it does: loading the web app.
All other communication between plex apps and the server will be encrypted anyway, if you force secure connections in the server settings.
If you wanted to use https in your local network, you’d need to use a domain name for your Syno. And have a certificate which fits that domain. And your local DNS resolver must not suppress that domain name.
I know.
But if I am on DSM sometimes you click on teh App.
Does not open in HTTPS. Goes to HTTP, which I do not support.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.


