Thiết lập PIdgin cho Lync2013


22

Tôi gặp khó khăn khi thiết lập pidgin để hoạt động với tài khoản lync 2013 (không phải 2010) của microsoft 365 của công ty tôi.

Tôi nhận được thông báo xác thực không thành công hoặc Incompatible authentication scheme chosen: NTLMtùy thuộc vào giá trị tác nhân người dùng được sử dụng từ wiki này

Dường như cả hai giá trị tác nhân người dùng bắt đầu bằng UCCAPI đều cung cấp lỗi xác thực không thành công, mà tôi đoán là "gần hơn" với giải pháp.

Tôi đã kiểm tra ba lần rằng mật khẩu là chính xác.

Dưới đây là một số hình ảnh về cài đặt của tôi (tôi đã thay đổi tên công ty thành "công ty" để có tên riêng.

nhập mô tả hình ảnh ở đây nhập mô tả hình ảnh ở đây

Tôi đang chạy pidgin với một tập lệnh để khắc phục sự cố lỗi ghi:

export NSS_SSL_CBC_RANDOM_IV=0
pidgin -d

Tôi cũng đang sử dụng phiên bản SIPE mới nhất (1.10.1) bằng cách sử dụng ppa này: https://launchpad.net/~aavelar/+archive/ppa

Tôi cần thay đổi / thêm cài đặt nào để nó hoạt động?


3
Bạn đã thử sử dụng chuỗi tác nhân người dùng đầy đủ chưa? UCCAPI/15.0.4420.1017 OC/15.0.4420.1017 (Microsoft Lync)
mason81

1
Công ty của tôi chuyển sang sử dụng Office 365 và tôi cần phải điều chỉnh một số cài đặt, tôi thấy thông tin ở đây trở nên hữu ích: vincentpassaro.com/2013/02/01/...
mason81

Bạn đã bao giờ có được tên liên lạc của mình để hiển thị trong Pidgin chạy trên Windows chưa? Tôi có cùng một vấn đề.

@Paulreg Tên chỉ xuất hiện cho tôi khi tôi đã tự thêm chúng vào lync. Đó là một nỗi đau lớn và sẽ thích một giải pháp cho điều đó.
trình viên

Lời khuyên được đưa ra trên trang này được sử dụng để làm việc tuyệt vời, nhưng đã ngừng hoạt động trong suốt mùa hè. Bây giờ tôi nhận được "Không thể xác thực với máy chủ" hoặc "Chương trình xác thực không tương thích được chọn" tùy thuộc vào cài đặt tôi đã chọn, nhưng không có gì hoạt động. Có ai có bất cứ cái nhìn sâu sắc? Tôi sẽ cung cấp tiền thưởng, nhưng tôi không có đủ đại diện :-(
static_rtti

Câu trả lời:


14

Tôi đã có thể làm cho điều này hoạt động trên Ubuntu 13.04 (câu hỏi được hỏi trên ubfox 12.04). Dưới đây là một vài gợi ý:

Sử dụng chuỗi tác nhân người dùng đầy đủ như @ mason81 đã chỉ ra:

UCCAPI/15.0.4420.1017 OC/15.0.4420.1017 (Microsoft Lync)

Tôi không cần sử dụng tập lệnh khởi động để giải quyết bất kỳ lỗi ghi nào. ví dụ

export NSS_SSL_CBC_RANDOM_IV=0
pidgin -d

Repo được liên kết đó là vô nghĩa trên bản phân phối này, đừng sử dụng nó. Dường như trên Ubuntu 13.04, bạn sẽ cài đặt pidgin-sipe 1.13.3-1 theo mặc định, đây là phiên bản thậm chí còn cập nhật hơn.

Dường như thiết lập pidgin / sipe tôi đã cài đặt ở đây có loại xác thực thứ ba cho TLS như trong hình này là thứ tôi cần. nhập mô tả hình ảnh ở đây


Để tham khảo, đây là các cài đặt kết nối của tôi đang hoạt động: nhập mô tả hình ảnh ở đây nhập mô tả hình ảnh ở đây

Các tab khác là mặc định


Cập nhật

Để làm việc này trong Ubuntu 14.04, hãy thực hiện chính xác như vậy, nhưng bỏ chọn dấu hiệu duy nhất trên!


1
Cảm ơn bản cập nhật cho 14.04 - Cuối cùng tôi đã có được để nâng cấp và sau đó không thể kết nối với lync và nó đang khiến tôi phát điên!
mason81

Cấu hình này cũng hoạt động trên phiên bản Windows của máy khách Pidgin. Tôi đã không đánh dấu vào một lần đăng nhập, không chắc nó có khác biệt gì không. Cảm ơn.
Philip Kearns

Xác nhận điều này cũng hoạt động vào ngày 16.04. (Không được chọn đăng nhập một lần.)
Tass

5

Tôi đã thực hiện để làm việc này trên Ubuntu 12.04 với pidgin (2.10.3) và pidgin-sipe (1.11.2-1ubfox1) được cài đặt từ repo chính xác / vũ trụ mặc định. Chúng tôi cũng đang sử dụng Lync2013.

Tôi đã sử dụng một biến môi trường để chạy pidgin. Nếu không có pidgin này sẽ thất bại mỗi lần với 'Đọc thất bại'. Điều này đã được cấu hình /home/myuser/.profilebằng cách nối thêm:

export NSS_SSL_CBC_RANDOM_IV=0

Kiểm tra ở đây để biết thêm thông tin về lý do tại sao biến này là cần thiết cho sipe.

Các cài đặt sipe như sau

Tab 'Cơ bản':

  • Tên người dùng: email của tôi được sử dụng trong công ty (ví dụ: john.smith@company.co.uk)
  • Đăng nhập: tên miền đăng nhập công ty \ tên người dùng (ví dụ: CÔNG TY \ john.smith)

Tab nâng cao :

  • Kiểu kết nối: Tự động
  • Tác nhân người dùng: UCCAPI / 15.0.4420.1017 OC / 15.0.4420.1017 (Microsoft Lync)
  • Sử dụng Đăng nhập một lần: [đánh dấu]

Tất cả các lĩnh vực khác trong Nâng cao đều trống. Tôi không có cấu hình proxy.


2

Đây là những gì hiện đang làm việc cho tôi. Tôi có tài khoản Office365.

TAB CƠ BẢN

Tên người dùng: username@company.com

Đăng nhập: username@company.com

Mật khẩu: *****

[KIỂM TRA] Ghi nhớ mật khẩu

Bí danh địa phương: Tên tôi

TAB NÂNG CAO

Máy chủ [: Cổng]: BLANK

Kiểu kết nối: SSL / TLS

Tác nhân người dùng: UCCAPI / 15.0.4481.1000 OC / 15.0.4481.1000 (Microsoft Lync)

Sơ đồ xác thực: TLS-DSK

[UNCHECK] Sử dụng Đăng nhập một lần

Phần còn lại để trống


2

Mất một lúc để sắp xếp, nhưng bài viết này đã giúp khá nhiều. Những điều cần biết:

  1. Tác nhân người dùng khác nhau tùy thuộc vào phiên bản Lync mà công ty bạn đang chạy và mức độ vá lỗi. Tôi đã tìm thấy đại lý của mình bằng cách tìm ai đó trên MS Lync (không phải linux) và tìm kiếm tệp uccapilog (nằm trong thư mục Lync \ Trace) để tìm kiếm UCCAPI.
  2. Ít nhất tôi đã phải tìm máy chủ và phải sử dụng IP trực tiếp thay vì DNS, tìm thấy thông tin đó trong cùng một tệp như trên.
  3. Lược đồ xác thực phụ thuộc vào lựa chọn của công ty bạn khi họ thiết lập Lync, của tôi là NTLM.
  4. Tôi không sử dụng Đăng nhập một lần vì đăng nhập máy trạm không phải là đăng nhập tên miền của tôi.

1
Bạn đang đề cập đến bài viết nào
David foerster

@DavidFoerster chắc chắn không rõ ràng nhưng anh ta có thể đang đề cập đến câu hỏi và trả lời này?
Anh Cả Geek

1

Nếu bạn đã bật MultiFactorAuthentication, bạn sẽ cần cung cấp "mật khẩu ứng dụng" trong tab cơ bản và đăng nhập email và mật khẩu email trong tab nâng cao.


0

Để tham khảo: Lần đầu tiên tôi có Pidgin / SIPE hoạt động trên Ubuntu theo hướng dẫn của Chương trình. Sau đó tôi đã thử trên Windows và không thành công với thông báo lỗi

Web ticket request to https://webpoolams0e08.infra.lync.com:443/CertProv/CertProvisioningService.svc failed

Bỏ chọn SSO, một lần nữa theo Chương trình, hướng dẫn đã giải quyết điều đó. Vấn đề duy nhất bây giờ là không có tên nào hiển thị cho các liên hệ Lync của tôi. Nếu tôi di chuột qua chúng, một "mẹo công cụ" có tên xuất hiện nhưng tên vẫn ẩn khi chuột không ở đó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.