Skip to content
This repository has been archived by the owner on Jun 20, 2023. It is now read-only.

Support for AWS Elasticsearch Service #382

Closed
khundaqji opened this issue Jul 14, 2016 · 5 comments
Closed

Support for AWS Elasticsearch Service #382

khundaqji opened this issue Jul 14, 2016 · 5 comments

Comments

@khundaqji
Copy link

khundaqji commented Jul 14, 2016

AWS Elasticsearch service accepts only signed requests (AWS4 Signature that is generated from all request components [method, uri, payload, datestamp, secretkey, key ... etc])

Version 2.0.0 of Jest doesn't support this feature. Even doing it manually by adding the required headers to the Search object of jest won't solve this issue.

@a-marcel
Copy link
Contributor

Hi,

Jest Version 2.x needs a Elasticsearch Version > 2.x. Amazons Elasticsearch Version is something like 1.5.2.

For the signing, you can check #368 - there are some good solutions.

Marcel

@khundaqji
Copy link
Author

khundaqji commented Jul 17, 2016

Hey,

Thanks for your prompt response, I have started testing this pull request modifications version made by the contributor. And so far so good.

I will give a full feedback of my results once done

@thesmith
Copy link

Hey @khundaqji, as mentioned in the other issue, it's worth using https://github.com/inreachventures/aws-signing-request-interceptor rather than the forked version, if possible.

@khundaqji
Copy link
Author

@thesmith thanks, this works very well.
I switched to https://github.com/inreachventures/aws-signing-request-interceptor now

@a-marcel
Copy link
Contributor

a-marcel commented Aug 1, 2016

Btw: Aws releases Elasticsearch v2.3

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants