eryajf / go-ldap-admin

🌉 基于Go+Vue实现的openLDAP后台管理项目
http://ldapdoc.eryajf.net
Apache License 2.0
1.58k stars 265 forks source link

docker-compose部署完成 admin登陆开发者模式查看测试显示用户不存在 #302

Closed guopeizhao closed 9 months ago

guopeizhao commented 9 months ago

curl_2024-01-19_18-17-59

Question Report

请在提交问题之前回答这些问题,谢谢。 | openldap_2024-01-19_18-15-02 openldapimages_2024-01-19_18-16-06 Please answer these questions before submitting them. Thank you.

你使用了哪个版本? | Which version did you use?

预期行为 | Expected behavior

实际行为 | Actual behavior

原因分析(如果可以) | Cause analysis (if possible)

问题重现步骤 | Steps to reproduce the problem

eryajf commented 9 months ago

您好 @guopeizhao👋,我已收到您的反馈,我将安排时间考虑您提交的信息并进行回复。-- 这条信息是由自动回复的机器人发出的。

Hello @guopeizhao. I have received your feedback, and I will arrange time to consider the information you submitted and reply. -- This message is sent by an automatic reply robot.

eryajf commented 9 months ago

可到mysql容器里看看user表是否有数据,按说拉起之后,会自动初始化数据的

guopeizhao commented 9 months ago

好像没有内容

---原始邮件--- 发件人: @.> 发送时间: 2024年1月19日(周五) 晚上7:23 收件人: @.>; 抄送: @.**@.>; 主题: Re: [eryajf/go-ldap-admin] docker-compose部署完成 admin登陆开发者模式查看测试显示用户不存在 (Issue #302)

可到mysql容器里看看user表是否有数据,按说拉起之后,会自动初始化数据的

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

guopeizhao commented 9 months ago

你好    docker-compose.yaml文件详细内容见文件,我到mysql的go_ldap_admin库中users表中添加admin用户登录还是报错401,显示密码错误密码就是123456。还是无法登录,我telnet测试了下都是通的排除了网络问题,重新安装多会都是一样的问题

------------------ 原始邮件 ------------------ 发件人: "eryajf/go-ldap-admin" @.>; 发送时间: 2024年1月19日(星期五) 晚上7:23 @.>; @.**@.>; 主题: Re: [eryajf/go-ldap-admin] docker-compose部署完成 admin登陆开发者模式查看测试显示用户不存在 (Issue #302)

可到mysql容器里看看user表是否有数据,按说拉起之后,会自动初始化数据的

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

guopeizhao commented 9 months ago

go_ldap_admin_server_2024-01-19_23-41-27 go_ldap_admin_server 日志中初始化完成后报错用户不存在了,不知道为什么数据库初始化成功后,go_ldap_admin_server库的users表为空白,添加用户admin后仍然无法登录 认证失败

eryajf commented 9 months ago

启动之后会有一个数据初始化的过程,看你这个日志没有打印这个内容。

难道是在config.yaml里边,把 init-data: true 这个改成false了吗?

guopeizhao commented 9 months ago

false_2024-01-20_00-05-17 对的一开始是ture后面我改成false了,我看go-ldap-admin-server日志中体现出来了初始化,我截图没截上面,我把日志下载下来了,数据库我不是太了解。 go-ldap-admin-server.txt

guopeizhao commented 9 months ago

已成功登录,不知什么原因没有自动导入sql语句,手动导入 go_ldap_admin.sql 到 go_ldap_admin库中解决问题

eryajf commented 9 months ago

那个参数使用true,然后重新安装整个流程,就会自动初始化用户等相关数据。

guopeizhao commented 9 months ago

改成ture后,ldap-admin-server 没回重启都会初始化数据吗

---原始邮件--- 发件人: @.> 发送时间: 2024年1月20日(周六) 上午9:04 收件人: @.>; 抄送: @.**@.>; 主题: Re: [eryajf/go-ldap-admin] docker-compose部署完成 admin登陆开发者模式查看测试显示用户不存在 (Issue #302)

那个参数使用true,然后重新安装整个流程,就会自动初始化用户等相关数据。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

eryajf commented 9 months ago

不会,如果数据已存在,会跳过,所以理论上一直为true也没事儿

guopeizhao commented 9 months ago

我配置改成true重新安装一遍后,还是需要手动导入go-ldap-admin.sql 文件,没有自动导入