Problems with ACL and some prefixes
Piotr Teodorowski
piotr.teodorowski at contium.pl
Wed Aug 18 11:00:15 CEST 2010
Hey,
I've noticed some problems with ACL's (which doesn't work for me for most
subnet prefixes)
my config:
acl prd {
"192.168.0.0"/22;
! "192.168.1.110";
}
varnishlog -i VCL_acl,ReqStart
12 ReqStart c 192.168.0.12 48855 1353135783
12 VCL_acl c MATCH prd 192.168.0.0/22
12 ReqStart c 192.168.1.91 52266 1353135784
12 VCL_acl c NO_MATCH prd
acl prd works only for subnet 192.168.0.0/24 not /22
if I change my configuration to
acl prd {
"192.168.0.0"/24;
"192.168.1.0"/24;
"192.168.2.0"/24;
"192.168.3.0"/24;
! "192.168.1.110";
}
it seems to work fine (also it works, if I use prefix /16).
I've varnish from debian squeeze:
varnishd -V
varnishd (varnish-2.1.2 SVN b8c9904)
Copyright (c) 2006-2009 Linpro AS / Verdens Gang AS
Am I doing something wrong?
Piotr Teodorowski
More information about the varnish-misc
mailing list