Jump to content
SubSpace Forum Network

The most useful feature ever: HTTP Tunneling


Recommended Posts

Guest Black Lotus
Posted

I imagine that HTTP Tunneling would be the most widely appreciated feature that has ever been added to SS/Cont. There are hundreds or possibly more people who would use this EVERY day at Work/School/College behind their non-socks5 Proxies.

 

I think that the added population to some of the smaller and dying zones would be fantastically beneficial to the game.

 

My 2c worth.

 

tsa / Black Lotus

Guest Black Lotus
Posted
LoL, sure you are, the name of the game is creativity sunshine, creativity I say!
Guest Black Lotus
Posted
Heh, It's a pity that "they" haven't got too much of a voice on any but the huge threads, I was actually interested in this as something feasible for everyone which is half an hour to implement with the right add-in.
Posted
Tunneling the actual game protocol through HTTP, while technically possible, would create something so laggy that it would be impossible to play, or even to spectate effectively. And it would certainly take much more than a half hour to implement.
Posted
Tunneling the actual game protocol through HTTP, while technically possible, would create something so laggy that it would be impossible to play, or even to spectate effectively. And it would certainly take much more than a half hour to implement.

true

let him implement it

how can he implement if he cant implement it into somat, the games fine btw, just an in zone zone list is all we need

Guest Black Lotus
Posted

I'll start with implementing it as directory server lookup functionality.

 

Let him implement it

 

Someone wanna get me the code or do you just wanna bash my idea and make pointless remarks about self-development when we all know that PriitK holds they key to the code dungeon? You are a fantastically contructive member of this forum madhaha. Good to see your ideas in other threads are going so well and aren't being shot down in flames by those in the know.

 

-BL

Posted
He doesn't have the continuum protocol details (well, the encryption details...).
Posted

It's too slow. I tried tunneling through my universities firewall, couldn't even get a ping for SS. Downloading...lol got about 12.2k. But good luck if you reckon you can do it...

 

 

-Hoch

Posted
He doesn't have the continuum protocol details (well, the encryption details...).

 

The encryption packets are known. Its just exact method of encryption used thats hazy. Doesn't prevent mr.expert here from doing the code in an hour and a half. Even if its SS only, he could ask to be put on the VIP.txt or have some other allowance made.

 

Is Akai trying to encourage someone or flame them? blum.gif

Posted

HTTP tunneling would need non-trivial additions to the server and client both, so that's probably no go.

But nobody is stopping you from using a pair of proxies that are meant to work for UDP->HTTP->UDP. I think someone mentioned using them in some topic somewhere lately.

Posted
Many businesses have HTTP proxies to make sure only HTTP protocol goes thru. So a simple SS->HTTP->SS link layer translation wouldn't quite be enough. You;d have to disguise the packets as actual HTTP syntax. Not nice.
Posted

My clock is probably running a little fast but I'd say his hour and a half is up...

 

I think HTTP tunnelling is going to be quite low on the devlopments priorities/feasibility list.

 

Perhaps it'd be easier for you to *ahem* tweak the firewall a little (or even simpler bring a modem in and play by dialup account at lunch). Probably completely illegal but much more likely to succeed. Or you could do work in school blum.gif

Posted

There are ready made UDP<->HTTP<->UDP tunnelers out there, if you are on broadband at home (or you have a broadband s-*BAD WORD*-) run the end point of one there and point it to the subspace server of your choice (you need to find out which ports continuum uses ... used to be that the port in zone.dat was the port it used to connect, and add 1 for the port it uses to ping the server and check player count). On the local end run the client part of the tunnel add a new server to zone.dat with IP 127.0.0.1 and the ports you chose for the local side of the tunnel for the given subspace server.

 

Easier said than done though, you really need to have some grip on whats going on to get this kind of thing up and running.

 

Or if you dont mind spending money you could pay for a HTTP-tunnel subscription, which has a local SOCKS5 interface ... dunno how good their servers are though. Alternatively you can buy socks2http and a personal gateway.

Posted

Pinky, these people are school kids. They're cheap, usually stupid and want all their software free and in an integrated package. They won't have s-*BAD WORD*- accounts, they might not even have broadband. There is no way in -*BAD WORD*- they're going to pay to be able to play a free game at school.

 

What they really want is a central subspace proxy completely free with all the software taken care of by continuum and activated automagically by a checkbox.

 

Nothing less will do. Clearly this isn't happening.

Posted
Pinky, these people are school kids. They're cheap, usually stupid and want all their software free and in an integrated package. They won't have s-*BAD WORD*- accounts, they might not even have broadband. There is no way in -*BAD WORD*- they're going to pay to be able to play a free game at school.

 

What they really want is a central subspace proxy completely free with all the software taken care of by continuum and activated automagically by a checkbox.

 

Nothing less will do. Clearly this isn't happening.

coughcough, $10,000 routers, and dsl(not sure)( :eek: )connections, also spending 50,000 dollars on software isnt cheap(its just a dumb catholic school)our school is just dumb

Guest
This topic is now closed to further replies.
×
×
  • Create New...