HI ALL,

My reverse proxy does not work.

Pls help me to solve this.

my squid.conf is like this

http_port 80 accel defaultsite=your.main.website
cache_peer 192.168.9.4 parent 80 0 no-query originserver
acl our_sites dstdomain your.main.website
http_access allow our_sites

/etc/hosts file has below line. from squid box , I can ping  your.main.website
192.168.9.4            your.main.website


here is the log.

[EMAIL PROTECTED] squid]# tail -f /var/log/messages

May  5 16:20:56 mail squid: Bungled squid.conf line 76: http_port 80
accel defaultsite=your.main.website

[EMAIL PROTECTED] squid]# /etc/init.d/squid restart
Stopping squid:                                            [FAILED]
Starting squid:                                            [FAILED]

Where have I gone wrong?

I am on RedHat EL 5 with below rpm
squid-2.6.STABLE6-5.el5_1.3



---------- Forwarded message ----------
From: Indunil Jayasooriya <[EMAIL PROTECTED]>
Date: Mon, May 5, 2008 at 11:50 AM
Subject: Re: [squid-users] squid reverse proxy isssue
To: Paul Bertain <[EMAIL PROTECTED]>
Cc: squid-users <squid-users@squid-cache.org>


>  Can your Squid box resolve your "http_port" line?  Whatever you have as the
 > actual "your.main.website" needs to be resolveable.

 No, your.main.website can not be resolved.

 I added your.main.websit to /etc/hosts file. Now , I can ping your.main.website

 What I did was I configured apache to run on the samebox on 127.0.0.1

 pls see below

 I have added this to http.conf file.

 Listen 127.0.0.1:80




 I can telnet to 127.0.0.1 and your.main.websit on port 80.

 pls see below

 [EMAIL PROTECTED] squid]# telnet 127.0.0.1 80
 Trying 127.0.0.1...
 Connected to localhost.localdomain (127.0.0.1).
 Escape character is '^]'.

 [EMAIL PROTECTED] squid]# telnet your.main.websit 80
 Trying 127.0.0.1...
 Connected to your.main.websit (127.0.0.1).
 Escape character is '^]'.


 Then, I chaned squid.conf as below

 http_port 192.1.54.101:80 accel defaultsite=your.main.websit
 cache_peer 127.0.0.1 parent 80 0 no-query originserver

 cache_peer_access 127.0.0.1 allow our_sites

acl our_sites dstdomain your.main.websit

 again, same error.

 Pls see below.


 [EMAIL PROTECTED] squid]# /etc/init.d/squid restart
 Stopping squid:                                            [FAILED]
 Starting squid:                                            [FAILED]


[EMAIL PROTECTED] squid]# tail -f /var/log/messages

 May  5 11:37:20 mail squid: Bungled squid.conf line 76: http_port
 192.1.54.101:80 accel defaultsite=your.main.websit
 May  5 11:46:27 mail last message repeated 4 times

 Hope to hear from you.


 --
 Thank you
 Indunil Jayasooriya



-- 
Thank you
Indunil Jayasooriya

Reply via email to