# Kibana dashboards not saving for me in ElasticSearch

**URL:** <https://discuss.elastic.co/t/kibana-dashboards-not-saving-for-me-in-elasticsearch/21561>\
**Category:** Elasticsearch\
**Created:** [January 9, 2015, 4:03pm UTC](https://discuss.elastic.co/t/kibana-dashboards-not-saving-for-me-in-elasticsearch/21561 "2015-01-09T16:03:46Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![William\_Tarrant](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/william_tarrant/32/1004_2.png) [@William\_Tarrant](https://discuss.elastic.co/u/William_Tarrant)\
**Post date:** [January 9, 2015, 4:03pm UTC](https://discuss.elastic.co/t/kibana-dashboards-not-saving-for-me-in-elasticsearch/21561/1 "2015-01-09T16:03:46Z")

</div>

Hey, after a long day with no success I finally conceded that I need to ask  
for help. I am running ES 1.4 with kibana 3.1.2 hosted on ngnix both on  
the same machine (I have done the cors work around). Whenever I try to  
save a new dashboard or retrieve it, it results in a blank page, it appears  
in ES as an entry, there is an index for kibana-int but the \_source is  
blank for the dashboard. Kibana is connecting to ES and I can run queries  
through the default dashboard so I know at least it is connecting.

the following is from elastic-head  
{  
"\_index": "kibana-int",  
"\_type": "dashboard",  
"\_id": "Demo1",  
"\_version": 1,  
"\_score": 1,  
"\_source": { }  
}

The only exception I see in the javascript console is:

TypeError: Cannot read property 'interval' of undefined  
at dash\_load (http:///app/app.js:21:25945)  
at f (http:///app/app.js:21:28755)  
at http:///app/app.js:14:4667  
at i (http://app/app.js:9:458)  
at http:///app/app.js:9:1014  
at Object.f.$eval (http:///app/app.js:9:6963)  
at Object.f.$digest (http:///app/app.js:9:5755)  
at Object.f.$apply (http:///app/app.js:9:7111)  
at f (http:///app/app.js:9:11507)  
at r (http:///app/app.js:9:13216)

I would appreciate any help as this is a real blocker for me at the moment.

Thanks

Will

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/4a1537b6-ae4f-4393-8349-c8e394e2809d%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/4a1537b6-ae4f-4393-8349-c8e394e2809d%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![William\_Tarrant](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/william_tarrant/32/1004_2.png) [@William\_Tarrant](https://discuss.elastic.co/u/William_Tarrant)\
**Post date:** [January 9, 2015, 8:57pm UTC](https://discuss.elastic.co/t/kibana-dashboards-not-saving-for-me-in-elasticsearch/21561/2 "2015-01-09T20:57:43Z")

</div>

Tried a clean install with ES 1.3.7 and Kibana 3.1.2 and still the same  
issue. I must be missing something with permissions or nginx, as I tried  
the same combination on windows using python simple server and it worked.

w

On Friday, January 9, 2015 at 4:03:46 PM UTC, William Tarrant wrote:

> Hey, after a long day with no success I finally conceded that I need to  
> ask for help. I am running ES 1.4 with kibana 3.1.2 hosted on ngnix both  
> on the same machine (I have done the cors work around). Whenever I try to  
> save a new dashboard or retrieve it, it results in a blank page, it appears  
> in ES as an entry, there is an index for kibana-int but the \_source is  
> blank for the dashboard. Kibana is connecting to ES and I can run queries  
> through the default dashboard so I know at least it is connecting.
> 
> the following is from elastic-head  
> {  
> "\_index": "kibana-int",  
> "\_type": "dashboard",  
> "\_id": "Demo1",  
> "\_version": 1,  
> "\_score": 1,  
> "\_source": { }  
> }
> 
> The only exception I see in the javascript console is:
> 
> TypeError: Cannot read property 'interval' of undefined  
> at dash\_load (http:///app/app.js:21:25945)  
> at f (http:///app/app.js:21:28755)  
> at http:///app/app.js:14:4667  
> at i (http://app/app.js:9:458)  
> at http:///app/app.js:9:1014  
> at Object.f.$eval (http:///app/app.js:9:6963)  
> at Object.f.$digest (http:///app/app.js:9:5755)  
> at Object.f.$apply (http:///app/app.js:9:7111)  
> at f (http:///app/app.js:9:11507)  
> at r (http:///app/app.js:9:13216)
> 
> I would appreciate any help as this is a real blocker for me at the moment.
> 
> Thanks
> 
> Will

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/5cdb48c9-809e-4f0f-9eb2-03cab5c497ba%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/5cdb48c9-809e-4f0f-9eb2-03cab5c497ba%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [January 9, 2015, 9:33pm UTC](https://discuss.elastic.co/t/kibana-dashboards-not-saving-for-me-in-elasticsearch/21561/3 "2015-01-09T21:33:02Z")

</div>

It'd help if you could gist/pastebin/etc your nginx and kibana configs.

On 10 January 2015 at 07:57, William Tarrant [tarrant.william@gmail.com](mailto:tarrant.william@gmail.com)  
wrote:

> Tried a clean install with ES 1.3.7 and Kibana 3.1.2 and still the same  
> issue. I must be missing something with permissions or nginx, as I tried  
> the same combination on windows using python simple server and it worked.
> 
> w
> 
> On Friday, January 9, 2015 at 4:03:46 PM UTC, William Tarrant wrote:
> 
> > Hey, after a long day with no success I finally conceded that I need to  
> > ask for help. I am running ES 1.4 with kibana 3.1.2 hosted on ngnix both  
> > on the same machine (I have done the cors work around). Whenever I try to  
> > save a new dashboard or retrieve it, it results in a blank page, it appears  
> > in ES as an entry, there is an index for kibana-int but the \_source is  
> > blank for the dashboard. Kibana is connecting to ES and I can run queries  
> > through the default dashboard so I know at least it is connecting.
> > 
> > the following is from elastic-head  
> > {  
> > "\_index": "kibana-int",  
> > "\_type": "dashboard",  
> > "\_id": "Demo1",  
> > "\_version": 1,  
> > "\_score": 1,  
> > "\_source": { }  
> > }
> > 
> > The only exception I see in the javascript console is:
> > 
> > TypeError: Cannot read property 'interval' of undefined  
> > at dash\_load (http:///app/app.js:21:25945)  
> > at f (http:///app/app.js:21:28755)  
> > at http:///app/app.js:14:4667  
> > at i (http://app/app.js:9:458)  
> > at http:///app/app.js:9:1014  
> > at Object.f.$eval (http:///app/app.js:9:6963)  
> > at Object.f.$digest (http:///app/app.js:9:5755)  
> > at Object.f.$apply (http:///app/app.js:9:7111)  
> > at f (http:///app/app.js:9:11507)  
> > at r (http:///app/app.js:9:13216)
> > 
> > I would appreciate any help as this is a real blocker for me at the  
> > moment.
> > 
> > Thanks
> > 
> > Will
> > 
> > --  
> > You received this message because you are subscribed to the Google Groups  
> > "elasticsearch" group.  
> > To unsubscribe from this group and stop receiving emails from it, send an  
> > email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> > To view this discussion on the web visit  
> > [https://groups.google.com/d/msgid/elasticsearch/5cdb48c9-809e-4f0f-9eb2-03cab5c497ba%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/5cdb48c9-809e-4f0f-9eb2-03cab5c497ba%40googlegroups.com)  
> > [https://groups.google.com/d/msgid/elasticsearch/5cdb48c9-809e-4f0f-9eb2-03cab5c497ba%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/5cdb48c9-809e-4f0f-9eb2-03cab5c497ba%40googlegroups.com?utm_medium=email&utm_source=footer)  
> > .  
> > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/CAEYi1X-Jz9oWyxM3c1NRBqTxZVAtmvE-cFhbmTVk%2B-120xef%3DQ%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAEYi1X-Jz9oWyxM3c1NRBqTxZVAtmvE-cFhbmTVk%2B-120xef%3DQ%40mail.gmail.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![William\_Tarrant](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/william_tarrant/32/1004_2.png) [@William\_Tarrant](https://discuss.elastic.co/u/William_Tarrant)\
**Post date:** [January 9, 2015, 11:02pm UTC](https://discuss.elastic.co/t/kibana-dashboards-not-saving-for-me-in-elasticsearch/21561/4 "2015-01-09T23:02:13Z")

</div>

Hey,

The nginx config I was using was just the default from a fresh install of  
nginx, I just placed the Kibana files in the default /usr/share/nginx/html  
folder. I have also tried the config recommended for nginx from the  
kibana3 github branch  
@ [https://raw.githubusercontent.com/elasticsearch/kibana/kibana3/sample/filtered-alias-example/nginx.conf](https://raw.githubusercontent.com/elasticsearch/kibana/kibana3/sample/filtered-alias-example/nginx.conf)  
with no success.

The config.js for kibana just has the following modification elasticsearch:  
"http://:9200",

When I save the dashboard, it does create the entry, just doesn't save any  
source which is what gets me, it is obviously establishing a connection and  
able to write back to ES.

w

On Friday, January 9, 2015 at 9:33:31 PM UTC, Mark Walkom wrote:

> It'd help if you could gist/pastebin/etc your nginx and kibana configs.
> 
> On 10 January 2015 at 07:57, William Tarrant \<[tarrant...@gmail.com](mailto:tarrant...@gmail.com)  
> \<javascript:\>\> wrote:
> 
> > Tried a clean install with ES 1.3.7 and Kibana 3.1.2 and still the same  
> > issue. I must be missing something with permissions or nginx, as I tried  
> > the same combination on windows using python simple server and it worked.
> > 
> > w
> > 
> > On Friday, January 9, 2015 at 4:03:46 PM UTC, William Tarrant wrote:
> > 
> > > Hey, after a long day with no success I finally conceded that I need to  
> > > ask for help. I am running ES 1.4 with kibana 3.1.2 hosted on ngnix both  
> > > on the same machine (I have done the cors work around). Whenever I try to  
> > > save a new dashboard or retrieve it, it results in a blank page, it appears  
> > > in ES as an entry, there is an index for kibana-int but the \_source is  
> > > blank for the dashboard. Kibana is connecting to ES and I can run queries  
> > > through the default dashboard so I know at least it is connecting.
> > > 
> > > the following is from elastic-head  
> > > {  
> > > "\_index": "kibana-int",  
> > > "\_type": "dashboard",  
> > > "\_id": "Demo1",  
> > > "\_version": 1,  
> > > "\_score": 1,  
> > > "\_source": { }  
> > > }
> > > 
> > > The only exception I see in the javascript console is:
> > > 
> > > TypeError: Cannot read property 'interval' of undefined  
> > > at dash\_load (http:///app/app.js:21:25945)  
> > > at f (http:///app/app.js:21:28755)  
> > > at http:///app/app.js:14:4667  
> > > at i (http://app/app.js:9:458)  
> > > at http:///app/app.js:9:1014  
> > > at Object.f.$eval (http:///app/app.js:9:6963)  
> > > at Object.f.$digest (http:///app/app.js:9:5755)  
> > > at Object.f.$apply (http:///app/app.js:9:7111)  
> > > at f (http:///app/app.js:9:11507)  
> > > at r (http:///app/app.js:9:13216)
> > > 
> > > I would appreciate any help as this is a real blocker for me at the  
> > > moment.
> > > 
> > > Thanks
> > > 
> > > Will
> > > 
> > > --  
> > > You received this message because you are subscribed to the Google Groups  
> > > "elasticsearch" group.  
> > > To unsubscribe from this group and stop receiving emails from it, send an  
> > > email to [elasticsearc...@googlegroups.com](mailto:elasticsearc...@googlegroups.com) \<javascript:\>.  
> > > To view this discussion on the web visit  
> > > [https://groups.google.com/d/msgid/elasticsearch/5cdb48c9-809e-4f0f-9eb2-03cab5c497ba%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/5cdb48c9-809e-4f0f-9eb2-03cab5c497ba%40googlegroups.com)  
> > > [https://groups.google.com/d/msgid/elasticsearch/5cdb48c9-809e-4f0f-9eb2-03cab5c497ba%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/5cdb48c9-809e-4f0f-9eb2-03cab5c497ba%40googlegroups.com?utm_medium=email&utm_source=footer)  
> > > .  
> > > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/269deedd-4127-4311-ac08-72f3f7e75cc2%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/269deedd-4127-4311-ac08-72f3f7e75cc2%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![William\_Tarrant](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/william_tarrant/32/1004_2.png) [@William\_Tarrant](https://discuss.elastic.co/u/William_Tarrant)\
**Post date:** [January 10, 2015, 12:44pm UTC](https://discuss.elastic.co/t/kibana-dashboards-not-saving-for-me-in-elasticsearch/21561/5 "2015-01-10T12:44:22Z")

</div>

Ok, so after a couple of more tries I finally got it to work. It seems I  
had changed the cluster name to a custom in the elasticsearch.yml config  
i.e "d-elasticsearch" but when I remove that and left it use the standard  
it worked fine.

On Friday, January 9, 2015 at 4:03:46 PM UTC, William Tarrant wrote:

> Hey, after a long day with no success I finally conceded that I need to  
> ask for help. I am running ES 1.4 with kibana 3.1.2 hosted on ngnix both  
> on the same machine (I have done the cors work around). Whenever I try to  
> save a new dashboard or retrieve it, it results in a blank page, it appears  
> in ES as an entry, there is an index for kibana-int but the \_source is  
> blank for the dashboard. Kibana is connecting to ES and I can run queries  
> through the default dashboard so I know at least it is connecting.
> 
> the following is from elastic-head  
> {  
> "\_index": "kibana-int",  
> "\_type": "dashboard",  
> "\_id": "Demo1",  
> "\_version": 1,  
> "\_score": 1,  
> "\_source": { }  
> }
> 
> The only exception I see in the javascript console is:
> 
> TypeError: Cannot read property 'interval' of undefined  
> at dash\_load (http:///app/app.js:21:25945)  
> at f (http:///app/app.js:21:28755)  
> at http:///app/app.js:14:4667  
> at i (http://app/app.js:9:458)  
> at http:///app/app.js:9:1014  
> at Object.f.$eval (http:///app/app.js:9:6963)  
> at Object.f.$digest (http:///app/app.js:9:5755)  
> at Object.f.$apply (http:///app/app.js:9:7111)  
> at f (http:///app/app.js:9:11507)  
> at r (http:///app/app.js:9:13216)
> 
> I would appreciate any help as this is a real blocker for me at the moment.
> 
> Thanks
> 
> Will

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/ef1c2c70-c16f-474c-8104-89a217d13d6b%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/ef1c2c70-c16f-474c-8104-89a217d13d6b%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<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 6, 2017, 12:39am UTC](https://discuss.elastic.co/t/kibana-dashboards-not-saving-for-me-in-elasticsearch/21561/6 "2017-07-06T00:39:45Z")

</div>


