"Noah Roberts" <(E-Mail Removed)> writes:
> Trynig to learn how to get squid working...
A descriptive subject with words like "squid" and "configuration
file" would be more likely to draw the attention of people who can
help than "Ok, here is a weird one." Suppose everybody used subjects
like "Weird problem" or "Help!" -- faced with a list of two hundred
such messages, how would a person with limited time decide which
ones to read? It's chance that I read your message -- if I'd been
busier I would have skipped it.
[snip]
> The main question being, if squid.conf only contains 6 lines how can it
> have a problem on lines 8-14?!
Apparently squid is parsing the default lines it adds to the
configuration and complaining about something that's missing.
The missing line appears to be:
acl all src 0.0.0.0/0.0.0.0
Add the above to your configuration and see if the errors go away.
You might also need to add additional lines to get squid to work,
but that's another problem....
If you feel like digging into the source code, see the parseConfigFile()
function in cache_cf.c and follow its call to default_all(). The
latter function is in a file named cf_parser.h that's generated
during the build process.
--
Michael Fuhr
http://www.fuhr.org/~mfuhr/