第一次尝试在持久模式下运行stellar docker镜像,并在输入并确认新密码后收到此错误:
pq: password authentication failed for user "stellar"docker命令
docker run --rm -it -p "8000:8000" -v "/dev/stellar:/opt/stellar" --name stellar stellar/quickstart --testnet我查看了一下尝试编辑pg_hba.conf,但是我没有看到已经配置好的stellar用户。
此外,我还验证了stellar core.cfg是否具有在安装过程中定义的正确数据库密码。
发布于 2021-02-21 05:48:41
当我使用带有特殊字符的密码时,我遇到了完全相同的问题(对于sed来说太花哨了?)。然后,我重新创建了PostgreSQL共享卷,并使用stellarpasswd作为新的'/opt/stellar'密码。它成功了!:)
另一条信息,也许更重要。我还将用户stellar添加到我的主机。当默认配置被rsynced到'/opt/stellar'时,如果没有我的主机上的该用户,这可能无法正常工作。
https://stackoverflow.com/questions/61563909
复制相似问题