# Watcher Beta key reporting as expired

**URL:** https://discuss.elastic.co/t/watcher-beta-key-reporting-as-expired/1012
**Category:** Elasticsearch
**Tags:** elastic-stack-alerting
**Created:** [May 20, 2015, 5:47pm UTC](https://discuss.elastic.co/t/watcher-beta-key-reporting-as-expired/1012 "2015-05-20T17:47:22Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![jdaviscooke](https://avatars.discourse-cdn.com/v4/letter/j/977dab/32.png) [@jdaviscooke](https://discuss.elastic.co/u/jdaviscooke)
#### Post date: [May 20, 2015, 5:47pm UTC](https://discuss.elastic.co/t/watcher-beta-key-reporting-as-expired/1012/1 "2015-05-20T17:47:22Z")

</div>

I received my Watcher beta key this afternoon after the webinar, but after I followed the installation instructions in the Get Started page provided and tried to hit the API, I am met with `LicenseExpiredException[license expired for feature [watcher]]`.

Surely this license can't actually be expired? Am I missing something?

---

<div class="post-metadata">

### Author: ![danielmoon](https://avatars.discourse-cdn.com/v4/letter/d/278dde/32.png) [@danielmoon](https://discuss.elastic.co/u/danielmoon)
#### Post date: [May 20, 2015, 8:12pm UTC](https://discuss.elastic.co/t/watcher-beta-key-reporting-as-expired/1012/2 "2015-05-20T20:12:40Z")

</div>

Yeah, I'm having the same issue. I"m running Elasticsearch 1.5.2 I'm wondering if maybe we can't play with it until a later date as in, the license is only good from 5/21 - 6/21.

---

<div class="post-metadata">

### Author: ![mvg](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mvg/32/98890_2.png) [@mvg](https://discuss.elastic.co/u/mvg)
#### Post date: [May 20, 2015, 8:57pm UTC](https://discuss.elastic.co/t/watcher-beta-key-reporting-as-expired/1012/3 "2015-05-20T20:57:36Z")

</div>

Not sure why this happens. Did you try to install Watcher on an existing cluster or just on a new single node cluster? (both should work, just try to understand why Watcher fails with this error)

---

<div class="post-metadata">

### Author: ![danielmoon](https://avatars.discourse-cdn.com/v4/letter/d/278dde/32.png) [@danielmoon](https://discuss.elastic.co/u/danielmoon)
#### Post date: [May 21, 2015, 12:02pm UTC](https://discuss.elastic.co/t/watcher-beta-key-reporting-as-expired/1012/4 "2015-05-21T12:02:52Z")

</div>

I'm just testing out functionality of Elasticsearch, Kibana, and Watcher. Everything I'm working with is on a single node on my local machine.

---

<div class="post-metadata">

### Author: ![jdaviscooke](https://avatars.discourse-cdn.com/v4/letter/j/977dab/32.png) [@jdaviscooke](https://discuss.elastic.co/u/jdaviscooke)
#### Post date: [May 21, 2015, 12:28pm UTC](https://discuss.elastic.co/t/watcher-beta-key-reporting-as-expired/1012/5 "2015-05-21T12:28:19Z")

</div>

I installed it onto an existing three node cluster running ES 1.5.2

---

<div class="post-metadata">

### Author: ![jdaviscooke](https://avatars.discourse-cdn.com/v4/letter/j/977dab/32.png) [@jdaviscooke](https://discuss.elastic.co/u/jdaviscooke)
#### Post date: [May 21, 2015, 2:00pm UTC](https://discuss.elastic.co/t/watcher-beta-key-reporting-as-expired/1012/6 "2015-05-21T14:00:32Z")

</div>

I see what the issue was. I was calling the watcher API on a non-master node in the cluster. Running it on the master works as expected. Thanks, all.

---

<div class="post-metadata">

### Author: ![mvg](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mvg/32/98890_2.png) [@mvg](https://discuss.elastic.co/u/mvg)
#### Post date: [May 21, 2015, 2:13pm UTC](https://discuss.elastic.co/t/watcher-beta-key-reporting-as-expired/1012/7 "2015-05-21T14:13:51Z")

</div>

Hi Jason,

If you installed Watcher and license plugins on all nodes then you should be able to invoke Watcher apis on all nodes too. If that isn't the case then something is wrong.

Martijn

---

<div class="post-metadata">

### Author: ![gbonneau](https://avatars.discourse-cdn.com/v4/letter/g/22d042/32.png) [@gbonneau](https://discuss.elastic.co/u/gbonneau)
#### Post date: [May 22, 2015, 1:28pm UTC](https://discuss.elastic.co/t/watcher-beta-key-reporting-as-expired/1012/8 "2015-05-22T13:28:54Z")

</div>

I got a beta key this morning for watcher. I am running an ES 1.5.2 cluster with the licence update that was mentioned in another post. When I invoke the curl to setup a monitor it throws the licence expired error. Any thoughts?

Thanks,

Geoff

---

<div class="post-metadata">

### Author: ![mvg](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mvg/32/98890_2.png) [@mvg](https://discuss.elastic.co/u/mvg)
#### Post date: [May 22, 2015, 2:41pm UTC](https://discuss.elastic.co/t/watcher-beta-key-reporting-as-expired/1012/9 "2015-05-22T14:41:49Z")

</div>

Hi Geoff,

You can check your license via the get license api. (curl  
'localhost:9200/\_licenses' ). Can you share the output? (you should omit  
the private details, just remove the 'uid' fields).

Martijn

---

<div class="post-metadata">

### Author: ![peterColclough](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/petercolclough/32/44777_2.png) [@peterColclough](https://discuss.elastic.co/u/peterColclough)
#### Post date: [May 25, 2015, 5:32pm UTC](https://discuss.elastic.co/t/watcher-beta-key-reporting-as-expired/1012/10 "2015-05-25T17:32:03Z")

</div>

Yea! I got there in the end.... same issues... but I am over it now.

Ok.. you apparently have to install watcher on all your nodes, irrespective of whether they are a master node or not. At least that was the clincher for me. I was getting the same LicenseKey expired error until I did that.

Hope this helps someone

---

<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, 1:49pm UTC](https://discuss.elastic.co/t/watcher-beta-key-reporting-as-expired/1012/11 "2017-07-06T13:49:59Z")

</div>


