terça-feira, 24 de janeiro de 2012

Dica : erro squid - PF / NAT open failed


Erro encontrado após um upgrade do squid 2.7 para versão 3.1 - FreeBSD. (via ports)

2012/01/24 14:15:51| IpIntercept.cc(216) PfInterception: PF open failed: (13) Permission denied
2012/01/24 14:15:51| IpIntercept.cc(14) IpfInterception: NAT open failed: (13) No such file or directory
 
Solução:
 
vi /etc/devfs.conf

# Allow Squid read acess to /dev/pf
own     pf      root:squid
perm    pf      0640

/etc/rc.d/devfs restart 

Dica: compilei somente com a opção pf para proxy transparente.

Referência:
https://wiki.andrewmercer.net/index.php/Squid_-_Transparent_Proxy