# Courier Fetch Error: unhandled courier request error: Service Unavailable

**URL:** <https://discuss.elastic.co/t/courier-fetch-error-unhandled-courier-request-error-service-unavailable/138329>\
**Category:** Kibana\
**Created:** [July 3, 2018, 8:12am UTC](https://discuss.elastic.co/t/courier-fetch-error-unhandled-courier-request-error-service-unavailable/138329 "2018-07-03T08:12:21Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rajeshchinnam1985](https://avatars.discourse-cdn.com/v4/letter/r/c77e96/32.png) [@rajeshchinnam1985](https://discuss.elastic.co/u/rajeshchinnam1985)\
**Post date:** [July 3, 2018, 8:12am UTC](https://discuss.elastic.co/t/courier-fetch-error-unhandled-courier-request-error-service-unavailable/138329/1 "2018-07-03T08:12:22Z")

</div>

Hi

We are using Kibana 4.6.1 & Elasticsearch-2.4.0  
when we are accessing kibana inside the server we can able to access the dashboard.  
but when we access over internet we are getting below error in the browser (Request will go through Apache)

Courier Fetch Error: unhandled courier request error: Service Unavailable  
Version: 4.6.1  
Build: 10146  
Error: unhandled courier request error: Service Unavailable  
at handleError (https:///bundles/kibana.bundle.js?v=10146:81132:23)  
at DocRequest.AbstractReqProvider.AbstractReq.handleFailure (https:///bundles/kibana.bundle.js?v=10146:81052:15)  
at https:///bundles/kibana.bundle.js?v=10146:80946:18  
at Array.forEach ()  
at https:///bundles/kibana.bundle.js?v=10146:80944:19  
at processQueue (https:///bundles/commons.bundle.js?v=10146:42452:29)  
at https:///bundles/commons.bundle.js?v=10146:42468:28  
at Scope.$eval (https:///bundles/commons.bundle.js?v=10146:43696:29)  
at Scope.$digest (https:///bundles/commons.bundle.js?v=10146:43507:32)  
at Scope.$apply (https:///bundles/commons.bundle.js?v=10146:43804:25)

Console Error :

INFO: 2018-07-03T06:58:44Z  
Adding connection to https:///elasticsearch

commons.bundle.js?v=10146:59619 config init  
/elasticsearch/\_mget?timeout=0&ignore\_unavailable=true&preference=1530601124838:1 Failed to load resource: the server responded with a status of 503 (Service Temporarily Unavailable)  
commons.bundle.js?v=10146:59447 Error: unhandled courier request error: Service Unavailable  
at handleError (kibana.bundle.js?v=10146:81132)  
at DocRequest.AbstractReqProvider.AbstractReq.handleFailure (kibana.bundle.js?v=10146:81052)  
at kibana.bundle.js?v=10146:80946  
at Array.forEach ()  
at kibana.bundle.js?v=10146:80944  
at processQueue (commons.bundle.js?v=10146:42452)  
at commons.bundle.js?v=10146:42468  
at Scope.$eval (commons.bundle.js?v=10146:43696)  
at Scope.$digest (commons.bundle.js?v=10146:43507)  
at Scope.$apply (commons.bundle.js?v=10146:43804)  
Notifier.\_showFatal @ commons.bundle.js?v=10146:59447  
commons.bundle.js?v=10146:40184 Error: unhandled courier request error: Service Unavailable  
at handleError (kibana.bundle.js?v=10146:81132)  
at DocRequest.AbstractReqProvider.AbstractReq.handleFailure (kibana.bundle.js?v=10146:81052)  
at kibana.bundle.js?v=10146:80946  
at Array.forEach ()  
at kibana.bundle.js?v=10146:80944  
at processQueue (commons.bundle.js?v=10146:42452)  
at commons.bundle.js?v=10146:42468  
at Scope.$eval (commons.bundle.js?v=10146:43696)  
at Scope.$digest (commons.bundle.js?v=10146:43507)  
at Scope.$apply (commons.bundle.js?v=10146:43804)

Could some one help me on this

Thanks,  
Rajesh

---

<div class="post-metadata">

**Author:** ![spalger](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/spalger/32/14092_2.png) [@spalger](https://discuss.elastic.co/u/spalger)\
**Post date:** [July 3, 2018, 6:04pm UTC](https://discuss.elastic.co/t/courier-fetch-error-unhandled-courier-request-error-service-unavailable/138329/2 "2018-07-03T18:04:42Z")

</div>

I'm not super familiar with Kibana 4.6 anymore, but this error is pretty common when using a proxy (apache in your case) that isn't properly setup to talk to Elasticsearch. If you open the network debugging tab in your browser you should be able to see the requests that are being sent and the responses received, do those responses seem to be coming from Apache (they will probably be HTML formatted)? If you access those URLs directly in another tab or with `curl` are you able to talk reach Elasticsearch? What configuration are you using to proxy these requests? I'm not an very familiar with Apache but there might be someone else on the forums who can spot check your configuration.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 31, 2018, 6:04pm UTC](https://discuss.elastic.co/t/courier-fetch-error-unhandled-courier-request-error-service-unavailable/138329/3 "2018-07-31T18:04:45Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
