Hi Jan,
I tried explicitly setting the http_external_uri, http_publish_uri and server_url to the same value (https://< fqdn of graylog server >:9000/) but it still gives me a 404 error on the sidecar logs.
The http_external_uri of the server is normally unset in all my graylog deployments, I’m using the default which relies upon http_bind_address being set which is the fqdn of the server. I’m not trying to reach this machine from another network and there is only one NIC, it’s also not load balanced which seems to be the conditions for setting http_publish_uri as well as http_external_uri.
When I restart the server and tail the logs I am getting the following error:
time=“2019-10-07T12:04:14Z” level=error msg="[UpdateRegistration] Failed to report collector status to server: Put https://< fqdn of server >:9000/sidecars/etc/graylog/sidecar/node-id: dial tcp < ip of server >:9000: connect: connection refused"
And then it goes back to: time=“2019-10-07T12:04:25Z” level=error msg="[UpdateRegistration] Bad response from Graylog server: 404 Not Found"