Hi, I am trying to create a Graylog Server - Graylog Collector setup, where the graylog collector collects the syslog files on one machine and ships them to the server.
I have used the AWS AMI to create the Graylog Server and it is working as expected. I installed a Graylog Collector on the same machine and I am able to see it in the list of sources for that instance. My problem is when I try and connect to a remote Graylog Collector. The Graylog Collector configuration file looks like this: server-url = "http://xxx.xxx.xxx.xxx:12900/" inputs { syslog { type = "file" path = "/var/log/syslog" } } outputs { graylog-server { type = "gelf" host = "xxx.xxx.xxx.xxx" port = 12201 } } where xxx.xxx.xxx.xxx is the private IP address of the graylog server I am attempting to connect to. An extract from the configuration of the graylog server is: rest_listen_uri = http://0.0.0.0:12900/ And the security groups for both instances are as follows: Type Protocol Port Range Source Custom TCP Rule TCP 12201 0.0.0.0/0 Custom TCP Rule TCP 12900 0.0.0.0/0 When I look at the logs for the graylog collector, I get the following messages: 2015-11-14T23:41:33.948+0000 ERROR [gelfTcpTransport-1-1] gelfclient.transport.GelfTcpTransport - Connection failed: Connection refused: /xxx.xxx.xxx.xxx:12201 2015-11-14T23:41:34.949+0000 ERROR [gelfTcpTransport-1-1] gelfclient.transport.GelfTcpTransport - Connection failed: Connection refused: /xxx.xxx.xxx.xxx:12201 2015-11-14T23:41:35.951+0000 ERROR [gelfTcpTransport-1-1] gelfclient.transport.GelfTcpTransport - Connection failed: Connection refused: /xxx.xxx.xxx.xxx:12201 2015-11-14T23:41:36.953+0000 ERROR [gelfTcpTransport-1-1] gelfclient.transport.GelfTcpTransport - Connection failed: Connection refused: /xxx.xxx.xxx.xxx:12201 2015-11-14T23:41:37.956+0000 ERROR [gelfTcpTransport-1-1] gelfclient.transport.GelfTcpTransport - Connection failed: Connection refused: /xxx.xxx.xxx.xxx:12201 2015-11-14T23:41:38.698+0000 WARN [HeartbeatService RUNNING] collector.heartbeat.HeartbeatService - Unable to send heartbeat to Graylog server: ConnectException: Connection refused (again xxx.xxx.xxx.xxx is the private IP address of the graylog server I am attempting to connect to) I have run a traceroute between the 2 machines on port 12201 and port 12900 without any problems. Can anyone tell me what I might be missing in my configuration to allow these 2 to connect? Both are running Ubuntu 14.04. Thanks, Seán -- You received this message because you are subscribed to the Google Groups "Graylog Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/graylog2/cda88585-9c4a-43bf-8d8f-8f04d8e3d346%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
