Auf meiner einen Maschine (M1) Elasticsearch ist installiert und auf meiner anderen Maschine (m2) ist es nicht. Ich möchte cURL Anfrage an m1 senden, auf dem E.S läuft. Ich verwende diese AbfrageSenden cURL Anfrage an eine andere Maschine gibt Verbindung verweigert
curl -H "Content-Type:application/json" -XGET "10.10.10.149:9200/bigmart/dotnet/_search?pretty" -d ' { "query":{"match_all":{}}}'
es mir
curl: (7) Failed to connect to 10.10.10.149 port 9200: Connection refused
ich zu dieser Maschine kann ping und ssh gibt, aber ich kann nicht cURL zu dieser Maschine senden, was bin ich dabei?
Ich kann localhost: 9200 erfolgreich, also ich Gues Port 9200 ist offen. Ich vermisse etwas, ich weiß nicht genau, was
Ihre Firewall blockiert wahrscheinlich den Port 9200 für den Zugriff von außen. Was bekommst du, wenn du "iptables -L" als root auf m1 ausführst? – Val