Erro no Squidguard depois de atualiza-lo.
-
Boa tarde, pessol estou tendo um probleminha no squidguard. Hj eu atualizei ele, só que agora esta dando um erro quando tento salvar as minhas target categories. da o seguinte erro:
Warning: implode(): Invalid arguments passed in /usr/local/pkg/squidguard_configurator.inc on line 1736
estava usando a versão 1.4_4 pkg v.1.9.1, e atualizei para 1.4_4 pkg v.1.9.2
já fui nesse aquivo mas não conseguir identificar o problema nao.
alguem poderia me ajudar?
-
Tentou remover e instalar o squidguard novamente?
-
A função em questão trata dos erros de configuração encontrados durante o apply das regras.
# update log
if (!empty($elog)) {
$elog = "DEST '{$sgx[F_NAME]}': " . implode(" ", $elog);
if (is_array($input_errors))
$input_errors[] = $elog;
else $input_errors = $elog;
}
return empty($elog);tente alterar esta linha de:
if (!empty($elog)) {para
if (is_array($elog)) {
-
Marcelloc, funcionou oq você disse para alteral, o erro sumiu, quando eu vou salvar as alteraçoes na catergoria, só que agora ta meio estranho.
não esta mais aparecendo a minha pagina de bloqueio, esta aparecendo essa (semtitulo.png)
essa tela, é a do proprio squid. ta parecendo que o squidguard, não esta mais integrado com o squid.
e na pagina de target categories, ta aparecendo assim (captura1.png).
e dentro da categoria que eu criei, aonde eu coloco o endereço da minha pagina de acesso negado, esta assim: (captura2.png)
e so deixar salva se colocar alguma coisa la, pq nem na opação de "none" ele deixar salvar.
alguem poderia me dizer, como faço para voltar para a versão antiga do squidguard?
abraços
![Sem título.png](/public/imported_attachments/1/Sem título.png)
![Sem título.png_thumb](/public/imported_attachments/1/Sem título.png_thumb)
-
alguem poderia me dizer, como faço para voltar para a versão antiga do squidguard?
Não dá, so se alguem tiver os arquivos xml,php, inc,etc em outra maquina para te passar.
este link mostra o historico de atualizações do pacote, se quiser criar um repositorio do pfsense, acredito que consiga voltar a uma revisão como o mesmo código que usava.