Sia daemon api:连接被拒绝

问题描述 投票:0回答:1

我同步了一个Sia节点,但无法从外部访问它:

curl -A "Sia-Agent" -u "":"myPassword" "111.111.111.111:9980"

卷曲:(7)无法连接到111.111.111.111端口9980:连接被拒绝

我也无法使用siac:

./siac -a 111.111.111.111:9980

无法获得共识状态:[请求失败;获取http://111.111.111.111:9980/consensus:拨打tcp 111.111.111.111:9980:连接:连接被拒绝]

我跑了sudo ufw allow 9980(这就是为什么它没有显示超时),但是连接被拒绝了。有什么问题吗?

api blockchain remote-access
1个回答
0
投票

David Vorick(SIA的首席执行官)说,默认情况下,siad API仅接受通过本地主机的连接。如果您要通过Internet访问,建议您使用ssh隧道:https://support.sia.tech/article/ljzu8k4hqn-using-sia-ui-on-a-remote-node

ssh -f user@domain -L 9980:localhost:9980 -N

((有一个较旧的标志--disable-api-security,但最好不要使用。警告:使用authenticate-api = false和--disable-api-security运行siad被视为危险。)

© www.soinside.com 2019 - 2024. All rights reserved.