Graylog 3.3.9 serving index.html instead of requested file

I’m running into an issue where when I make a request for certain assets, Graylog returns the base HTML that is used on most pages. Some of the assets that ought to return javascript but instead return HTML are:

  • /assets/builtins.4678e54c30f1075e4dd8.js
  • /assets/plugin/org.graylog.plugins.collector.CollectorPlugin/plugin.org.graylog.plugins.collector.CollectorPlugin.15b0bd7e31cbfef24c6f.js
  • /assets/plugin/org.graylog.aws.AWSPlugin/plugin.org.graylog.aws.AWSPlugin.0898b5f648fe40b44913.js
  • /assets/polyfill.7b2d519528c4e87cbc34.js

The HTML that is returned instead of the expected javascript is:

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="robots" content="noindex, nofollow">
    <meta charset="UTF-8">
    <title>Graylog Web Interface</title>
    <link rel="shortcut icon" href="https://mydomain/assets/favicon.png">

  </head>
  <body>
    <script src="https://mydomain/config.js"></script>

    <script src="https://mydomain/assets/vendor.8d6aa5835c8302c41e2f.js"></script>

    <script src="https://mydomain/assets/polyfill.4678e54c30f1075e4dd8.js"></script>

    <script src="https://mydomain/assets/builtins.4678e54c30f1075e4dd8.js"></script>

    <script src="https://mydomain/assets/plugin/org.graylog.plugins.threatintel.ThreatIntelPlugin/plugin.org.graylog.plugins.threatintel.ThreatIntelPlugin.3c268beb1370706a386c.js"></script>

    <script src="https://mydomain/assets/plugin/org.graylog.plugins.collector.CollectorPlugin/plugin.org.graylog.plugins.collector.CollectorPlugin.15b0bd7e31cbfef24c6f.js"></script>

    <script src="https://mydomain/assets/plugin/org.graylog.aws.AWSPlugin/plugin.org.graylog.aws.AWSPlugin.f2cd3046f5d8c08ce593.js"></script>

    <script src="https://mydomain/assets/plugin/com.sportalliance.graylog.plugins.slacknotification.SlackNotificationPlugin/plugin.com.sportalliance.graylog.plugins.slacknotification.SlackNotificationPlugin.ee93dacee86e841efd4c.js"></script>

    <script src="https://mydomain/assets/app.4678e54c30f1075e4dd8.js"></script>

  </body>
</html>

Versioning:

Graylog server version: Graylog 3.3.9+abab7dc
OS: CentOS Linux release 7.9.2009 (Core)
Mongo: db version v3.6.21
git version: 1cd2db51dce4b16f4bc97a75056269df0dc0bddb
OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013
allocator: tcmalloc
modules: none
build environment:
distmod: rhel70
distarch: x86_64
target_arch: x86_64

I parsed the server.log files on each server, there were no relevant logs to the issue. Looking through the server’s config file there doesn’t seem to be anything that’d be relevant, but if you have questions about specific fields I can post them.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.