[RESOLU]Squidgard ne veut pas se "croner"

Forum traitant de la distribution sécurisée montante nommée IP cop et basée sur la distribution Smoothwall. C'est à l'heure actuelle le forum le plus actif du site.

Modérateur: modos Ixus

[RESOLU]Squidgard ne veut pas se "croner"

Messagepar eRen » 02 Mai 2005 19:13

Bonjour,

J'utilise Squidguard "db-squidguard-1.2.0-1.4.0-GUI-1.2.5.tar.gz" + IPCop 1.4.5 avec entière satisfaction. Le seul souci est que lorsque je clique sur la case, "Utiliser CRON pour vérifier les mises à jour:" et que je clique sur "Sauvegarde" la modification semble ne pas être prise en compte. Ceci est confirmé par le fait que mes blacklistes ne sont pas mises à jour depuis le 20 Avril, et que les lignes :

#SquidGuard updateblacklists
0 10 * * 0 /usr/bin/perl -e "require '/home/httpd/cgi-bin/updateblacklists.pl' ; &CronUpdate ; "

n'apparaissent pas en sortie de la commande "fcrontab -l". Pourtant le fichier '/home/httpd/cgi-bin/updateblacklists.pl' existe bien sur mon IPCop

Sauriez-vous dire ce qui cloche SVP ?

Cordialement
Dernière édition par eRen le 12 Mai 2005 19:20, édité 1 fois au total.
Avatar de l’utilisateur
eRen
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 145
Inscrit le: 04 Avr 2004 15:12
Localisation: France

Messagepar Franck78 » 02 Mai 2005 19:26

Je sais pas trop, ce que tu as fais.


Toulouse met à jour sa base une fois par jour voir par semaine en gros.

Peut-être as-tu bricolé ou bloqué un fichier de conf en triffoullant ;-)


..... alors ?



Franck
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar eRen » 02 Mai 2005 20:00

Bonsoir Franck,

Merci pour cette réponse rapide :-)

Voilà ce que j'ai fais avant de passer de la version 1.4.0 à la 1.4.5

Désinstallation de Squidguard précédente version, ainsi que le ADDON serveur
Mise à jour en 1.4.5
Réinstallation de Squidguard dernière version

Tout roule, toutes les fonctionnalités de Squidquard ainsi que son intégration dans l'interface graphique jusques et y compris le petit message " SquidGuard:En fonction" dans la page du serveur mandataire

Le seul truc que j'ai bidouillé peut-être est-ce celà ? j'ai modifié le fichier cron en faisant "fcrontab -e" pour rajouter des lignes du type suivant ( 2 lignes par jour de la semaine )

00 19 * * 1 root /root/deblockip.sh #lundi soir 19h00
00 22 * * 1 root /root/blockip.sh #lundi soir 22h00

ces lignes coupent/rétablissent le réseau pour le PC du petit qui sans cela "tapotte" sans arrêt

Cordialement

PS : je sais que les blacklistes peuvent être mises à jour manuellement, et que je pourrais rajouter les lignes qui me manquent à la main, mais ce serait bien si j'arrivait à trouver d'où cela vient
Avatar de l’utilisateur
eRen
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 145
Inscrit le: 04 Avr 2004 15:12
Localisation: France

Messagepar Franck78 » 02 Mai 2005 21:02

Si tu fais la même chose tous les jours, remplaces par une ligne ou lieu de 7 (étoile pour le jour).

En tout cas, ce n'est pas le problème.

Tu peux
-regarder dans le /var/log/message.
-vérifier que dans ton cron, l'appel "usr/bin/perl ... updateblacklist....." soit présent
-taper exactement la commande pour voir...

Faut trouver si le pb est cron ou squidguard-add-on.


Franck
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar eRen » 03 Mai 2005 21:25

Franck78 a écrit:Si tu fais la même chose tous les jours, remplaces par une ligne ou lieu de 7 (étoile pour le jour).

Les horaires sont différents mais merci quand même
En tout cas, ce n'est pas le problème.

Tu peux
-regarder dans le /var/log/message.

rien d'exploitable concernant notre affaire

-vérifier que dans ton cron, l'appel "usr/bin/perl ... updateblacklist....." soit présent

J'ai du m'exprimer mal... je n'ai rien dans mon cron qui ressemble à ces lignes, et le fait de demander à Squidguard de "croner" en cochant la case qui va bien, n'y change rien, ces lignes refusent d'apparaitrent dans mon fichier cron. C'est ça mon problème, car si je lance à la main, ou si je clique sur le bouton "Mise à jour de la liste", ça marche. C'est juste que je n'arrive pas à renseigner mon fichier cron avec ces lignes en passant par l'interface graphique de Squidguard

-taper exactement la commande pour voir...

Faut trouver si le pb est cron ou squidguard-add-on.

Franck


Merci pour ton aide en attendant

Cordialement
Avatar de l’utilisateur
eRen
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 145
Inscrit le: 04 Avr 2004 15:12
Localisation: France

Messagepar Franck78 » 04 Mai 2005 13:07

C'est vrai que les messages d'erreur sont plutot dirigés vers dev/null.

Sans doute un problème de permissions de création de fichier
dans
/var/ipcop/proxy/
tempX <= fichier temporaire permettant la modif de cron.


Tu peux appeler directement sous la console la procédure d'install de cron
Meme syntaxe "perl ", changes seulement

"CronUpdate"
par
"InstallCron '0 10 * * 0'"

/usr/bin/perl -e "require '/home/httpd/cgi-bin/updateblacklists.pl' ; &CronUpdate; "
=>
/usr/bin/perl -e "require '/home/httpd/cgi-bin/updateblacklists.pl' ; &InstallCron '0 10 * * 0'; "
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar eRen » 04 Mai 2005 13:46

Bonjour Franck,

<coupe>
Dernière édition par eRen le 12 Mai 2005 19:22, édité 1 fois au total.
Avatar de l’utilisateur
eRen
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 145
Inscrit le: 04 Avr 2004 15:12
Localisation: France

Messagepar eRen » 12 Mai 2005 19:21

eRen a écrit:Bonjour Franck,

Enfin un moment à moi !

Je viens de refaire un essai dans Squidguard en cochant la case "Utiliser CRON pour vérifier les mises à jour:" et en cliquant sur le bouton "Lance/Relance SquidGuard". Et tout c'est bien déroulé ! Mon "fcrontab -l" me liste bien les 2 lignes rajoutées

Je remonte donc relire mon premier post, et je vois que je n'avais pas fais la bonne manipulation à l'époque :oops:

Merci quand même pour ton aide, que je ne méritais pas sur ce coup !

Cordialement
Avatar de l’utilisateur
eRen
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 145
Inscrit le: 04 Avr 2004 15:12
Localisation: France


Retour vers IPCop

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron