安装部署时改了默认4000端口,dashboard无法登陆

【 TiDB 使用环境】生产环境

【 TiDB 版本】v4.0.8

【复现路径】安装部署的时候,默认4000端口改为3306

【遇到的问题:问题现象及影响】
现在dashboard登陆界面能打开,但是输入root密码进入不了。
root密码在命令行下是可以登陆到tidb数据库的

【资源配置】
【附件:截图/日志/监控】

4.0.8版本已经比较老旧了,建议使用相对比较新的、又比较稳定的 6.1.5版本试试看。

我们生产环境用这个版本的,端口也没用默认的,都没问题

如果是想继续使用这个版本的,你可以找一下 pd leader节点的运行日志,里面应该会有一些提示性信息

如果你不确定,可以发日志我们帮你一起看看

dashboard能登陆,应该没问题
是不是客户端登陆方式或者网络的问题,报什么错?telnet 3306 能通吗?

输入密码的时候有什么报错信息吗?

dashboard的root账号,和tidb-server登录的root账号不是同一个吧

应该是数据库的那个root 账户

没报错信息吗?

4.0.8太老了。

登录报啥错,截图看看呢

报错截图是这样的

然后在对应pd日志下是这样的

前端用haproxy了吗?有没有开启ip透传?

我一直是按照3306部署和迁移的,不是修改,是通过所扩容方式迁移没发现这个问题啊

前端用了haproxy,但是登陆dashboard走的pd节点,没有走haproxy,应该不影响吧

proxy-protocol.networks怎么设置的?