linuxserver / docker-syslog-ng

GNU General Public License v3.0
51 stars 9 forks source link

[BUG] Error opening plugin module; module='cloud_auth' #23

Open zyphermonkey opened 5 months ago

zyphermonkey commented 5 months ago

Is there an existing issue for this?

Current Behavior

When using syslog-ng -s -f <filename> to check the syntax of files the following error is being generated

Error opening plugin module; module='cloud_auth', error='Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10cxxabiv117class_type_infoE: symbol not found'

Expected Behavior

Syntax checking to occur without error

Steps To Reproduce

  1. curl -LO https://github.com/splunk/splunk-connect-for-syslog/archive/refs/tags/v3.19.1.tar.gz
  2. gunzip v3.19.1.tar.gz
  3. tar -xf v3.19.1.tar
  4. cd splunk-connect-for-syslog-3.19.1/
  5. syslog-ng -s -f ./package/etc/conf.d/conflib/syslog/app-syslog-vmware_vsphere.conf

Environment

- OS: centos7
- How docker service was installed: yum

CPU architecture

x86-64

Docker creation

docker container run -itd --rm --name sc4s linuxserver/syslog-ng:latest

docker exec -it sc4s bash

Container logs

[migrations] started
[migrations] no migrations found
usermod: no changes
───────────────────────────────────────

      ██╗     ███████╗██╗ ██████╗
      ██║     ██╔════╝██║██╔═══██╗
      ██║     ███████╗██║██║   ██║
      ██║     ╚════██║██║██║   ██║
      ███████╗███████║██║╚██████╔╝
      ╚══════╝╚══════╝╚═╝ ╚═════╝

   Brought to you by linuxserver.io
───────────────────────────────────────

To support LSIO projects visit:
https://www.linuxserver.io/donate/

───────────────────────────────────────
GID/UID
───────────────────────────────────────

User UID:    911
User GID:    911
───────────────────────────────────────

[custom-init] No custom files found, skipping...
crond[168]: crond (busybox 1.36.1) started, log level 5
[ls.io-init] done.
github-actions[bot] commented 5 months ago

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

thespad commented 5 months ago

This is an upstream bug, we're looking into mitigations/workarounds until it's resolved.

LinuxServer-CI commented 4 months ago

This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

thespad commented 4 months ago

Just to keep this updated, the upstream issue is being tracked under https://gitlab.alpinelinux.org/alpine/aports/-/issues/15797

LinuxServer-CI commented 3 months ago

This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

iridris commented 1 month ago

Is there a known last working version before this bug cropped up? I'm just starting to get into syslog-ng and have come across this issue as well.

thespad commented 1 month ago

It's a largely cosmetic issue, but you'd have to go back to before the rebase to 3.19 on 2024-01-31 to be rid of it.