etcdserver: user name is empty
etcdserver: user name is empty
输入正确的用户密码后一直弹出 这个错误,我搭建的 etcd集群是etcd-v3.4.14 版本
etcdkeeper启动得时候设置了-auth参数了吗?
我执行:
export ETCDCTL_API=3
etcdctl --endpoints="http://172.26.150.125:12379,http://172.26.150.125:22379,http://172.26.150.125:32379" user add root
etcdctl --endpoints="http://172.26.150.125:12379,http://172.26.150.125:22379,http://172.26.150.125:32379" auth enable
然后,etcdkeeper 界面输入 root 123456 密码后,提示 etcdserver: user name is empty
etcdkeeper 的启动命令为:
docker run --name=etcdkeeper -d --restart=always -p 8080:8080 evildecay/etcdkeeper --auth=true
@fananchong 启动etcdkeeper后第一次打开etcdkeeper首页自动弹出输入用户名密码了吗?
@fananchong 启动etcdkeeper后第一次打开etcdkeeper首页自动弹出输入用户名密码了吗?
无
@fananchong 启动etcdkeeper后第一次打开etcdkeeper首页自动弹出输入用户名密码了吗?
无
--auth=true似乎没有生效,改成
docker run --name=etcdkeeper -d --restart=always -p 8080:8080 evildecay/etcdkeeper -auth
试试
@fananchong 启动etcdkeeper后第一次打开etcdkeeper首页自动弹出输入用户名密码了吗?
无
--auth=true似乎没有生效,改成
docker run --name=etcdkeeper -d --restart=always -p 8080:8080 evildecay/etcdkeeper -auth试试
一样,提示 etcdserver: user name is empty
发现裸开 etcdkeeper 验证功能正常:
./etcdkeeper -auth
容器中不行
这样启动 docker run --restart=on-failure -d --entrypoint "./etcdkeeper.bin" --name etcdkeeper01 evildecay/etcdkeeper -h 0.0.0.0 -p 8080 -auth