Ja, Elasticsearch läuft auf localhost.
Ein Curl Aufruf mit Angabe vom Zertifikat und Benutzer funktioniert auch.
In der Doku finde ich keine Möglichkeit diese Werte in der config.php zu hinterlegen.
Leider ist die Entfernung des Logins nicht möglich.
Beim Host hatte ich bereits den Benutzer und Passwort übergeben.
Dann kann es nur noch am Zertifikat liegen. Ohne das Zertifikat, funktioniert der Aufruf per curl auch nicht.
Ich frage an, ob das Zertifikat systemweit hinterlegt werden kann.
oder eine ältere ElasticSearch Version (z.B. 6.8.xx) verwenden, bei welcher es die Authentifizierung bzw. die Geschichte mit SSL Zertifikat noch nicht gab. Die 6.8er ist zwar EOL, ist Shopware 5 aber auch.
Evtl. bekommst Du anderweitig noch Probleme mit neueren ES Versionen (weiß gerade nicht, bis zu welcher Version Shopware 5 ES unterstützt).