[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bullseye e squidguard...





Il 01/03/24 14:41, Marco Gaiarin ha scritto:

Stavo tentando di configurare squid e squidguard come faccio di solito, su
bullseye, ma qualcosa non torna.

La configurazione è corretta, e se la lancio a mano parte:

	root@vcoreacpn1:/etc/squid# su - proxy -s /bin/sh -c '/usr/bin/squidGuard -d -c /etc/squidguard/squidGuard.conf'
	2024-03-01 14:36:46 [1708037] INFO: New setting: dbhome: /var/lib/squidguard/db
	2024-03-01 14:36:46 [1708037] INFO: New setting: logdir: /var/log/squidguard
	2024-03-01 14:36:46 [1708037] init iplist /var/lib/squidguard/db/local/staff
	[...]
	2024-03-01 14:36:46 [1708037] init urllist /var/lib/squidguard/db/ut1/dating/urls
	2024-03-01 14:36:46 [1708037] INFO: loading dbfile /var/lib/squidguard/db/ut1/dating/urls.db
	2024-03-01 14:36:46 [1708037] INFO: squidGuard 1.6.0 started (1709300206.114)
	2024-03-01 14:36:46 [1708037] INFO: squidGuard ready for requests (1709300206.153)

ma se provo a eseguirlo da squid con:

	url_rewrite_program /usr/bin/squidGuard -c /etc/squidguard/squidGuard.conf
	url_rewrite_children 10

ottengo un flood in syslog e in cache.log di squid di:

	2024/03/01 14:22:59 kid1| Starting new helpers
	2024/03/01 14:22:59 kid1| helperOpenServers: Starting 1/10 'squidGuard' processes
	2024/03/01 14:22:59 kid2| ipcCreate: /usr/bin/squidGuard: (13) Permission denied
	2024/03/01 14:22:59 kid2| WARNING: redirector #Hlpr175 exited

cosa sbaglio?!


Ho cercato in rete ma a parte qualcuno che ha effettivamente fatto errori di
permessi, non ho trovato nulla.

Il log di squidguard resta immacolato e vuoto.


Grazie.


Ciao Marco,
è un po che non uso squidGuard, ma a prima vista mi viene in mente:

1. Apparmor con profilo per squid?
2. Il permission denied è relativo a squid che richiama squidguard o il permission denied è dato da squidGuard? 3. Cercando in rete sembra che ipcCreate sia una funzione di squidGuard (non ho visto cosa fa) quindi potrebbe essere questa funzione.
4. Problemi con i db di squidGuard?

Prova a lanciare squidguard senza squid con un comando del genere:

echo “http://www.example.com 10.0.0.1/ – – GET” | squidGuard -c /tmp/test.cfg -d

e vedi se ti riporta errori.

Saluti,
Alessandro.


Reply to: