Update 5: o msn pecan funciona perfeitamente. Me custou instalá-lo aqui no SUSE do trabalho porque não tenho root. Compilando do fonte, ele tenta instalar a biblioteca em ~/lib/purple-2, enquanto o pidgin mais recente busca pelos plugins em ~/lib/pidgin . Movê-lo praí funcionou, e ele REALMENTE funciona e vai mais rápido.
Uptade 4: No final das contas, nenhum dos procedimentos realmente resolve o problema completamente. Nem mesmo a nova versão do pidgin, que teoricamente funcionaria.
Um dos comentários refere-se ao msn pecan. Eu tentaria ele. Aqui no trabalho ele não instala direito, assim que não posso confirmar. Mas conhecendo o lento desenvolvimento de msn no pidgin – basicamente, eles não dão a mínima – e sabendo que o pecan faz um trabalho um pouco melhor nesse lado….
Outra tentativa é o EMESENE.
(Veja o update 3 abaixo, obrigado ao Alexandre C. Leite)
De tempos em tempos, os certificados de segurança de alguns protocolos podem mudar. Isso acabou de acontecer comigo, e o pidgin recusava-se a conectar.
Solução: ignorar os certificados atuais e fazer o pidgin baixar os novos.
Como:
1) Fechar o pidgin.
2) no terminal, fazer o seguinte:
mv ~/.purple/certificates ~/.purple/certificates-velho (assim você obriga o pidgin a baixar novos).
Feito! É só abrir o pidgin que vai funcionar de novo.
Ps: no adium o processo é similar.
UPDATE: Os certificados-raiz talvez precisem ser atualizados. Para isso, você talvez precise da última versão do pidgin. Em minha máquina de trabalho não posso instalá-lo normalmente, então compilei do fonte com ./configure --prefix=$HOME/opt --disable-gtkspell --disable-vv (por não ter essas bibliotecas) e o instalei no /opt. Vai bem.
UPDATE 2: A solução de Lucão é melhor que a minha:
1- Fiz o download do certificado neste site: http://webupd8.googlecode.com/files/omega.contacts.msn.com
2- No Pidgin, fui em Ferramentas -> Certificados e apaguei omega.contacts.msn.com
3- Cliquei em Adicionar e adicionei o certificado baixado no passo 1. Ele vai sugerir o texto *.contacts.msn.com, substitua o * por omega, ficando assim: omega.contacts.msn.com
4- Pronto, agora é só conectar
Para mim foi o método mais simples e que resolveu o problema.
1 – Entre no site: https://omega.contacts.msn.com (no site, vai aparecer escrito “Directory Listing Denied”, é assim mesmo)
2 – Clique com o botão DIREITO do mouse e vá em “Propriedades da página”
3 – Na janela que abrir, vá em “Segurança”
4 – Clique em “Exibir Certificado”
5 – Na nova janela que abrir, Vá na aba “Detalhes” e dentro dessa aba clique no botão “Exportar”. Daí é só salvar o certificado com o nome omega.contacts.msn.com na pasta /certificates/x509/tls_peers/ do pidgin.
E pronto, pidgin funcionando novamente!
Obrigado
Cara valeu. Vou colocar uma referência no meu blog ao seu post.
Dica perfeita. Valeu mesmo.
Ola amigo estou com o mesmo problema com o pidgin, em casa segui os passos e deu tudo certo, mais no meu trabalho na versao windows nem sei por onde comecar… tem alguma dica?
Obrigado pela Dica,
Foi extremamente útil hoje.
Abraços
ola…
na versao windows, esta dica aqui resolveu meu problema…
http://blog.andreineculau.com/2010/11/pidgin-and-msn-certificate-error-for-omega-contacts-msn-com/
abraço a todos!
Alexandre Strube
Muito bom esse seu post!
Sabino®
Ótima dica! Foi o que resolveu aqui pra mim. De quebra ainda aprendi a buscar o certificado direto na fonte, usando linha de comando, ou mesmo pelo Firefox.
Obrigado pessoal
obrigado! Uso no Windows, hoje tive problemas com o Pidgin. Fui na pasta “C:\Arquivos de Programas\Pidgin” e achei a pasta “ca-certs”, renomeei ela e entrei no Pidgin. Funcionou beleza! Estou twittando o seu post no blog, valeu!
Valeu pela dica, chequei aqui na minha máquinha tinha um zilhão de erros! agora ta ok!
Parabéns brother do linux, deu certo.
Pingback: problema no pidgin « o mundo é livre
bom ter pessoas que compartilham soluções
coloquei um link pra ele no meumundoehlivre.wordpress.com
Ótimo post! Eu fiz o procedimento e de cara não funcionou, aí fiquei encucada e mexi na configuração. Em modify accout, aba proxy, “Use gnome proxy settings” -> no proxy … Não sei se teve alguma coisa a ver, mas na próxima tentativa de reconectar, funcionou, o certificado foi baixado corretamente.
Comigo só funcionou com a dica da Shirlei (configuração de proxy). Boa menina 😉
Primeiramente gostaria de parabenizar a informação cedido pelo Sr. Alexandre.
Usuário WINDOWS:
Como a mensagem postada foi para sistemas linux, pensei como o programa funciona no windows e procurei uma pasta onde ficava os certificados (C:\Program Files\Pidgin\ca-certs) e removi esta pasta para outro diretório de backup. Como aqui na empresa os usuários finais são Windows e utiliza proxy na rede, deverá ficar “Usar a configuração global de proxy”. Reconectei e o pidgin pediu para que aceitasse a confirmação do certificado. Pronto, funcionou.
Acreditem, Windows Vista.
Comigo só funcionou o seguinte:
1- Fiz o download do certificado neste site: http://webupd8.googlecode.com/files/omega.contacts.msn.com
2- No Pidgin, fui em Ferramentas -> Certificados e apaguei omega.contacts.msn.com
3- Cliquei em Adicionar e adicionei o certificado baixado no passo 1. Ele vai sugerir o texto *.contacts.msn.com, substitua o * por omega, ficando assim: omega.contacts.msn.com
4- Pronto, agora é só conectar
Complementando o meu post acima, quero deixar aqui como fazer para pegar o certificado diretamente na fonte usando o Firefox.
Para mim foi o método mais simples e que resolveu o problema.
1 – Entre no site: https://omega.contacts.msn.com (no site, vai aparecer escrito “Directory Listing Denied”, é assim mesmo)
2 – Clique com o botão DIREITO do mouse e vá em “Propriedades da página”
3 – Na janela que abrir, vá em “Segurança”
4 – Clique em “Exibir Certificado”
5 – Na nova janela que abrir, Vá na aba “Detalhes” e dentro dessa aba clique no botão “Exportar”. Daí é só salvar o certificado com o nome omega.contacts.msn.com na pasta /certificates/x509/tls_peers/ do pidgin.
E pronto, pidgin funcionando novamente!
Pingback: Problema do certificado omega.contacts.msn.com no Pidgin | Ubuntued
Aqui comigo fui procurar a pasta tls_peers e estava dentro de AppData… mas funcionou certinho
Fiz o procedimento de exportar o certificado do site ontem. funcionou o dia todo e hoje de manhã. Agora voltou a dar a msg de erro. 😦
Pessoal, só para constar, saiu a versão 2.7.6 que corrige esse problema.
Pelo menos é o que ta escrito lá no site do pidgin.
Abraço
Aliás, já tem a 2.7.7
Pessoal, pra quem ainda não atualizou o pidgin para a versão 2.7.7 eu achei uma outra alternativa.
Basta instalar o pacote msn-pecan e trocar o protocolo da(s) conta(s) de MSN para WLM. (Aparece o WLM na lista de protocolos depois de instalar o pacote)