Problemas al usar el protocolo MSN con cualquier cliente de mensajería en Ubuntu Oneiric Ocelot 11.10.

empathy

Al tratar de conectarse mediante el protocolo MSN con cualquier cliente de mensajería en Ubuntu Oneiric Ocelot veremos que este entra un bucle y no termina de conectar sin errores aparentes. Esta situación se produce con cualquier cliente de mensajería, en concreto, he probado AMSN, Kopete y Empathy.

 

Causa.

Microsoft hace cambios periódicos en el protocolo MSN que hace quedarse fuera a cualquier cliente de mensajería no “autorizado”. Este fallo en concreto se lleva produciendo desde hace un par de semanas.

Solución

 Para solucionar este fallo tendremos que editar el fichero __init__.py  Este fichero se encuentra ubicado en la ruta /usr/share/pyshared/papyon/service/description/AB$ y lo tendremos que editar con permisos de root. Asi que lo mejor es navegar hasta dicha ruta en una consola, mediante la orden:

 cd /usr/share/pyshared/papyon/service/description/AB$

 Y a continuación teclear la orden:

 sudo gedit __init__.py (Atención con los guiones bajos, que van dos seguidos)

Una vez editado el archivo tendremos que navegar hasta la linea 23 y sustituir esta linea:

 

url = “http://contacts.msn.com/abservice/abservice.asmx

por

url = “http://local-bay.contacts.msn.com/abservice/abservice.asmx

Otra opción es desinstalar el paquete telepathy-butterfly mediante nuestro gestor de paquetes favoritos o bien con la orden:

 apt-get remove telepathy-butterfly

Aseguraros, eso si, que teneís instalado el paquete telepathy-haze porque sino no podreís conectaros a messenger en Ubuntu.

La solución de este artículo está extraida, en parte, de aquí , y esta comprobada con los clientes de mensajería Empathy y AMSN, espero que os sea útil

Top