I was able to get HTTPS running on my subsonic server, setup a valid certificate on my own domain name. I setup DNS on my domain and put a hole in the firewall for my HTTPS port. No problems so far, works great on my phone from anywhere and it's secure. which is primary what i am concerned about.
Where I run into issues is with other 3rd party subsonic apps which do not seem to support HTTPS. What i would like to do is have both HTTP and HTTPS enabled and working at the same time. This way clients on the internal network could access the server unencrypted since they are already on a secure network. Whereas any client on the internet would have to use HTTPS since that is the only port permitted through my firewall
Right now if you go the the HTTP port it redirects to the HTTPS port, this works okay and from other posts seems to be the expected behavior. However i think it would be a little more useful to have a functional site on both HTTP and HTTPS protocols so that apps that don't support HTTPS can still be used. This would also take off some of the overhead of HTTPS for scenarios where a secure connection is not required.
If anyone knows or has any ideas on how to accomplish this i'd really appreciate the feedback
thanks
