Newsgroups: comp.infosystems.www.servers.unix,comp.infosystems.www.servers.misc
Subject: Announce: Anonymous Http Proxy (preliminary release)
Distribution: world
Organization: DESPA - Observatoire de Paris - Meudon - France
Keywords: httpd proxy anonymous privacy


If you are interested, the third (beta) version of my anonymous httpd
proxy is available  see htpp://hplyot.obspm.fr:6661/ (where it runs,
or see htpp://hplyot.obspm.fr/~dl/wwwtools.html)

Ok, what does it do more than cern's :

  + It's single process, light, and mostly multi-tasking
  + It removes all nasty 'personal' infos like user-agent, referer,...
  + If there is an "ProxyControl: V1 <proxy-list>" in the header,
    it will send the request to first the the first proxy listed
    in the list and sending to that one a "ProxyControl: V1
    <rest-of-proxy-list>" header
  + If you launch your personnal copy of the AnonProxyHttp with
    arguments  "port 2 ph1:pp1 ph2:pp2 ph3:pp3" and 
    setenv http_proxy http://localhost:port/
    accessing the web now goes through your AnonProxy, which randomly
    creates a route to your url going through 2 of the 3 specified
    other AnonProxy

What will come when i'll have some time :
  
  + more flexibility in the spec of the other AnonProxies and
    a centralized and/or distributed catalog of availble proxies

What I need folks for :

  + get it and run it (and debug?), so we could chain them :-)

What is the big catch/problem :

  + None ! it is now written simply in Tcl7.5 + tclbin !
    (plz don't flame me...)
    so you need first to have Tcl7.5 installed
    then get latest tclbin-*.tgz (1.0) and build the tclbin extension
    (ftp hplyot.obspm.fr/tcl/tclbin-*.tgz)
    The source of the proxy itself is there too, as examples/http_proxy.tcl
    but the latest will probably be found on the web page
    http://hplyot.obspm.fr/~dl/wwwtools.html

Feedback  / Comments / ... welcome

There is currently not much documentation, and little support, so if you
don't know how to install package, edit makefiles, compile,... don't
even try it... On the contrary, if you have some experience and aren't
afraid, please have a look and suggest improvements,...

If the product/subject interests you, you are welcome to join the
mailing list by  executing (for instance) :
$ echo "subscribe aproxy Firstname Lastname" | mail listserv@hplyot.obspm.fr

ps: keep flame about what you think of anonymous services to /dev/null

Regards
dl
---
Laurent Demailly * http://hplyot.obspm.fr/~dl/ * Linux|PGP|Gnu|Tcl|...  Freedom
Email: dl@hplyot.obspm.fr
