欢迎访问机房运维工作室

爱数知识库

AnyShare-AnyShare 同步 AD 域控用户失败,日志显示:显示名不合法

频道:爱数知识库 日期: 浏览:67

AnyShare-AnyShare 同步 AD 域控用户失败,日志显示:显示名不合法

关键字

域用户、同步、显示名

适用产品

  • AnyShare 5.0.x
  • AnyShare Enterprise 6.0.x
  • AnyShare Express 6.0.x
  • AnyShare Cloud 6.0.x

问题描述

域控制器中的部分用户无法同步至 AnyShare 服务器,检查日志文件 sharemgnt.log 中提示:

添加用户异常:显示名不合法

问题影响

域控制器中部分用户无法同步到 AnyShare 服务器。

问题原因

域控制器内的部分用户显示名不符合 AnyShare 服务器的命名规范,导致此部分用户无法同步到 AnyShare 服务器。

解决方案

为了解决此问题,需要在域控制器内修改此用户的显示名,请按照以下步骤执行:
1. 主节点 Linux 终端执行以下命令,找到最后一次同步该部分用户失败,且提示“添加用户异常”的日志。

tail -f /var/log/sharemgnt.log

使用 python 打印提示信息,可确认是用户的显示名不合法,如下图所示。

2. 进入域控制器,依次点击操作>查找,打开查找用户、联系人及组窗口。
3. 在名称(A)后的搜索框内输入异常用户的登录名,点击开始查找,搜索异常用户。如下图所示,以 10081 为用户登录名为例。
4. 在搜索结果处,右键点击此用户,选择重命名,将姓名显示名称调整为合法的显示名称。如下图所示,“|”为不合法的特殊字符,无法导入到 AnyShare 系统。调整后点击确定按钮。

5. 进入 AnyShare 系统的用户管理>认证集成>域控制器管理,点击立即同步
6. 查看管理日志,确定已同步成功。

更多信息

AnyShare 系统中,用户名或显示名内不能包含空格或 / : * ? " < > | 等特殊字符。