无法附加到远程 geth:无效的管道地址 '/.rinkeby/geth.ipc'

Unable to attach to remote geth: Invalid pipe address '/.rinkeby/geth.ipc'

我正在 Windows 尝试通过 rinkeby 连接到以太坊测试网。

我下载了 geth 1.8.2 和以太坊钱包 0.9.3

我给出的第一个命令是:

geth --rinkeby --fast --cache=1024

注意:执行上述命令后,我在 cmd 上得到 url 为:

url=\.\pipe\geth.ipc

另一个命令提示符中的第二条命令为:

geth --datadir=./rinkeby attach

相同的命令在早些时候起作用。

我卸载了 geth 和 Ethereum 钱包并安装了最新版本。我在早期版本上也尝试过这些命令,但现在它们不起作用了。

我刚才也尝试连接到私人网络,但在第二个命令提示符下收到错误消息:

Unable to attach to remote geth: no known transport for URL scheme "c"

提前致谢!

我认为这个问题只发生在 Windows。 参考:https://github.com/ethereum/go-ethereum/issues/15746

尝试以下方法指定 IPC 路径

geth attach ipc:\.\pipe\geth.ipc

它应该适用于 Win10 和 v1.8。x-stable