No description
Find a file
Justin Azoff fa88646eec problem: broctl can trigger intel reporter error
a broctl print triggers this error

    Reporter::ERROR    no such index (Cluster::nodes[Intel::p$descr])
    /usr/local/bro/share/bro/base/frameworks/intel/./cluster.bro, line 39

when broctl connects p$descr is empty.  It should probably be set to
'control' somewhere inside broctl, but that would only fix broctl, not
other clients.

diff --git a/aux/bro-aux b/aux/bro-aux
index 02f710a43..43f4b90bb 160000
--- a/aux/bro-aux
+++ b/aux/bro-aux
@@ -1 +1 @@
-Subproject commit 02f710a436dfe285bae0d48d7f7bc498783e11a8
+Subproject commit 43f4b90bbaf87dae1a1073e7bf13301e58866011
diff --git a/aux/broctl b/aux/broctl
index e960be2c1..d3e6cdfba 160000
--- a/aux/broctl
+++ b/aux/broctl
@@ -1 +1 @@
-Subproject commit e960be2c192a02f1244ebca3ec31ca57d64e23dc
+Subproject commit d3e6cdfba496879bd55542c668ea959f524bd723
diff --git a/aux/btest b/aux/btest
index 2810ccee2..e638fc65a 160000
--- a/aux/btest
+++ b/aux/btest
@@ -1 +1 @@
-Subproject commit 2810ccee25f6f20be5cd241155f12d02a79d592a
+Subproject commit e638fc65aa12bd136594451b8c185a7a01ef3e9a
diff --git a/scripts/base/frameworks/intel/cluster.bro b/scripts/base/frameworks/intel/cluster.bro
index 820a5497a..e75bdd057 100644
--- a/scripts/base/frameworks/intel/cluster.bro
+++ b/scripts/base/frameworks/intel/cluster.bro
@@ -32,7 +32,7 @@ event remote_connection_handshake_done(p: event_peer)
 	{
 	# When a worker connects, send it the complete minimal data store.
 	# It will be kept up to date after this by the cluster_new_item event.
-	if ( Cluster::nodes[p$descr]$node_type == Cluster::WORKER )
+	if ( p$descr in Cluster::nodes && Cluster::nodes[p$descr]$node_type == Cluster::WORKER )
 		{
 		send_id(p, "Intel::min_data_store");
 		}
2017-09-28 09:34:38 -04:00
aux Updating submodule(s). 2017-09-21 10:11:54 -07:00
cmake@79f2b2e944 Updating submodule(s). 2017-05-26 08:29:12 -05:00
doc Merge remote-tracking branch 'origin/fastpath' 2017-08-07 07:42:04 -07:00
man Remove -z/--analysis option. 2016-08-04 17:44:38 -07:00
scripts problem: broctl can trigger intel reporter error 2017-09-28 09:34:38 -04:00
src Merge remote-tracking branch 'origin/topic/johanna/in-binary' 2017-09-21 10:00:32 -07:00
testing Merge remote-tracking branch 'origin/topic/johanna/in-binary' 2017-09-21 10:00:32 -07:00
.gitignore Ignore tmp dir. 2011-10-25 19:59:25 -07:00
.gitmodules Add netcontrol-connectors to aux 2016-08-10 10:16:10 -07:00
bro-config.h.in Extend plugin infrastructure to catch Bro version mismatches at link 2017-07-07 15:58:05 -07:00
bro-config.in Add 'bro-config' script. 2016-08-15 14:45:29 -05:00
bro-path-dev.in Flesh out Broxygen doc-gathering skeleton. 2013-10-22 14:45:47 -05:00
CHANGES Merge remote-tracking branch 'origin/topic/jazoff/fix-gridftp' 2017-09-21 09:15:57 -07:00
CMakeLists.txt Adding plugin API number into versioned function name, and removing 2017-07-21 13:25:56 -07:00
configure Fix configure warning when compiling with --enable-broker 2016-08-10 10:21:55 -07:00
COPYING Update documentation license 2016-10-06 11:35:31 -07:00
INSTALL Make INSTALL a symlink to doc/install/install.rst 2015-03-13 15:45:20 -05:00
Makefile Remove unused "bindist" make target 2016-11-11 15:41:25 -06:00
NEWS Updating CHANGES, NEWS, and VERSION. 2017-08-04 15:09:51 -07:00
README Updating README with download/git information. 2013-10-25 15:06:13 -07:00
README.rst Add README.rst -> README symlink. Addresses BIT-1413 2015-09-10 15:22:13 -05:00
VERSION Merge remote-tracking branch 'origin/topic/jazoff/fix-gridftp' 2017-09-21 09:15:57 -07:00

============================
Bro Network Security Monitor
============================

Bro is a powerful framework for network analysis and security
monitoring. Please see the INSTALL file for installation instructions
and pointers for getting started. NEWS contains release notes for the
current version, and CHANGES has the complete history of changes.
Please see COPYING for licensing information.

You can download source and binary releases on:

    http://www.bro.org/download

To get the current development version, clone our master git
repository:

    git clone --recursive git://git.bro.org/bro

For more documentation, research publications, and community contact
information, please see Bro's home page:

    http://www.bro.org


On behalf of the Bro Development Team,

Vern Paxson & Robin Sommer,
International Computer Science Institute &
Lawrence Berkeley National Laboratory
vern@icir.org / robin@icir.org