I’m not sure if there’s a connection, but shortly after I have changed the time on my DC’s from 12-hour to 24-hour time format, the Graylog server started to display the message shown in attached picture everywhere within the searh and dashboards fields (we do have a filebeat getting DNS debug logs from the DC’s)
The node is still active and is processing messages without any problems.
2. Describe your environment:
OS Information: OpenSUSE Leap 15.4
Package Version: 5.1.1+ef1b993
Not sure what logs whould be relevant - as I can see no errors (in fact no entries) in graylog nor opensearch logs when I go into the different dashboards (or making a search)
3. What steps have you already taken to try and solve the problem?
I’m lost - so I asked my friend Google… no positive result
Have you tried a different browser? If so do you get same results?
Hows the status of Graylog. MongoDb and Opensearch ( I assume you using that)?
Have you tried to create a new widget or is this the default? if so do you get the same results?
How did you configure Opensearch && Graylog? Are you bale to show the configuration files for each?
What documentation did you use to install Graylog/OS/MongoDb?
Have you tried a different browser? If so do you get same results?
I have tried both Edge (Chromium) & Firefox, both with same results
I have tried with the built in root user, and an LDAP enabled user, both with same results.
Hows the status of Graylog. MongoDb and Opensearch ( I assume you using that)?
Correctly assumed - status as follows:
mygraylog:~ # systemctl status graylog-server.service
● graylog-server.service - Graylog server
Loaded: loaded (/usr/lib/systemd/system/graylog-server.service; enabled; vendor preset: disabled)
Active: active (running) since Fri 2023-06-02 12:53:35 CEST; 2 days ago
Docs: http://docs.graylog.org/
Main PID: 1942 (graylog-server)
Tasks: 317 (limit: 4915)
CGroup: /system.slice/graylog-server.service
├─ 1942 /bin/sh /usr/share/graylog-server/bin/graylog-server
└─ 1945 /usr/share/graylog-server/jvm/bin/java -Xms1g -Xmx1g -server -XX:+UseG1GC -XX:-OmitStackTraceInFastThrow -Djdk.tls.acknowledgeCloseNotify=true -Dlog4j2.formatMsgNoLookups=true -jar -Dlog4j.configurationFile=f>
Notice: journal has been rotated since unit was started, output may be incomplete.
mygraylog:~ # systemctl status mongod.service
● mongod.service - MongoDB Database Server
Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled)
Active: active (running) since Fri 2023-06-02 12:53:35 CEST; 2 days ago
Docs: https://docs.mongodb.org/manual
Main PID: 1943 (mongod)
CGroup: /system.slice/mongod.service
└─ 1943 /usr/bin/mongod -f /etc/mongod.conf
Notice: journal has been rotated since unit was started, output may be incomplete.
mygraylog:~ # systemctl status opensearch.service
● opensearch.service - OpenSearch
Loaded: loaded (/usr/lib/systemd/system/opensearch.service; enabled; vendor preset: disabled)
Active: active (running) since Fri 2023-06-02 12:53:37 CEST; 2 days ago
Docs: https://opensearch.org/
Main PID: 1089 (java)
Tasks: 112 (limit: 4915)
CGroup: /system.slice/opensearch.service
└─ 1089 /usr/share/opensearch/jdk/bin/java -Xshare:auto -Dopensearch.networkaddress.cache.ttl=60 -Dopensearch.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=U>
Jun 05 00:00:04 mygraylog systemd-entrypoint[1089]: at org.opensearch.cluster.service.MasterService.runTasks(MasterService.java:295)
Jun 05 00:00:04 mygraylog systemd-entrypoint[1089]: at org.opensearch.cluster.service.MasterService$Batcher.run(MasterService.java:206)
Jun 05 00:00:04 mygraylog systemd-entrypoint[1089]: at org.opensearch.cluster.service.TaskBatcher.runIfNotProcessed(TaskBatcher.java:179)
Jun 05 00:00:04 mygraylog systemd-entrypoint[1089]: at org.opensearch.cluster.service.TaskBatcher$BatchedTask.run(TaskBatcher.java:217)
Jun 05 00:00:04 mygraylog systemd-entrypoint[1089]: at org.opensearch.common.util.concurrent.ThreadContext$ContextPreservingRunnable.run(ThreadContext.java:747)
Jun 05 00:00:04 mygraylog systemd-entrypoint[1089]: at org.opensearch.common.util.concurrent.PrioritizedOpenSearchThreadPoolExecutor$TieBreakingPrioritizedRunnable.runAndClean(PrioritizedOpenSearchThreadPoolExecutor.jav>
Jun 05 00:00:04 mygraylog systemd-entrypoint[1089]: at org.opensearch.common.util.concurrent.PrioritizedOpenSearchThreadPoolExecutor$TieBreakingPrioritizedRunnable.run(PrioritizedOpenSearchThreadPoolExecutor.java:245)
Jun 05 00:00:04 mygraylog systemd-entrypoint[1089]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
Jun 05 00:00:04 mygraylog systemd-entrypoint[1089]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
Jun 05 00:00:04 mygraylog systemd-entrypoint[1089]: at java.base/java.lang.Thread.run(Thread.java:833)
lines 1-19/19 (END)
Have you tried to create a new widget or is this the default? if so do you get the same results?
Same result if I use the default widget, an imported from Marketplace and if I create a new one.
How did you configure Opensearch && Graylog? Are you bale to show the configuration files for each?
Below I have provided the uncommented sections of the config files:
Thanks for the info. First thing I would suggest is not use the plugin and see if you can create your own widget.
I spotted a couple things.Your graylog config file does not seem correct.
If you can run Graylog without certificates (i.e., HTTP) then either its your cretificates or configurations made. Dont forget to check firewall or Apparmor/Selinux , just in case.
If you followed this documentation for certificates.
I think the only difference between us, is the naming of the files… my .crt & .key is the same as .pem in your setup (old habit from my side, I prefer the naming on order to differ between the key and the cert)
I have tried without SSL, and the problem remains - So I suspect the upgrade has messed something up in OepnSearch… maybe I should open a bug