gpt4 book ai didi

以太坊客户端 RPC 响应 403 "invalid host specified"

转载 作者:行者123 更新时间:2023-12-04 14:23:52 52 4
gpt4 key购买 nike

我在运行 以太坊/client-go 具有以下标志的 docker 图像:

docker run -p 8545:8545 ethereum/client-go --rpcapi personal,db,eth,net,web3 --rpc --rpcaddr 0.0.0.0 --rpccorsdomain * --rinkeby

此镜像在机器 A 上运行,我可以查询其中的 RPC。但是当我尝试从机器 B 查询它时,我收到以下响应:

要求:
curl -X POST http://<machine_A_address>:8545 -H "Content-Type: application/json" --data '{"jsonrpc":"2÷.0","method":"eth_coinbase","params":[],"id":64}' --verbose

回复:
< HTTP/1.1 403 Forbidden
< Content-Type: text/plain; charset=utf-8
< X-Content-Type-Options: nosniff
< Date: Wed, 18 Apr 2018 14:58:44 GMT
< Content-Length: 23
<
invalid host specified
* Connection #0 to host ... left intact

如何从机器 B 查询托管在机器 A 上的以太坊客户端?在哪里可以找到以太坊客户端日志以便调试?

最佳答案

添加 --rpcvhosts=*这个标志解决了这个问题

关于以太坊客户端 RPC 响应 403 "invalid host specified",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49903046/

52 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com