I really suggest to improve the ssl implementation specially with a Java based App !
A script here and there and boom the whole thing is hacked !
Adding SSL key and certificate in the actual possible ways is so crappy !!
I'm trying to use haproxy to add ssl to subsonic but when i'm trying to access to it browser block some things because its "mixed content" !
So maybe trying to change all HTTP links into HTTPS could be great !
(i don't like to put my private key on many different machines ! so using appache AND haproxy for the whole thing i don't want to !)
If you totally build a SSL implementation it would be wonderful !
Sorry for my bad english !
Insann !