[Bro] BROKER + CLUSTER - stuck (Mike Dopheide)
fatema bannatwala
fatema.bannatwala at gmail.com
Wed Mar 8 16:07:49 PST 2017
Deploy works fine when I run it on our standalone test instance, but hangs
when run on prod cluster, so it might be the cluster specific issue?
Thanks Dan for providing the patch, will try it on Bro cluster and then let
you know. :)
On Wed, Mar 8, 2017 at 6:55 PM, Daniel Thayer <dnthayer at illinois.edu> wrote:
> Although I couldn't reproduce this problem, I have a
> possible fix. If you decide to try it, let me know
> if it fixes the problem.
>
> Apply the following patch to
> /usr/local/bro/share/bro/broctl/check.bro
>
> --- check.bro.orig 2017-03-08 17:49:53.000000000 -0600
> +++ check.bro 2017-03-08 17:49:37.000000000 -0600
> @@ -17,3 +17,6 @@
> Log::remove_filter(LoadedScripts::LOG, "default");
> Log::add_filter(LoadedScripts::LOG, f);
> }
> +
> +# This prevents "broctl scripts" from hanging.
> +redef exit_only_after_terminate = F;
>
>
>
> And apply the following patch to
> /usr/local/bro/share/broctl/scripts/check-config
>
> --- check-config.orig 2017-03-08 17:51:54.000000000 -0600
> +++ check-config 2017-03-08 17:52:05.000000000 -0600
> @@ -45,7 +45,13 @@
> echo $@ >.cmdline
> touch .checking
>
> -"${bro}" "$@"
> +check_option="-a"
> +if [ "$print_loaded_scripts" = "1" ]; then
> + # No bro logs are created with "-a", so don't use it with "broctl
> scripts".
> + check_option=
> +fi
> +
> +"${bro}" $check_option "$@"
> rc=$?
>
> if [ $rc -eq 0 -a "$print_loaded_scripts" = "1" ]; then
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ICSI.Berkeley.EDU/pipermail/bro/attachments/20170308/bec40f2f/attachment.html
More information about the Bro
mailing list