Re: Troubles with Bro

2019-10-10 Thread Predrag Punosevac
"dan (ddp)"  wrote:

> On Wed, Oct 9, 2019 at 2:06 PM Predrag Punosevac  
> wrote:
> >
> > Hi Ports,
> >
> > I am fully aware that this is very late in a release cycle so hopefully
> > this works as expected on 6.6 which I didn't test
> >
> > iris# uname -a
> > OpenBSD iris.int.autonsys.com 6.5 GENERIC.MP#5 amd64
> > iris# syspatch -l
> > 001_rip6cksum
> > 002_srtp
> > 003_mds
> > 004_bgpd
> > 005_libssl
> > 006_tcpsack
> > 007_smtpd
> > 008_swapgs
> > 009_resume
> > 010_frag6ecn
> > 011_expat
> > 012_sysupgrade
> > 013_unbound
> > 014_dhcpd
> >
> > iris# /usr/local/bin/broctl deploy
> > checking configurations ...
> > bro scripts failed.
> > error in /usr/local/share/bro/base/protocols/dce-rpc/./main.bro, line
> > 51: "redef" used but not previously defined (DPD::ignore_violations)
> >
> >
> > Notice that I only change the name of the interface in
> > /etc/bro/node.cfg per /usr/local/share/doc/pkg-readmes/bro
> >
> > iris# /usr/local/bin/broctl start
> > Warning: broctl node config has changed (run the broctl "deploy"
> > command)
> > starting bro ...
> > Error: bro terminated immediately after starting; check output with
> > "diag"
> >
> > iris# /usr/local/bin/broctl status
> > Warning: broctl node config has changed (run the broctl "deploy"
> > command)
> > Name Type   Host  StatusPidStarted
> > bro  standalone localhost stopped
> >
> >
> >
> > iris# /usr/local/bin/broctl diag
> > Warning: broctl node config has changed (run the broctl "deploy"
> > command)
> > [bro]
> >
> > No core file found and egdb is not installed.  It is recommended to
> > install egdb so that BroControl can output a backtrace if Bro crashes.
> >
> > Bro 2.6.4
> > OpenBSD 6.5
> >
> > Bro plugins: (none found)
> >
> >  No reporter.log
> >
> >  stderr.log
> > error in /usr/local/share/bro/base/protocols/dce-rpc/./main.bro, line
> > 51: "redef" used but not previously defined (DPD::ignore_violations)
> >
> >  stdout.log
> > max memory size (kbytes, -m) unlimited
> > data seg size   (kbytes, -d) 33554432
> > core file size  (blocks, -c) unlimited
> >
> >  .cmdline
> > -i em0 -U .status -p broctl -p broctl-live -p standalone -p local -p bro
> > local.bro broctl broctl/standalone broctl/auto
> >
> >  .env_vars
> > PATH=/usr/local/bin:/usr/local/share/broctl/scripts:/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin
> > BROPATH=/var/spool/bro/installed-scripts-do-not-touch/site::/var/spool/bro/installed-scripts-do-not-touch/auto:/usr/local/share/bro:/usr/local/share/bro/policy:/usr/local/share/bro/site
> > CLUSTER_NODE=
> >
> >  .status
> > TERMINATED [atexit]
> >
> >  No prof.log
> >
> >  No packet_filter.log
> >
> >  No loaded_scripts.log
> >
> >
> >
> > Also
> >
> > Cron  /usr/local/bin/broctl cron
> >
> > Error: cannot start bro; check output of "diag"
> > Error: env: bash: No such file or directory
> >
> > starting bro ...
> >
> > This used to work as expected in 6.4 I shut down my installation as I
> > didn't need at that time but I now needed badly. I will upgrade to 6.6
> > as soon as it is released.
> >
> 
> I've had similar errors after upgrading the package. I usually have to
> uninstall and re-install it.
> Copying the configuration out of etc and replacing it after the
> re-install has worked fine for me.
> I haven't had time to look into the issue at all, so I don't have any
> clues as to why it actually happens.
> 

Sure enough uninstalling and re-installing fixed for me as well. Thank
you so much for quick heads-up.

Predrag


> >
> > Best,
> > Predrag
> >
> >



Re: Troubles with Bro

2019-10-10 Thread dan (ddp)
On Wed, Oct 9, 2019 at 2:06 PM Predrag Punosevac  wrote:
>
> Hi Ports,
>
> I am fully aware that this is very late in a release cycle so hopefully
> this works as expected on 6.6 which I didn't test
>
> iris# uname -a
> OpenBSD iris.int.autonsys.com 6.5 GENERIC.MP#5 amd64
> iris# syspatch -l
> 001_rip6cksum
> 002_srtp
> 003_mds
> 004_bgpd
> 005_libssl
> 006_tcpsack
> 007_smtpd
> 008_swapgs
> 009_resume
> 010_frag6ecn
> 011_expat
> 012_sysupgrade
> 013_unbound
> 014_dhcpd
>
> iris# /usr/local/bin/broctl deploy
> checking configurations ...
> bro scripts failed.
> error in /usr/local/share/bro/base/protocols/dce-rpc/./main.bro, line
> 51: "redef" used but not previously defined (DPD::ignore_violations)
>
>
> Notice that I only change the name of the interface in
> /etc/bro/node.cfg per /usr/local/share/doc/pkg-readmes/bro
>
> iris# /usr/local/bin/broctl start
> Warning: broctl node config has changed (run the broctl "deploy"
> command)
> starting bro ...
> Error: bro terminated immediately after starting; check output with
> "diag"
>
> iris# /usr/local/bin/broctl status
> Warning: broctl node config has changed (run the broctl "deploy"
> command)
> Name Type   Host  StatusPidStarted
> bro  standalone localhost stopped
>
>
>
> iris# /usr/local/bin/broctl diag
> Warning: broctl node config has changed (run the broctl "deploy"
> command)
> [bro]
>
> No core file found and egdb is not installed.  It is recommended to
> install egdb so that BroControl can output a backtrace if Bro crashes.
>
> Bro 2.6.4
> OpenBSD 6.5
>
> Bro plugins: (none found)
>
>  No reporter.log
>
>  stderr.log
> error in /usr/local/share/bro/base/protocols/dce-rpc/./main.bro, line
> 51: "redef" used but not previously defined (DPD::ignore_violations)
>
>  stdout.log
> max memory size (kbytes, -m) unlimited
> data seg size   (kbytes, -d) 33554432
> core file size  (blocks, -c) unlimited
>
>  .cmdline
> -i em0 -U .status -p broctl -p broctl-live -p standalone -p local -p bro
> local.bro broctl broctl/standalone broctl/auto
>
>  .env_vars
> PATH=/usr/local/bin:/usr/local/share/broctl/scripts:/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin
> BROPATH=/var/spool/bro/installed-scripts-do-not-touch/site::/var/spool/bro/installed-scripts-do-not-touch/auto:/usr/local/share/bro:/usr/local/share/bro/policy:/usr/local/share/bro/site
> CLUSTER_NODE=
>
>  .status
> TERMINATED [atexit]
>
>  No prof.log
>
>  No packet_filter.log
>
>  No loaded_scripts.log
>
>
>
> Also
>
> Cron  /usr/local/bin/broctl cron
>
> Error: cannot start bro; check output of "diag"
> Error: env: bash: No such file or directory
>
> starting bro ...
>
> This used to work as expected in 6.4 I shut down my installation as I
> didn't need at that time but I now needed badly. I will upgrade to 6.6
> as soon as it is released.
>

I've had similar errors after upgrading the package. I usually have to
uninstall and re-install it.
Copying the configuration out of etc and replacing it after the
re-install has worked fine for me.
I haven't had time to look into the issue at all, so I don't have any
clues as to why it actually happens.

>
> Best,
> Predrag
>
>



Troubles with Bro

2019-10-09 Thread Predrag Punosevac
Hi Ports,

I am fully aware that this is very late in a release cycle so hopefully
this works as expected on 6.6 which I didn't test

iris# uname -a 
OpenBSD iris.int.autonsys.com 6.5 GENERIC.MP#5 amd64
iris# syspatch -l  
001_rip6cksum
002_srtp
003_mds
004_bgpd
005_libssl
006_tcpsack
007_smtpd
008_swapgs
009_resume
010_frag6ecn
011_expat
012_sysupgrade
013_unbound
014_dhcpd

iris# /usr/local/bin/broctl deploy 
checking configurations ...
bro scripts failed.
error in /usr/local/share/bro/base/protocols/dce-rpc/./main.bro, line
51: "redef" used but not previously defined (DPD::ignore_violations)


Notice that I only change the name of the interface in 
/etc/bro/node.cfg per /usr/local/share/doc/pkg-readmes/bro

iris# /usr/local/bin/broctl start  
Warning: broctl node config has changed (run the broctl "deploy"
command)
starting bro ...
Error: bro terminated immediately after starting; check output with
"diag"

iris# /usr/local/bin/broctl status
Warning: broctl node config has changed (run the broctl "deploy"
command)
Name Type   Host  StatusPidStarted
bro  standalone localhost stopped



iris# /usr/local/bin/broctl diag  
Warning: broctl node config has changed (run the broctl "deploy"
command)
[bro]

No core file found and egdb is not installed.  It is recommended to
install egdb so that BroControl can output a backtrace if Bro crashes.

Bro 2.6.4
OpenBSD 6.5

Bro plugins: (none found)

 No reporter.log

 stderr.log
error in /usr/local/share/bro/base/protocols/dce-rpc/./main.bro, line
51: "redef" used but not previously defined (DPD::ignore_violations)

 stdout.log
max memory size (kbytes, -m) unlimited
data seg size   (kbytes, -d) 33554432
core file size  (blocks, -c) unlimited

 .cmdline
-i em0 -U .status -p broctl -p broctl-live -p standalone -p local -p bro
local.bro broctl broctl/standalone broctl/auto

 .env_vars
PATH=/usr/local/bin:/usr/local/share/broctl/scripts:/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin
BROPATH=/var/spool/bro/installed-scripts-do-not-touch/site::/var/spool/bro/installed-scripts-do-not-touch/auto:/usr/local/share/bro:/usr/local/share/bro/policy:/usr/local/share/bro/site
CLUSTER_NODE=

 .status
TERMINATED [atexit]

 No prof.log

 No packet_filter.log

 No loaded_scripts.log



Also 

Cron  /usr/local/bin/broctl cron

Error: cannot start bro; check output of "diag"
Error: env: bash: No such file or directory

starting bro ...

This used to work as expected in 6.4 I shut down my installation as I
didn't need at that time but I now needed badly. I will upgrade to 6.6
as soon as it is released. 


Best,
Predrag