Hallo Zusammen,
ich verzweifle akutell an meiner Anbindung shopware 5.1 an einen Amazon AWS ElasticSearch Server. Hat hiermit jemand Erfahrung?
In Amazon habe ich den Zugriff auf ElasticSearch auf die IP meines Servers beschränkt. Vom Server kann ich per curl auch ein Testdokument ElasticSearch hinzufügen. Nur die shopware Indizierung mit
bin/console sw:es:index:populate
bringt die Fehlermeldung
[Elasticsearch\Common\Exceptions\NoNodesAvailableException]
No alive nodes found in your cluster
Mit einer lokalen ElasticSearch Installation klappt die Indizieurng ohne Probleme.
In der config.php habe ich den Eintrag
'es' => array(
'enabled' => true,
'client' => array(
'hosts' => array('Endpoint meiner AWS Domain')
)
),
In Amazon selbst die Einstellungen
Ich habe es beim Endpoint auch schon mit dem Port :9200 versucht. Das funktioniert leider auch nicht. Kann eigentlich auch nicht funktionieren, da mein Curl AUfruf auch ohne Portangabe funktionierte.
Vielen Dank Vorab für eure Unterstützung