Pls add Http tunneling to dc++it's a more important features

Archived discussion about features (predating the use of Bugzilla as a bug and feature tracker)

Moderator: Moderators

Locked
lukeskyd
Posts: 3
Joined: 2003-04-01 15:03
Contact:

Pls add Http tunneling to dc++it's a more important features

Post by lukeskyd » 2003-04-01 15:30

Dear programmers of Dc++

Can you add Http tunneling to dc++, there aren't p2p prg that support this option..
Except hotline client p2p but it sucks.. and it's for mac but the version for win sucks.
Surely the http tunneling into proxy server slow the connection but if you add this option i 'll thank forever..

Pls add this option

Luke

Corlane
Posts: 8
Joined: 2003-01-31 17:14
Location: Stockholm, Sweden

Plz don't!

Post by Corlane » 2003-04-02 11:05

There already are some users that tunnel their connection to get into hubs that have a 10Mbit-only rule. Enabling this in DC++ itself will fill these hubs with ADSL users, which have at most a fourth of the required speed! (I'm referring to BoStream who delivers 2.5Mbit ADSL)

I beg you, do NOT implement this!

GargoyleMT
DC++ Contributor
Posts: 3212
Joined: 2003-01-07 21:46
Location: .pa.us

Re: Plz don't!

Post by GargoyleMT » 2003-04-02 12:26

Corlane wrote:There already are some users that tunnel their connection to get into hubs that have a 10Mbit-only rule.
Who is providing the endpoint for the tunnel that these people are using? It seems there's another solution to this problem... ?

Corlane
Posts: 8
Joined: 2003-01-31 17:14
Location: Stockholm, Sweden

Post by Corlane » 2003-04-08 08:20

I don't know, I havn't watched it that closely. All I've seen is some people being kicked because of tunneling.

mo
Forum Moderator
Posts: 81
Joined: 2003-02-06 11:20
Location: Ohio
Contact:

Post by mo » 2003-04-08 12:52

DC++ already supports tunneling with SOCKS.
What would be the difference if HTTP tunneling was added?

Soap
Posts: 13
Joined: 2003-02-11 19:11

Corlane?

Post by Soap » 2003-04-08 15:32

Let me get this straight Corlane. You are asking that a feature - http tunneling in this case - not be implemented because it might be abused?

The primary feature of DC++ is file sharing. Maybe we should remove that feature d/t the fact it might be abused.

:wink:

?Soap?
Reality is what you can get away with.

GuJack20
Posts: 2
Joined: 2003-04-09 12:35

Post by GuJack20 » 2003-04-09 12:40

I do not know the difference between different types of proxy but my situation is this. I have a slow line 128Kbps and when i connect to DC Hubs i get speeds of max 16KB/sec. My ISP has a high speed proxy which i use for download from http servers and i get till 60KB/sec downloads.... is there any way to make me connect through this proxy? Is this the feature you are discussing? If this is possible i would be very grateful for implmenting it in the new versions of DC++.

Thanks

mo
Forum Moderator
Posts: 81
Joined: 2003-02-06 11:20
Location: Ohio
Contact:

Post by mo » 2003-04-09 15:17

You would not see any speed increase using your isp's proxy server.
It would probably even slow things down.

yilard
Posts: 66
Joined: 2003-01-11 06:04
Location: Slovakia

Post by yilard » 2003-04-09 16:53

GuJack20 wrote:I have a slow line 128Kbps and when i connect to DC Hubs i get speeds of max 16KB/sec. My ISP has a high speed proxy which i use for download from http servers and i get till 60KB/sec downloads....
Thanks
You are not going through proxy faster. In fact it is not possible to go that fast through 128 Kbps line that fast. 16 KB/s is quite realistic value. You have obviously seen misleading value web browser shows while downloading from internet. It starts downloading while you are browsing for target file and once you choose destination it shows already downloaded part as immediately and hence the initial high value.
In the age of super-boredom/hype and mediocrity/celebrate relentlessness/menace to society --KMFDM

Corlane
Posts: 8
Joined: 2003-01-31 17:14
Location: Stockholm, Sweden

Post by Corlane » 2003-04-09 17:11

<sarcasm>
Hey, while we're implementing abusive features, why don't we throw in upload throttling aswell!
</sarcasm>

Oh come on. _Might_ be abused?
Wake up and smell the fart, it will be abused. I know there are people out there whose ISPs are limiting or even blocking use of ports 411 and 412 (if my memory serves me right), but in which area will it be mostly used? Overriding bans and ISP checks, or overriding portblocks?

Moch
Posts: 71
Joined: 2003-03-21 22:29

Post by Moch » 2003-04-09 17:14

I agree.... the abuse would prob be so bad that hub ops will get a script and or dissable that feature and no op would actually allow it. Of course, that's only my opinion, and maybe ops would accept it, but I don't think they would, and yes if the feature was there that would be their call.

GargoyleMT
DC++ Contributor
Posts: 3212
Joined: 2003-01-07 21:46
Location: .pa.us

Post by GargoyleMT » 2003-04-09 20:27

Note, thanks to code by Sedulus, open proxy abuse will very likely not be a problem in dch++.

mo
Forum Moderator
Posts: 81
Joined: 2003-02-06 11:20
Location: Ohio
Contact:

Post by mo » 2003-04-09 20:40

Just to state this againg dc++ already supports socks tunneling
so http tunneling would not be any major change from the norm

lukeskyd
Posts: 3
Joined: 2003-04-01 15:03
Contact:

Post by lukeskyd » 2003-04-10 14:53

Dear Programmers of DC++

How to get the socket 5 tunneling in dc++ without authentication (username and password)??

I am under a proxy server if i select socket 5 inserting ip and port and no username and password dc++ locks!!

With Hotline Connect with http tunneling no need of input the ip and port and program connect to net..but the p2p hotline sucks..!!

It's possible add http tunneling into proxy server without authentication??

Best Regards
Luke

yilard
Posts: 66
Joined: 2003-01-11 06:04
Location: Slovakia

Post by yilard » 2003-04-10 17:33

lukeskyd wrote: It's possible add http tunneling into proxy server without authentication??
Yes, it is. I'm using socks5 without authetification. Username and password edit boxes should be empty. But you may need to check "Use Socks5 server to resolve hostnames" checkbox.
In the age of super-boredom/hype and mediocrity/celebrate relentlessness/menace to society --KMFDM

GuJack20
Posts: 2
Joined: 2003-04-09 12:35

Post by GuJack20 » 2003-04-11 14:33

I wished to say that i sure have a 128KBPS line but my line with my ISP is of 10MBit. When i use proxy with Http downloads i sure get high speeds (i'm using it from 2 years now)

Our ISP admins implement bandwidth limitations only on direct connection, so i'm saying that i'm sure for the high speeds i take. When i use Proxy with Hotline Connect i get much higher speeds so i think that with a proxy implementation on DC++ my life will become easier.... :)

lukeskyd
Posts: 3
Joined: 2003-04-01 15:03
Contact:

Post by lukeskyd » 2003-04-19 16:04

I repeat this.. Dc++ with socket 5 and resolve hostnames locks and locks dc++

I am behind a bastard proxy server and i've tried many p2p like and they don't work at all... options like socket 4 and 5 and resolve hostnames report connection failed...
One exception is hotline connect client with http tunneling and it works but the program sucks for me
It's possible add a http tunneling option in DC++??
I've tried new emule 0.28a and support it but doesn't work!!

How to skip the proxy server without authentication?? What software i need in win98??
A particular config is needed??

Any help about skipping the proxy server is appreciated..

Luke
:roll:

mo
Forum Moderator
Posts: 81
Joined: 2003-02-06 11:20
Location: Ohio
Contact:

Post by mo » 2003-04-19 18:38

Even if http tuneling is supported, it's very possible that your network admin has port 411 blocked through the proxy. Tunneling would not change that, and you would still have issues.

[ASH]Nev
Posts: 6
Joined: 2003-04-23 00:32

Post by [ASH]Nev » 2003-04-24 00:50

ASH can also detect users tunneling. However, for hubs that uses isp-check this is a serious issue. The problem is not to detect a guy tunneling. Problems arrise when you try to deal with it. With so many networks using only one single outgoing IP in conjunction with DHCP, banning one single user often have the effect that several users, sometimes whole universities, gets banned. But I guess there is a solution to everything.

SpiralDragon
Posts: 2
Joined: 2003-02-11 11:15

i

Post by SpiralDragon » 2003-04-28 06:31

in my case the ISP has socs 5 turned off ... i was using http-tunel and it was working fine untill he blocked all the http-tunel server adresses.... so an HTTP tuneling config within DC++ would be more than welcome....

Melkor
Posts: 24
Joined: 2003-02-23 03:38
Contact:

Post by Melkor » 2003-04-29 02:35

umm i have missed something but you CAN tunnel http with DC++ there is some software you can get that will do it that works with dc++.

I think i might have mentioned it in another post...

Melkor
Posts: 24
Joined: 2003-02-23 03:38
Contact:

Re: Plz don't!

Post by Melkor » 2003-04-29 02:44

GargoyleMT wrote:
Corlane wrote:There already are some users that tunnel their connection to get into hubs that have a 10Mbit-only rule.
Who is providing the endpoint for the tunnel that these people are using? It seems there's another solution to this problem... ?
Who is providing the endpoint?
servers that can provide an endpoint that can get into the hub...

i will say no more about it...

GargoyleMT
DC++ Contributor
Posts: 3212
Joined: 2003-01-07 21:46
Location: .pa.us

Post by GargoyleMT » 2003-04-29 21:08

Well you obviously need a cohort (or an open proxy, which is actually what I was alluding to in that post) on a specific ISP to fool hubs that are ISP-only into thinking you're okay.

It's interesting to know that DC++ can use HTTP proxies. I guess it's pasive only, unless they handle UDP?

I don't think many in this thread are convinced of the legitimacy of such tunnels anyhow. That covers either legitimate need by users, or making use of http proxies that you've been authorized to, not that have been left unsecured by an incompetent administrator. Adding more proxy types just means more proxy-rape and abuse by malicious DC++ users. Let the cheat clients code that feature in themselves... if they can.

If the issue is open proxies, more hubs need to go the IRC route and probe every computer that connects to them, and make use of existing black hole DNS lists to lock out connections from known open proxies. That's the purpose of the http://opm.blitzed.org/ list.

Melkor
Posts: 24
Joined: 2003-02-23 03:38
Contact:

Post by Melkor » 2003-04-29 22:22

the software i mentioned was sockschain.

Locked