eryajf / go-ldap-admin

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

🙋 问题交流。。。 | 同步用户失败 #192

Closed huxiangquan closed 1 year ago

huxiangquan commented 1 year ago

Question Report

请在提交问题之前回答这些问题,谢谢。 | Please answer these questions before submitting them. Thank you.

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

docker镜像版本: 2023-04-10_13-23+钉钉组织+bitnami/openldap

预期行为 | Expected behavior

同步用户成功

实际行为 | Actual behavior

同步用户后,只有一个用户被同步过来。

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

点击同步后,日志中输出国查询用户不存在的SQL记录。 image 最后有输出调用syncDingTalkUsers的日志,但数据没有同步成功。 2023/04/17 11:00:08 /app/service/isql/user_isql.go:127 record not found [0.578ms] [rows:0] SELECT * FROM users WHERE source_user_id = 'dingtalk_16807621568869467' AND users.deleted_at IS NULL ORDER BY users.id LIMIT 1 [GIN] 2023/04/17 - 11:00:08 | 200 | 3m6s | 192.168.233.20 | POST "/api/user/syncDingTalkUsers"

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

点击用户同步。

eryajf commented 1 year ago

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

Hello @huxiangquan. 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 1 year ago

其中的sql输出是正常的情况,还是需要看点击同步之后,浏览器控制台那里,看看后端接口返回了什么错误

bcaay commented 1 year ago

image 同步飞书分组时,显示同步成功了,浏览器返回的也是正常的,但是飞书分组下并没有创建同步的分组,请问这个怎么解决

ixiaoyi93 commented 1 year ago

@bcaay 看一下 Response 返回的啥呢

bcaay commented 1 year ago

@bcaay看一下 Response 返回的啥呢 image @ixiaoyi93 看着没问题呀

ixiaoyi93 commented 1 year ago

@bcaay 看着没啥问题,你看看ldap日志吧,还有就是字段关系管理那块有没有配置正确。

bcaay commented 1 year ago

确实是分组字段的问题,我改了一下同步成功了,但是不会同步子部门 image

ixiaoyi93 commented 1 year ago

@bcaay 盲猜可能跟这个配置有关: image

huxiangquan commented 1 year ago

@bcaay 盲猜可能跟这个配置有关: image

后面不知道动了哪里同步成功了,今天在测这个按部门同步了。之前没发现这个配置。