• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

Install squidguard

Scheduled Pinned Locked Moved pfSense Packages
21 Posts 5 Posters 15.6k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M
    mantunespb
    last edited by Jun 18, 2007, 6:31 PM

    I live in Brazil, my English is not much thing, to put would like to get aid on installation of squidguard, as I make to together install with squid ja that the o squidguard nao consists in the list of the packages. I am using versao 1.2-BETA

    thanks

    1 Reply Last reply Reply Quote 0
    • D
      dvserg
      last edited by Jun 18, 2007, 6:49 PM

      squidGuard exists only as pre-test version.
      Tomorrow i post new instruction how install this (or find bottom squidGuard topic)

      Good Night

      SquidGuardDoc EN  RU Tutorial
      Localization ru_PFSense

      1 Reply Last reply Reply Quote 0
      • D
        dvserg
        last edited by Jun 19, 2007, 7:50 AM

        1. need install this http://diskatel.narod.ru/pfSense/alt_pkg.htm
        (topic http://forum.pfsense.org/index.php/topic,4811.msg29311.html#msg29311)

        2. download http://diskatel.narod.ru/pfSense/packages/pkg_config.xml as file
        (! it is important !, in browser this file open with +/- symbols, what give error when you copy this content to pfSense) 
        and put content this file to Alt package manager

        3. See System/Packages menu with squidGuard package list and install him.

        psЖ about p.2 -

        SquidGuardDoc EN  RU Tutorial
        Localization ru_PFSense

        1 Reply Last reply Reply Quote 0
        • M
          mantunespb
          last edited by Jun 19, 2007, 2:20 PM

          installed to put happened this error in the end of the site is the same not initiated

          Warning: fopen(/usr/local/etc/squidGuard/squidguard_conf.xml): failed to open stream: No such file or directory in /etc/inc/pfsense-utils.inc on line 1094 Warning: fwrite(): supplied argument is not a valid stream resource in /etc/inc/pfsense-utils.inc on line 1095 Warning: fclose(): supplied argument is not a valid stream resource in /etc/inc/pfsense-utils.inc on line 1096 Warning: fopen(/usr/local/etc/squidGuard/squidguard_conf.xml): failed to open stream: No such file or directory in /etc/inc/pfsense-utils.inc on line 1094 Warning: fwrite(): supplied argument is not a valid stream resource in /etc/inc/pfsense-utils.inc on line 1095 Warning: fclose(): supplied argument is not a valid stream resource in /etc/inc/pfsense-utils.inc on line 1096

          1 Reply Last reply Reply Quote 0
          • D
            dvserg
            last edited by Jun 19, 2007, 7:40 PM

            Welcome to this topic with SG issues
            http://forum.pfsense.org/index.php/topic,3111.msg31672.html#msg31672

            ps squidguard_conf.xml file - reserved future. At 8 o'clock later i check this and post answer for you.

            Good Night

            SquidGuardDoc EN  RU Tutorial
            Localization ru_PFSense

            1 Reply Last reply Reply Quote 0
            • S
              srs
              last edited by Jul 16, 2007, 7:24 PM

              Sorry for this, but I've installed and got Alt Package. It worked nicely. Then I choose Services -> Alt Package. Choose "Local 'XML Base URL' (127.0.0.1)", press Define button; now I have done in two different ways, without success:

              1. I download http://diskatel.narod.ru/pfSense/packages/pkg_config.xml, copy it's contents to clipboard, paste it's contents in "Change local 'pkg_config.xml'" area; them press save; them go to System, Package, and the system holds some seconds and them says "Unable to retrieve package info from 127.0.0.1. Cached data will be used.". This way it uses a cache file without showing me any possibility of installing squidguard.

              2. as I notice that the above proceed saves the pkg_config.xml content to /usr/local/www/packages/, so I went to a ssh session, and downloaded the desired pkg_config.xml file, using wget, unto that directory.
                then I back to frontend, Services -> Alt Package, choose "local 'xml base url (127.0.0.1)", press define button, then System, Package, and again it holds some seconds and shows me the same: "Unable to retrieve package info from 127.0.0.1. Cached data will be used.".

              Am I doing something wrong?

              thanks again and sorry for this  ;D

              1 Reply Last reply Reply Quote 0
              • D
                dvserg
                last edited by Jul 17, 2007, 5:05 AM

                This may be if you have wrong pkg_config.xml content. For example you open file pkg_config.xml on browser and paste-copy them to Alt_PKG window. In this situatin content have + and - symbols before XML nodes (xml tree viewing in browser).
                Need download pkg_config.xml as file for valid content structure.

                SquidGuardDoc EN  RU Tutorial
                Localization ru_PFSense

                1 Reply Last reply Reply Quote 0
                • M
                  mantunespb
                  last edited by Jul 18, 2007, 12:22 PM

                  I installed squidGuard again how much to this no problem, to put the same still presents some errors as for example:

                  1. In border LOG nao this reading the squidguard.log archive due to the error, I find that it is because of the way of log, is /var/squidGuard/log/squidGuard.log and the correct one is  /var/log/squidGuard.log

                  2. squigGuard to append of this asset nao this making the blockade of the pages follows below log generated and the configuration archive

                  squidGuard.log

                  2007-07-18 09:25:43 [9074] going into emergency mode
                  2007-07-18 09:25:43 [9074] ending emergency mode, stdin empty
                  2007-07-18 09:25:43 [9076] syntax error in configfile /usr/local/etc/squidGuard/squidGuard.conf line 26
                  2007-07-18 09:25:43 [9076] going into emergency mode
                  2007-07-18 09:25:43 [9076] ending emergency mode, stdin empty
                  2007-07-18 09:25:49 [9095] syntax error in configfile /usr/local/etc/squidGuard/squidGuard.conf line 26
                  2007-07-18 09:25:49 [9095] going into emergency mode
                  2007-07-18 09:25:49 [9095] ending emergency mode, stdin empty
                  2007-07-18 09:25:49 [9097] syntax error in configfile /usr/local/etc/squidGuard/squidGuard.conf line 26
                  2007-07-18 09:25:49 [9097] going into emergency mode
                  2007-07-18 09:25:49 [9097] ending emergency mode, stdin empty

                  squidGuard.conf

                  ============================================================

                  SquidGuard configuration file

                  This file generated automaticly with SquidGuard configurator

                  (C)2006 Serg Dvoriancev

                  email: dv_serg@mail.ru

                  ============================================================

                  logdir /var/squidGuard/log
                  dbhome /var/db/squidGuard

                  Horario de Bloqueio

                  time Horario {
                  weekly * 00:00-24:00
                  }

                  Rede Block

                  src dnpmse {
                  ip 10.30.180.0/24
                  log block.log
                  }

                  dest localhost { # fix localhost access problem on transparent proxy
                  ip 127.0.0.1 
                  }

                  Bloqueios de sites

                  dest Bloqueios {
                  domainlist Bloqueios/domains
                  expressionlist Bloqueios/expressions
                  redirect http://127.0.0.1/sgerror.php?url=http://www.terra.com.br
                  log block.log
                  }

                  acl {
                  dnpmse within Horario {
                  pass localhost !Bloqueios none
                  redirect ?url=http://www.terra.gov.br
                  } else {
                  pass localhost !Bloqueios none
                  redirect http://127.0.0.1/sgerror.php?url=http://www.terra.gov.br
                  }

                  default within Horario {
                  pass localhost !Bloqueios none
                  redirect http://127.0.0.1/sgerror.php?url=http://www.terra.com.br
                  } else {
                  pass localhost !Bloqueios none
                  redirect http://127.0.0.1/sgerror.php?url=http://www.terra.com.br
                  }
                  }

                  ================

                  Line 26 is exactly this part

                  dest localhost { # fix localhost access problem on transparent proxy
                  –-->  ip 127.0.0.1 
                  }

                  thanks

                  1 Reply Last reply Reply Quote 0
                  • D
                    dvserg
                    last edited by Jul 18, 2007, 4:06 PM

                    Near time fix this. Sorry, i have examination.

                    SquidGuardDoc EN  RU Tutorial
                    Localization ru_PFSense

                    1 Reply Last reply Reply Quote 0
                    • S
                      srs
                      last edited by Jul 18, 2007, 4:22 PM

                      @dvserg:

                      This may be if you have wrong pkg_config.xml content. For example you open file pkg_config.xml on browser and paste-copy them to Alt_PKG window. In this situatin content have + and - symbols before XML nodes (xml tree viewing in browser).
                      Need download pkg_config.xml as file for valid content structure.

                      I dont know dvserg; what I'm doing now is using ssh to the server, then downloading pkg_config.xml with wget direct from your site; it means that I do not edit or even open the file…

                      thanks

                      1 Reply Last reply Reply Quote 0
                      • D
                        dvserg
                        last edited by Jul 18, 2007, 5:03 PM

                        @srs:

                        @dvserg:

                        This may be if you have wrong pkg_config.xml content. For example you open file pkg_config.xml on browser and paste-copy them to Alt_PKG window. In this situatin content have + and - symbols before XML nodes (xml tree viewing in browser).
                        Need download pkg_config.xml as file for valid content structure.

                        I dont know dvserg; what I'm doing now is using ssh to the server, then downloading pkg_config.xml with wget direct from your site; it means that I do not edit or even open the file…

                        thanks

                        You must download pkg_config.xml as file and you can edit or open DownloadeD file in text editor(notepad for example). If you open file in browser - him adding - and + symbols, what if copy this from browser give error xml structure/

                        SquidGuardDoc EN  RU Tutorial
                        Localization ru_PFSense

                        1 Reply Last reply Reply Quote 0
                        • S
                          srs
                          last edited by Jul 19, 2007, 4:07 PM

                          this is exactally what I am doing; I download the xml file or using "save as" or using wget, in dos prompt; in both methods, file isn't opened and no aditional symbols are inserted into xml file; then I open the file using notepad, that I know is a "pure text" editor; then I paste into pfsense and still doesnt work :(

                          sorry for this  :-[

                          1 Reply Last reply Reply Quote 0
                          • M
                            mantunespb
                            last edited by Jul 19, 2007, 5:48 PM

                            Friend, on the problem of squigGuard this configuring and this making the blockade and the error in squidGuard.conf vc does not have some solution?

                            thanks

                            1 Reply Last reply Reply Quote 0
                            • D
                              dvserg
                              last edited by Jul 19, 2007, 6:07 PM

                              @mantunespb:

                              Friend, on the problem of squigGuard this configuring and this making the blockade and the error in squidGuard.conf vc does not have some solution?

                              thanks

                              Try instal now. I update sources.

                              SquidGuardDoc EN  RU Tutorial
                              Localization ru_PFSense

                              1 Reply Last reply Reply Quote 0
                              • B
                                BennyS
                                last edited by Jul 20, 2007, 8:12 AM

                                hi srs,

                                I hv same problem, but after i 'TURN OFF TRANSPARAN PROXY' it work!!!

                                B.

                                1 Reply Last reply Reply Quote 0
                                • D
                                  dvserg
                                  last edited by Jul 20, 2007, 8:33 AM

                                  @BennyS:

                                  hi srs,

                                  I hv same problem, but after i 'TURN OFF TRANSPARAN PROXY' it work!!!

                                  B.

                                  SG incorrect worked with transparent proxy. I try to solve this problem.
                                  Temporary decision - change 127.0.0.1 on sg config to you pfsense ip and restart squid
                                  with 'squid -k reconfigure' from command prompt

                                  SquidGuardDoc EN  RU Tutorial
                                  Localization ru_PFSense

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    mantunespb
                                    last edited by Jul 20, 2007, 3:14 PM

                                    I am not obtaining to install squidguard one more time. it is possible to install manually? vc it can explain me as to lower the packages and to install manually? below the error.

                                    Downloading package configuration file… done.
                                    Saving updated package information... done.
                                    Downloading squidGuard and its dependencies... done.
                                    Checking for successful package installation...

                                    pkg_mgr_squidguard.log

                                    Beginning package installation.
                                    Downloading package configuration file...
                                    squidGuard-1.2.0_1 Array
                                    (
                                        [0] => tar: Error opening archive: Empty input file: Inappropriate file type or format
                                        [1] => pkg_add: tar extract of /tmp/apkg_squidGuard-1.2.0_1.tbz failed!
                                        [2] => pkg_add: unable to extract table of contents file from '/tmp/apkg_squidGuard-1.2.0_1.tbz' - not a package?
                                        [3] => pkg_add: 1 package addition(s) failed
                                    )

                                    Package WAS NOT installed properly.

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      srs
                                      last edited by Jul 24, 2007, 4:21 PM

                                      @BennyS:

                                      hi srs,

                                      I hv same problem, but after i 'TURN OFF TRANSPARAN PROXY' it work!!!

                                      B.

                                      Thanks Benny, I disabled Transparent Proxy and got to install SG package! it worked to me!

                                      now try to use SG :D

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        mantunespb
                                        last edited by Jul 24, 2007, 6:16 PM

                                        I installed squidguard again apos to verify that mine firewall this blocking in the hour of the installation. the Installation occurs without no problem. The error of reading of log through button GET LOG is solved, however the filter of content of squiddguard only functions when the Squid this in transparent way? exists some configuration it to function?

                                        1 Reply Last reply Reply Quote 0
                                        • U
                                          unforeseen
                                          last edited by Dec 4, 2007, 1:41 PM

                                          @dvserg:

                                          1. need install this http://diskatel.narod.ru/pfSense/alt_pkg.htm
                                          (topic http://forum.pfsense.org/index.php/topic,4811.msg29311.html#msg29311)

                                          2. download http://diskatel.narod.ru/pfSense/packages/pkg_config.xml as file
                                          (! it is important !, in browser this file open with +/- symbols, what give error when you copy this content to pfSense) 
                                          and put content this file to Alt package manager

                                          3. See System/Packages menu with squidGuard package list and install him.

                                          psЖ about p.2 -

                                          I'm not sure if the above steps are still needed but in regard to step 2, I recall someone posting that they used wget to download the file and it still didn't work.  When I used: wget http://diskatel.narod.ru/pfSense/packages/pkg_config.xml  I noticed that if I opened the file in vi it had a bunch of ^M

                                          A simple fix is to:

                                          wget http://diskatel.narod.ru/pfSense/packages/pkg_config.xml

                                          vi pkg_config.xml

                                          Then run search and replace in vi type:

                                          :%s/^V^M//g

                                          -OR-

                                          if you fix it on the site, people can be sure they download the correct file :)  Of course, like I said, this may not even be needed now (or hopefully soon as it maybe all in the squidgaurd package)

                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post
                                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                                            [[user:consent.lead]]
                                            [[user:consent.not_received]]