2016-03-07 74 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未設置授權