Page 1 of 2

HTTP Proxy Support

Posted: January 26th, 2008, 6:01 am
by RobAJ
Probably not a feature with a massive amount of demand, but in my situation it would be nice if SABnzbd+ supported HTTP proxy servers when downloading .nzb files directly from Newzbin. Currently I must either save .nzb files to the blackhole directory or import them manually.

Rob

Re: HTTP Proxy Support

Posted: April 25th, 2008, 4:53 am
by RobAJ
Is there a work around for this or something which I'm not getting?

Cheers,

Rob

Re: HTTP Proxy Support

Posted: April 25th, 2008, 10:24 am
by shypike
I don't really understand the need for proxy support.
Are you using SABnzbd from work?

Re: HTTP Proxy Support

Posted: April 25th, 2008, 10:25 am
by RobAJ
Over a university network, the same sort of thing.

Re: HTTP Proxy Support

Posted: April 25th, 2008, 2:55 pm
by shypike
You only require a proxy for getting the NZB's, not for accessing the Usenet server?

Re: HTTP Proxy Support

Posted: April 25th, 2008, 3:05 pm
by RobAJ
Yes that's right.

Re: HTTP Proxy Support

Posted: April 25th, 2008, 3:48 pm
by DeXeS
so, how do you download the nzb from newzbin? Through a 3rd party tool in the webbrowser?

Re: HTTP Proxy Support

Posted: April 25th, 2008, 4:04 pm
by RobAJ
Yeah, I was wondering if there was some known way of getting around this, it's not a big deal.

I'm not exactly sure how it works, but web browsers, anti-virus programs (for updates), etc. need to be configured to connect through a proxy server. For some reason usenet through port 119 works fine with no further configuration. Thus SABnzbd can download fine, but can't connect to the Newzbin site to download .nzb files by report ID. For some reason it can get RSS feeds though, but I only use Newzbin ones so it adds the corresponding report ID to the queue but is unable to download the .nzb file.

Rob

Re: HTTP Proxy Support

Posted: April 26th, 2008, 2:22 am
by shypike
If you use Firefox, one of the GreasyMonkey scripts may work. Look in the Third Party tool section.
This gets the NZB from within FF and then sends it to SABnzbd.

It's very strange that RSS feeds do work, they just use https to get a page from newzbin.
Maybe the Bookmark function in Beta3 (soon) will do for you.

Re: HTTP Proxy Support

Posted: May 5th, 2008, 12:03 pm
by GodOfWar
Socks support would also be welcome. In my university I always need to connect throug socks to my news server, and as I use OSX the only way of doing this is if I buy the proxifier application. However, I found a library called "socksipy", http://socksipy.sourceforge.net/ that I think easily allows you to add not only socks but also http proxy capabilities to SabNZBD. If I were a python programmer I would try to do that myself, but as I don't have any programming skills in python I leave to you.

Thanks :)

Re: HTTP Proxy Support

Posted: November 18th, 2008, 12:15 pm
by getm0ren0w
Any news on proxy support or any workarounds?
I need this feature so urgent as well.

Re: HTTP Proxy Support

Posted: November 18th, 2008, 1:48 pm
by shypike
There won't be any quick solution as we already have enough on our to do list.

BTW, I don't think it's possible to run the NNTP protocol through a proxy server.

Another BTW:
http://socksipy.sourceforge.net/ is not very useful to us.
All it gives is a raw connection to a web server.
This means we cannot use the high-level Python libraries for web access.
We would have to more or less rewrite these libraries to use socksipy.

Re: HTTP Proxy Support

Posted: November 18th, 2008, 5:27 pm
by huleboeren
shypike wrote: There won't be any quick solution as we already have enough on our to do list.
BTW, I don't think it's possible to run the NNTP protocol through a proxy server.
snip
Pretty sure GrabIt and Alt.Binz can do it

Re: HTTP Proxy Support

Posted: November 19th, 2008, 1:07 am
by getm0ren0w
shypike wrote: There won't be any quick solution as we already have enough on our to do list.

BTW, I don't think it's possible to run the NNTP protocol through a proxy server.

Another BTW:
http://socksipy.sourceforge.net/ is not very useful to us.
All it gives is a raw connection to a web server.
This means we cannot use the high-level Python libraries for web access.
We would have to more or less rewrite these libraries to use socksipy.
But what we would like to have is a proxy for getting the NZB's and RSS's but not for accessing the Usenet server.
So it should be only one more config item like "http proxy for html" and I assume you have to add urllib2.ProxyHandler to the nzb/rss-opener functions.

BTW: Thanks for all your hard work on SABnzbd!

Re: HTTP Proxy Support

Posted: November 19th, 2008, 11:55 am
by shypike
We'll have a better look at it.
Obviously it is possible, it's more the question of how much effort it is and whether
we think it has priority over the 100 other requests  :D

I haven't really looked at NNTP over a proxy.
The practical problem may be that few proxy servers allow it.