Page 1 of 1

SSL HTTP(S) Help

Posted: September 17th, 2014, 2:37 pm
by keyboard80
Hello All,

Firstly thank you so much for having me on your forum, it is an awesome application & helpful forum.

I have to declare I am a complete novice at this and a bit of a numb-skull when it comes to this.

Please accept my apologies in advance as this is a really noob type question.

As the title says, I am having problems setting up the SSL on sabnzbd.

I am using a windows 7 platform.

Managed to set up my server bit, with the SSL on that.

But it is the whole HTTPS section that I have no idea on where to start.

On the setup wizard section, I have set sabnzbd to only work on this machine so won't be accessing it remotely

At present the HTTPS option is left un-ticked, and wondered if there was a step by step guide to help me set up this part?

Thank you in advance for your help, and apologies for the silly question/

Re: SSL HTTP(S) Help

Posted: September 17th, 2014, 10:27 pm
by augur
Pretty much explained here.
http://wiki.sabnzbd.org/configure-general-0-7

However, if you are only accessing it on the machine it is installed on i.e. the SABnzbd Host field is still set to localhost then you can safely ignore the https part and just access it using http.
The main reason people set up https is if they have set up their router so that they can access sabnzbd remotely (outside their house) then having a secure connection over the internet is desirable to avoid their username/password potentially being sniffed.

If you still wish to configure https then all you need to do is the following on the General tab.
Set SABnzbd Host to 0.0.0.0
configure a Username and Password.
Tick the box labelled Enable HTTPS
Save changes and restart sabnzbd.
Then connect to the sabnzbd web server on
https://localhost:9090/

You'll get browser warnings about the certificate because it is a self signed certificate. You can either ignore them each time, add an exception to your browser for that location (easiest solution), or if you are a glutten for punishment figure out how to get a non self-signed certificate working (it's not that difficult but not really necessary as the exception is good enough).

Note though that the non sll i.e. the http interface is still up and running and you can't disable it.
This is where your windows firewall comes in. If you were accesing sabnzbd from another PC either on your network or outside your home network then you would only allow external access to port 9090 and not port 8080. This way the only method of connection would be via ssl on port 9090.