[英]No connection could be made because the target machine actively refused it Golang
[英]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.