1. Describe your incident:
We’re Installing Graylog 6.0 in a two server configuration on a security hardened Oracle Linux 8 OS. When we start the graylog-server service, there is an error in server.log: “Did not JNA classes. Investigate incompatible version or missing native dll.”
2. Describe your environment:
-
OS Information:
Oracle Linux 8 with security hardening applied (SELinux, firewalld) -
Package Version: (RPMs installed locally - no internet access)
graylog-server-6.0.7-1.x86_64.rpm
mongodb-org-7.0.14-1.el8.x86_64.rpm
opensearch-2.15.0-linux-x64.rpm -
Service logs, configurations, and environment variables:
cat /var/log/graylog-server/server.log | grep ERROR
ERROR [LinuxOperatingSystem] Did not JNA classes. Investigate incompatible version or missing native dll.
3. What steps have you already taken to try and solve the problem?
Searched for a JNA package but only found sketchy RPMs that had multiple dead end dependencies.
4. How can the community help?
How do we resolve the error?