Omid Kosari wrote:
I solved the problem . I have installed
aptitude install libcap2 libcap2-dev

and then recompiled squid and tproxy problem solved.
Thank you Amos for http://wiki.squid-cache.org/Features/Tproxy4  . please
also edit troubleshooting section for Ubuntu 9.04 (Jaunty) users to install
libcap2 libcap2-dev before compiling squid . AFAIK the simplest way to running the TPROXY is in Ubuntu 9.04 (Jaunty) .

Thanks a lot, it works! Ubuntu 9.04 was indeed missing libpcap-dev (libcap2 was installed, though)
$ dpkg -l|fgrep libcap
ii libcap-dev 1:2.16-5 development libraries and header files for l ii libcap2 1:2.16-5 support for getting/setting POSIX.1e capabil

after rebuilding Squid, it finally started working (even though I didn't see _any_ error regarding some capability missing)


P.S.: I think this page: http://wiki.squid-cache.org/Features/Tproxy4
should note it on the forefront that libcap is a required dependency for tproxy, not only under the "Stopping full transparency: Missing needed capability support." header because I never saw it, so didn't read further.

Thanks a lot again.

Reply via email to