Should local3.none also appear on the line below ....... is it just missing because vpn was recently added? if (isset($syslogcfg['system'])) { $syslogconf .= <<<EOD *.notice;kern.debug;lpr.info;mail.crit;news.err;local0.none;local7.none