# Unable to verify that the server is ElasticSearch due to unsuccesful product check call

**URL:** https://discuss.elastic.co/t/unable-to-verify-that-the-server-is-elasticsearch-due-to-unsuccesful-product-check-call/308000
**Category:** Elasticsearch
**Tags:** language-clients
**Created:** [June 23, 2022, 11:58am UTC](https://discuss.elastic.co/t/unable-to-verify-that-the-server-is-elasticsearch-due-to-unsuccesful-product-check-call/308000 "2022-06-23T11:58:01Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![charlot\_Attard](https://avatars.discourse-cdn.com/v4/letter/c/8797f3/32.png) [@charlot\_Attard](https://discuss.elastic.co/u/charlot_Attard)
#### Post date: [June 23, 2022, 11:58am UTC](https://discuss.elastic.co/t/unable-to-verify-that-the-server-is-elasticsearch-due-to-unsuccesful-product-check-call/308000/1 "2022-06-23T11:58:01Z")

</div>

Hello,

We have an application connecting with NEST to ES Version 7.17. Intermitently we are facing this issue

Unable to verify that the server is ElasticSearch due to unsuccesful product check call. Some functionality may not be compatible if the server is running an unsupported product. Call: Status code unkown from: GET /

We did manual curl from the microservice and all of them were successful

Any idea what could be wrong ?

---

<div class="post-metadata">

### Author: ![stevejgordon](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/stevejgordon/32/80912_2.png) [@stevejgordon](https://discuss.elastic.co/u/stevejgordon)
#### Post date: [June 23, 2022, 12:54pm UTC](https://discuss.elastic.co/t/unable-to-verify-that-the-server-is-elasticsearch-due-to-unsuccesful-product-check-call/308000/2 "2022-06-23T12:54:57Z")

</div>

Hi, @charlot_Attard,

On the first request, the client performs a product check to verify a compatible server. If for any reason the server response fails, we add this warning to the debug information. Is there where you are seeing it? We will attempt to verify the next requests until we have successfully validated the server. The most likely cause is transient network issue.

Are you reusing the same `ElasticClient` instance? Once the first requests succeeds, you should no longer receive the warning on subsequent requests.

---

<div class="post-metadata">

### Author: ![charlot\_Attard](https://avatars.discourse-cdn.com/v4/letter/c/8797f3/32.png) [@charlot\_Attard](https://discuss.elastic.co/u/charlot_Attard)
#### Post date: [June 23, 2022, 1:20pm UTC](https://discuss.elastic.co/t/unable-to-verify-that-the-server-is-elasticsearch-due-to-unsuccesful-product-check-call/308000/3 "2022-06-23T13:20:31Z")

</div>

Thanks for your reply.

Please note that ES is logging this as an Error. The issue is intermittent so when the application which uses NEST client connects with ES sometimes it does return this error and sometimes it does work.

This is a 5 node cluster, and I don't have an idea if the application tries to reuse the same node it connect to. I don't think it does.

---

<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 21, 2022, 1:21pm UTC](https://discuss.elastic.co/t/unable-to-verify-that-the-server-is-elasticsearch-due-to-unsuccesful-product-check-call/308000/4 "2022-07-21T13:21:30Z")

</div>

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