Theme

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

2 min read IT

De há mais de uma semana para cá que o Pombo se anda a queixar de não se conseguir ligar à rede do MSN, dando o seguinte erro:

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

Hoje dei-me finalmente ao trabalho de tentar encontrar a solução para o problema e cá está ela, em passos simples:

  • Fazer o down­load destes dois ficheiros: PEM#1 e PEM#2.
  • Copiar os dois ficheiros acima para /usr/share/purple/ca-certs/, caso usem Linux, ou para C:\Program Files\Pidgin\ca-certs se tiverem o azar de estar presos no Windows.
  • Fazer o down­load de outro ficheiro e alterar-lhe o nome para omega​.con​tacts​.msn​.com.
  • Copiar este último ficheiro para ~/.purple em Linux, %APPDATA%\.purple em Windows (ver nota sobre directorias, abaixo da lista).
  • Por fim, é necessário reiniciar o Pidgin e voilá! MSN novamente sem problemas.

As directorias no caso do Windows podem variar, em particular aquela %APPDATA%. No caso do Windows XP, essa directoria é C:\Documents and Settings\<username>\Application Data\ mas no Vista e no 7 é C:\Users\<username>\AppData\.

Lamento mas não sei qual o equivalente das directorias referidas para o Mac. Se alguém quiser partilhar, deixe aqui um comentário e eu actualizo o texto.

Das várias páginas que encontrei com soluções, a do Andrei Neculau foi a mais completa e foi daí que copiei o terceiro ficheiro. Os dois primeiros pertencem ao projecto do pidgin e deverão vir com a próxima actualização.