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

    Dansguardian package for 2.0

    Scheduled Pinned Locked Moved pfSense Packages
    492 Posts 51 Posters 475.5k 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.
    • marcellocM
      marcelloc
      last edited by

      @wheelz:

      However I still get this error:

      Fatal error: Allowed memory size of 262144000 bytes exhausted (tried to allocate 17023308 bytes) in /usr/local/pkg/dansguardian.inc on line 1145

      It's related to amount of memory used during save config process.
      I'm including acl group check on code to avoid the missing file error and will check memory load during save process.

      Treinamentos de Elite: http://sys-squad.com

      Help a community developer! ;D

      1 Reply Last reply Reply Quote 0
      • W
        wheelz
        last edited by

        @marcelloc:

        @wheelz:

        However I still get this error:

        Fatal error: Allowed memory size of 262144000 bytes exhausted (tried to allocate 17023308 bytes) in /usr/local/pkg/dansguardian.inc on line 1145

        It's related to amount of memory used during save config process.
        I'm including acl group check on code to avoid the missing file error and will check memory load during save process.

        Ok.  Just some more information if it helps.  It seems that even if I reboot after getting all the groups to have lists selected, I still get the memory error.  I have 4% of my memory used so I guess it is fully a code/package issue?  Anything I can do to work around it until you update it?  At some point it was working until I started making my groups.

        1 Reply Last reply Reply Quote 0
        • marcellocM
          marcelloc
          last edited by

          @wheelz:

          so I guess it is fully a code/package issue?

          It's a php limit on pfsense, the problem is to fit large lists on this 256Mb limit on amd64 version

          @wheelz:

          Anything I can do to work around it until you update it?  At some point it was working until I started making my groups.

          How big are your groups user list?

          I've pushed pkg v 0.1.7_2 with group acl check.

          Treinamentos de Elite: http://sys-squad.com

          Help a community developer! ;D

          1 Reply Last reply Reply Quote 0
          • W
            wheelz
            last edited by

            @marcelloc:

            @wheelz:

            so I guess it is fully a code/package issue?

            It's a php limit on pfsense, the problem is to fit large lists on this 256Mb limit on amd64 version

            @wheelz:

            Anything I can do to work around it until you update it?  At some point it was working until I started making my groups.

            How big are your groups user list?

            I've pushed pkg v 0.1.7_2 with group acl check.

            Actually, right now I only have 5 users in those groups…

            1 Reply Last reply Reply Quote 0
            • S
              samham
              last edited by

              I'm getting the following errors, when I click on the IP tab in the GUI

              /pkg_edit.php: XML error: Invalid document end at line 5 in /usr/local/pkg/dansguardian_ips.xml
              Warning: Invalid argument supplied for foreach() in /usr/local/www/pkg_edit.php on line 433

              1 Reply Last reply Reply Quote 0
              • marcellocM
                marcelloc
                last edited by

                @samham:

                I'm getting the following errors, when I click on the IP tab in the GUI

                Are you on latest package version?

                Can you try to save config again?

                Treinamentos de Elite: http://sys-squad.com

                Help a community developer! ;D

                1 Reply Last reply Reply Quote 0
                • W
                  wheelz
                  last edited by

                  @marcelloc:

                  @samham:

                  I'm getting the following errors, when I click on the IP tab in the GUI

                  Are you on latest package version?

                  Can you try to save config again?

                  I can confirm this as well - v.0.1.7_1 does not get this error, but v.0.1.7_2 for both the user and IP tab for me.

                  Edit:  sorry, slightly different message for me - Warning:  Invalid argument supplied for foreach() in /usr/local/www/pkg_edit.php on line 423.

                  1 Reply Last reply Reply Quote 0
                  • marcellocM
                    marcelloc
                    last edited by

                    update to latest package version, save dansguardian config se see what happens.

                    I'm testing here without getting this error.

                    Treinamentos de Elite: http://sys-squad.com

                    Help a community developer! ;D

                    1 Reply Last reply Reply Quote 0
                    • S
                      samham
                      last edited by

                      The error started after the upgrade, rebooting the firewall fixed the errors, but now DG is not blocking at all, although it's running.

                      1 Reply Last reply Reply Quote 0
                      • marcellocM
                        marcelloc
                        last edited by

                        @samham:

                        The error started after the upgrade, rebooting the firewall fixed the errors, but now DG is not blocking at all, although it's running.

                        Did you applied the manual binary version fix?
                        http://forum.pfsense.org/index.php/topic,58442.15.html

                        Can you check if auth users are on log files?
                        Did you changed authentication methods?

                        Treinamentos de Elite: http://sys-squad.com

                        Help a community developer! ;D

                        1 Reply Last reply Reply Quote 0
                        • S
                          samham
                          last edited by

                          Did you applied the manual binary version fix?  yes

                          Can you check if auth users are on log files? I have no groups or users configured
                          Did you changed authentication methods? auth set to none

                          1 Reply Last reply Reply Quote 0
                          • marcellocM
                            marcelloc
                            last edited by

                            @samham:

                            Did you changed authentication methods? auth set to none

                            Change report log format to dansguardian and check if it's showing group applied.

                            Treinamentos de Elite: http://sys-squad.com

                            Help a community developer! ;D

                            1 Reply Last reply Reply Quote 0
                            • S
                              samham
                              last edited by

                              I see the groups in log "DENIED Banned Regular Expression URL:" however still able to view the link

                              1 Reply Last reply Reply Quote 0
                              • marcellocM
                                marcelloc
                                last edited by

                                @samham:

                                I see the groups in log "DENIED Banned Regular Expression URL:" however still able to view the link

                                :o I'll try to simulate it here.

                                If this bug is confirmed, I'll push on dansguardian sourceforge project.

                                Treinamentos de Elite: http://sys-squad.com

                                Help a community developer! ;D

                                1 Reply Last reply Reply Quote 0
                                • W
                                  wheelz
                                  last edited by

                                  Reboot fixed my error.  Is it just best practice to reboot after a package update?

                                  I haven't gotten to fully testing the filtering yet as I'm still working on my config… (sooooo many parameters)  :o

                                  Edit:

                                  On my other machine where I had a blacklist set up to download, the dansguardian package update/reinstall gets stuck here:

                                  Checking Dansguardian Blacklists… One moment please...
                                  Found previous blacklist database, skipping download...

                                  I let it sit for a while and it didn't move.  I then moved on and rebooted.  Now dansguardian GUI menu is missing.  I'm re-running and I'll leave it for a few hours to see if it ever completes gracefully.

                                  1 Reply Last reply Reply Quote 0
                                  • marcellocM
                                    marcelloc
                                    last edited by

                                    @wheelz:

                                    Reboot fixed my error.  Is it just best practice to reboot after a package update?

                                    Not at all. I usually do an uninstall and then reinstall to be sure binary was killed.

                                    @wheelz:

                                    I haven't gotten to fully testing the filtering yet as I'm still working on my config… (sooooo many parameters)  :o

                                    @wheelz:

                                    On my other machine where I had a blacklist set up to download, the dansguardian package update/reinstall gets stuck here:

                                    I'm not seeing this issue here, can you check the size of you blacklist file (/usr/local/pkg/blacklist.tgz)?

                                    Treinamentos de Elite: http://sys-squad.com

                                    Help a community developer! ;D

                                    1 Reply Last reply Reply Quote 0
                                    • W
                                      wheelz
                                      last edited by

                                      @wheelz:

                                      On my other machine where I had a blacklist set up to download, the dansguardian package update/reinstall gets stuck here:

                                      I'm not seeing this issue here, can you check the size of you blacklist file (/usr/local/pkg/blacklist.tgz)?

                                      I didn't get back to it and so I left it overnight.  It still was stuck on that screen when I came back to it this morning.  Here is the file info (user name x'd out):

                                      -rw-r–r--  1 root  xxxxx  9917215 Feb 13 19:00 /usr/local/pkg/blacklist.tgz

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        samham
                                        last edited by

                                        completed downloaded file size:

                                        -rw-r–r--  1 root  wheel  20825700 Feb  8 00:10 /usr/local/pkg/blacklist.tgz

                                        1 Reply Last reply Reply Quote 0
                                        • W
                                          wheelz
                                          last edited by

                                          @wheelz:

                                          @wheelz:

                                          On my other machine where I had a blacklist set up to download, the dansguardian package update/reinstall gets stuck here:

                                          I'm not seeing this issue here, can you check the size of you blacklist file (/usr/local/pkg/blacklist.tgz)?

                                          I didn't get back to it and so I left it overnight.  It still was stuck on that screen when I came back to it this morning.  Here is the file info (user name x'd out):

                                          -rw-r–r--  1 root  xxxxx  9917215 Feb 13 19:00 /usr/local/pkg/blacklist.tgz

                                          I ended up having to completely uninstall dansguardian, squid3 and then reinstall.  Will continue testing…

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            mschiek01
                                            last edited by

                                            Same error.  Hangs on checking blacklist.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.