HTTP Proxy Support

Want something added? Ask for it here.
RobAJ
Newbie
Newbie
Posts: 11
Joined: January 26th, 2008, 5:52 am

HTTP Proxy Support

Post 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
RobAJ
Newbie
Newbie
Posts: 11
Joined: January 26th, 2008, 5:52 am

Re: HTTP Proxy Support

Post by RobAJ »

Is there a work around for this or something which I'm not getting?

Cheers,

Rob
User avatar
shypike
Administrator
Administrator
Posts: 19774
Joined: January 18th, 2008, 12:49 pm

Re: HTTP Proxy Support

Post by shypike »

I don't really understand the need for proxy support.
Are you using SABnzbd from work?
RobAJ
Newbie
Newbie
Posts: 11
Joined: January 26th, 2008, 5:52 am

Re: HTTP Proxy Support

Post by RobAJ »

Over a university network, the same sort of thing.
User avatar
shypike
Administrator
Administrator
Posts: 19774
Joined: January 18th, 2008, 12:49 pm

Re: HTTP Proxy Support

Post by shypike »

You only require a proxy for getting the NZB's, not for accessing the Usenet server?
RobAJ
Newbie
Newbie
Posts: 11
Joined: January 26th, 2008, 5:52 am

Re: HTTP Proxy Support

Post by RobAJ »

Yes that's right.
DeXeS
Release Testers
Release Testers
Posts: 206
Joined: January 28th, 2008, 1:04 pm
Location: The Netherlands

Re: HTTP Proxy Support

Post by DeXeS »

so, how do you download the nzb from newzbin? Through a 3rd party tool in the webbrowser?
RobAJ
Newbie
Newbie
Posts: 11
Joined: January 26th, 2008, 5:52 am

Re: HTTP Proxy Support

Post 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
User avatar
shypike
Administrator
Administrator
Posts: 19774
Joined: January 18th, 2008, 12:49 pm

Re: HTTP Proxy Support

Post 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.
GodOfWar
Newbie
Newbie
Posts: 4
Joined: January 27th, 2008, 6:08 pm

Re: HTTP Proxy Support

Post 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 :)
getm0ren0w
Newbie
Newbie
Posts: 2
Joined: November 18th, 2008, 12:11 pm

Re: HTTP Proxy Support

Post by getm0ren0w »

Any news on proxy support or any workarounds?
I need this feature so urgent as well.
User avatar
shypike
Administrator
Administrator
Posts: 19774
Joined: January 18th, 2008, 12:49 pm

Re: HTTP Proxy Support

Post 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.
Last edited by shypike on November 18th, 2008, 1:58 pm, edited 1 time in total.
huleboeren
Release Testers
Release Testers
Posts: 114
Joined: January 25th, 2008, 1:10 pm

Re: HTTP Proxy Support

Post 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
getm0ren0w
Newbie
Newbie
Posts: 2
Joined: November 18th, 2008, 12:11 pm

Re: HTTP Proxy Support

Post 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!
User avatar
shypike
Administrator
Administrator
Posts: 19774
Joined: January 18th, 2008, 12:49 pm

Re: HTTP Proxy Support

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