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

    Snort Won't Start After Upgrade

    Scheduled Pinned Locked Moved pfSense Packages
    301 Posts 64 Posters 221.9k 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.
    • A
      asterix
      last edited by

      Latest amd64 snapshot. Clean install.

      Snort not starting.

      Aug 4 18:43:49 SnortStartup[10250]: Snort HARD Reload For 35360_em0…
      Aug 4 18:43:49 SnortStartup[6313]: Snort Startup files Sync…
      Aug 4 18:43:22 SnortStartup[47731]: Snort HARD Reload For 35360_em0…
      Aug 4 18:43:21 SnortStartup[43782]: Snort Startup files Sync…

      Did a uninstall/install of Snort (not re-install) thrice... no-go

      Aug 4 18:53:13 SnortStartup[2775]: Snort HARD Reload For 33845_em0…
      Aug 4 18:53:13 SnortStartup[62907]: Snort Startup files Sync…
      Aug 4 18:52:54 SnortStartup[33560]: Interface Rule START for 0_33845_em0…
      Aug 4 18:52:53 SnortStartup[21740]: Toggle for 33845_em0…
      Aug 4 18:52:47 check_reload_status: Syncing firewall
      Aug 4 18:52:32 check_reload_status: Syncing firewall
      Aug 4 18:52:10 SnortStartup[23637]: Snort HARD Reload For 35360_em0…
      Aug 4 18:52:10 SnortStartup[20060]: Snort Startup files Sync…
      Aug 4 18:51:29 check_reload_status: Syncing firewall
      Aug 4 18:50:47 check_reload_status: Syncing firewall
      Aug 4 18:50:47 check_reload_status: Reloading filter
      Aug 4 18:50:46 check_reload_status: Syncing firewall
      Aug 4 18:50:09 check_reload_status: Syncing firewall
      Aug 4 18:50:08 php: /pkg_mgr_install.php: Beginning package installation for snort.

      1 Reply Last reply Reply Quote 0
      • C
        Cino
        last edited by

        @hansmuff and asterix I dont run amd64 on my box, all my testing has been on the i386 platform.

        @ermal logged into my console and i noticed some startup errors.
        this is right after starting package snort….

        chown: /tmp/snort*: No such file or directory
        chmod: /var/run/snort*: No such file or directory
        chmod: /tmp/snort*: No such file or directory

        1 Reply Last reply Reply Quote 0
        • G
          grandrivers
          last edited by

          I did a clean install and am having trouble with the emerging threats rules can't get them to show up

          pfsense plus 25.03 super micro A1SRM-2558F
          C2558 32gig ECC  60gig SSD

          1 Reply Last reply Reply Quote 0
          • B
            Burnie
            last edited by

            @Emarl: great work. snort seems to be working great now. (i386/2.0RC1)

            I found two things that didn't seem right:

            1. filenames of md5 files in /usr/local/www/snort/snort_download_updates.php seem wrong:

            
            --- /usr/local/www/snort/snort_download_updates.php.orig	2011-08-04 22:03:35.000000000 +0200
            +++ /usr/local/www/snort/snort_download_updates.php	2011-08-04 22:04:35.000000000 +0200
            @@ -47,5 +47,5 @@
             /* quick md5s chk */
            -if(file_exists('/usr/local/etc/snort/snortrules-snapshot-2860.tar.gz.md5'))
            +if(file_exists('/usr/local/etc/snort/snortrules-snapshot-2861.tar.gz.md5'))
             {
            -	$snort_org_sig_chk_local = exec('/bin/cat /usr/local/etc/snort/snortrules-snapshot-2860.tar.gz.md5');
            +	$snort_org_sig_chk_local = exec('/bin/cat /usr/local/etc/snort/snortrules-snapshot-2861.tar.gz.md5');
             }else{
            @@ -54,5 +54,5 @@
            
            -if(file_exists('/usr/local/etc/snort/version.txt'))
            +if(file_exists('/usr/local/etc/snort/emerging.rules.tar.gz.md5'))
             {
            -	$emergingt_net_sig_chk_local = exec('/bin/cat /usr/local/etc/snort/version.txt');
            +	$emergingt_net_sig_chk_local = exec('/bin/cat /usr/local/etc/snort/emerging.rules.tar.gz.md5');
             }else{
            
            

            2. Trying to enable barnyard2, when I clicked save, it said it couldn't write to
              /usr/local/etc/snort/snort__re1/barnyard2.conf
                and then all config of snort were gone…
                I guess somewhere it lost $iface_uuid, as I suspect it meant to write to
              _  /usr/local/etc/snort/snort_6162_re1/barnyard2.conf_

            (I haven't had time to dig into the last one just yet)

            1 Reply Last reply Reply Quote 0
            • E
              eri--
              last edited by

              I have not touched barnyard at all, :(.

              I know there are some other issues in the code but general functionality is ok.
              I will check what i can do to progress on this but support is most definitely a welcome addition :)

              BTW: my name is Ermal and not Emarl

              EDIT:
              @Burnie
              imported your fix in the package, thx.

              @Cino,

              fixed the warnings you mentioned.

              1 Reply Last reply Reply Quote 0
              • A
                asterix
                last edited by

                Ermal, any amd64 support?

                1 Reply Last reply Reply Quote 0
                • E
                  eri--
                  last edited by

                  The amd64 support is there but look at redmine.pfsense.org under snort category of issues on pfSense-packages project.
                  I am trying to put there all known issues though solving those is not only based on my or pfSense good will :), some help is needed as well.

                  1 Reply Last reply Reply Quote 0
                  • H
                    hmishra
                    last edited by

                    Ermal,

                    I know folks here have reported that the blocked hosts being cleared after the set time is working now, but I have not had success with that working yet. I have attached my screen shot of Cron entries on my system and don't think the job to remove the blocked hosts exists for Snort. I uninstalled and installed Snort just a few minutes back, so I am positive that I am running the latest iteration of your changes.

                    Thanks,
                    Hiranmoy

                    ![New Picture.gif](/public/imported_attachments/1/New Picture.gif)
                    ![New Picture.gif_thumb](/public/imported_attachments/1/New Picture.gif_thumb)

                    1 Reply Last reply Reply Quote 0
                    • H
                      hmishra
                      last edited by

                      Never mind…..My mistake. Turns out I did not hit 'Save' after having installed the latest Snort package. The Cron entries appeared after that.

                      Thanks!

                      1 Reply Last reply Reply Quote 0
                      • I
                        Ibor Daru
                        last edited by

                        @ermal and others

                        Today I updated my AMD64 PFSense system (Intel Atom CPU D510 @ 1.66GHz) to the latest available snapshot (2.0-RC3 (amd64) built on Tue Aug 2 22:54:59 EDT 2011).

                        Snort completely deinstalled before updating to latest snapshot. Reinstalled Snort, but Snort cannot be found in any menu whatsoever. Furthermore, Snort service is not available either. Tried again: completely deinstalled Snort, restarted PFSense and reinstalled Snort again with no results.

                        Any suggestions on how to solve the menu and service issues?

                        1 Reply Last reply Reply Quote 0
                        • E
                          eri--
                          last edited by

                          You need to do a gitsync or wait for a new snapshot to come out.

                          1 Reply Last reply Reply Quote 0
                          • I
                            Ibor Daru
                            last edited by

                            @ermal:

                            You need to do a gitsync or wait for a new snapshot to come out.

                            Thanks ermal! It worked out by following the guide @ http://doc.pfsense.org/index.php/Updating_pfSense_code_between_snapshots. Menu and service are back again.

                            However (don't shoot the messenger), Snort service still won't start … as before. Just like:

                            @asterix:

                            Latest amd64 snapshot. Clean install.

                            Snort not starting.

                            Aug 4 18:43:49 SnortStartup[10250]: Snort HARD Reload For 35360_em0…
                            Aug 4 18:43:49 SnortStartup[6313]: Snort Startup files Sync…
                            Aug 4 18:43:22 SnortStartup[47731]: Snort HARD Reload For 35360_em0…
                            Aug 4 18:43:21 SnortStartup[43782]: Snort Startup files Sync…
                            ...

                            1 Reply Last reply Reply Quote 0
                            • E
                              eri--
                              last edited by

                              That says the service is started.
                              Any other logs to claim that snort is not starting Ibor?

                              1 Reply Last reply Reply Quote 0
                              • C
                                Cino
                                last edited by

                                @ermal  startup is quiet… thanks again!

                                1 Reply Last reply Reply Quote 0
                                • E
                                  eri--
                                  last edited by

                                  Thank you for helping in testing Cino.

                                  1 Reply Last reply Reply Quote 0
                                  • S
                                    seattle-it
                                    last edited by

                                    What happened to Barnyard??

                                    Seems to be totally missing >:(

                                    My tech blog - seattleit.net/blog

                                    1 Reply Last reply Reply Quote 0
                                    • C
                                      Cino
                                      last edited by

                                      @seattle-it:

                                      What happened to Barnyard??

                                      Seems to be totally missing >:(

                                      need users to test it and report back with detailed errors… this will help the dev fix issues

                                      1 Reply Last reply Reply Quote 0
                                      • C
                                        Cino
                                        last edited by

                                        @ermal:

                                        Thank you for helping in testing Cino.

                                        Anytime! I may just re-install my system this weekend or next week and try amd64

                                        1 Reply Last reply Reply Quote 0
                                        • I
                                          Ibor Daru
                                          last edited by

                                          @ermal

                                          @ermal:

                                          That says the service is started.
                                          Any other logs to claim that snort is not starting Ibor?

                                          Mainly based on the following (see attached images):

                                          • (dashboard widget system information) memory usage before and after are the same

                                          • (dashboard widget services status) service status still indicates "stopped"

                                          • (main snort menu) icon remains as "green play icon", not turned to "red cross button"

                                          BTW if you require additional log file(s), feel free to ask. Please note: I'm not that familiar what log file(s) Snort use(s) exactly within PFSense. Guidance is then appreciated. If wanted I'm available for testing/debugging.

                                          ![Dashboard overview after starting snort.JPG](/public/imported_attachments/1/Dashboard overview after starting snort.JPG)
                                          ![Dashboard overview after starting snort.JPG_thumb](/public/imported_attachments/1/Dashboard overview after starting snort.JPG_thumb)
                                          ![Snort started.JPG](/public/imported_attachments/1/Snort started.JPG)
                                          ![Snort started.JPG_thumb](/public/imported_attachments/1/Snort started.JPG_thumb)
                                          ![green icon after snort has been started.JPG](/public/imported_attachments/1/green icon after snort has been started.JPG)
                                          ![green icon after snort has been started.JPG_thumb](/public/imported_attachments/1/green icon after snort has been started.JPG_thumb)

                                          1 Reply Last reply Reply Quote 0
                                          • S
                                            seattle-it
                                            last edited by

                                            @Cino:

                                            @seattle-it:

                                            What happened to Barnyard??

                                            Seems to be totally missing >:(

                                            need users to test it and report back with detailed errors… this will help the dev fix issues

                                            Test what? the barnyard2 binary is missing

                                            My tech blog - seattleit.net/blog

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