SSL HTTP(S) Help

Get help with all aspects of SABnzbd
Forum rules
Help us help you:
  • Are you using the latest stable version of SABnzbd? Downloads page.
  • Tell us what system you run SABnzbd on.
  • Adhere to the forum rules.
  • Do you experience problems during downloading?
    Check your connection in Status and Interface settings window.
    Use Test Server in Config > Servers.
    We will probably ask you to do a test using only basic settings.
  • Do you experience problems during repair or unpacking?
    Enable +Debug logging in the Status and Interface settings window and share the relevant parts of the log here using [ code ] sections.
Post Reply
keyboard80
Newbie
Newbie
Posts: 1
Joined: September 17th, 2014, 2:23 pm

SSL HTTP(S) Help

Post 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/
augur
Newbie
Newbie
Posts: 17
Joined: September 11th, 2011, 4:54 pm

Re: SSL HTTP(S) Help

Post 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.
Post Reply