首页 > 代码库 > [Lync]lync同步通讯簿
[Lync]lync同步通讯簿
概述
在客户现场部署lync的时候,突然发现新安装的lync客户端,搜索联系人功能无法使用,而将lync客户端安装后,隔一段时间后,又可以查询了,发现可能是数据没有同步的原因。
解决方案
客户端地址簿同步时间
当你登录Lync客户端时,客户端需要1-60分钟从服务器ABS下载GalContact.db和GalContacts.db.idx这两个地址簿文件。
所以此时你将无法使用模糊查询,当你查询‘-’时,客户端会提示你说地址簿正在同步。
我们可以通过修改注册表,让客户端马上下载GalContact.db和GalContacts.db.idx这两个文件,可在命令行中输入如下命令:
Reg Add HKLM\Software\Policies\Microsoft\Communicator /v GalDownloadInitialDelay /t REG_DWORD /d 0 /f
Lync 2013 的组策略设置
组策略设置 | 描述 |
---|---|
指定服务器 | 指定 Lync 2013 如何标识登录期间要使用的传输和服务器。在此设置中,您可以指定:
|
支持的其他服务器版本 | 指定 Lync Server 2013 将登录到的服务器版本的名称列表(用分号隔开)以及默认支持的服务器版本。 |
禁止自动上载登录失败日志 (DisableAutomaticSendTracing) | 自动将登录失败日志上载到 Lync Server 以进行分析。如果登录成功,则不会自动上载任何日志。如果未配置此策略,则会出现下列情况: 如果禁用此设置,则将为 Lync 本地和 Lync Online 用户自动将登录日志上载到 Lync Server。如果启用此设置,则绝不会自动上载登录日志。 |
为 SIP 连接禁用 HTTP 回滚 | 如果 TLS 或 TCP 不可用,则将阻止 Lync Server 尝试通过使用 HTTP 连接到服务器。默认情况下,Lync 首先会尝试使用 TLS 或 TCP 连接到服务器,如果这两种传输方法都失败,则 Lync 会尝试使用 HTTP 进行连接。使用此策略可禁止回滚 HTTP 连接尝试。 |
需要登录凭据 | 在登录 SIP 服务器的过程中,要求用户提供 Lync 的登录凭据,而不是自动使用 Windows 凭据。 |
禁用服务器版本检查 | 如果将此策略设置为 1,则将防止 Lync 在登录前检查服务器名称和版本。默认情况下,Lync 会在登录前检查服务器名称和版本。 |
允许使用 BITS 下载通讯簿服务文件 | 允许 Lync 使用后台智能传输服务 (BITS) 下载通讯簿服务文件。 |
配置 SIP 安全模式 | 允许 Lync 更安全地发送和接收即时消息。此策略对 Windows .NET 或 Microsoft Exchange Server 服务不起作用。 如果不配置此策略设置,Lync 可以使用任何传输。但是,如果它不使用 TLS,而服务器要对用户进行身份验证,Lync 就必须使用 NTLM 或 Kerberos 身份验证。 |
全局通讯簿下载初始延迟 | 指定全局地址列表 (GAL) 下载发生之前的时间。默认值为 60 分钟,这表示服务器可将 GAL 文件的下载延迟 0 到 60 分钟之间的任意时间。 |
禁止用户运行 Microsoft Lync | 禁止用户运行 Lync。可在“计算机配置”和“用户配置”中同时配置此策略设置,但“计算机配置”中的策略设置优先。 |
允许存储用户密码 | 允许 Lync 存储密码。 |
配置 SIP 压缩模式 | 指定何时打开 SIP 压缩。默认情况下,根据适配器速度启用 SIP 压缩。请注意,设置此策略可能会导致登录时间延长。 |
受信任的域列表 | 列出与客户 SIP 域的前缀不匹配的受信任域。 |
参考:http://technet.microsoft.com/zh-cn/library/gg425941.aspx
但当你的电脑中已经存在GalContact.db和GalContacts.db.idx这两个文件时,还是需要等到1-60分钟时间比对和服务器ABS的区别,才会同步地址簿。
此时,我们可以退出客户端,删除GalContact.db和GalContacts.db.idx这两个文件,此时再登录时就能马上重新下载完整的地址簿文件GalContact.db和GalContacts.db.idx。
总结
最后问题解决,在制作安装包的时候,将
Reg Add HKLM\Software\Policies\Microsoft\Communicator /v GalDownloadInitialDelay /t REG_DWORD /d 0 /f
加入安装lync客户端之前执行。这样新安装的客户端,就可以在登录的时候获取最新的地址簿文件。搜索功能也可以使用了。
参考:http://wenku.baidu.com/link?url=kUcxy7PMAuyvfM5rZvdnatra3PbPVJPhmFP4RIGt_P6ph86-LN8mKb9lDBiRF48r1red3HLEKCB2X5c5C5JZsEFVpIfvhFvpYB1LZdOvWTW
[Lync]lync同步通讯簿