Меню Закрыть

Lync 2010 и Pidgin в Ubuntu 12.04

Эта заметка будет интересна довольно узкому числу пользователей, поэтому если слова в заголовке вам ни о чём не говорят то, пожалуй дальше читать вам будет не интересно.

Суть проблемы. В корпоративной сети организации для обмена быстрыми сообщениями используется закрытое программное обеспечение Microsoft Lync Server 2010. При этом вам как пользователю Ubuntu Linux хочется и Lync для обмена сообщениями использовать и ubuntu менять на Windows не хочется.

Решений ровно 2.

1. Если настроена интеграция MS Lync 2010 с Exchange — использовать OWA (outlook webapp..) для подключения к Lync. Но этот метод имеет очевидные минусы и неудобства.

2. Использовать клиент Pidgin и подключить к нему плагин pidgin-sipe. На момент написания этой статьи этот метод прекрасно работает, отлично интегрируясь в Ubuntu 12.04 и имеет всего одно ограничение по функионалу — нет возможности проводить аудио и видео встречи.

Итак для установки необходимо установить собственно сам pidgin, если вы этого ещё не сделали, а так же установить плагин для подключения к MS Lync. Делается это командой:

Code
sudo apt-get install pidgin pidgin-sipe

После установки запустите Pidgin
Lync 2010 и Pidgin в Ubuntu 12.04
Выберите меню "Уч.записи\Управление учётными записями"

Lync 2010 и Pidgin в Ubuntu 12.04
Добавьте новую учтётную запись.

Lync 2010 и Pidgin в Ubuntu 12.04
На вкладке "Основные".
1. Выберите протокол "Office Communicator"
2. Введите логин Lync обычно он совпадает с корпоративным e-mail
3. Введите ваш доменный логин (он может отличатся от вашего e-mail) в формате DOMAIN\user или user@domain.ru
4. Введите ваш пароль. Если не хотите вводить постоянно то поставьте соответствующую галку.

Lync 2010 и Pidgin в Ubuntu 12.04
5. На вкладке дополнительно установите протокол SSL/TLS
6. пропишите Агент пользователя: UCCAPI/4.0.7577.0 OC/4.0.7577.0 (Microsoft Lync 2010)
Сохраните изменения нажав кнопку "Сохранить". При первом подключении pidgin попросит установить сертификат примите его иначе соединения не произойдёт.

На этом казалось бы и всё, однако в последних версиях Ubuntu при подключении мы получим "ошибку чтения (read error)", связанную с обновлённой библиотекой используемой для установки ssl соединения. Чтобы её обойти предлагается как временное решение установить переменную окружения NSS_SSL_CBC_RANDOM_IV=0. Для этого в папке /usr/bin создадим файл скрипт для запуска pidgin:

 

Code

sudo nano /usr/bin/pidgin.sh

Вписываем в этот файл следующий код:

Code

#!/bin/bash
export NSS_SSL_CBC_RANDOM_IV=0
pidgin

После этого присваиваем файлу права на выполнение:

Code

sudo chmod 755 /usr/bin/pidgin.sh

Теперь необходимо исправить ярлык запуска Pidgin указав в качестве исполняемого файла наш скрипт. Для этого необходимо отредактировать файл /usr/share/applications/pidgin.desktop
Оригинальный файл выглядит следующим образом:

Code

[Desktop Entry] Name=Pidgin Internet Messenger
GenericName=Internet Messenger
Comment=Chat over IM. Supports AIM, Google Talk, Jabber/XMPP, MSN, Yahoo and more
Exec=pidgin
Icon=pidgin
StartupNotify=true
Terminal=false
Type=Application
Categories=Network;InstantMessaging;
X-Ubuntu-Gettext-Domain=pidgin

Необходимо изменить в нём только одну строку Exec Для этого откроем файл в текстовом редакторе с правами рута:

Code


sudo nano /usr/share/applications/pidgin.desktop

И изменим строчку Exec=pidgin на Exec=pidgin.sh

Code

[Desktop Entry] Name=Pidgin Internet Messenger
GenericName=Internet Messenger
Comment=Chat over IM. Supports AIM, Google Talk, Jabber/XMPP, MSN, Yahoo and more
Exec=pidgin.sh
Icon=pidgin
StartupNotify=true
Terminal=false
Type=Application
Categories=Network;InstantMessaging;
X-Ubuntu-Gettext-Domain=pidgin

После этого всё должно заработать. Чтобы pidgin запускался из меню сообщений просто выйдите и зайдите в систему заново. Теперь вам не понадобится ни покупка, ни аренда программного обеспечения microsoft, для того, чтобы воспользоваться корпоративным мессенджером MS Lync.

P.S. Приглашаю вас в группу Ubuntu для пользователя на сервисе Subscribe.Ru Ежедневно интересные новости, статьи, советы и видеоуроки о мире Linux вообще и о дистрибутиве Ubuntu в частности.

 

Похожие записи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.