Help!!! squid + squidguard sous ubuntu server

acidff -  
blueteen Messages postés 1 Statut Membre -
Bonjour,
Je suis complètement désespérée, et vous êtes mon seul espoir!!!! voici ma situation : je suis en stage, et ma mission consiste à installer un serveur proxy sous LINUX, avec une liste noire. J'ai réussi à configurer squid, mais dés que j'ajoute
redirect_program /usr/bin/squidGuard -c /etc/squid/squidGuard.conf
je n'ai plus accès à aucun site!!!!
en regardant les ports avec Look@Lan, le port 3128 n'apparaît même plus
j'ai essayé tous les tutoriaux du net, rien à faire.
Petite précision (on ne sait jamais) : c'est un ubuntu 7.10 server installé en virtuel avec Virtual PC
Je vous remarcie beaucoup

7 réponses

  1. blueteen
     
    salut,
    où as-tu inséré : redirect_program /usr/bin/squidGuard -c /etc/squid/squidGuard.conf ?
    bien dans ton squid.conf ?
    que contient ton fichier squidGuard.conf ?
    qu'as-tu à l'écran si tu essaies d'accéder à un site ? (page blanche ou message d'erreur...)
    que donnent les fichiers de logs d'erreurs (de squid et squidguard) ?
    @++
    0
  2. acidff
     
    J'ai inséré redirect..... à la fin du fichier
    squidGuard.conf contient
    dbhome /var/lib/squidguard/db/blacklists
    logdir /var/log/squid

    dest violence {
    domainlist violence/domains
    urllist violence/urls
    expressionlist violence/expressions
    }

    acl {
    default {
    pass !violence all
    }
    }

    Lorsque j'accède à un site, il me met juste impossible d'accéder à la page

    où peut on trouver les fichiers de logs d'erreurs?
    0
  3. blueteen
     
    Je ne connais pas cette distribution, mais moi c'est sur : /var/log/squid et /var/log/squidguard

    Pour les logs de squidguard, vu ce que tu as dans ton squidguard.conf, ça doit se trouver dans : /var/log/squid
    Sans doute la même chose pour ton squid
    Il faut regarder ce qu'il y a dedans pour voir pourquoi ça plante

    Pour squidguard, il y a plein de raisons
    Mauvais droits sur les fichiers
    Fichier de configuration foireux

    Pour moi cette ligne est insérée dans squid.conf

    [code]
    # TAG: redirect_program
    # Specify the location of the executable for the URL redirector.
    # Since they can perform almost any function there isn't one included.
    # See the FAQ (section 15) for information on how to write one.
    # By default, a redirector is not used.
    #
    #Default:
    # none
    redirect_program /usr/bin/squidGuard -c /etc/squid/squidGuard.conf
    [/code]

    Dans mon squidguard.conf, j'ai

    [code]
    dbhome /var/lib/squidguard
    logdir /var/log/squidguard

    source mon_pc {ip 192.168.1.15}

    dest adult {
    domainlist adult/domains
    urllist adult/urls
    log adult.txt
    redirect http://monintrnaet.com/...
    }

    acl {
    mon_pc {
    pass !adult all
    redirect http://monintranet.com/...
    }

    default {
    pass all
    redirect http://monintranet.com/...
    }
    }
    [/code]

    Ma base 'adult' se trouvent dans var\lib\squidguard\adult

    Tu dois contrôler les droits sur ces bases (nom du propriétaire, droits d'exécution ou autre), sinon ça plante.

    Tu as suivi un tutoriel en particulier pour squidguard ?
    Dans tous les cas, il faut d'abord s'assure qu'il tourne bien avant d'insérer la ligne dans ton squid.conf
    0
  4. acidff
     
    Bonjour
    En regardant le fichier /var/log/squid/squidguard.log

    j'obtiens
    init domainlist /var/lib/squidguard/db/blacklists/adult/domains [5 lignes comme celle ci]
    Squidguard can't open configfile all

    MErci
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. blueteen
     
    Bonjour,
    Tu peux supprimer ton squidguard.log ?
    Puis relancer squid (ça va regénérer ton fichier squidguard.log)
    et nous copier ici le contenu exact de ce fichier de log ?

    tu as quoi comme droits et propriétaires sur ton fichier de conf ?
    moi j'ai ça :
    -rwxr--r-- 1 squid squid 18454 jan 15 12:24 squidGuard.conf
    0
  7. acidff
     
    j'ai les droits complets sur squidGuard.conf
    Comment je peu faire pour copier coller avec ubuntu server 7.10?
    0
  8. blueteen Messages postés 1 Statut Membre
     
    Personnellement, je me connecte depuis un poste sous windows, avec putty
    Et je fais mes copier/coller comme ça.

    Tu surfes depuis unbuntu directement ?

    Quand tu dis 'les droits complets', ça veut dire quoi ?
    Le propriétaire (squid.squid dans mon cas), est très important ! (Le chmod aussi est très important).
    Sinon on a des erreurs.
    Tu n'as pas dis non plus quel tutoriel tu as suivi pour l'installation de ton squidguard.
    0