当前位置: 首页>>技术教程>>正文


为 Lync2013 设置 PIdgin

, ,

问题描述

我在设置 pidgin 以使用我公司的 microsoft 365 的 communicator lync 2013(不是 2010)帐户时遇到了困难。

我要么收到一条消息,说明身份验证失败,要么收到 Incompatible authentication scheme chosen: NTLM,具体取决于 this wiki 中使用的用户代理值

似乎以 UCCAPI 开头的两个用户代理值都提供了身份验证失败错误,我猜这是解决方案的 “closer” 。

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

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

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

export NSS_SSL_CBC_RANDOM_IV=0
pidgin -d

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

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

最佳思路

我能够在 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

linked repo 在这个发行版上毫无意义,不要使用它。看起来在 Ubuntu 13.04 上你会默认安装 pidgin-sipe 1.13.3-1,这是一个更多的 up-to-date 版本。

我在此处安装的 pidgin/sipe 设置似乎具有第三种 TLS 身份验证类型,如这张图片所示,这正是我需要的。


作为参考,这里是我的工作连接设置:

其他选项卡是默认值


更新

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

次佳思路

我设法在 Ubuntu 12.04 上使用 pidgin (2.10.3) 和 pidgin-sipe (1.11.2-1ubuntu1) 从默认的精确/宇宙存储库中运行。我们也在使用 Lync2013。

我确实使用了环境变量来运行 pidgin。如果没有这个 pidgin,每次使用 ‘Read failed’ 都会失败。这是通过附加在 /home/myuser/.profile 中配置的:

export NSS_SSL_CBC_RANDOM_IV=0

检查 here 以获取有关刀槽花纹为何需要此变量的更多信息。

刀槽花纹设置如下

‘Basic’ 选项卡:

  • 用户名:我在公司内使用的电子邮件(例如 john.smith@company.co.uk)

  • 登录:公司登录域\用户名(例如 COMPANY\john.smith)

高级选项卡:

  • 连接类型:自动

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

  • 使用单个 Sign-on:[打勾]

高级中的所有其他字段都是空白的。我没有配置代理。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/12211.html,未经允许,请勿转载。