Page 1 of 1

Connecting to SABnzbd from another comp on local network

Posted: December 28th, 2008, 9:35 am
by Sikerim
First, the necessary info:

Version: 0.4.6 Final
OS: Windows XP 32 bit on both machines
Install-type: Windows Installer
Skin (if applicable): Default
Firewall Software: XP SP2 Firewall on both machines
Are you using IPV6? Yes - installed using uTorrent's preferences "Install IPv6/Tredo" - This helped speed torrents up significantly. I never tried SABnzbd without IPv6. Originally the computer with SABnzbd installation had IPv6 and the other one had IPv4, I installed IPv6 on the second computer to see if it would help, but didn't.
Is the issue reproducible? No opportunity to try...

I have two computers on my home network, my desktop has the installation of SABnzbd and I'm trying to connect to it from the network to be able to administer it from my laptop as well.

I changed host in the SABnzbd Web Server settings to 0.0.0.0 but when i go to my laptop and try to connect to either:
http://192.168.1.10:8080/sabnzbd/ (where 192.168.1.10 is my desktop's local IP)
or
http://sikerim:8080/sabnzbd/ (where sikerim is my "computer name", i.e. \\sikerim for network files

The only other option I think is to forward the 8080 port on my router to my desktop and connect to my external IP, but I don't want/need access to SABnzbd outside of my home network, so I'd rather not go that route if I can avoid it.

Any suggestions? Thanks.

Re: Connecting to SABnzbd from another comp on local network

Posted: December 28th, 2008, 9:58 am
by shypike
You are not actually telling what goes wrong.
But I assume that you cannot get a connection from the laptop.

Have you told the Windows firewall on the desktop that SABnzbd is allowed to communicate outside the desktop?

Are you sure that sikerim is resolved by DNS?

The fact that \\sikerim works does not mean it will be DNS-resolved.
Windows uses two translation schemas, one is DNS (for http://sikerim) the other is WINS (for \\sikerim)

You may need to add the line

Code: Select all

192.168.1.10 sikerim
to C:\Windows\System32\drivers\etc\hosts on the laptop.

Re: Connecting to SABnzbd from another comp on local network

Posted: December 28th, 2008, 10:20 am
by Sikerim
Sorry, you are right - I cannot get a connection from the laptop

Have you told the Windows firewall on the desktop that SABnzbd is allowed to communicate outside the desktop? Yes.

Are you sure that sikerim is resolved by DNS? Just added it to hosts, but I think it's more of a ipv6 issue...

I noticed in SABnzbd error report that I must use an IPv6 IP to connect from external sources... so I tried getting the ipv6 ip address putting this in my browser :

http://ipv6addresshere:8080/sabnzbd/

but the second it hits the first colon in the ipv6 address (5th character) it stops and so I get a load error saying: The server at fe80 is taking too long to respond and the address bar updates to http://fe80:217/sabnzbd/

note: in the real address there is a second colon after fe80...

I'm not exactly sure which addres I'm supposed to connect to, but I tried the following IP addresses I see in ipconfig/all:
Ethernet adapter Local Area Connection: ip address begins with fe80...
Tunnel adapter Teredo Tunneling Pseudo-Interface: ip address begins with fe80... (different than above)
Tunnel adapter 6to4 Tunneling Pseudo-Interface: ip address begins with 2002...
Tunnel adapter Automatic Tunneling Pseudo-Interface: ip address begins with fe80 (different than both of the ones above)

Re: Connecting to SABnzbd from another comp on local network

Posted: December 28th, 2008, 1:09 pm
by switch
Try accessing using your local ipv6 address for your desktop (the fe80 one) with surrounding brackets [].

Re: Connecting to SABnzbd from another comp on local network

Posted: December 28th, 2008, 1:52 pm
by Sikerim
That worked perfectly, thanks!

I tried it in all the IP's listed on my desktop machine and the following two sections worked:

Tunnel adapter 6to4 Tunneling Pseudo-Interface: ip address begins with 2002...
Tunnel adapter Automatic Tunneling Pseudo-Interface: ip address begins with fe80 (different than both of the ones above)

Re: Connecting to SABnzbd from another comp on local network

Posted: December 28th, 2008, 4:02 pm
by sander
switch wrote: Try accessing using your local ipv6 address for your desktop (the fe80 one) with surrounding brackets [].
Interesting: using the fe80-IPv6 address for connectivity on a LAN. The nice thing is of course that the fe80-address will not change, no matter where you are: it's made up of the MAC address of your ethernet card / interface, plus some stuffing bits.

The bad news: it will only work on your LAN.  ;)

Re: Connecting to SABnzbd from another comp on local network

Posted: December 28th, 2008, 4:07 pm
by sander
Sikerim wrote: That worked perfectly, thanks!


Tunnel adapter 6to4 Tunneling Pseudo-Interface: ip address begins with 2002...
The 2002:-address means you're connected to the IPv6 Internet. Can you try to access http://[2001:4860:0:1001::68]/ , which is the litteral IPv6 name for http://ipv6.google.com/

If that works, you could try to use that 2002:-address from another location than your LAN to access your SABnzbd, so something like http://[20002::1111:aaaa]:8080/sabnzbd/

Re: Connecting to SABnzbd from another comp on local network

Posted: December 28th, 2008, 8:16 pm
by Sikerim
http://[2001:4860:0:1001::68]/ gives me a page load error, so I guess I can't use the 2002 address outside the LAN, which is what I prefer anyway :)