Levi Smith
Levi Smith
Still running into the same issue, I'll just go with an abundance of info - `go.mod` for opensearch-go ``` github.com/opensearch-project/opensearch-go/v2 v2.2.1-0.20230830174909-e4b95c6f94e8 ``` - This is how we're calling the OpenSearch...
So, just tested some changes to the signer. Just doing this works... but I'm not sure if this is the right solution `Host` is actually empty in the request passed...
The `r.URL` was returning `https://localhost:39163/_cat/indices?format=json&human=true&pretty=true` and it would set the Host as `localhost:39163` when it signed. However, AWS is looking for `localhost` as that's what is being reported as the...
@dblock I'm using a AWS hosted OpenSearch in a private VPC, not AOSS. I'm actually pretty sure AOSS can only be public, so to tunnel you'd have to set up...
I am using an AWS Managed OpenSearch Service... it's just with VPC enabled. So it's all my private IPs being used via Amazon's Service. Amazon has 3 OpenSearch managed options....
This was brought up before in the opensearch python client, this is the solution proposed there - Similar Issue: https://github.com/opensearch-project/opensearch-py/issues/184 - PR To Resolve: https://github.com/opensearch-project/opensearch-py/pull/491 There is this project from...