簡體   English   中英

ConnectionRefusedError:[WinError 10061] 沒有建立連接,因為目標機器主動拒絕它

[英]ConnectionRefusedError: [WinError 10061] No connection made because the target machine actively refused it

我在 ec2 上運行一個 eth 節點 (prysm),可以通過端口 3500 訪問 api 數據。我已經讓所有流量都可以公開訪問 ec2 入站安全流量,以便從任何地方查詢 api。

然而,api 似乎只能通過 0.0.0.0:3500 在內部訪問,每當我試圖通過 ec2 ipv4 地址公開訪問 api(例如http://3.10.45.65:3500/eth/v1alpha1/beacon/chainhead <-dummy link) 我遇到錯誤ConnectionRefusedError: [WinError 10061] No connection could be made because the target machine actively refused it .

為了確保 ec2 配置正確,我通過端口 3500 使用 python http 服務器公開托管了一個虛擬頁面,該頁面運行良好並且可以公開訪問。

我對還有什么可能阻止服務器處理請求感到困惑。

任何輸入將不勝感激。

我最終使用了一個反向代理服務器,例如 caddy ( https://caddyserver.com/docs/quick-starts/reverse-proxy ),它將查詢重定向回本地主機並且它起作用了。 不過,請盡量將您的 ip 保密

暫無
暫無

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

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