thank you for answer Mr. Amos. i have checked it. the libnetfilter-conntrack library is installed on my ubuntu. try to use tcp_outgoing_mark and squid -k reconfigure, cache.log still noticed ERROR: 'tcp_outgoing_mark' requires Packet MARK (Linux). nb. i compiled the latest version 3.3.1-20130226-r12501 and here is my configure option '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/sbin' '--sbindir=/usr/sbin' '--libexecdir=/usr/lib/squid' '--sysconfdir=/etc/squid' '--localstatedir=/var/spool/squid' '--datadir=/usr/share/squid' '--enable-storeio=ufs,aufs' '--enable-removal-policies=lru,heap' '--enable-linux-netfilter' '--enable-follow-x-forwarded-for' '--with-large-files' '--disable-ipv6' '--enable-zph-qos' '--with-logdir=/var/log/squid' '--with-default-user=proxy' --enable-ltdl-convenience please help... On Fri, Mar 1, 2013 at 6:33 PM, Azma Yogi <azmayogi@xxxxxxxxx> wrote: > thank you for answer Mr. Amos. > > i have checked it. the libnetfilter-conntrack library is installed on my > ubuntu. try to use tcp_outgoing_mark and squid -k reconfigure, cache.log > still noticed ERROR: 'tcp_outgoing_mark' requires Packet MARK (Linux). > > nb. i compiled the latest version 3.3.1-20130226-r12501 and here is my > configure option > > '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/sbin' > '--sbindir=/usr/sbin' '--libexecdir=/usr/lib/squid' > '--sysconfdir=/etc/squid' '--localstatedir=/var/spool/squid' > '--datadir=/usr/share/squid' '--enable-storeio=ufs,aufs' > '--enable-removal-policies=lru,heap' '--enable-linux-netfilter' > '--enable-follow-x-forwarded-for' '--with-large-files' '--disable-ipv6' > '--enable-zph-qos' '--with-logdir=/var/log/squid' > '--with-default-user=proxy' --enable-ltdl-convenience > > > please help... > > > On Thu, Feb 28, 2013 at 7:42 AM, Amos Jeffries <squid3@xxxxxxxxxxxxx> wrote: >> >> On 28/02/2013 5:12 a.m., Azma Yogi wrote: >>> >>> Hi.. the new squid 3.3 has a new feature called tcp_outgoing_mark. i >>> tried >>> this feature but not works. cache.log said this "ERROR: >>> 'tcp_outgoing_mark' >>> requires Packet MARK (Linux)". anybody could help me explain what this >>> error means? >> >> >> It means the directive requires Linux with the packet MARK funtionality. >> That functionality is currently provided by libnetfilter-conntrack library >> on Linux. >> >> Amos > >