lunes, 21 de diciembre de 2009

Solución al problema con Pocket MSN en Windows Mobile 5

ACTUALIZACIÓN IMPORTANTE (ENERO 2011): A partir de octubre del 2010 Pocket MSN para Windows Mobile 5 dejó de funcionar definitivamente, hice las mismas pruebas pero ahora el servidor rechaza la conexión. Por esto aclaro que los siguientes pasos ya no funcionan. Dejaré este artículo solo para el recuerdo.

Desde principios de diciembre del 2009 todos los que tenemos una Pocket PC con Windows Mobile 5 no podíamos usar Pocket MSN para checar nuestros correos ni para usar el messenger. Al tratar de iniciar sesión salía el siguiente error:

Español: "Error al iniciar sesión. Vuelve a intentarlo."
Ingles: "Sign-in failed. Please try again."
Español desde messenger: "Error de inicio de sesión en MSN Messenger Service. El servicio no responde. Vuelva a intentarlo mas tarde."

Veo en los foros que muchos tienen este problema y los de "Soporte de Microsoft" solo se limitan a decir que ya no habrá servicio para nosotros y que actualicemos nuestros aparatos a Windows Mobile 6.x, como si todo fuera así de sencillo. Una solución temporal era usar Windows Live desde Internet Explorer y para el correo configurar nuestra cuenta usando POP3 y SMTP pero los que ya estamos acostumbrados a usar el Pocket MSN sabemos que no es lo mismo.

Como ya me había pasado algo parecido por tener el reloj desajustado supe de inmediato que podía ser un problema con los certificados de seguridad y lo confirmé cuando al entrar a la página web de MSN Mobile me salió una advertencia además de analizar el comportamiento de la aplicación con un sniffer. Lo que pasa es que cuando hay un conflicto con estos certificados el Pocket MSN no te muestra una advertencia como lo hace Internet Explorer y simplemente no te dejará conectarte al servicio. En nuestro caso no tenemos los certificados actualizados, de hecho algunos de los que vienen precargados ya caducaron.

Despues de un rato de buscar por Google finalmente encontré los certificados raíz mas actuales de VeriSign®, los instalé en mi dispositivo y adivinen que? problema resuelto.

Aquí pongo los pasos a seguir para descargar el certificado necesario e instalarlo en el Pocket PC:

1. Desde su computadora vayan a http://www.verisign.com/support/roots.html

2. Llenar el formulario y dar clic en "Accept", empezará la descarga de "roots.zip"

3. Abrir el zip que acabamos de bajar y localizar dentro del mismo el archivo "Class 3 Public Primary Certification Authority - G2.cer" que se encuentra en "VeriSign Root Certificates\Generation 2 (G2) PCAs\", ese es el certificado que necesitamos. Deben extraerlo y copiarlo al Pocket PC.

4. Usen el Explorador de Archivos para abrirlo, nos preguntará si deseamos instalarlo, dar "Si"

5. Para comprobar que ya está instalado ir a Inicio>Configuración>Sistema>Certificados, debe aparecer dentro de la pestaña "Raíz" como "Verisign Trust Network"

6. Ya deben poder entrar al Pocket MSN.


Si tu dispositivo lee archivos comprimidos en formato zip entonces puedes hacer la descarga desde ahí y abrir directamente el certificado sin tener que descomprimir todo. Dentro del zip que descargamos hay muchos certificados, podrían instalarlos todos en su Pocket PC pero el único que nos interesa por ahora es el que les indiqué. Yo por ejemplo ya instalé varios.

Espero me hagan saber si les funcionó.


INFORMACIÓN PARA DISPOSITIVOS BLOQUEADOS

Algunas personas recibirán el siguiente mensaje al tratar de instalar el certificado en la PDA:
Español - "El permiso de seguridad no fué suficiente para actualizar el dispositivo"
Inglés - "Security permission was insufficient to update your device"

Esto es debido a la configuración de seguridad que les dan algunos fabricantes a sus aparatos. Antes de meterse con el registro de Windows Mobile les recomiendo seguir estos pasos para instalarlo:

a) Mueve el certificado a una tarjeta de memoria dentro del PDA, si no tienes una entonces debes crear una carpeta llamada "Storage" en el directorio raíz y moverlo ahí. Esto es porque la herramienta que vamos a descargar solo busca certificados en "\Storage" o "\Storage Card".
b) Descarga desde tu computadora el ejecutable SmartPhoneAddcert.exe
c) Abrelo y descomprimelo en una carpeta fácil de encontrar.
d) Ve a esa carpeta y localiza "SpAddCert.exe", copialo al PDA y ejecutalo ahí.
e) Seleccionas el certificado, das OK y otra vez OK para instalarlo.
f) Reinicia tu PDA (Soft-Reset), consulta el manual si no sabes como hacerlo.




REFERENCIAS

(1) Cómo instalar certificados raíz en un dispositivo con Windows Mobile
(2) SmartPhoneAddcert.exe
(3) Installing SSL Certificates to a Locked Smartphone (Motorola Q, Cingular 3125 etc)
(4) Install SSL Certificates on a Windows Mobile Phone
(5) How to add root certificates to Windows Mobile 2003 Smartphone and to Windows Mobile 2002 Smartphone
(6) How to add your own root cert via CAB file

24 comentarios:

  1. Hola, tengo una IPAQ 6815. Navega ok por wifi pero el MSN Messenger no funciona. Realicé la actualización que indicas arriba, verifiqué pero sigue sin funcionar. Si accedo por la ruta convencional continua saliendo el mismo error de servicio no responde. Y si ingreso por el acceso directo me dice que el nombre de usr o pwd son incorrectos. Agradezco cualquier ayuda! Saludos.

    ResponderEliminar
  2. Hola de nuevo. Instalé otros certificados clase 3 desde el G1 hasta el G5 ya que en esta pocket no se ha corrido nunca el messenger, sin embargo continúa sin funcionar. Tienes una lista de certificados de tu pocket que me sirva para comparar y ver cuales pueden faltar. Slds y gracias!

    ResponderEliminar
  3. Hola, tengo una IPAQ 6945 con WM5 y tenia el mismo problema. Con tu metodo al pie de la letra funciona todo OK nuevamente. MIL GRACIAS !! -GMT-

    ResponderEliminar
  4. Jacqueline: El certificado class 3 G2 es el único que se necesita, si ya lo instalaste entonces el problema está en otra parte. Según lo que me dices puede que se trate de algún error al escribir tu usuario o contraseña. Revisa que la tecla de MAY no esté activada al escribir la contraseña si esta tiene minúsculas. También intenta entrar al messenger por Internet Explorer (mobile.msn.com), talvez tu cuenta ha sido bloqueada.

    GMT: Que bueno que te sirvió.

    Saludos.

    ResponderEliminar
  5. Tengo una IPAQ con Mobile 5.0 y sigo los pasos que describis pero aun no puedo conectarme al pocket MSN por su acceso directo, pero si puedo hacerlo entrando en mobile.msn.com... ¿que será?

    ResponderEliminar
  6. hola soy de zamora michoacan fanatico de las ppc & palm (he tenido como 15 equipos)y tenia meses esperando una solucion para este problema hice de todo y nada funcionaba hasta que encontre tu informacion
    ¡¡MUCHAS GRACIAS¡¡

    PD. los demas certificados que se descargaron para que son?

    ResponderEliminar
  7. Perdón por responder hasta ahora.

    Blopa: si al entrar por web te sale una advertencia de seguridad respecto a los certificados, significa que no se instalaron bien. Checa eso y avísame.

    Solo: Yo tambien soy fanatico de estos aparatos, pronto escribiré más sobre ellos. Sobre tu pregunta, en un archivo llamado roots readme.txt dentro del zip se describe el uso que se les da a algunos de estos certificados.

    ResponderEliminar
  8. FUNCIONO de inmediato, imaginate tenia planes de cambiar mi equipo solo por ese detalle.
    Gracias

    ResponderEliminar
  9. ME FUNCIONO MUY BIEN TE QUERIA DAR LAS GRACIAS YA QUE ESTE ES EL UNICO BLOG QUE ENCONTRE MUCHAS GRACIAS

    ResponderEliminar
  10. hola,gracias por el aporte que haces y la ayuda que brindas a todas las personas, gente como tu es la que se necesita en la red, que comparta conocimientos, y abusando de tu gentileza te pido ayuda ya que tengo varios equipos que no puedo hacer funcionar, como una h3850 con jacket expansion gps navman 3450 con cf tipo II que no tengo el software y no lo encuentro, tambien una tarjeta cf wi-fi que tampoco funciona, de esta si tengo el disco de instalacion,tambien una hw6945 que no puedo hacer funcionar el gps y tengo el destinator 8 y me hace falta el patch para la pantalla 240x240, y una rx3115 que no enciende, ya le cambie la bateria externa por una de doble duracion y nada y luego la interna y sigue sin encender, te dejo mi correo gabotech@hotmail.com por si me pudieras brindar tu asesoria, un saludo cordial.

    ResponderEliminar
  11. Ya hice todo y sigue sin conectarse, me sigue mandando el mismo error, hay alguna alternativa??

    ResponderEliminar
  12. Perdon mi equipo en un Moto Q con windows mobile 5, ya instale, el certificado, cuando reviso antes de hacer el master reset esta ahi, pero cuando lo realizo ya no esta, me puedes ayudar??

    ResponderEliminar
  13. Gracias por sus comentarios, son muy importantes para mi, trataré de contactar a los que me piden ayuda.

    Julius: No realices Master Reset!! entiendo que con ese estas regresando a valores de fabrica y es lo que no queremos. Solo apagalo y vuelvelo a prender, cuentame despues si con esto puedes ingresar a MSN.

    ResponderEliminar
  14. Abraham Diaz, gracias sos grande, segui los pasos al pie de la letra y Funciono al toque, gracias, gracias, mil gracias....

    ResponderEliminar
  15. que tal Abraham, hice todos los pasos que dices y no funciono de hecho quiero utilizar el internet explorer y me dice q la pagina no se encuentra que compruebe el nombre y vuelva a intentarlo

    ResponderEliminar
  16. Yo lo acabo de hacer en mi MotoQ y SI funciona!!!!!!!!!!!!!!!

    Gracias!!!!

    ResponderEliminar
  17. hola, oh perdon pero no entendi como arreglarlo!Soy un niño de 15 años :/
    spero qe me den ayuda alguien que ya le haya funcionado! Grasias!
    daniiel_daskoner@hotmail.com

    ResponderEliminar
  18. Hola Abraham, espero me agregues gabotech@hotmail.com o pasame tu mail,saludos.

    ResponderEliminar
  19. Muchas gracias por su gran aporte, Yo tengo una Ipaq HX 2700, segui los pasos sugeridos y no funciona. Alguna sugerencia!

    ResponderEliminar
  20. Saludos cordiales Abraham, mira tengo un Moto Q al que le hice la actulización de certificados y funciono hasta el día viernes 22 de octubre 2010, pero intente conectarme el día lunes y ya no lo hace, dime si puedes ayudarme con esto, Muchas Gracias, Holguer, si puedes ayudarme este es mi mail holguerortiz@hotmail.com

    ResponderEliminar
  21. Hay malas noticias, los servidores estan cerrando la conexión y parece que ya no habrá servicio para Pocket MSN, pronto actualizaré mi blog.

    ResponderEliminar
  22. estimado saludos, bueno primeramente tengo un ipaq serie hx2490c .con WM5.
    descarge el archivo root comentado en tu descripción, e instale el certificado.pero aún me aparece el sgte texto.
    error de inicio de sesión en MSN messenger service.el servicio no responde.vuelve a intentarlo más tarde,
    cual es tu sugerencia para que me pueda funcionar??
    creo q los certificados dicen que son válidos en US, según descripciones en los mismos (detalles de los certificados .txt) mi locación en si es Sudamerica,Chile. mi pocket pc la tengo re enchulada con full buenas apps. pero en sí tener un programa al igual que el pc. de inicio de sesion rapida.es muy comodo.
    saludos cordiales y gracias por tu labor.

    ResponderEliminar
  23. Hola pancho, yo también la tengo llena de buenas apps. Lamentablemente ninguna que sustituya al Pocket MSN que dejó de funcionar definitivamente, lo que tuve que hacer es configurar mi cuenta con pop3 y como no uso el Messenger no tengo problema aunque creo que puedes usarlo por Internet Explorer, busca el link en tus Favoritos.

    Gracias por visitar mi blog.

    ResponderEliminar
  24. Buenas, por lo visto ya no existe solución a este problema y es necesario actualizar el software a WM6, yo tengo un motoQ el cual me han dicho que soporta hasta la versión WM6.1 pero no se como actualizarlo me podrías ayudar con ello? o recomendarme algún tutorial?

    ResponderEliminar