Server A has Internet connectivity via an http_proxy (http://proxyserver:80).
There are environment variables defined at the Shell level on A
export http_proxy=http://proxyserver:80
We wrote a sample nodejs script which pushes a test message to http://ServerB:12201 and executed on Server A. We can see the data on the Server B.
This confirms that the GELF endpoint is reachable via the Proxy Server and the ports are open.
Now, we have configured GELF OUTPUT for Stream X and push data to Server B at http://ServerB:12201
We then configured the below parameter in Server.conf and restarted Graylog
Graylog Outputs not working via http_proxy_uri
Current Behavior
Hi,
We have a Server A where Graylog is installed with a Stream X And Another Server B where Graylog is installed with a Stream Y
Data is coming into X via a Beats inputs (http://ServerA:5044). A GELF HTTP input (http://ServerB:12201) is running on B.
Server A has Internet connectivity via an http_proxy (http://proxyserver:80). There are environment variables defined at the Shell level on A export http_proxy=http://proxyserver:80
We wrote a sample nodejs script which pushes a test message to http://ServerB:12201 and executed on Server A. We can see the data on the Server B. This confirms that the GELF endpoint is reachable via the Proxy Server and the ports are open.
Now, we have configured GELF OUTPUT for Stream X and push data to Server B at http://ServerB:12201 We then configured the below parameter in Server.conf and restarted Graylog
But now, we see errors in the logs like
Below is the configuration for the output:
Please suggest what should we try to solve this.
Thanks
Steps to Reproduce (for bugs)
We tested the above steps in our environment.
Context
We want to push data from one Stream to another Stream on another Graylog instance.
Your Environment