2016-03-07 90 views
0

我正在Kibana背后IIS反向代理服务器,并得到以下错误Kibana - 插座挂断错误

快递提取错误:未处理的快递请求错误:插座挂断 我对版本:4.2.2,构建: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

如果您已在IIS中Kibana服务器无法处理请求启用集成Windows身份验证,因为HTTP的授权,头太大(组成员都存储在Kerberos票据的PAC场)。

我们在Kibana前面的Apache反向代理服务器有同样的问题。解决方案是在完成Kerberos/NTLM身份验证并将代理请求发送给Kibana之前,取消设置Authorization-Header。

配置的Apache:

RequestHeader未设置授权