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!
18/novembro/2010 às 9:27 am |
Obrigado
18/novembro/2010 às 10:01 am |
Cara valeu. Vou colocar uma referência no meu blog ao seu post.
18/novembro/2010 às 11:06 am |
Dica perfeita. Valeu mesmo.
18/novembro/2010 às 11:56 am |
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?
18/novembro/2010 às 12:10 pm |
Obrigado pela Dica,
Foi extremamente útil hoje.
Abraços
18/novembro/2010 às 1:51 pm |
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!
18/novembro/2010 às 3:39 pm |
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
18/novembro/2010 às 3:57 pm |
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!
18/novembro/2010 às 5:45 pm |
Valeu pela dica, chequei aqui na minha máquinha tinha um zilhão de erros! agora ta ok!
18/novembro/2010 às 6:09 pm |
Parabéns brother do linux, deu certo.
18/novembro/2010 às 9:28 pm |
[...] post dele é este LikeBe the first to like this [...]
18/novembro/2010 às 9:32 pm |
bom ter pessoas que compartilham soluções
coloquei um link pra ele no meumundoehlivre.wordpress.com
19/novembro/2010 às 8:11 am |
Ó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.
19/novembro/2010 às 8:33 am |
Comigo só funcionou com a dica da Shirlei (configuração de proxy). Boa menina
19/novembro/2010 às 9:09 am |
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.
20/novembro/2010 às 9:11 am |
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
20/novembro/2010 às 2:02 pm |
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!
21/novembro/2010 às 1:18 pm |
[...] The certificate for omega.contacts.msn.com could not be validated. The certificate chain presented i…; Fix Pidgin (MSN) Omega.contacts.msn.com Certificate Errors. Envie este artigo para o Twitter!! TAGS: Certificados, MSN, omega, Pidgin [...]
24/novembro/2010 às 8:52 am |
Aqui comigo fui procurar a pasta tls_peers e estava dentro de AppData… mas funcionou certinho
25/novembro/2010 às 8:57 am |
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.
25/novembro/2010 às 4:31 pm |
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
25/novembro/2010 às 4:33 pm |
Aliás, já tem a 2.7.7
28/novembro/2010 às 5:32 pm |
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)