Take the tour ×  I am trying to implement custom authenticator
for Squid by having something like  auth_param basic program
my_authenticator.sh  in the /etc/squid3/squid.conf file. It all
works fine, but I want to make an improvement.  The
responsibility of my_authenticator.sh is quite simple: Squid
sends user name and password, and expects either OK or ERR back.
The improvement I want to make is to explain users why they have
been denied the service, e.g.  ERR You have been browsing too
much, come back in 24 hours  According to Squid documentation,
this is quite possible:  "ERR" responses may optionally be
followed by a error description available as %m in the returned
error page.  Can anyone explain what does %m stand for? I have
been trying to print a simple text after ERR (without quotes, as
shown above) but this text doesn't appear in the browser pop up.
Any ideas?  share|improve this question add comment  1 Answer
up vote 1 down vote accepted  The %mis used to insert your
custom message into the error