Tuvimos este problema en el trabajo recientemente, y encontramos algunas soluciones:
Fix 1
Cerrar Skype
En una terminal, escriba:
rm -rf ~/.Skype
(esto elimina toda la configuración de Skype, así que asegúrese de conocer su nombre de usuario y contraseña)
relanzar Skype
Fix 2
En una ventana de chat de Skype, escriba:
/dumpmsnp
Si la salida es:
System: MSNP: Connection Data:
* Status: LoggedOut
Luego escriba:
/msnp24
Y reinicie Skype.
La salida del comando dumpmsnp debería verse así:
SNP: Connection Data (MSNP24):
* Status: LoggedIn
* Server Current: XXXXXXXXXXX.gateway.messenger.live.com
* Server Saved: s.gateway.messenger.live.com
* Login: (UIC)
* Skypename: xxxxxxxxxxxxxxx
* EPID:
* ClientVersion:
* OSVersion:
* B:
* Time: TZ:
* Last Connect:
* Push: None (Unregistered)
Fix 3
Cerrar Skype
En una terminal, escriba:
grep Home ~/.Skype/*/config.xml
El resultado debe ser similar a:
<HomeServer>s.gateway.messenger.live.com</HomeServer>
Si esta línea está presente pero con otro servidor, intente reemplazarla con este servidor y reinicie Skype
Si falta esta línea, edite el archivo config.xml con su editor de texto favorito y busque una sección. Agréguelo o reemplácelo si ya está aquí, con esto:
<MSNPCore>
<HomeServer>s.gateway.messenger.live.com</HomeServer>
<NewThreadAllowed>1</NewThreadAllowed>
<P2PMigrationAllowed>0</P2PMigrationAllowed>
<ProtocolToUse>24</ProtocolToUse>
<RecentConnectionInfo></RecentConnectionInfo>
<RecentConversationsSyncState></RecentConversationsSyncState>
</MSNPCore>