Search squid archive

Re: Delay pools/bandwidth limiting -- do they work?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Armin Marxer wrote:
Have you tried checking up on the pools in the cachemgr.cgi?

It can indicate to you if the clients are falling into the pools
or not.
---
	Sometimes I see my life as a sitcom -- w/me making silly mistakes
and some laugh track going in the background....

	Before you sent your question on "cachemgr.cgi", I'd already spent a
few hours trying to get that to work, to no avail. I'm not running a web-server, but am just using squid's caching features. "cachemgr.cgi"
_looks_ like it wants to be run out of some server's cgi-bin directory.  I
wasn't able to figure out how to get it to be called on my web-proxy.

I have an alias for my machine "web-proxy" (oh so original, ya know! :-)) and
have it setup on port 8080. I setup various net and host based based ACL's to allow access to the proxy. I tried allowing access to "cgi-bin/cachemgr.cgi"
to local machine as well as opening it to any request from internal subnet...

I kept getting Invalid URL for addr:
"http://web-proxy:8080/cgi-bin/cachemgr.cgi";

***ERROR***
The requested URL could not be retrieved.

While trying to retrieve the URL: /cgi-bin/cachemgr.cgi

The following error was encountered:  "Invalid URL"
Some aspect of the requested URL is incorrect. Possible problems:
    Missing or incorrect access protocol (should be `http://'' or similar)
    Missing hostname
    Illegal double-escape in the URL-Path
    Illegal character in hostname; underscores are not allowed
----
	If I was running a web-server, I'd know where to put the file, but
it's not too clear to me where the "root" of my web-proxy is.  I tried placing
links named "cgi-bin" in various places (that pointed to /usr/local/squid/libexec) (squid dir, squid cache dir...et al.) but no luck --
in doing an "strace" of the squid process, it never seems to actually try to
open a pathname to the file, so I must not have something access setup correctly
in my config file.

So...um...short answer to what "cachemgr.cgi" prints out...dunno. Not that I wouldn't _like_ to know...but after beating head against wall a few times
and not finding anything in the docs...well...just was frustrated.

	Also, curiosity and strangeness.  I "thought" I had to recompile squid
to get a transparent proxy out of it, but then I was a bit 'confused'...on
a 2.6 kernel...I wasn't sure if linux-netfilter was all I needed or if
I'm doing transparent relaying to specific IP's if I would need IP filtering,
and I had no clue as to what pf-transparent was...(sigh)....

	Many config options, but not clear what they all do....
Another example why would one choose "poll" vs. "select"/"kqueue"/"epoll".  Are
some available only on some architectures? Which are best for linux or are their tradeoffs?

Anyway...am more than a little in the dark...sigh

thanks for any light/pointers....
-linda




[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux