**Kibana version**: 5.1.1
**Elasticsearch version**: 5.1.1
**Server OS ver…sion**:OSX 10.11.6
**Browser version**: Chrome 54
**Browser OS version**: OSX 10.11.6
**Original install method (e.g. download page, yum, from source, etc.)**: unzipped the tarball
**Description of the problem including expected versus actual behavior**: Kibana server sends **some** HTTP request without authorization header.
**Steps to reproduce**:
1. Have an Elasticsearch v5.1.1 instance running allowing only requests with HTTP Basic Auth credentials.
2. Configure said credentials in kibana.yml as "elasticsearch.username" and "elasticsearch.password".
3. Wait for ES to reach green status, and Kibana to find Elasticsearch.
4. Create some dummy data points
```bash
curl -X POST -H "Content-Type: application/json" -H "Authorization: Basic bG9nc3Rhc2g6bG9nc3Rhc2g=" -H "Cache-Control: no-cache" -d '{"index":{"_id":null,"_index":"logstash-2016.10.28","_type":"logs","_routing":null}}
{"message":"","@version":"1","@timestamp":"2016-10-28T09:15:28.998Z","host":"hilbert.local"}
{"index":{"_id":null,"_index":"logstash-2016.10.28","_type":"logs","_routing":null}}
{"message":"","@version":"1","@timestamp":"2016-10-28T09:15:29.267Z","host":"hilbert.local"}
{"index":{"_id":null,"_index":"logstash-2016.10.28","_type":"logs","_routing":null}}
{"message":"","@version":"1","@timestamp":"2016-10-28T09:15:29.267Z","host":"hilbert.local"}
{"index":{"_id":null,"_index":"logstash-2016.10.28","_type":"logs","_routing":null}}
{"message":"","@version":"1","@timestamp":"2016-10-28T09:15:29.267Z","host":"hilbert.local"}
{"index":{"_id":null,"_index":"logstash-2016.10.28","_type":"logs","_routing":null}}
{"message":"","@version":"1","@timestamp":"2016-10-28T09:15:29.268Z","host":"hilbert.local"}
{"index":{"_id":null,"_index":"logstash-2016.10.28","_type":"logs","_routing":null}}
{"message":"","@version":"1","@timestamp":"2016-10-28T09:15:29.268Z","host":"hilbert.local"}
{"index":{"_id":null,"_index":"logstash-2016.10.28","_type":"logs","_routing":null}}
{"message":"","@version":"1","@timestamp":"2016-10-28T09:15:29.268Z","host":"hilbert.local"}
{"index":{"_id":null,"_index":"logstash-2016.10.28","_type":"logs","_routing":null}}
{"message":"","@version":"1","@timestamp":"2016-10-28T09:15:29.268Z","host":"hilbert.local"}
{"index":{"_id":null,"_index":"logstash-2016.10.28","_type":"logs","_routing":null}}
{"message":"","@version":"1","@timestamp":"2016-10-28T09:15:29.269Z","host":"hilbert.local"}
{"index":{"_id":null,"_index":"logstash-2016.10.28","_type":"logs","_routing":null}}
{"message":"","@version":"1","@timestamp":"2016-10-28T09:15:29.269Z","host":"hilbert.local"}
{"index":{"_id":null,"_index":"logstash-2016.10.28","_type":"logs","_routing":null}}
{"message":"","@version":"1","@timestamp":"2016-10-28T09:15:29.269Z","host":"hilbert.local"}
{"index":{"_id":null,"_index":"logstash-2016.10.28","_type":"logs","_routing":null}}
{"message":"","@version":"1","@timestamp":"2016-10-28T09:15:29.269Z","host":"hilbert.local"}
{"index":{"_id":null,"_index":"logstash-2016.10.28","_type":"logs","_routing":null}}
{"message":"","@version":"1","@timestamp":"2016-10-28T09:15:29.269Z","host":"hilbert.local"}' "http://localhost:9200/_bulk"
```
5. Switch on Wireshark.
6. Start exploring and searching with Kibana
7. Observe in wireshark that Kibana skips sending the credentials for some requests, like in this screenshot: ![screenshot](http://i.imgur.com/7M3B9bS.png)
> See how Authorization header is not present!**
**Errors in browser console (if relevant)**:
**Provide logs and/or server output (if relevant)**:
```
error [09:12:03.308] Error: Authentication Exception
at respond (/me/tmp/kibana-5.1.1-darwin-x86_64/node_modules/elasticsearch/src/lib/transport.js:289:15)
at checkRespForFailure (/me/tmp/kibana-5.1.1-darwin-x86_64/node_modules/elasticsearch/src/lib/transport.js:248:7)
at HttpConnector.<anonymous> (/me/tmp/kibana-5.1.1-darwin-x86_64/node_modules/elasticsearch/src/lib/connectors/http.js:164:7)
at IncomingMessage.wrapper (/me/tmp/kibana-5.1.1-darwin-x86_64/node_modules/elasticsearch/node_modules/lodash/lodash.js:4994:19)
at emitNone (events.js:91:20)
at IncomingMessage.emit (events.js:185:7)
at endReadableNT (_stream_readable.js:974:12)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickDomainCallback (internal/process/next_tick.js:122:9)
```