|
Totalrc.net Home HttpTunneling RSS WikiSearch AllWikiTopics RecentChanges TextFormattingRules SetUsername VeryQuickWiki |
HttpTunneling @Feb 8, 2008 6:36:10 PM
Socks2http for Dummies
What should be on "Troubleshooting" Tab ? I downloaded the installation file setups2h.exe. What should I do next? What should be on "Proxy Configuration" Tab? (Socks2HTTP Configuration Menu) How can I configure my client software(exm: MSN Messenger)?
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
You "Security" Tab should look like that ![]()
You "Proxy Authentication" Tab should look like that ![]()
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
1. Socks2http More Info 2. Your Client Software ( example: MSN Messenger)
For more information how to run specific client software click here
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
http proxy. Client program ( Program - Specific Configuration) should be configured with following settings: Proxy type: socks5 Proxy host: localhost Proxy port: 1080 No authentication
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
http://groups.yahoo.com/group/socks2http
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)
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
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:
more details here In the proxy settings specify that connection to internet is direct (no proxy).
Example: you need to use MS Outlook to send/receive email using email server that is not accessable from your PC. MS Outlook configuration: mailserver=127.0.0.1(incoming and outgoing) Socks2http port mapper configuration: port 25->[your real mail server]:25,TCP port 110->[your real mail server]:110, TCP Program - Specific Configuration
There seems to be a glitch in the way OICQ socks client handles UDP. As a workaround we suggest to run OICQ from sockcap32 More details here When setting-up OICQ you should specify that internet connection is direct, i.e. "no proxy".
Close all running instances of RealPlayer and start it from sockscap32 More details here When setting-up RealPlayer in View, Preferences, Proxy you should specify "no proxy".
![]()
You should append _ONE_ of the following lines(whichever works for you): 64.124.41.16 server.napster.com 64.124.41.17 server.napster.com 64.124.41.18 server.napster.com 64.124.41.19 server.napster.com to c:\winnt\system32\drivers\etc\hosts (for NT) or c:\windows\hosts (for Windows 9x). If this file does not exist it has to be created To make sure that Napster does not overwrite hosts file you need to use version 0.7 or higher of Socks2HTTP. IMPORTANT NOTE: Make sure that in your Network settings DNS is enabled. To get to DNS follow this path: Control Panel, Network, Configuration, Select Adapter, Properties, DNS Configuration, Enable DNS
Troubleshooting
You will need to download Winsock2 update: here and install it. If your operating system is NOT Windows 95, you may need to reinstall it.
To find out if this is the case you can run "netstat -an" from command line, use task manager to find other instances of socks2http or other programs capable of using port 1080, or download and run an excellent utility - Active Ports from: http://www.webattack.com/dlnow/rdir.dll?id=100150 which will show you exactly what program uses what port.
One of the reasons is that winsock layer is changed. This may be done by programs such as MS Proxy Client, e-border driver, Wingate client, etc. To fix the problem you need to configure these programs to "ignore" socks2http. For MS Proxy client, for example, it can be done by using the following settings in mspclnt.ini: [socks2http] Disable=1
Make sure that you are using the latest version of the program. It can be downloaded from http://www.totalrc.net/s2h.. If it still does not work please do the following: 1. On the troubleshooting section of the configuration screen specify a valid file name, i.e. c:\temp\abc.log and log level of "more details"(v.0.9x) or 5000(v.0.8x). 2. Terminate and restart socks2http 3. Run your client software 4. When it fails, terminate socks2http and email us the log file to support_socks2http@totalrc.net. If log file is larger than 1Mb use Winzip to compress it.Also attach to the email the screenshots (or detailed descriptions) of socks2http configuration screen and the client program configuration screen. (Alt+PrintScreen captures a window into your clipboard). We will diagnose the problem and try to find the solution. Registration
1. Do not use public email, like yahoo.com or hotmail.com for registration 2. If you use a proxy that may be located in a different geographical entity - do not use it during registration 3. Make sure that all your information is typed in without mistakes |