docker版的有bug,默认账号密码无法登录
默认的账号密码提示错误无法登录,docker版
#44
确保数据库服务启动起来了
/bin/sh -c /run.sh 没有报错,服务正常运行
/bin/sh -c /run.sh 没有报错,服务正常运行
默认用户名:admin,密码:wafadmin,但是提示还要输入动态口令,随便输个123456就可以登入了。
/bin/sh -c /run.sh 没有报错,服务正常运行
不是这个问题,是admin和wafadmin账号密码不对,怀疑docker pull版本的有问题
docker版可以通过docker logs wafdb查看mysql数据库启动错误日志,通常是虚拟机的cpu不支持x86-64-v2指令集造成的,可以设置下虚拟机的cpu支持设置
看看数据库配置是否异常,如果数据库连不上也会报用户名或密码错误,如果想要使用自定义MySQL信息,请同时修改两个地方的配置:
1、文件/uuwaf/web/conf/conf.yaml中dsn的值;
2、文件/uuwaf/conf/uuwaf.conf中块init_by_lua_block中db的值;
3、重启uuwaf.
连接上数据库
TRUNCATE TABLE waf_users;
INSERT INTO `waf_users` VALUES (1, 'admin', '$2a$10$novLr.VMetYWbdwb2701Ie2HmfpW8TmsXtQ5hLPYJoaPXbtSfGnSC', 0, '2024-01-26 11:56:14', 0, 'otpauth://totp/uuWAF:admin?algorithm=SHA256&digits=6&issuer=uuWAF&period=30&secret=EXKFN3EFNMBUDZVRPR6SB6EWYNIFXJW2', 1);
默认用户名:admin,密码:wafadmin