I solved the issue. The problem is if you are behind a proxy you should include the proxysettings in the proxy.cgi file<div>the typical proxy settings for urllib is as follows<br><div><div>        proxy_handler = urllib2.ProxyHandler({&quot;http&quot; : &quot;<a href="http://proxy.rashadkm.in:8080">http://proxy.rashadkm.in:8080</a>&quot;})</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>proxy_auth_handler = urllib2.ProxyBasicAuthHandler()</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>opener = urllib2.build_opener(proxy_handler, proxy_auth_handler)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>urllib2.install_opener(opener)</div><div><br></div>Any one please add these lines to proxy.cgi or upload How_To_proxy.cgi so that other can save time :)</div>
<div><br></div><div><br><div class="gmail_quote">On Sun, Oct 24, 2010 at 10:19 AM, Mohammed Rashad <span dir="ltr">&lt;<a href="mailto:mohammedrashadkm@gmail.com">mohammedrashadkm@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
will you send me your proxy.xgi?<div><div></div><div class="h5"><br><br><div class="gmail_quote">On Tue, Oct 19, 2010 at 10:57 AM, Felipe Alcacibar <span dir="ltr">&lt;<a href="mailto:falcacibar@gmail.com" target="_blank">falcacibar@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Mohammed: it seems that you are some confused with the concepts of proxy.<br>
<br>
A proxy is like a &quot;tunnel&quot; toi reach another host/computer/server.<br>
<br>
The proxy mentioned <a href="http://proxy.rashadkm.in" target="_blank">http://proxy.rashadkm.in</a> port=8080 is a HTTP<br>
proxy, is a proxy commands for the HTTP protocol, more specify the<br>
CONNECT HTTP method like GET, POST or HEAD, this proxy is designed to<br>
proxy TCP/UDP Connections via HTTP.<br>
<br>
The proxy.cgi is a HTTP server side proxy is a HTTP URL that responses<br>
to another URL, but connects from your server, and responses you the<br>
remote URL, that is why you need to pass it in a GET Query String<br>
parameter, if you want to pass trought <a href="http://proxy.rashadkm.in" target="_blank">proxy.rashadkm.in</a> proxy the<br>
proxy.cgi script, you must need to configure it on the server, you<br>
could see http_proxy unix environment variable or internet settings<br>
for windows servers.<br>
<br>
as you see both seems like are the same, but not =D<br>
<font color="#888888"><br>
Felipe Alcacibar B.<br>
</font></blockquote></div><br><br clear="all"><br></div></div>-- <br><font color="#888888">Rashad<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Rashad<br>
</div></div>