Empathy - conectate again.
Bueno en el se mostraba como arreglar emesene (versión 1.6) para que se conectara.
Se debía modificar dos archivos ubicados en /usr/share/emesene/emesenelib/soap/
- requests.py
- templates.py
y se cambiaban las lineas 'contacts.msn' por 'local-bay.contacts.msn'.
Para empathy al parecer es el mismo problema, salvo que las librerías están en otro lugar.
Para saber donde están esas librerías busqué dentro de /usr/lib/ todos los archivos que contengan la cadena 'contacts.msn'
$ cd /usr/lib/
$ grep contacts.msn * -R
el asterisco quiere decir que busca cualquier archivo y -R es para buscar de forma recursiva.
Después de un rato devolvió:
pymodules/python2.6/papyon/service/description/SingleSignOn/RequestMultipleSecurityTokens.py: CONTACTS = ("contacts.msn.com", "MBI" )
Coincidencia en el archivo binario pymodules/python2.6/papyon/service/description/AB/__init__.pyc
pymodules/python2.6/papyon/service/description/AB/__init__.py:url = "http://contacts.msn.com/abservice/abservice.asmx"
Coincidencia en el archivo binario pymodules/python2.6/papyon/service/description/Sharing/__init__.pyc
pymodules/python2.6/papyon/service/description/Sharing/__init__.py:url = "http://contacts.msn.com/abservice/SharingService.asmx"
directorio/archivo.py: cadena donde se encontro contacts.msn
Bueno ahora que sabemos que directorios y archivos son los que hay que modificar es fácil.
Nos ubicamos en el directorio /usr/lib/pymodules/python2.6/papyon/service/description/
y modificamos los archivos:
RequestMultipleSecurityTokens.py en el directorio SingleSignOn/
__init__.py en el directorio Sharing/
__init__.py en el directorio AB/
Bueno procedmos a modificarlos con nano.
$ sudo nano AB/__init__.py
buscamos donde dice contacts.msn y la cambiamos por local-bay.contacts.msn
$ sudo nano Sharing/__init__.py
cambiamos la cadena contacts.msn por local-bay.contacts.msn
y por último
$ sudo nano SingleSignOn/RequestMultipleSecurityTokens.py
y cambiamos contacts.msn por local-bay.contacts.msn
Listo ahora solo falta iniciar empathy y listo.
Si teniamos abierto empathy sin darnos cuenta, lo cerramos.
$ pkill empathy
Espero que a alguien le sirva, a mi me anduvo y ahora conecta emesene y empathy.
Sistema Operativo: Ubuntu Lucid Lynx
Aplicación: Empathy desde los repositorios de Lucid.