¿Cómo se pueden depurar problemas de imagen?

Acabo de actualizar a OS X 10.8 Mountain Lion y estoy intentando usar Facetime e iMessage. Al ingresar mi ID de Apple en las respectivas aplicaciones e intentar iniciar sesión, recibo el siguiente mensaje de error:

El servidor encontró un error al procesar el registro. Por favor, inténtelo de nuevo más tarde.

Si bien asumo que imagentpasó más allá de la etapa de autenticación (ya que proporcionar credenciales incorrectas da como resultado un mensaje de error diferente), no puedo determinar exactamente qué salió mal. No puedo encontrar ningún archivo de registro (ni ninguna opción para habilitar el registro) que arroje luz sobre el tema. ¿Es posible auditar la imagentactividad?

He encontrado varias sugerencias, algunas de las cuales parecen haber funcionado para otros:

  1. Forzar el cierre del imagentproceso;
  2. Restablecer /etc/hostsal estado predeterminado;
  3. Habilitar ntp;
  4. Arreglar permisos y/o eliminar ~/Library/Preferences/com.apple.imagent.plist;
  5. Elimine ciertos certificados emitidos por Apple del llavero de inicio de sesión del usuario;
  6. Use los solucionadores de DNS públicos de Google;
  7. Deshabilite todos los firewalls y filtros de paquetes;
  8. Eliminar el contenido de /Library/Preferences/SystemConfiguration;
  9. Restablecer NVRAM/PRAM;
  10. Reiniciar.

He intentado todo lo anterior, sin mejoría.

Intenté usar dos ID de Apple diferentes: una cuenta simple de MobileMe (terminación @me.com) que se transfirió a iCloud; la otra, una antigua dirección .Mac (que termina @mac.comen ) con la que se han asociado y verificado direcciones de correo electrónico adicionales que no son de Apple. La computadora está conectada a iCloud con la cuenta anterior; y anteriormente usé esta última cuenta con éxito con Facetime en la misma computadora (cuando ejecutaba Lion) y con iMessage en mi iPhone y iPad.

No entiendo cómo debo proceder. Si bien estaría agradecido por cualquier sugerencia que solucione el problema, estaría mucho más agradecido por una respuesta canónica que describa cómo imagentse pueden depurar los problemas en el futuro: por ejemplo, cómo habilitar el registro o similar.

Tengo el mismo problema y hasta ahora no he encontrado solución.
¿Te importa editar un poco el título de la pregunta? Estoy seguro de que muchas personas buscarán en Google este problema simplemente usando algo como esto . Entonces esta pregunta solo aparece en la segunda página.
Preferiría que el título contuviera el mensaje de error "El servidor encontró un error al procesar el registro". también, con la esperanza de que Google lo clasifique más alto. ¡Esta pregunta fue respondida! Más personas deberían ver esta publicación.
He iniciado una discusión sobre esto en el chat .
Supongo que ayudaría poner "El servidor encontró un error al procesar el registro. Vuelva a intentarlo más tarde". En el título. Es una cadena más o menos "popular" en el campo de búsqueda de Google :-).
Creo que no sería correcto centrarme en este problema en particular (es decir, "registro de procesamiento de errores"), ya que mi pregunta era realmente sobre cómo solucionarlo imagenten el futuro; además, no creo que ninguna de las soluciones haya explicado suficientemente cuál era el problema en este caso para garantizar el éxito de otros que buscan corregir el mismo problema. Por lo tanto, soy de la opinión de que un cambio de título sería engañoso, pero no es algo por lo que perderé el sueño si otros desean hacer la edición.

Respuestas (1)

eliminé el archivo

/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist

y después de un reinicio el error

The server encountered an error processing registration. Please try again later.

había desaparecido (Mac OS X crea un nuevo archivo 'NetworkInterfaces.plist' durante el proceso de arranque).

El archivo

/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist

contiene información sobre las interfaces de red, parece que la actualización de 10.7 a 10.8 rompió algo (al menos en mi sistema).

'imagent' en sí no tiene opción de depuración pero puedes probar herramientas como

dtruss 

o el

Instruments.app

para monitorear el programa. Instruments.app es parte de XCode y una GUI para dtruss.

O puede monitorear el tráfico de red entre imagent y el servidor.

Gracias por la sugerencia; sin embargo, lamentablemente no funcionó para mí: de hecho, el recién creado NetworkInterfaces.plistes idéntico al anterior.
Elimine todos los archivos dentro de la carpeta /Library/Preferences/SystemConfiguration/ (antes de hacer esto, cree una copia de seguridad de la carpeta) y luego reinicie la NVRAM (esta URL support.apple.com/kb/HT1379 explica cómo hacerlo).
Otra idea es comprobar si algo bloquea los puertos de la 'imagen', utiliza programas (IP-Filter) como 'Hands Off!' o 'pequeño soplón'? Un filtro IP puede bloquear la conexión saliente. Y apaga el 'Firewall' de Mac OS X, solo para asegurarte de que nada bloquee los puertos de la 'imagen'.
Gracias por sus sugerencias adicionales; sin embargo, lamentablemente ninguno de ellos ha trabajado para mí. Eliminé todos los archivos y carpetas en /Library/Preferences/SystemConfiguration, deshabilité mi contraseña EFI (no pude encontrar una manera de restablecer la PRAM con ella habilitada), restablecí la PRAM, volví a habilitar mi contraseña EFI, reinicié, deshabilité el firewall OS X y el filtrado de paquetes Little Snitch... pero sigo recibiendo el mismo "registro de procesamiento de errores". Agradecido por cualquier idea que pueda tener sobre cómo depurar lo que está sucediendo, en lugar de apuñalar en la oscuridad las posibles soluciones.
Consulte imfreedom.org/wiki/IMessage para obtener información sobre cómo funciona iMessage y tal vez pueda usar las herramientas que mencioné anteriormente para monitorear los programas. Parece que 'applepushserviced' es responsable de la conexión, puede activar los registros de depuración para este programa (en el enlace se describe cómo hacerlo). Vi que 'applepushserviced' tiene un llavero '/Library/Keychains/applepushserviced.keychain', puede verificar si este llavero está dañado en su sistema.
Puede agregar como #11 :-) para eliminar /Library/Preferences/com.apple.applepushserviced.plist (no olvide reiniciar :-)) contiene algunos identificadores de máquina únicos...
Gracias, el Instruments.appconsejo fue brillante. Supervisé la actividad de los archivos y vi muchas escrituras en mi llavero de inicio de sesión; Luego eliminé (nuevamente) todos los certificados y claves relacionados con Apple, eliminé imagente intenté nuevamente: ¡éxito! Por supuesto, sería bueno tener una comprensión más profunda de lo que estaba sucediendo, pero parece que esto no es posible sin la ayuda adicional de Apple.
Me gusta esta respuesta! ¡ Eliminar /Library/Preferences/SystemConfiguration/NetworkInterfaces.plisty reiniciar funcionó totalmente! Gracias.
Me alegro de que te haya funcionado y estoy de acuerdo en que sería bueno tener una comprensión más profunda cuando busques "El servidor encontró un error al procesar el registro". Por favor, inténtelo de nuevo más tarde.' puedes ver que no estamos solos con este problema :-).