簡體   English   中英

HTTP 連接拒絕 AWS EC2 實例

[英]HTTP Connection refused to AWS EC2 instance

我正在嘗試從前端(Angular 應用程序)向 AWS EC2 實例發出登錄 HTTP 請求,但最終出現 (ERR_CONNECTION_REFUSED) 錯誤。

這可能是一個安全組策略問題(來自互聯網),但如果我錯了,請糾正我。 它以前工作得很好,幾天后就出現了這個錯誤。 如果有人可以幫我解決這個問題。

我嘗試通過使用特定端口號配置安全組入站規則來解決此問題,但是當我選擇 HTTP 請求類型時,端口文本框將被禁用。 我添加了一個快照。 如果我在檢測問題時出錯,請糾正我,以便我可以解決它。

在此處輸入圖像描述

這也可能是由於服務未在您嘗試連接的端口上偵聽或未啟動或存在。 可能是如果在 AWS 實例上運行的服務器在偵聽(並提供服務)到 localhost 或 127.0.0.1 / 接口時也可以忽略來自外部的連接,在這種情況下,應確保服務偵聽適當的外部地址。

AWS 還會檢查以檢測濫用情況。 如果某些未知應用程序由於公開開放的端口而惡意進入您的 EC2 實例並觸發了一些未知/惡意流量,那么在這種情況下,AWS 也可以阻止/關閉這些端口。

連接被拒絕錯誤意味着它通過了安全組並到達服務器,所以它絕對不是安全組問題

通常,這與 Web 服務器關閉有關,可能是由於服務器重新啟動或進程崩潰。

嘗試重新啟動您的網絡服務器並再次檢查

檢查您的網絡服務器的狀態:

檢查 nginx 狀態

sudo systemctl status nginx

# if errors found reload:

service nginx reload

對於阿帕奇

sudo systemctl status httpd

# restart if errors found:

sudo systemctl restart httpd

如果您沒有發現任何問題,請檢查/var/log中的日志消息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM