Sorted out! Perl script was not set to executable permissions. But I am facing some other problem Forwarding requests to other proxy cache_peer 10.65.0.32 parent 3128 3130 no-digest login=PASS As suggested in FAQ I have added this line squid.conf. 10.65.0.32 needs authentication. When I configure my browser with squid and forwarded requests my proxy the authentication window keeps appearing, any idea what the problem might be? On Mon, 17 May 2010 03:10:28 -0700 (PDT), John Doe wrote > From: jyothi <jyothi@xxxxxxxxxxxxxx> > > > What happens when you run in manually as the proxy > > > user? > does it keep running until you abort it? > > Sorry I am new to this, run in manually as > > the proxy user means? > > What happens if you run your script from the command line as the squid user? > > JD