SQUIDGUARD E CRON
-
Pessoal,
Já pesquisei e postei no forum, porém não achei uma solução. Configurei squidguard com regra por horário. O problema é que só funciona se eu for em "apply". Fiz vários testes, inclusive atualizei, porém o problema continua.
Em pesquisas, me falaram sobre o CRON. Como eu faço para reiniciar o serviço do squidguard no horário que eu determinar?
Como o cron funciona?Aguardo retorno.
-
Não entendi muito bem, explique-me mais a respeito. Qual é o seu objetivo? o que funciona somente quando da um apply?
aguardo,
Bruno Pinheiro.
-
nao sei como esta nessa nova versao, para a regra de horaio funcionar vc precisa agendar no cron um squid -k reconfigure no para aplicar a regra toda vez que ela for "requisitada" exemplo, se vc tem a uma regra para liberar tudo ao meio dia, vc precisa agendar o comando para ser executado nesse horario..
-
Estou com o mesmo problema, porém o meu caso é assim:
Ontem estava tudo ok, ai chego hoje cedo e o Sguidguard estava parado, ai dei uns applys 3 vezes e foi.
-
Segue os logs do Squidguard de ontem as 17:00 que estava tudo ok, até hoje cedo quando tive que dar o apply para ele iniciar:
2014-07-24 16:59:22 [81554] squidGuard 1.4 started (1406231962.808)
2014-07-24 16:59:22 [81554] Info: recalculating alarm in 25238 seconds
2014-07-24 16:59:22 [81554] squidGuard ready for requests (1406231962.823)
2014-07-24 17:00:24 [26897] squidGuard stopped (1406232024.144)
2014-07-24 17:00:24 [93262] squidGuard stopped (1406232024.145)
2014-07-24 17:00:24 [34907] squidGuard stopped (1406232024.146)
2014-07-24 17:00:24 [35050] squidGuard stopped (1406232024.147)
2014-07-24 17:00:24 [35344] squidGuard stopped (1406232024.148)
2014-07-24 17:00:24 [35526] squidGuard stopped (1406232024.149)
2014-07-24 17:00:24 [35849] squidGuard stopped (1406232024.150)
2014-07-24 17:00:24 [36192] squidGuard stopped (1406232024.151)
2014-07-24 17:00:24 [36534] squidGuard stopped (1406232024.152)
2014-07-24 17:00:24 [37866] squidGuard stopped (1406232024.153)
2014-07-24 17:00:24 [38014] squidGuard stopped (1406232024.154)
2014-07-24 17:00:24 [41935] squidGuard stopped (1406232024.155)
2014-07-24 17:00:24 [42190] squidGuard stopped (1406232024.157)
2014-07-24 17:00:24 [81554] squidGuard stopped (1406232024.158)
2014-07-24 17:00:24 [81744] squidGuard stopped (1406232024.159)
2014-07-24 17:00:24 [28320] squidGuard 1.4 started (1406232024.841)
2014-07-24 17:00:24 [28320] Info: recalculating alarm in 25176 seconds
2014-07-24 17:00:24 [28320] squidGuard ready for requests (1406232024.857)
2014-07-24 17:00:25 [28589] squidGuard 1.4 started (1406232025.077)
2014-07-24 17:00:25 [28589] Info: recalculating alarm in 25175 seconds
2014-07-24 17:00:25 [28589] squidGuard ready for requests (1406232025.093)
2014-07-24 17:00:48 [30122] squidGuard 1.4 started (1406232048.718)
2014-07-24 17:00:48 [30122] Info: recalculating alarm in 25152 seconds
2014-07-24 17:00:48 [30122] squidGuard ready for requests (1406232048.734)
2014-07-24 17:04:55 [9901] squidGuard 1.4 started (1406232295.681)
2014-07-24 17:04:55 [9901] Info: recalculating alarm in 24905 seconds
2014-07-24 17:04:55 [9901] squidGuard ready for requests (1406232295.888)
2014-07-24 17:05:09 [28613] squidGuard 1.4 started (1406232309.077)
2014-07-24 17:05:09 [28613] Info: recalculating alarm in 24891 seconds
2014-07-24 17:05:09 [28613] squidGuard ready for requests (1406232309.094)
2014-07-24 17:05:35 [29056] squidGuard 1.4 started (1406232335.278)
2014-07-24 17:05:35 [29056] Info: recalculating alarm in 24865 seconds
2014-07-24 17:05:35 [29056] squidGuard ready for requests (1406232335.307)
2014-07-24 17:28:31 [91265] squidGuard 1.4 started (1406233711.194)
2014-07-24 17:28:31 [91265] Info: recalculating alarm in 23489 seconds
2014-07-24 17:28:31 [91265] squidGuard ready for requests (1406233711.217)
2014-07-24 17:28:31 [91575] squidGuard 1.4 started (1406233711.223)
2014-07-24 17:28:31 [91575] Info: recalculating alarm in 23489 seconds
2014-07-24 17:28:31 [91575] squidGuard ready for requests (1406233711.237)
2014-07-24 18:00:25 [28320] squidGuard stopped (1406235625.759)
2014-07-24 18:00:25 [28589] squidGuard stopped (1406235625.759)
2014-07-24 18:00:25 [30122] squidGuard stopped (1406235625.760)
2014-07-24 18:00:25 [9901] squidGuard stopped (1406235625.761)
2014-07-24 18:00:25 [28613] squidGuard stopped (1406235625.762)
2014-07-24 18:00:25 [29056] squidGuard stopped (1406235625.762)
2014-07-24 18:00:25 [91265] squidGuard stopped (1406235625.763)
2014-07-24 18:00:25 [91575] squidGuard stopped (1406235625.763)
2014-07-25 06:00:02 [99360] squidGuard 1.4 started (1406278801.276)
2014-07-25 06:00:02 [99360] Info: recalculating alarm in 19798 seconds
2014-07-25 06:00:02 [99360] squidGuard ready for requests (1406278802.338)
2014-07-25 06:00:04 [144] squidGuard 1.4 started (1406278804.472)
2014-07-25 06:00:04 [144] Info: recalculating alarm in 19796 seconds
2014-07-25 06:00:04 [144] squidGuard ready for requests (1406278804.485) -
nao sei como esta nessa nova versao, para a regra de horaio funcionar vc precisa agendar no cron um squid -k reconfigure no para aplicar a regra toda vez que ela for "requisitada" exemplo, se vc tem a uma regra para liberar tudo ao meio dia, vc precisa agendar o comando para ser executado nesse horario..
Olá Lucas, blza.
Então, montei um cenário para verificar essa situação e não precisou fazer esse agendamento. O que eu percebi é que quando o tem é aplicado com o time definido, ele aplica as regras da esquerda, e quando o tempo fica foca do definido no time, ele aplica as regras da direita.
squidguard3 com squid3
abraços.
att,
Bruno Pinheiro
-
À todos, obrigado pelo retorno.
Bruno, não entendi sua obervação. "O que eu percebi é que quando o tem é aplicado com o time definido, ele aplica as regras da esquerda, e quando o tempo fica foca do definido no time, ele aplica as regras da direita."
Vou explicar com mais detalhes:
1º Criei o "TIME"
2º Em Groups ACL eu definir o "TIME" criado.
3º Por fim, definir as liberações de acordo com horário. Sendo que, no campo "Target Categories" ele libera no horário definido (regra Intervalo1), ou seja, 12hs. Enquanto o campo "Target Categories for off-time" ele bloqueia, ou seja, fora do horário definido.
.Lucas, enquanto ao agendamento cron, como é feito?
Aguardo retorno. Estou em testes e, assim que tiver novidades, vou postar.
Desde já, muito obrigado!
-
Complementando, pois as fotos não foram para auxiliar à compreensão.
Estão em anexo.
-
É isso mesmo suas configurações estão corretas, eu que compliquei o fácil. A mensagem que eu queria passar é uma interpretação errada do time.
Em contato com alguns administradores de proxy/pfsense, percebi que eles confundiam o lado onde o time é aplicado. A maioria achava que quando definido o time na ACL Group, ele aplicaria as regras dentro do horário na coluna da direita (Target Categories for off-time).
Eu montei um cenário novamente com squid3 e squidguard3, realmente não precisei executar um "Apply".
att,
Bruno Pinheiro.
-
Bruno,
Em anexo está o print das versões que uso, tanto do SQUID\SQUIDGUARD, como até mesmo da versão do PFsense.
Continuo com o mesmo problema, tenho que ir em "Apply" para reiniciar as configurações do squidguard.
-
Estou usando aqui mas com a versão 2.1.4.
Talvez seria interessante testar nessa versão do PFSense para ver se o problema se resolve. -
Thomas,
Com você está funcionando normal?
Você entendeu o problema? -
Thomas,
Com você está funcionando normal?
Você entendeu o problema?Desculpe, não prestei atenção quando mencionou que tinha atualizado.
Eu tenho um projeto em andamento com horário, nos testes que fiz deu certo.
Vou fazer mais testes e ver se acontece o mesmo. -
Tomas,
Tudo bem, fiz vários testes e vou continuar. Qualquer novidade eu mantenho vocês atualizados.
Acredito que essa solução vai ser útil para muita gente aqui no forúm.
Desde já, muito obrigado!
-
Após muitos testes ainda continuo sem solução, por isso, estou recorrendo ao CRON.
Alguém sabe como eu posso fazer o agendamento para CRON reiniciar o squidguard?
-
Companheiros,
Como não achei uma solução, tive que recorrer ao CRON.
Em anexo tem uma imagem que pode ajudar com a configuração realizada.
Espero que com isso, possa ajudar muita pessoa.
Por favor, me orientem como eu posso colocar como RESOLVIDO esse post.
-
Depois que fez isso funcionou?
Testou por alguns dias já? -
Funcionou…estou testando desde 29/07 à noite. Qualquer novidade informo a vocês.
-
Bom pessoal, até a presente data (01/08/2014) está funcionando perfeitamente sem problemas através do CRON.