I have configured play internal web-server with SSL with following configuration:
https.port=9443
certificate.key.file=conf/host.key
certificate.file=conf/host.cert
but the problem is that the newest firefox is unable to authenticate and gives the following message:
The certificate is not trusted because no issuer chain was provided.
in Apache2 you can specify the chain file with SSLCertificateChainFile, anyone knows how to do it in play?
thanks!
Latest Update: Even after combining chain file with main cirtificate, firefox is complaining about untrusted connection. I am giving up. I will use Appache httpd in the front.
Finally, I was able to setup ssl with godaddy cirtificates, directly in play framework webserver.
In application.conf add the lines.
Combine the CA signed certificate and the bundle file into one.
And copy the following files to your conf folder (Don’t put it in a sub-folder. It will not work)