Hi, I've setup my graylog with SSL behind nginx. But every time i reload the login page as an un authenticated user i get a pop HTTP auth window what i have to cancel Note that our graylog setup with LDAP this pop up only accepts local graylog admin user doesn't accept LDAP user. Anybody know how to prevent this?
*Graylog config:* rest_listen_uri = https://graylogmaster01.internal.test.xxx.io:12900/ #rest_transport_uri = rest_enable_tls = true rest_tls_cert_file = /etc/graylog/server/certs/graylogmaster01.internal.test.xxx.io.cert.pem rest_tls_key_file = /etc/graylog/server/certs/graylogmaster01.internal.test.xxx.io.key.pkcs8.pem web_listen_uri = http://127.0.0.1:9000/ *Nginx config:* server { listen 443; server_name graylogmaster01.internal.test.xxx.io; ssl on; ssl_certificate /etc/ssl/graylog.test.xxx.io/graylog.test.xxx.io.pem; ssl_certificate_key /etc/ssl/graylog.test.xxx.io/graylog.test.xxx.io.key; ssl_session_cache shared:SSL:5m; ssl_session_timeout 5m; ssl_prefer_server_ciphers On; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS; location / { proxy_pass http://127.0.0.1:9000/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Graylog-Server-URL https://graylogmaster01.internal.test.xxx.io/api; proxy_pass_request_headers on; proxy_connect_timeout 150; proxy_send_timeout 100; proxy_read_timeout 100; proxy_buffers 4 32k; client_max_body_size 8m; client_body_buffer_size 128k; } location /api/ { proxy_pass https://graylogmaster01.internal.test.xxx.io:12900/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass_request_headers on; proxy_connect_timeout 150; proxy_send_timeout 100; proxy_read_timeout 100; proxy_buffers 4 32k; client_max_body_size 8m; client_body_buffer_size 128k; } } *Error from chrome inspect:* vendor.js:398Download the React DevTools for a better development experience: https://fb.me/react-devtools plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:19484 *GET https://graylogmaster01.internal.test.xxx.io/api/system/sessions 401 (Unauthorized)Request.end *@ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:19484(anonymous function) @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:13577tryCatcher @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:18208Promise._resolveFromResolver @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:16287Promise @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:15877Request.promise @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:13576Request.then @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:13611init @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:86079t @ vendor.js:415e.exports @ vendor.js:415(anonymous function) @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:86068__webpack_require__ @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:20Session @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:2322getStore @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:2382(anonymous function) @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:22273__webpack_require__ @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:20CurrentUser @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:2199getStore @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:2382(anonymous function) @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:1979__webpack_require__ @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:20(anonymous function) @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:1890__webpack_require__ @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:20(anonymous function) @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:1772__webpack_require__ @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:20(anonymous function) @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:1552__webpack_require__ @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:20(anonymous function) @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:345__webpack_require__ @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:20(anonymous function) @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:229__webpack_require__ @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:20(anonymous function) @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:57__webpack_require__ @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:20(anonymous function) @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:40(anonymous function) @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:43 plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:14572 Unhandled rejection SuperagentPromiseError: cannot GET https://graylogmaster01.internal.test.xxx.io/api/system/sessions (401) at https://graylogmaster01.internal.test.xxx.io/plugin/org.graylog.plugins.pip…pipelineprocessor.PipelineProcessorPlugin.62d4f9ed4c4bd0ccbd76.js:13580:20 at Request.callback (https://graylogmaster01.internal.test.xxx.io/plugin/org.graylog.plugins.pip….pipelineprocessor.PipelineProcessorPlugin.62d4f9ed4c4bd0ccbd76.js:19328:4) at Request.<anonymous> (https://graylogmaster01.internal.test.xxx.io/plugin/org.graylog.plugins.pip…pipelineprocessor.PipelineProcessorPlugin.62d4f9ed4c4bd0ccbd76.js:19051:11) at Request.Emitter.emit (https://graylogmaster01.internal.test.xxx.io/plugin/org.graylog.plugins.pip…pipelineprocessor.PipelineProcessorPlugin.62d4f9ed4c4bd0ccbd76.js:19738:21) at XMLHttpRequest.xhr.onreadystatechange (https://graylogmaster01.internal.test.xxx.io/plugin/org.graylog.plugins.pip…pipelineprocessor.PipelineProcessorPlugin.62d4f9ed4c4bd0ccbd76.js:19410:11) vendor.js:405 Warning: Failed propType: Invalid prop `href` of type `object` supplied to `Button`, expected `string`. Check the render method of `NodesActions`.t.production.t.env.NODE_ENV.r @ vendor.js:405s @ vendor.js:398c @ vendor.js:398v.createElement @ vendor.js:398NodesActions_render @ NodesActions.jsx:90y._renderValidatedComponentWithoutOwnerOrContext @ vendor.js:403y._renderValidatedComponent @ vendor.js:403ReactCompositeComponent__renderValidatedComponent @ vendor.js:12y.mountComponent @ vendor.js:403ReactCompositeComponent_mountComponent @ vendor.js:12a.mountComponent @ vendor.js:12v.Mixin.mountChildren @ vendor.js:404y.Mixin._createContentMarkup @ vendor.js:403y.Mixin.mountComponent @ vendor.js:403a.mountComponent @ vendor.js:12v.Mixin.mountChildren @ vendor.js:404y.Mixin._createContentMarkup @ vendor.js:403y.Mixin.mountComponent @ vendor.js:403a.mountComponent @ vendor.js:12y.mountComponent @ vendor.js:403ReactCompositeComponent_mountComponent @ vendor.js:12a.mountComponent @ vendor.js:12v.Mixin.mountChildren @ vendor.js:404y.Mixin._createContentMarkup @ vendor.js:403y.Mixin.mountComponent @ vendor.js:403a.mountComponent @ vendor.js:12y.mountComponent @ vendor.js:403ReactCompositeComponent_mountComponent @ vendor.js:12a.mountComponent @ vendor.js:12v.Mixin.mountChildren @ vendor.js:404y.Mixin._createContentMarkup @ vendor.js:403y.Mixin.mountComponent @ vendor.js:403a.mountComponent @ vendor.js:12y.mountComponent @ vendor.js:403ReactCompositeComponent_mountComponent @ vendor.js:12a.mountComponent @ vendor.js:12y.mountComponent @ vendor.js:403ReactCompositeComponent_mountComponent @ vendor.js:12a.mountComponent @ vendor.js:12v.Mixin.mountChildren @ vendor.js:404y.Mixin._createContentMarkup @ vendor.js:403y.Mixin.mountComponent @ vendor.js:403a.mountComponent @ vendor.js:12y.mountComponent @ vendor.js:403ReactCompositeComponent_mountComponent @ vendor.js:12a.mountComponent @ vendor.js:12v.Mixin.mountChildren @ vendor.js:404y.Mixin._createContentMarkup @ vendor.js:403y.Mixin.mountComponent @ vendor.js:403a.mountComponent @ vendor.js:12y.mountComponent @ vendor.js:403ReactCompositeComponent_mountComponent @ vendor.js:12a.mountComponent @ vendor.js:12v.Mixin.mountChildren @ vendor.js:404y.Mixin._createContentMarkup @ vendor.js:403y.Mixin.mountComponent @ vendor.js:403a.mountComponent @ vendor.js:12y.mountComponent @ vendor.js:403ReactCompositeComponent_mountComponent @ vendor.js:12a.mountComponent @ vendor.js:12y._updateRenderedComponent @ vendor.js:403y._performComponentUpdate @ vendor.js:403y.updateComponent @ vendor.js:403ReactCompositeComponent_updateComponent @ vendor.js:12y.performUpdateIfNecessary @ vendor.js:403a.performUpdateIfNecessary @ vendor.js:13s @ vendor.js:12r.perform @ vendor.js:13r.perform @ vendor.js:13h.perform @ vendor.js:12L @ vendor.js:12ReactUpdates_flushBatchedUpdates @ vendor.js:12r.closeAll @ vendor.js:13r.perform @ vendor.js:13p.batchedUpdates @ vendor.js:398c @ vendor.js:12o @ vendor.js:14p.enqueueSetState @ vendor.js:14o.setState @ vendor.js:398n @ vendor.js:415r.emit @ vendor.js:409e.exports.trigger @ vendor.js:415(anonymous function) @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:21992tryCatcher @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:18208Promise._settlePromiseFromHandler @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:16314Promise._settlePromiseAt @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:16388Promise._settlePromises @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:16504Async._drainQueue @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:13794Async._drainQueues @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:13804Async.drainQueues @ plugin.org.graylog.plugins.pipelineprocessor.PipelineProcessorPlugin.62d4f9e….js:13686 -- 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/9120cae6-89cc-4fb4-9d42-f0db5208bb21%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
