All my other instances work fine, but when accessing this specific instance(a leaf node), I am greeted with a blank page. The system seems to be working fine as Its still processing messages and such. I have:
-
Checked port 9000 is open
-
Checked the console when accessing the webpage, it complains about a syntax error from one of the graylog scripts.
The script from “mygraylogserver:9000/assets/polyfill.81afe1012249d4937e0f.js” was loaded even though its MIME type (“text/html”) is not a valid JavaScript MIME type.
Uncaught SyntaxError: expected expression, got '<'
The script from “mygraylogserver:9000/assets/builtins.81afe1012249d4937e0f.js” was loaded even though its MIME type (“text/html”) is not a valid JavaScript MIME type.
Uncaught SyntaxError: expected expression, got '<'
The script from “mygraylogserver:9000/assets/app.81afe1012249d4937e0f.js” was loaded even though its MIME type (“text/html”) is not a valid JavaScript MIME type.
Uncaught SyntaxError: expected expression, got '<'
-
Checked the logs, it seems to be having issues with “Couldn’t get file info for path: /usr/share/graylog/csvs/service-names-port-numbers.csv”, I am not sure if this is causing the error of not seeing the web interface?
-
Relevant server.conf (we didnt change any of this afaik, so I dont see why this would be an error. Although, on two of our leaf nodes, http_bind_address =0.0.0.0:9000, and on this leaf node it is x.y.z.w:9000, where x.y.z.w is the ip address of the leaf node.
http_bind_address = x.y.z.w:9000
http_external_uri = http://my.graylog.server:9000/
#http_connect_timeout = 5s
#http_read_timeout = 10s
#http_write_timeout = 10s
#http_proxy_uri =