SABnzbd is refusing to run on port 80 unless...
Posted: September 29th, 2012, 12:53 am
Hello,
Got a weird problem here.
My config
Windows Server 2008 with all latest updates.
SABbzbd v0.7.4RC2 (Problem occurs also with v0.7.3)
1 NIC with several IPs
SABbzbd was installed using Windows Installer EXE downloaded from SF
Using buult-in Windows firewall
Not using IPv6 (although protocol is installed)
I wanted to run SABnzbd on port 80 using an IP dedicated to SABnzbd, I have orher programs running on port 80 but
with different IPs (utorrent WebUI and Apache among others), All other programs run just fine, Each one listens to
port 80 on its dedicated IP with no problems except SABnzbd!.
I have setup a DNS record for SABnzbd IP and used this DNS name as a SABnzbd Host entry value in Config like this
SABnzbd Host : nzb.MyServerDomainName.com
SABnzbd Port :80
When i start SABnzbd with this config it changes its port to 85 instead of 80 and save port 85 to sabnzbd.ini.
I'm 100% sure that nothing is listening on port 80 of SABnzbd dedicated IP yet SABnzbd refuses to run on that
port!, weird!
After a lot of checking I've found that SABnzbd will only run on port 80 if no other programs are listening
on port 80 even if they use different IPs. So i have to manually shutdown all port 80 listening programs,
then start SABnzbd, After that start the other programs again.
I tried the -s switch but norhing worked!, The problem persist even when i used the numeric IP address
as a value to SABnzbd Host option.
Any ideas how to solve this problem are appreciated
Thanks!
Got a weird problem here.
My config
Windows Server 2008 with all latest updates.
SABbzbd v0.7.4RC2 (Problem occurs also with v0.7.3)
1 NIC with several IPs
SABbzbd was installed using Windows Installer EXE downloaded from SF
Using buult-in Windows firewall
Not using IPv6 (although protocol is installed)
I wanted to run SABnzbd on port 80 using an IP dedicated to SABnzbd, I have orher programs running on port 80 but
with different IPs (utorrent WebUI and Apache among others), All other programs run just fine, Each one listens to
port 80 on its dedicated IP with no problems except SABnzbd!.
I have setup a DNS record for SABnzbd IP and used this DNS name as a SABnzbd Host entry value in Config like this
SABnzbd Host : nzb.MyServerDomainName.com
SABnzbd Port :80
When i start SABnzbd with this config it changes its port to 85 instead of 80 and save port 85 to sabnzbd.ini.
I'm 100% sure that nothing is listening on port 80 of SABnzbd dedicated IP yet SABnzbd refuses to run on that
port!, weird!
After a lot of checking I've found that SABnzbd will only run on port 80 if no other programs are listening
on port 80 even if they use different IPs. So i have to manually shutdown all port 80 listening programs,
then start SABnzbd, After that start the other programs again.
I tried the -s switch but norhing worked!, The problem persist even when i used the numeric IP address
as a value to SABnzbd Host option.
Any ideas how to solve this problem are appreciated
Thanks!

