collector icon indicating copy to clipboard operation
collector copied to clipboard

Please add basic auth support

Open dennusb opened this issue 10 years ago • 6 comments

Because we are running Graylog at EC2 we've placed a proxy in front which is handling the Gelf requests, but first you need to authenticate with basic auth. Could you please add support for that in the collector?

dennusb avatar May 28 '15 14:05 dennusb

You mean auth support for the collector registration requests against the Graylog server API on port 12900?

bernd avatar May 28 '15 15:05 bernd

Nope, basic auth for sending the Gelf messages on port 12201!

dennusb avatar May 29 '15 06:05 dennusb

It might make sense to implement basic auth support for GELF over HTTP once we have support for GELF/HTTP in the gelfclient library.

dennisoelkers avatar May 29 '15 07:05 dennisoelkers

Yeah. We are using Gelf over HTTP, but to make it more secure there is a Squid in front processing authentication :)

dennusb avatar May 29 '15 08:05 dennusb

I will file this as a feature request. We need the following for this:

  1. HTTP support in gelfclient. (including basic auth) See: https://github.com/Graylog2/gelfclient/issues/9
  2. Configuration support for HTTP GELF in the collector.
  3. Basic auth support for the GELF HTTP input in Graylog server. See: https://github.com/Graylog2/graylog2-server/issues/335

bernd avatar May 29 '15 08:05 bernd

@dennusb how are you using squid to secure?

davidchua avatar Sep 23 '15 09:09 davidchua