Ubuntu, Unix

The certificate for omega.contacts.msn.com could not be validated. The certificate chain presented is invalid.

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!

Advertisements
Standard

23 thoughts on “The certificate for omega.contacts.msn.com could not be validated. The certificate chain presented is invalid.

  1. 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?

  2. Alexandre C. leite says:

    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

  3. Romulo says:

    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!

  4. Pingback: problema no pidgin « o mundo é livre

  5. shirlei says:

    Ó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.

  6. 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.

  7. Lucão says:

    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

  8. 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!

  9. Pingback: Problema do certificado omega.contacts.msn.com no Pidgin | Ubuntued

  10. Polly says:

    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. 😦

  11. 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)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s