# Audit trail of this API call:
- [1] ProductCheckOnStartup: Took: 00:00:03.0728820
- [2] ProductCheckFailure: Node: https://*******.aws.found.io:9243/ Took: 00:00:03.0531380
# OriginalException: Elasticsearch.Net.ElasticsearchClientException: The client is unable to verify that the server is Elasticsearch due to an unsuccessful product check call. Some functionality may not be compatible if the server is running an unsupported product. Call: Status code 200 from: GET /
---> Elasticsearch.Net.PipelineException: The client is unable to verify that the server is Elasticsearch due to an unsuccessful product check call. Some functionality may not be compatible if the server is running an unsupported product.
at Elasticsearch.Net.RequestPipeline.ThrowIfTransientProductCheckFailure()
at Elasticsearch.Net.RequestPipeline.Ping(Node node)
at Elasticsearch.Net.Transport`1.Ping(IRequestPipeline pipeline, Node node)
at Elasticsearch.Net.Transport`1.Request[TResponse](HttpMethod method, String path, PostData data, IRequestParameters requestParameters)
--- End of inner exception stack trace ---
# Request:
<Request stream not captured or already read to completion by serializer. Set DisableDirectStreaming() on ConnectionSettings to force it to be set on the response.>
# Response:
If your question relates to core Elasticsearch functionality, please head over to the Elasticsearch category for assistance.
*PS - Please delete this text before posting your topic
*var elasticConfig = ElasticSearchConfiguration.Bind(configurationRoot); var settings = elasticConfig.URI==null ? null : new ConnectionSettings(new Uri(elasticConfig.URI)) .BasicAuthentication(elasticConfig.User, elasticConfig.Password);