A mi me paso una vez porque cambie la fecha.
Pasos para solucionarlo
Error 80048820: no puedes iniciar sesión en Windows Live Messenger
Es posible que el motivo por el que no puedes iniciar sesión sea un problema con la conectividad de Internet, el servidor de seguridad (Característica de seguridad diseñada para ayudar a proteger un equipo contra accesos externos no autorizados. Puede tratarse de hardware, de software o de ambos.) , la configuración de fecha y hora, la configuración del servidor proxy, la configuración de seguridad o la seguridad SSL. También es posible que el servidor no se encuentre disponible temporalmente. Para solucionar el problema, intenta estos pasos en el siguiente orden:
Comprueba la conexión a Internet
Visita otro sitio Web para confirmar que estás conectado a Internet.. Si no puedes obtener acceso a ningún sitio Web, ponte en contacto con el ISP (Proveedor de servicios de Internet. Empresa que proporciona acceso a Internet.) o con el administrador de la red local.
Comprueba la configuración del servidor de seguridad
Visita el sitio Web de MSN Web Messenger.
Haz clic en Iniciar MSN Web Messenger y, a continuación, intenta iniciar sesión.
Si puedes iniciar sesión en MSN Web Messenger, pero Windows Live Messenger aún no puede obtener acceso a Internet, es posible que Windows Live Messenger esté bloqueado por un servidor de seguridad. Es posible que tengas que agregar MSNmsgr.exe a la lista permitida de tu servidor de seguridad. Para más información, consulta la documentación o el sitio Web de tu servidor de seguridad.
Comprueba el estado de la red de Windows Live Messenger
El servicio de Windows Live Messenger podría no estar disponible temporalmente. Comprueba el estado de la red de Windows Live Messenger en el sito Web de Estado de la red de Windows Live Messenger y vuelve a intentar iniciar sesión más tarde.
Comprueba la configuración del servidor proxy deWindows Internet Explorer
Si no te puedes conectar a Internet, confirma que la configuración del servidor proxy de Internet Explorer es correcta. Ponte en contacto con el ISP (Proveedor de servicios de Internet. Empresa que proporciona acceso a Internet.) o administrador de red para conocer la configuración correcta. Para borrar la configuración del servidor proxy de Internet Explorer:
Inicia Internet Explorer.
En el menú Herramientas, haz clic en Opciones de Internet.
En la ficha Conexiones , haz clic en Configuración de LAN.
Desactiva la casilla de verificación Detectar la configuración automáticamente.
Haz clic en Aceptar y, a continuación, haz clic en Aceptar de nuevo.
Borra la configuración del servidor proxy deMessenger
Inicia Messenger.
Selecciona Herramientas y, a continuación, haz clic en Opciones.
Haz clic en Conexión y en Configuraciones avanzadas.
Elimina las entradas que haya en SOCKS.
Haz clic en Aceptar y, a continuación, haz clic en Aceptar de nuevo.
Comprueba la configuración de seguridad de Internet Explorer
Inicia Internet Explorer.
En el menú Herramientas, haz clic en Opciones de Internet.
En la ficha Opciones avanzadas, en la sección Seguridad, asegúrate de que la casilla de verificaciónComprobar la revocación de certificados del servidor está desactivada y que las casillas de verificación Usar SSL 2.0 y Usar SSL 3.0 están activadas.
Haz clic en Aceptar.
Comprueba la configuración de fecha y hora
En Windows XP:
En la barra de tareas, haz clic en Inicio y, a continuación en Ejecutar.
Escribe control timedate.cpl y, a continuación, haz clic en Aceptar..
En el cuadro de diálogo Propiedades de fecha y hora, confirma que la configuración de fecha y hora de tu ordenador es correcta y, a continuación, haz clic en Aceptar.
En Windows Vista:
En la barra de tareas, haz clic en Inicio, escribe control timedate.cpl en el cuadro Iniciar búsqueda y, a continuación, presiona ENTRAR.
En el cuadro de diálogo Propiedades de fecha y hora, confirma que la configuración de fecha y hora de tu ordenador es correcta y, a continuación, haz clic en Aceptar.
Vuelve a registrar las bibliotecas de seguridad SSL
En Microsoft Windows XP, en la barra de tareas, haz clic en Inicio y, a continuación, en Ejecutar.
o bien;
En Windows Vista, en la barra de tareas, haz clic en Inicio, escribe los siguientes comandos en el cuadro Iniciar búsqueda y, a continuación, presiona ENTRAR.
Escribe los siguientes comandos y, a continuación, presiona ENTRAR. Una vez que cada comando se haya ejecutado correctamente, recibirás un mensaje que te indicará que el registro se ha realizado correctamente. Espera a recibir este mensaje antes de proseguir con el siguiente comando.
REGSVR32 softpub.dll
REGSVR32 wintrust.dll
REGSVR32 initpki.dll
REGSVR32 Rsaenh.dll
REGSVR32 Mssip32.dll
REGSVR32 Cryptdlg.dll
REGSVR32 Dssenh.dll
REGSVR32 Gpkcsp.dll
REGSVR32 Slbcsp.dll
REGSVR32 Sccbase.dll