按照文档逐步设置本地 chainlink 节点。当我输入时:
cd ~/.chainlink-kovan && docker run -p 6688:6688 -v ~/.chainlink-kovan:/chainlink -it --env-file=.env smartcontract/chainlink:1.1.0 local n
Run Code Online (Sandbox Code Playgroud)
输入我的密钥库密码后,我收到错误/警告:
2022-02-02T16:47:33.598Z [WARN] Postgres event broadcaster: reconnect attempt failed, trying again... pg/event_broadcaster.go:94 error=pq: SSL is not enabled on the server logger=EventBroadcaster
Run Code Online (Sandbox Code Playgroud)
这也会导致 localhost:6688 什么也不返回。
谷歌搜索后,这似乎是在 docker 中为 postgres 启用 SSL 的问题,但是我尝试了很多方法来修复,但没有成功。我可以看到我的本地 postgres 服务器已启用 SSL 并且表已全部创建。我在 Ubuntu 上使用 WSL2 来运行在 Windows 上管理的 Postrgres DB 的节点。