ファイアウォールにポートを追加しましたが、要求を送信するたびにECONNREFUSEDが返されます。

ファイアウォールにポートを追加しましたが、要求を送信するたびにECONNREFUSEDが返されます。

私はCentos7 VPSで作業しており、ここにポート9200を追加しましたが、firewalldこのポートを要求できず、Error: connect ECONNREFUSEDPostmanでこのエラーが発生します。

私のファイアウォールの状態:

> firewall-cmd --list-all
public
  target: default
  icmp-block-inversion: no
  interfaces: 
  sources: 
  services: dhcpv6-client ssh
  ports: 8420/tcp 9200/tcp
  protocols: 
  masquerade: yes
  forward-ports: 
  source-ports: 
  icmp-blocks: 
  rich rules: 

活動地域の状況:

> firewall-cmd --get-active-zones

基本領域:

> firewall-cmd --get-default-zone
public

私のinterfacesパラメータは空です。大丈夫ですか?

ベストアンサー1

問題はFirewalldにあることではありません。
ポート 9200 は ElasticSearch に属します。
Elasticsearch には、デフォルトでは、ローカル IP を除く他の IP からアクセスを許可しないいくつかのセキュリティ対策があります。
そのため、elasticsearch.ymlファイルを修正したところ、問題が解決しました。

おすすめ記事