ddbnl / office365-audit-log-collector

Collect / retrieve Office365, AzureAD and DLP audit logs and output to PRTG, Azure Log Analytics Workspace, SQL, Graylog, Fluentd, and/or file output.
https://ddbnl.github.io/office365-audit-log-collector/
MIT License
106 stars 40 forks source link

Could not connect to Graylog interface #74

Open ajabir opened 4 months ago

ajabir commented 4 months ago

I am running latest version on Linux since early June 2024, and it has been working fine. However, since last week I noticed that there are problems with the program. When I run the program manually, it throws error after some time:

Could not connect to Graylog interface on: 10.xx.yy.48:5010 with: Cannot assign requested address (os error 99)

With RUST_BACKTRACE=1 gives:

thread 'main' panicked at src/interfaces/graylog_interface.rs:43:17: Could not connect to Graylog interface on: 10.xx.yy.48:5010 with: Cannot assign requested address (os error 99) stack backtrace: 0: rust_begin_unwind 1: core::panicking::panic_fmt 2: office_audit_log_collector::interfaces::graylog_interface::GraylogInterface::get_socket 3: ::send_logs::{{closure}} 4: office_audit_log_collector::collector::Collector::output::{{closure}} 5: tokio::runtime::park::CachedParkThread::block_on 6: tokio::runtime::runtime::Runtime::block_on 7: office_audit_log_collector::main

Is there anything needs to be tuned in kernel settings?

Thanks!