Resolving UnsupportedProductError in Python ElasticSearch When Using AWS ElasticSearch
AWSPython
2021-10-15 11:53 (5 years ago)

If you encounter the following error:
elasticsearch.exceptions.UnsupportedProductError: The client noticed that the server is not a supported distribution of Elasticsearch
when connecting to AWS OpenSearch/Elasticsearch using the Python elasticsearch library version 7.14, you can resolve it by downgrading the library version. To do so, use the following command:
pip install "elasticsearch<7.14"
Related posts
When "TransportError Signature not yet current ..." appears in ElasticSearch (AWS ESS)
Starting Elasticsearch and Kibana on Kubernetes with analysis-icu Installation
The Specified Version Was Not Installed with Pipenv
When Connecting to a MySQL 5.7 Server Using a MySQL 8.0 Client, Charset Specification Cannot Be Done from the Client
Please rate this article (No signup or login required)
Current rating: 5.0 (1)
The author runs the application development company Cyberneura.
We look forward to discussing your development needs.
We look forward to discussing your development needs.