-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kakfa plugin fails under FreeBSD 13.1 #43
Comments
If you just run |
Yes. Here it is: Zeek::ZIP - Generic ZIP support analyzer (built-in) Corelight::CommunityID - "Community ID" flow hash support in the connection log (dynamic, version 3.2.0) Seiso::Kafka - Writes logs to Kafka (dynamic, version 0.3.0) Zeek::Netmap - Packet acquisition via Netmap (dynamic, version 1.0.0) Also installation goes well: Verify the following REQUIRED external dependencies: Proceed? [Y/n] y |
I'm at a loss, I don't know, unless it is deployed incorrectly across the cluster I'm not sure why it would fail. |
Good morning, One thing: "zeek -NN" only works on the manager but not in the workers: root@fbsdnsm01:/opt/zeek/lib/zeek/plugins/packages # /opt/zeek/bin/zeek -NN |
@clopmz it looks like you're running an old version of the package, can you attempt an update? |
Hi @JonZeolla , Uhmm ... older? Release installed in all zeek workers and manager are 1.8.2 ... According to https://github.com/edenhill/librdkafka/releases, latest release is 1.9.0 released 6 days ago ... I will try it .... but I have serious doubts that this is it. |
Oops ... sorry ... My zeek-kafka package is release 1.0.0, and 1.1.0-rc1 was released 19 hours ago ..... |
Summary of the issue
Kafka install plugin works ok but when I run "zeekctl deploy" returns the following error:
==== stderr.log
error in /nsm/zeek/spool/installed-scripts-do-not-touch/site/packages/./zeek-kafka/./logs-to-kafka.zeek, line 25: unknown identifier logs_to_send, at or near "logs_to_send"
internal error in /nsm/zeek/spool/installed-scripts-do-not-touch/site/packages/./zeek-kafka/./logs-to-kafka.zeek, line 25: Failed to find variable named: Kafka::kafka_conf
/opt/zeek/share/zeekctl/scripts/run-zeek: line 110: 27422 Abort trap nohup "$myzeek" "$@"
Expected behavior
That it works
Steps to reproduce
zeek/corelight/zeek-community-id (installed: 3.2.1) - "Community ID" flow hash support in conn.log
zeek/corelight/zeek-long-connections (installed: v1.2.0) - Find and log long-lived connections into a "conn_long" log.
zeek/salesforce/hassh (installed: master) - HASSH is used to identify specific Client and Server SSH implementations.
zeek/salesforce/ja3 (installed: master) - JA3 creates 32 character SSL client fingerprints and logs them as a field in ssl.log.
zeek/zeek/zeek-netmap (installed: v2.0.0) - Packet source plugin that provides native Netmap support.
redef Kafka::tag_json = T;
redef Kafka::send_all_active_logs = T;
redef Kafka::topic_name = "zeek";
redef Kafka::kafka_conf = table(
["metadata.broker.list"] = "172.22.58.8:9092"
);
Where applicable, consider providing a patch that uses the end to end testing environment.
Logs, errors, etc.
==== stderr.log
error in /nsm/zeek/spool/installed-scripts-do-not-touch/site/packages/./zeek-kafka/./logs-to-kafka.zeek, line 25: unknown identifier logs_to_send, at or near "logs_to_send"
internal error in /nsm/zeek/spool/installed-scripts-do-not-touch/site/packages/./zeek-kafka/./logs-to-kafka.zeek, line 25: Failed to find variable named: Kafka::kafka_conf
/opt/zeek/share/zeekctl/scripts/run-zeek: line 110: 27422 Abort trap nohup "$myzeek" "$@"
Your environment
The text was updated successfully, but these errors were encountered: