On Fri, 2013-03-01 at 18:38 +0700, 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. > > 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). Please don't top-post. You'll need the conntrack dev libraries, probably libnetfilter-conntrack-dev on Ubuntu. Make sure you've also got the LIBCAP dev libraries (libcap-dev). Andy