为 Lync2013 设置 PIdgin

为 Lync2013 设置 PIdgin

我在设置 pidgin 以与我公司的 Microsoft 365 的 Communicator Lync 2013(不是 2010)帐户配合使用时遇到了困难。

我要么收到一条消息,指出身份验证失败,要么Incompatible authentication scheme chosen: NTLM取决于使用的用户代理值本维基

看起来以 UCCAPI 开头的两个用户代理值都提供了身份验证失败错误,我猜这“更接近”解决方案。

我已三次检查密码是否正确。

下面是我的设置的一些图片(为了匿名,我已将公司名称更改为“公司”)。

在此处输入图片描述 在此处输入图片描述

我正在使用脚本运行 pidgin 来修复写入错误问题:

export NSS_SSL_CBC_RANDOM_IV=0
pidgin -d

我也正在使用最新版本的 SIPE (1.10.1),使用这个 ppa:https://launchpad.net/~aavelar/+archive/ppa

我需要更改/添加哪些设置才能使其工作?

答案1

我能够在 ubuntu 13.04 上实现此操作(问题在 ubuntu 12.04 上提出)。以下是几点提示:

使用完整的用户代理字符串,正如@mason81 指出的那样:

UCCAPI/15.0.4420.1017 OC/15.0.4420.1017 (Microsoft Lync)

我做到了不是需要使用启动脚本来解决任何写入错误。例如

export NSS_SSL_CBC_RANDOM_IV=0
pidgin -d

链接仓库在这个发行版上毫无意义,不要使用它。看来在 Ubuntu 13.04 上,您将默认安装 pidgin-sipe 1.13.3-1,这是一个更新的版本。

看来我在此处安装的 pidgin/sipe 设置具有 TLS 的第三种身份验证类型(如图所示),这正是我所需要的。 在此处输入图片描述


作为参考,以下是我的有效连接设置: 在此处输入图片描述 在此处输入图片描述

其他选项卡为默认选项卡


更新

为了使其在 ubuntu 14.04 中正常工作,请执行完全相同的操作,但取消勾选单点登录!

答案2

我设法在 Ubuntu 12.04 上安装了默认 precise/universe repo 中的 pidgin (2.10.3) 和 pidgin-sipe (1.11.2-1ubuntu1),使其运行正常。我们也在使用 Lync2013。

我确实使用环境变量来运行 pidgin。如果没有这个环境变量,pidgin 每次都会失败,并显示“读取失败”。这是/home/myuser/.profile通过附加以下内容配置的:

export NSS_SSL_CBC_RANDOM_IV=0

查看这里有关为什么 Sipe 需要此变量的更多信息。

刀槽花纹设置如下

‘基本’标签:

  • 用户名:我在公司内部使用的电子邮件(例如 [电子邮件保护]
  • 登录名:公司登录域\用户名(例如 COMPANY\john.smith)

先进的标签:

  • 连接类型:自动
  • 用户代理:UCCAPI/15.0.4420.1017 OC/15.0.4420.1017 (Microsoft Lync)
  • 使用单点登录:[勾选]

所有其他字段先进的是空白的。我没有配置代理。

答案3

这就是我目前正在做的事情。我有一个 Office365 帐户。

基本选项卡

用户名:[电子邮件保护]

登录:[电子邮件保护]

密码: *****

[检查]记住密码

本地别名:我的名字

高级选项卡

服务器[:端口]:空白

连接类型:SSL/TLS

用户代理:UCCAPI/15.0.4481.1000 OC/15.0.4481.1000 (Microsoft Lync)

身份验证方案:TLS-DSK

[取消选中]使用单点登录

其余部分为空白

答案4

如果您启用了多重身份验证,则需要在基本选项卡中输入“应用程序密码”,并在高级选项卡中输入电子邮件登录名和电子邮件密码。

相关内容