Mi è capitato di guardare il mio system.log oggi e ho scoperto che è pieno di quelle che sembrano essere pagine HTML complete, messe lì da webfilterproxyd. Ecco un esempio di cosa intendo:
$ head /var/log/system.log
Oct 14 08:09:18 mac.local webfilterproxyd[21265]: page - result: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<!-- Applications (such as Dictionary.app) can recognize that a
webpage has been restricted by looking for the following comment: -->
<!-- com.apple.parentalcontrols.webcontentfilter.accessrestricted -->
<title>Access Restricted</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
....
Ovviamente è causato dal controllo parentale, presumibilmente nostro figlio fa clic su un link ad alcuni siti web non whitelist. La disabilitazione di questi controlli non è un'opzione.
Non posso filtrarlo (ad esempio cat /var/log/system.log | grep -v "webfilterproxyd" | less
) perché tutto questo codice HTML è su righe separate. Ciò rende molto difficile esaminare il registro.
Peggio ancora, è così spammoso che riempie i miei registri e li fa girare in un solo giorno: ad esempio, al momento ci sono 16 file system.log compressi con gzip, che sono tutti compressi 3M e che sono stati creati in un periodo di 15 minuti questa mattina. Ovviamente non è molto utile per la revisione di cose come i tentativi sshd falliti se i registri vengono ruotati in così poco tempo!
Perché sta succedendo questo, e come faccio a smetterla?