J'ai fait quelques progrès, mais pas complètement, dans les domaines suivants.
En ce qui me concerne, le plugin standard pidgin sipe, via Office Communicator, m'a permis de me connecter à Skype for Business et de voir le répertoire des utilisateurs de mon employeur, mais, fait crucial, il n'a pas réussi à effectuer un appel de test ou un appel à un autre utilisateur, avec une variété de messages d'erreur. Même les messages texte envoyés à d'autres personnes ne sont pas arrivés, bien que pidgin ne donne aucun message d'erreur. Cependant, il y a une version plus récente du plugin, comme indiqué dans ce post Reddit :
Bonjour, comme déjà mentionné, Pidgin est la solution.
Malheureusement, la version par défaut de plus ou moins toutes les distributions est fournie avec une combinaison de pidgin-sipe / libnice / gstreamer / farstream qui ne fonctionne pas du tout dans le pire des cas (= seul le chat fonctionne), et ne permet pas d'appeler les clients Skype for Business dans le meilleur des cas (= vous pouvez seulement appeler les clients Pidgin et Lync). Les correctifs pour que tout fonctionne sont disponibles en amont mais certains des paquets ne les ont pas inclus dans les versions officielles.
La solution pour Ubuntu est d'utiliser ce PPA : https://launchpad.net/~sipe-collab
qui a été porté également sur Fedora : https://copr.fedorainfracloud.org/coprs/dwmw2/sipecollab/
À partir de ces deux ajouts, il est possible de le faire fonctionner sur plus ou moins toutes les autres distributions Linux (nous avons réussi à le faire fonctionner sur CentOS 7).
HTH
Pour que ça marche, je l'ai fait :
$ sudo add-apt-repository ppa:sipe-collab/ppa
$ sudo apt-get update
$ sudo apt-get install pidgin-sipe
Maintenant, l'appel de test fonctionne. Cependant, lorsque j'essaie de rejoindre une conférence téléphonique, j'obtiens :
Ne s'est pas joint à la conférence
aucune raison donnée