[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 的组策略设置

组策略设置 描述

指定服务器 
(ConfigurationMode)


指定 Lync 2013 如何标识登录期间要使用的传输和服务器。在此设置中,您可以指定:

  • ServerAddressExternal:指定在从外部防火墙之外连接时由客户端和联盟联系人使用的服务器名称或 IP 地址。
  • ServerAddressInternal:指定在客户端从组织的防火墙内部连接时使用的服务器名称或 IP 地址。
  • Transport:指定传输控制协议 (TCP) 或传输层安全性 (TLS)。

支持的其他服务器版本 
(ConfiguredServerCheckValues)


指定 Lync Server 2013 将登录到的服务器版本的名称列表(用分号隔开)以及默认支持的服务器版本。


禁止自动上载登录失败日志 (DisableAutomaticSendTracing)


自动将登录失败日志上载到 Lync Server 以进行分析。如果登录成功,则不会自动上载任何日志。如果未配置此策略,则会出现下列情况:


对于 Lync Online 用户:自动上载登录失败日志。


对于 Lync 本地用户:在上载之前将为用户显示一个确认对话框。

如果禁用此设置,则将为 Lync 本地和 Lync Online 用户自动将登录日志上载到 Lync Server。如果启用此设置,则绝不会自动上载登录日志。


为 SIP 连接禁用 HTTP 回滚 
(DisableHttpConnect)


如果 TLS 或 TCP 不可用,则将阻止 Lync Server 尝试通过使用 HTTP 连接到服务器。默认情况下,Lync 首先会尝试使用 TLS 或 TCP 连接到服务器,如果这两种传输方法都失败,则 Lync 会尝试使用 HTTP 进行连接。使用此策略可禁止回滚 HTTP 连接尝试。


需要登录凭据 
(DisableNTCredentials)


在登录 SIP 服务器的过程中,要求用户提供 Lync 的登录凭据,而不是自动使用 Windows 凭据。


禁用服务器版本检查 
(DisableServerCheck)


如果将此策略设置为 1,则将防止 Lync 在登录前检查服务器名称和版本。默认情况下,Lync 会在登录前检查服务器名称和版本。


允许使用 BITS 下载通讯簿服务文件 
(EnableBitsForGalDownload)


允许 Lync 使用后台智能传输服务 (BITS) 下载通讯簿服务文件。


配置 SIP 安全模式 
(EnableSIPHighSecurityMode)


允许 Lync 更安全地发送和接收即时消息。此策略对 Windows .NET 或 Microsoft Exchange Server 服务不起作用。

如果不配置此策略设置,Lync 可以使用任何传输。但是,如果它不使用 TLS,而服务器要对用户进行身份验证,Lync 就必须使用 NTLM 或 Kerberos 身份验证。


全局通讯簿下载初始延迟 
(GalDownloadInitialDelay)


指定全局地址列表 (GAL) 下载发生之前的时间。默认值为 60 分钟,这表示服务器可将 GAL 文件的下载延迟 0 到 60 分钟之间的任意时间。


禁止用户运行 Microsoft Lync 
(PreventRun)


禁止用户运行 Lync。可在“计算机配置”和“用户配置”中同时配置此策略设置,但“计算机配置”中的策略设置优先。


允许存储用户密码 
(SavePassword)


允许 Lync 存储密码。


配置 SIP 压缩模式 
(SipCompression)


指定何时打开 SIP 压缩。默认情况下,根据适配器速度启用 SIP 压缩。请注意,设置此策略可能会导致登录时间延长。


受信任的域列表 
(TrustModelData)


列出与客户 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

时间: 2024-12-12 02:05:25

[Lync]lync同步通讯簿的相关文章

登录Lync客户端立即同步通讯簿

现在很多的企业内部开始使用微软Lync作为内部的即时消息通讯工具,也原来越深刻的感触到Lync给办公生活带来的便利.但是有些时候我们打开Lync客户端,发现有时候无法从搜索栏查找到新开通Lync的同事,导致无法及时取得联系,给工作带来不便,今天我们来讲讲如何解决这种办法. 解决思路:我们解决上述问题的主要思路是首先创建一个reg注册表脚本文件,通过组策略将这个文件直接下发到加域PC中,从而达到刷新通讯薄的目的. 1. 创建一个txt文本文件,名字叫做"lync登陆立即同步通讯簿"(举例

关于Lync的通讯簿同步

1 查看Lync数据库与AD的默认同步周期,同步周期为一小时. 2 从Lync2010数据库到服务器ABS的同步周期: 有时候我们会发现添加了新的Lync用户后,在客户端的搜索栏中输入新用户的部分sip地址的部分字符无法找到该用户,必须输入完整的sip地址才能找到该用户. 这是因为新建Lync用户这个AD更改操作虽然在1分钟后同步到了Lync的数据库,但还没有同步到服务器端的ABS文件中. 我们可以通过如下命令看到Lync2010数据库到服务器端ABS的同步周期: RunTimeOfDay AB

Lync Server 2013客户端通讯簿报错404

Lync Server 2013部分客户端无法同步通讯簿,在服务端测试发现404错误:按照http://blog.51cto.com/liujb/2058521博客检查DFS共享目录权限正常通过查看IIS日志发现大量的404错误:尝试禁用其中一台DFS命名空间服务器后发现同步正常解决方法:删除有问题的命名空间服务器,重建后用户通讯簿同步正常. 原文地址:http://blog.51cto.com/10981246/2104603

解决 Outlook 2010 脱机通讯簿同步的 0x8004010F 错误

分析: 如果机器没有加入 AD 域,且管理员没有配置 autodiscover 的 DNS 记录,Outlook 2007 就无法同步脱机通讯簿 Outlook 同步中具体的流程见:http://www.cnblogs.com/maple/archive/2007/04/02/697491.html 解决方法很简单,询问IT同事后,知道我们的 autodiscover 服务就是在 mail.doubi.ren上,然后配置 hosts 指向 autodiscover.doubi.ren到服务器IP

Exchange2010无法同步脱机通讯簿

先我们打开exchange管理控制台,选择数据库,客户端设置->脱机通讯簿->浏览,选择"默认脱机通讯簿",在点击保存. 因为我们设置了IIS重定向,需要修改OAB的权限,打开IIS讲OAB目录下的web.config添加Authenticated Users的权限为'读取'和'读取和执行'. 最后我们输入以下命令更新下通讯簿 get-addresslist | update-addresslistget-globaladdresslist | update-globala

Exchange 2013学习(六),脱机通讯簿

Microsoft Office Outlook 2003 具有许多与脱机通讯簿有关的新增功能和增强功能.默认情况下,Outlook 2003 使用缓存模式配置.由于缓存模式会生成脱机通讯簿,因此,了解如何配置脱机通讯簿才能使之在您的 Microsoft Exchange 组织中有效工作非常重要. 问题 1:什么是缓存模式? 解答 1:缓存模式是 Outlook 2003 中一种新的默认配置,它提供与较低版本 Outlook 中的脱机配置类似的体验.当您在缓存模式下运行时,您的 Exchange

Exchange2013配置脱机通讯簿(十)

配置脱机通讯簿 选择数据库EX01,客户端设置,选择默认脱机通讯簿: 选择数据库EX02,客户端设置,选择默认脱机通讯簿: 选择数据库VIP,客户端设置,选择默认脱机通讯簿: 选择数据库GROUPUSER,客户端设置,选择默认脱机通讯簿:

boost asio学习笔记 [1] - 同步通讯

本文以一段示例代码,说明使用boost asio进行同步通讯的使用方法. #include <iostream> #include <boost/asio.hpp> using namespace std; using boost::asio::ip::tcp;  int main() {     boost::asio::io_service   ioservice;             // I/O事件模型封装,如win下的iocp,unix下的poll, linux下的e

Exchange 2013多租户托管PART 5:配置通讯簿策略

又有一段时间没有写东西了,今天给大家带来的是基于通讯簿策略来为不同租户分配相对应的通讯簿,包括脱机地址列表等. 首先,我们需要安装通讯簿策略路由传输助理,可以通过Exchange Management Shell来完成: Install-TransportAgent -Name "ABP Routing Agent" -TransportAgentFactory "Microsoft.Exchange.Transport.Agent.AddressBookPolicyRout