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

    Barnyard2 is suddenly stopped. (Suricata)

    Scheduled Pinned Locked Moved IDS/IPS
    4 Posts 2 Posters 2.2k 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.
    • N
      ntct
      last edited by

      Hi.

      I enable barnyard2 with suricata with 3.0_7 and use syslog output, My barnyard2 is suddenly stoped at Jun 30 08:49:16.

      Jun 30 08:49:16	kernel		pid 48285 (barnyard2), uid 0: exited on signal 11 (core dumped)
      

      I try restart suricata, But It's not working, It suddenly stop for a while.

      Jun 30 09:47:11	kernel		pid 49578 (barnyard2), uid 0: exited on signal 11 (core dumped)
      Jun 30 09:47:01	barnyard2	49578	There's no second layer header available for this datalink
      Jun 30 09:47:01	barnyard2	49578	Opened spool file '/var/log/suricata/suricata_ix035030/unified2.alert.1467201859'
      Jun 30 09:47:01	barnyard2	49578	Using waldo file '/var/log/suricata/suricata_ix035030/barnyard2/35030_ix0.waldo': spool directory = /var/log/suricata/suricata_ix035030 spool filebase = unified2.alert time_stamp = 1467201859 record_idx = 49793
      Jun 30 09:47:01	barnyard2	49578	Barnyard2 initialization completed successfully (pid=49578)
      Jun 30 09:47:01	barnyard2	49578	--== Initialization Complete ==--
      Jun 30 09:47:01	barnyard2	49578	Writing PID "49578" to file "/var/run/barnyard2_ix035030.pid"
      Jun 30 09:47:01	barnyard2	49578	PID path stat checked out ok, PID path set to /var/run
      Jun 30 09:47:01	barnyard2	49578	Daemon initialized, signaled parent pid: 49305
      Jun 30 09:47:01	barnyard2	49305	Daemon parent exiting
      Jun 30 09:47:01	barnyard2	49305	Initializing daemon mode
      Jun 30 09:47:01	barnyard2	49305	Reporting Protocol: udp
      Jun 30 09:47:01	barnyard2	49305	Syslog Server: 163.22.168.17:514
      Jun 30 09:47:01	barnyard2	49305	Detail Level: Fast
      Jun 30 09:47:01	barnyard2	49305	spo_syslog_full config:
      Jun 30 09:47:01	barnyard2	49305	using operation_mode: default
      Jun 30 09:47:01	barnyard2	49305	Log directory = /var/log/suricata/suricata_ix035030
      Jun 30 09:47:01	barnyard2	49305	Barnyard2 spooler: Event cache size set to [4096]
      Jun 30 09:47:01	barnyard2	49305	---------------------------- +[ Signature Suppress list ]+
      Jun 30 09:47:01	barnyard2	49305	+[No entry in Signature Suppress List]+
      Jun 30 09:47:01	barnyard2	49305	+[ Signature Suppress list ]+ ----------------------------
      Jun 30 09:47:01	barnyard2	49305	Found pid path directive (/var/run)
      Jun 30 09:47:01	barnyard2	49305	Parsing config file "/usr/local/etc/suricata/suricata_35030_ix0/barnyard2.conf"
      Jun 30 09:47:01	barnyard2	49305	Initializing Output Plugins!
      Jun 30 09:47:01	barnyard2	49305	Initializing Input Plugins!
      Jun 30 09:47:01	barnyard2	49305	--== Initializing Barnyard2 ==--
      Jun 30 09:47:01	barnyard2	49305	Running in Continuous mode
      Jun 30 09:47:01	barnyard2	49305	Found pid path directive (/var/run)
      Jun 30 09:47:01	SuricataStartup	49131	Barnyard2 START for WAN(35030_ix0)...
      Jun 30 09:47:00	SuricataStartup	47572	Suricata START for WAN(35030_ix0)...
      

      pid 79970 (barnyard2), uid 0: exited on signal 11 (core dumped)

      I remove unified2.alert.1467201859 spool file and restart suricata, barnyard2 start again.

      Any suggestion??

      Thank!

      1 Reply Last reply Reply Quote 0
      • bmeeksB
        bmeeks
        last edited by

        First question is what platform are you running pfSense on?  Is a regular hard disk full install or is it a NanoBSD image?

        If NanoBSD, you may be running out of disk space on the /var/log partition.  At any rate, if Barnyard2 started once you removed that particular spool file, then that file somehow got corrupted is my guess.

        Bill

        1 Reply Last reply Reply Quote 0
        • N
          ntct
          last edited by

          Hi.

          It's regular hard disk full install, Barnyard2 stop again suddenly today. Unified2.alert is writed log continuously.

          Barnyard2 have debug mode by CLI?

          1 Reply Last reply Reply Quote 0
          • bmeeksB
            bmeeks
            last edited by

            No, there is no CLI debugging that I am aware of.  I had so many issues with Barnyard2 that I just stopped using it on my personal firewall.  It has not been updated in the FreeBSD ports tree for quite some time.  I don't have another alternative to suggest, but I would not really recommend using Barnyard2 right now because it has several issues in my opinion.  It goes crazy with CPU utilization after rules updates as it does a ton of SQL stuff in the database, it seems to randomly choke on stuff and just stop, and it has issues with referential integrity violations in the database when the references within Snort rules get reordered during updates.

            Bill

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