Saya mengalami kesulitan mengatur pidgin untuk bekerja dengan komunikator lync 2013 (bukan 2010) akun microsoft 365 milik perusahaan saya.
Saya menerima pesan yang menyatakan otentikasi gagal, atau Incompatible authentication scheme chosen: NTLM
tergantung pada nilai agen pengguna yang digunakan dari wiki ini
Tampaknya kedua nilai agen pengguna yang dimulai dengan UCCAPI memberikan kesalahan gagal otentikasi, yang saya duga "lebih dekat" dengan solusinya.
Saya sudah tiga kali memeriksa bahwa kata sandi itu benar.
Di bawah ini adalah beberapa gambar pengaturan saya (saya telah mengubah nama perusahaan menjadi "perusahaan" untuk anonimitas.
Saya menjalankan pidgin dengan skrip untuk memperbaiki masalah kesalahan tulis:
export NSS_SSL_CBC_RANDOM_IV=0
pidgin -d
Saya juga menggunakan versi terbaru SIPE (1.10.1) dengan menggunakan ppa ini: https://launchpad.net/~aavelar/+archive/ppa
Pengaturan apa yang perlu saya ubah / tambahkan untuk membuatnya berfungsi?
sumber
UCCAPI/15.0.4420.1017 OC/15.0.4420.1017 (Microsoft Lync)
Jawaban:
Saya bisa menjalankan ini di ubuntu 13.04 (pertanyaan diajukan di ubuntu 12.04). Berikut adalah beberapa petunjuk:
Gunakan string agen pengguna penuh seperti yang ditunjukkan @ mason81:
Saya tidak perlu menggunakan skrip startup untuk menyelesaikan kesalahan penulisan. misalnya
Itu terkait repo adalah sia-sia pada distro ini, jangan menggunakannya. Tampaknya pada Ubuntu 13.04 Anda akan menginstal pidgin-sipe 1.13.3-1 secara default yang merupakan versi yang lebih baru.
Tampaknya setup pidgin / sipe yang saya instal di sini memiliki tipe otentikasi ketiga untuk TLS seperti yang terlihat dalam gambar ini yang saya butuhkan.
Untuk referensi, berikut adalah pengaturan koneksi saya yang berfungsi:
Tab lainnya adalah default
Memperbarui
Untuk mengaktifkan ini di ubuntu 14.04, lakukan hal yang persis sama, tetapi hapus centang pada single sign on!
sumber
Saya mengatur agar ini berfungsi di Ubuntu 12.04 dengan pidgin (2.10.3) dan pidgin-sipe (1.11.2-1ubuntu1) diinstal dari repo default / universe yang tepat. Kami menggunakan Lync2013 juga.
Saya memang menggunakan variabel lingkungan untuk menjalankan pidgin. Tanpa pidgin ini akan gagal setiap kali dengan 'Baca gagal'. Ini dikonfigurasikan
/home/myuser/.profile
dengan menambahkan:Periksa di sini untuk informasi lebih lanjut tentang mengapa variabel ini diperlukan untuk sipe.
Pengaturan sipe adalah sebagai berikut
Tab 'Dasar':
Tab tingkat lanjut :
Semua bidang lain dalam Tingkat Lanjut kosong. Saya tidak memiliki proxy yang dikonfigurasi.
sumber
Inilah yang saat ini bekerja untuk saya. Saya memiliki akun Office365.
TAB DASAR
Nama pengguna: [email protected]
Login: [email protected]
Kata sandi: *****
[PERIKSA] Ingat kata sandi
Alias lokal: Nama Saya
TAB LANJUTAN
Server [: Port]: BLANK
Jenis koneksi: SSL / TLS
Agen Pengguna: UCCAPI / 15.0.4481.1000 OC / 15.0.4481.1000 (Microsoft Lync)
Skema otentikasi: TLS-DSK
[UNCHECK] Gunakan Sistem Masuk Tunggal
Sisanya kosong
sumber
Butuh waktu untuk memilah, tetapi artikel ini memang membantu sedikit. Hal yang perlu diketahui:
sumber
Jika Anda sudah mengaktifkan MultiFactorAuthentication, Anda perlu memberikan "kata sandi aplikasi" di tab dasar dan login email serta kata sandi email di tab lanjutan.
sumber
Untuk referensi: Saya pertama kali membuat Pidgin / SIPE bekerja di Ubuntu mengikuti instruksi Programster. Saya kemudian mencoba pada Windows dan gagal dengan pesan kesalahan
Membatalkan SSO, sekali lagi menurut Programster, instruksi menyelesaikannya. Satu-satunya masalah sekarang adalah tidak ada nama yang terlihat untuk kontak Lync saya. Jika saya mengarahkan mouse mereka "tip alat" dengan nama yang muncul tetapi nama tetap tidak terlihat ketika mouse tidak ada.
sumber