From the category archives:

Squid

My New Book on Squid Proxy Server (A Beginner’s Guide)

April 18, 2011

I have not blogged since a long time mainly because I was a bit busy authoring a book Squid Proxy Server 3.1: Beginner’s Guide for Packt Publications. The book is an introductory guide to Squid (especially the new features in Squid-3 series) covering both the basic aspects as well as the in dept details for [...]

Read the full article →

Crack: Google Authentication Services are Vulnerable

December 5, 2008

There is a vulnerability in the way Google authentication service works. Whenever you login to any of the Google’s online services like GMail, Orkut, Groups, Docs, Youtube, Calendar etc., you are redirected to an authentication server which authenticates against the entered username and password and redirect back to the required service (GMail, Youtube etc.) setting [...]

Read the full article →

IntelligentMirror: RPM and DEB Caching Improved (0.5)

November 19, 2008

After spending a lot of time with youtube cache, now I am trying to devote some time to update intelligentmirror with required features and enhancements that youtube cache already enjoys. In the same direction here is version 0.5 of intelligentmirror. Improvements Added max_parallel_downloads options to controll the maximum threading fetching from upstream to cache the [...]

Read the full article →

IntelligentMirror Gets Even More Intelligent (1.0.1)

September 23, 2008

Warning : This version of IntelligentMirror is compatible with only squid-2.7 as of now. It is NOT compatible even with squid-3.0. IntelligentMirror Version 1.0.1 I have been following squid development regularly (at least the part in which I am interested) and they have introduced a new directive in squid-2.7 known as StoreUrlRewrite (storeurl_rewrite_program). Using this [...]

Read the full article →

IntelligentMirror: RPM and DEB Caching Improved (0.4)

September 19, 2008

IntelligentMirror version 0.4 is available now. There have been significant improvements in intelligent mirror since last release. Improvements Fixed defunct process problem. You will not see defunct python processes hanging around anymore. Previously every forked daemon used to got defucnt because parent never waited for the forked child to finish. IntelligentMirror now supports caching of [...]

Read the full article →

IntelligentMirror: Available for Testing

August 19, 2008

Note : A newer version of intelligentmirror is available now. Please check this. Intelligent Mirror is basically a tool or squid plugin (redirector) to cache rpm packages so that the subsequent requests for the same package can be served from the local cache which will eventually save a lot of bandwidth and downloading time. Who [...]

Read the full article →

IntelligentMirror: GSOC Project Update

June 2, 2008

Brief Introduction IntelligentMirror can be used to create a mirror of static HTTP content on your local network. When you download something (say a software package) from Internet, it is stored/cached on a local machine on your network and subsequent downloads of that particular software package are supplied from the storage/cache of the local machine. [...]

Read the full article →

How To: Configure Squid Proxy Server

May 2, 2008

Mission To configure squid for simple proxying without caching anything. Use Cases When you want to have control on what people browse on your lan. When number of machine is more than the number of IP addresses you can afford to buy. When you want to help this holy world in saving some IPV4 addresses [...]

Read the full article →

How To: Write Custom Redirector or Rewritor Plugin For Squid in Python

April 30, 2008

Mission To write a custom Python program which can act as a plugin for Squid to redirect a given URL to another URL. This is useful when already existing redirector plugins for Squid doesn’t suit your needs or you want everything of your own. Use Cases When you want to redirect URLs using a database [...]

Read the full article →

How To: Write Custom Basic Authentication Plugin for Squid in Python

April 24, 2008

Mission To write a Python program which can be used to authenticate for Squid proxy server. This is useful when you don’t want to configure complex systems like LDAP, ntlm etc. Use Cases When you want to authenticate clients using mysql database. When you want to authenticate clients using flat files or /etc/passwd file or [...]

Read the full article →