Totalrc.net Home

HttpTunneling
RSS
WikiSearch

AllWikiTopics
RecentChanges

TextFormattingRules
SetUsername
VeryQuickWiki

HttpTunneling @Feb 4, 2008 4:19:14 PM

Socks2http for Dummies

  • I downloaded the installation file setups2h.exe. What should I do next?
You have to install Socks2HTTP.
To install the program run setups2h.exe and follow installation instructions


  • What should be on "Troubleshooting" Tab?(Socks2HTTP Configuration Menu)
If you have any problem running Socks2HTTP you should send us email and attach to it your log file. Your "Troubleshooting" Tab should look like this:



  • What should be on "Proxy Configuration" Tab? (Socks2HTTP Configuration Menu)
You "Proxy Configuration" Tab should look like that

a) if you are not using http proxy:





b) if you are using http proxy:





If you DO NOT have information about you http proxy :

try to use "Try to detect proxy now" button

OR

click here to get more information (What is HTTP proxy? How can I find out the name of my HTTP proxy?)

  • How can I configure my client software(exm: MSN Messenger)?
Example: MSN Messenger

From MSN Messenger Menu choose Tool/Options



Select Tab "Connection".

Client program should be configured with following settings:


Proxy type: socks5
Proxy host: localhost
Proxy port: 1080
No authentication


Important: No authentication means
User Id, Password fields -
have to be EMPTY





For more information how to configure client programs
check (Program - Specific Configuration)
  • How do I know that Socks2HTTP is working?
When running it displays a small icon on the task bar.



First light shows connection to http proxy server,
Second light shows the status of socks2http internal socks server,
Third light shows connection to the gateway

Clicking the right mouse button on the icon brings up a menu



from which you can configure, terminate, register, etc



  • What should be on "Security" Tab ? (Socks2HTTP Configuration Menu)

You "Security" Tab should look like that






  • What should be on "Proxy Authentication" Tab? (Socks2HTTP Configuration Menu)

You "Proxy Authentication" Tab should look like that




  • How can I configure Socks2HTTP?
You can configure the program when it is running
by using
pop-up menu

Choose "Configuration" from menu list. There are several areas you have to check:

1. Proxy Configuration Tab

2. "Proxy Authentication" Tab

3. "Gateway Configuration" Tab

4. "Security" Tab

5. "Troubleshooting" Tab

  • I installed Socks2HTTP what should I do next?
You should configure :

1. Socks2http More Info

2. Your Client Software ( example: MSN Messenger)

  • Can I use Socks2HTTP to access p-2-p(peer to peer)?
Yes, you can. Many customers use it with Kazaa, WinMx, etc.<br>
For more information how to run specific client software click here

  • What should be on"Gateway Configuration" Tab? (Socks2HTTP Configuration Menu)

You "Gateway Configuration" Tab should look like that



user_id - is your socks2http gateway user id which was sent to you by email

If you do not have gateway user id you can obtain one by using one of the buttons.




Basic Configuration

  • What is proxy autoconfiguration script?
A Web browser can obtain proxy information from a special script stored on the server. If your Web browser is set up this way you can paste the script URL from the browser into Socks2HTTP configuration.

  • How should I configure socks2http and my software
Socks2http should be configured with valid
http proxy.


Client program ( Program - Specific Configuration) should be configured with following settings:

Proxy type: socks5
Proxy host: localhost
Proxy port: 1080
No authentication

  • What is HTTP proxy? How can I find out the name of my HTTP proxy?

HTTP proxy is a server that is routing client HTTP requests (usually coming from their Web Browser) to the Internet.

Socks2HTTP needs to know about HTTP proxy to be able to access the Internet.

The easiest way to find out what is your
HTTP proxy is to look at your Web browser settings.


If you use IE you can get info about it from
Main Menu/Tools/Internet Options/Connections/Lan Settings.

If you use Netscape it is in Main Menu/Edit/Preferences/Advanced/Proxies.

We are working on automating this process as well as using some other methods to find an http proxy. Eventually this functionality will be built into the program, for now here is the utility to try: findproxy.exe


If you still can't find the proxy you can try this advanced method: In your web browser open the following URL:
http://www.totalrc.net/servlets/sleeper. It will keep your connection to
HTTP proxy open for 2 minutes.

Open a DOS window and run "netstat" (without quotes).
It will list your current TCP connections.
One of the connections is between your computer and HTTP proxy.
HTTP proxies usually use ports: 80, 8080, 3128.


General Issues
  • I downloaded the demo. It works but sometimes it is slow and frequently disconnects.
Demo is using the gateway for unregistered users. It runs on a slow computer with limited bandwidth. This gateway is sufficient to prove that program works. Our subscriber's gateway has bandwidth allocation up to 400 kbps/user.

  • Is there a socks2http user discussion group?

http://groups.yahoo.com/group/socks2http

  • How can I configure socks2http to use with personal gateway: http2ipj?
Here are simple directions:

On http2ipj:

Specify primary port:, extra port, valid user(s)

On socks2http:

Gateway: ip address of the machine running http2ipj,

port=[extra port defined in http2ipj]

User ID=[one of users defined in http2ipj]

Make sure that http2ipj doesn't have any port conflicts, particularly with IIS(on ports 443 and 80)


  • What do lights on the icon mean?


First light shows connection to http proxy server,

second light shows the status of socks2http internal socks server,

third light shows connection to the gateway

  • What can I do if my client program( telnet, ftp, etc.) does not support SOCKS?
Please download the free SocksCap32 utility from [</html>]<a href="http://archive.socks.permeo.com/cgi-bin/download.pl" target=a> http://archive.socks.permeo.com/cgi-bin/download.pl </a> [</html>](Select SocksCap32 from the list)

If you run your program from SocksCap32 all your network calls will be "socksified", i.e. converted to use SOCKS protocol. In setting up SocksCap32 you should specify your SOCKS5 server as localhost, port is 1080, no authentication.

If you have DNS problems, i.e. some host names are not resolved, please select the option: "Try local then remote" when setting up SocksCap32.

The combination of Socks2HTTP with SocksCap32 lets you enjoy multiple benefits from behind a firewall, such as:

<li> Anonymously browse the net( run your favorite Web Browser from SocksCap32)</li>

<li> Browse restricted sites( run your favorite Web Browser from SocksCap32)</li>


<li> Access your email on any server( run your favorite email client from SocksCap32)</li>

<li> Read news( run your favorite Newsreader from SocksCap32)</li>

<li> Use cool programs( run your favorite cool programs from SocksCap32) etc.</li>

Programs run from SocksCap32 should always be configured to use Direct(no proxy) connection to the Internet.

*

*

*

*

***********************************************************
***********************************************************
***********************************************************



'''Program - Specific Configuration'''

'''Troubleshooting'''

'''Registration'''



VeryQuickWiki Version 2.7.91 | Admin