Kibana - 套接字挂起错误

时间:2016-03-07 19:28:35

标签: kibana kibana-4 elasticsearch-plugin

我在IIS反向代理服务器后面运行Kibana并收到以下错误

Courier Fetch Error:未处理的快递请求错误:套接字挂断 我在版本:4.2.2,Build:9177。 我只有在使用需要限制访问Kibana的代理服务器时才会出现此错误。我不确定是什么导致了这个或如何解决它。

Error: unhandled courier request error: socket hang up
at handleError (http://kibana-server/bundles/kibana.bundle.js:70047:23)
at DocRequest.AbstractReqProvider.AbstractReq.handleFailure (http://kibana-server/bundles/kibana.bundle.js:69967:15)
at http://kibana-server/bundles/kibana.bundle.js:69861:18
at Array.forEach (native)
at http://kibana-server/bundles/kibana.bundle.js:69859:19
at wrappedErrback (http://kibana-server/bundles/commons.bundle.js:39286:79)
at http://kibana-server/bundles/commons.bundle.js:39419:77
at Scope.$eval (http://kibana-server/bundles/commons.bundle.js:40406:29)
at Scope.$digest (http://kibana-server/bundles/commons.bundle.js:40218:32)
at Scope.$apply (http://kibana-server/bundles/commons.bundle.js:40510:25)

2 个答案:

答案 0 :(得分:2)

如果您在IIS中启用了集成Windows身份验证,则Kibana服务器无法处理请求,因为http-Authorization-Header太大(组成员身份存储在kerberos票证的PAC字段中)。

我们在Kibana面前遇到了与Apache反向代理服务器相同的问题。解决方案是在Kerberos / NTLM-Authentication完成之后以及在将代理请求发送到Kibana之前取消设置Authorization-Header。

Apache的配置:

RequestHeader取消设置授权

答案 1 :(得分:0)

尝试删除http.cors和http.compression,如https://github.com/elastic/kibana/issues/6719

中所述