[squid-users] How to run squidclient

Monah Baki monahbaki at gmail.com
Fri Mar 20 16:33:47 UTC 2015


Hi Amos,

[root at ISN-PHC-Cache bin]# ./squidclient -V
Version: 3.5.2




[root at ISN-PHC-Cache bin]# ./squidclient -vv mgr:info
verbosity level set to 2
Request:
GET cache_object://localhost/info HTTP/1.0
Host: localhost
User-Agent: squidclient/3.5.2
Accept: */*
Connection: close


.
Transport detected: IPv4-only
Resolving localhost ...
Connecting... localhost (127.0.0.1:3128)
Connected to: localhost (127.0.0.1:3128)
Sending HTTP request ...
done.
HTTP/1.1 403 Forbidden
Server: squid/3.5.2
Mime-Version: 1.0
Date: Fri, 20 Mar 2015 17:29:54 GMT
Content-Type: text/html;charset=utf-8
Content-Length: 3549
X-Squid-Error: ERR_ACCESS_DENIED 0
Vary: Accept-Language
Content-Language: en
X-Cache: MISS from isn-phc-cache
Via: 1.1 isn-phc-cache (squid/3.5.2)
Connection: close

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "
http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta type="copyright" content="Copyright (C) 1996-2015 The Squid Software
Foundation and contributors">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>ERROR: The requested URL could not be retrieved</title>
<style type="text/css"><!--
 /*
 * Copyright (C) 1996-2015 The Squid Software Foundation and contributors
 *
 * Squid software is distributed under GPLv2+ license and includes
 * contributions from numerous individuals and organizations.
 * Please see the COPYING and CONTRIBUTORS files for details.
 */

/*
 Stylesheet for Squid Error pages
 Adapted from design by Free CSS Templates
 http://www.freecsstemplates.org
 Released for free under a Creative Commons Attribution 2.5 License
*/

/* Page basics */
* {
    font-family: verdana, sans-serif;
}

html body {
    margin: 0;
    padding: 0;
    background: #efefef;
    font-size: 12px;
    color: #1e1e1e;
}

/* Page displayed title area */
#titles {
    margin-left: 15px;
    padding: 10px;
    padding-left: 100px;
    background: url('http://www.squid-cache.org/Artwork/SN.png') no-repeat
left;
}

/* initial title */
#titles h1 {
    color: #000000;
}
#titles h2 {
    color: #000000;
}

/* special event: FTP success page titles */
#titles ftpsuccess {
    background-color:#00ff00;
    width:100%;
}

/* Page displayed body content area */
#content {
    padding: 10px;
    background: #ffffff;
}

/* General text */
p {
}

/* error brief description */
#error p {
}

/* some data which may have caused the problem */
#data {
}

/* the error message received from the system or other software */
#sysmsg {
}

pre {
    font-family:sans-serif;
}

/* special event: FTP / Gopher directory listing */
#dirmsg {
    font-family: courier;
    color: black;
    font-size: 10pt;
}
#dirlisting {
    margin-left: 2%;
    margin-right: 2%;
}
#dirlisting tr.entry td.icon,td.filename,td.size,td.date {
    border-bottom: groove;
}
#dirlisting td.size {
    width: 50px;
    text-align: right;
    padding-right: 5px;
}

/* horizontal lines */
hr {
    margin: 0;
}

/* page displayed footer area */
#footer {
    font-size: 9px;
    padding-left: 10px;
}


body
:lang(fa) { direction: rtl; font-size: 100%; font-family: Tahoma, Roya,
sans-serif; float: right; }
:lang(he) { direction: rtl; }
 --></style>
</head><body id=ERR_ACCESS_DENIED>
<div id="titles">
<h1>ERROR</h1>
<h2>The requested URL could not be retrieved</h2>
</div>
<hr>

<div id="content">
<p>The following error was encountered while trying to retrieve the URL: <a
href="cache_object://localhost/info">cache_object://localhost/info</a></p>

<blockquote id="error">
<p><b>Access Denied.</b></p>
</blockquote>

<p>Access control configuration prevents your request from being allowed at
this time. Please contact your service provider if you feel this is
incorrect.</p>

<p>Your cache administrator is <a href="mailto:webmaster
?subject=CacheErrorInfo%20-%20ERR_ACCESS_DENIED&body=CacheHost%3A%20isn-phc-cache%0D%0AErrPage%3A%20ERR_ACCESS_DENIED%0D%0AErr%3A%20%5Bnone%5D%0D%0ATimeStamp%3A%20Fri,%2020%20Mar%202015%2017%3A29%3A54%20GMT%0D%0A%0D%0AClientIP%3A%2010.0.0.24%0D%0A%0D%0AHTTP%20Request%3A%0D%0AGET%20%2Finfo%20HTTP%2F1.0%0AHost%3A%20localhost%0D%0AUser-Agent%3A%20squidclient%2F3.5.2%0D%0AAccept%3A%20*%2F*%0D%0AConnection%3A%20close%0D%0A%0D%0A%0D%0A">webmaster</a>.</p>
<br>
</div>

<hr>
<div id="footer">
<p>Generated Fri, 20 Mar 2015 17:29:54 GMT by isn-phc-cache
(squid/3.5.2)</p>
<!-- ERR_ACCESS_DENIED -->
</div>
</body></html>


On Fri, Mar 20, 2015 at 12:13 PM, Amos Jeffries <squid3 at treenet.co.nz>
wrote:

> On 20/03/2015 11:04 p.m., Monah Baki wrote:
> > Hi all,
> >
> > I am running CentOS 6.6 64 bit, and need to get some information from the
> > command line.
> >
> > Compiled squid as:
> > ./configure --prefix=/home/cache --enable-follow-x-forwarded-for
> > --with-large-files --enable-ssl --disable-ipv6 --enable-esi
> > --enable-kill-parent-hack --enable-snmp --with-pthreads
> > --with-filedescriptors=65535 --enable-cachemgr-hostname=hostname
> > --enable-storeio=ufs,aufs,diskd,rock
> >
> >
> > [root at ISN-PHC-Cache bin]# ./squidclient mgr:info
> > HTTP/1.1 403 Forbidden
> > Server: squid/3.5.2
> > Mime-Version: 1.0
> > Date: Fri, 20 Mar 2015 02:29:53 GMT
> > Content-Type: text/html;charset=utf-8
> > Content-Length: 3552
> > X-Squid-Error: ERR_ACCESS_DENIED 0
> > Vary: Accept-Language
> > Content-Language: en
> > X-Cache: MISS from isn-phc-cache
> > Via: 1.1 isn-phc-cache (squid/3.5.2)
> > Connection: close
> >
>
> Well the request is getting through to the proxy "isn-phc-cache". But
> for some reason its being rejected.
>
> You have this:
> >
> > # Only allow cachemgr access from localhost
> > http_access allow localhost manager
> > http_access deny manager
> >
>
> So it should be allowed. You are running squidclient connecting to the
> default (localhost:3128) proxy server.
>
> Use -v option to get more verbose output from squidclient about what its
> doing. You can repeat the option several times to get more detailed
> debug info.
>
> The other thing to watch out for is whether ./squidclient run from that
> /bin directory is the 3.5.2 version or not. If its from an older version
> of Squid it wont have all the options the new ones do.
>
> Amos
> _______________________________________________
> squid-users mailing list
> squid-users at lists.squid-cache.org
> http://lists.squid-cache.org/listinfo/squid-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squid-cache.org/pipermail/squid-users/attachments/20150320/5cd388df/attachment.html>


More information about the squid-users mailing list