Consegui fazer isso funcionar no Ubuntu 13.04 (pergunta feita no Ubuntu 12.04). Aqui estão algumas dicas:
Use a string completa do agente do usuário como @ mason81 apontou:
UCCAPI/15.0.4420.1017 OC/15.0.4420.1017 (Microsoft Lync)
Eu não preciso usar um script de inicialização para resolver erros de gravação. por exemplo,
export NSS_SSL_CBC_RANDOM_IV=0
pidgin -d
Esse repositório vinculado foi inútil nessa distro, não o use. Parece que no Ubuntu 13.04 você instalará o pidgin-sipe 1.13.3-1 por padrão, que é uma versão ainda mais atualizada.
Parece que a configuração de pidgin / sipe que instalei aqui tem um terceiro tipo de autenticação para TLS, como visto nesta imagem, que é o que eu precisava.
Parareferência,aquiestãominhasconfiguraçõesdeconexãoqueestãofuncionando:
As outras guias são os padrões
Atualizar
Para fazer isso funcionar no Ubuntu 14.04, faça exatamente o mesmo, mas desmarque o single sign on!