¿Cómo se pueden depurar problemas imaginarios?

6

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 aplicaciones respectivas e intentar iniciar sesión, recibo el siguiente mensaje de error:

  

El servidor encontró un error al procesar el registro. Inténtalo de nuevo más tarde.

Si bien asumo que imagent procedió 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é fue lo que salió mal. No puedo encontrar ningún archivo de registro (ni ninguna opción para habilitar el registro) que ilumine el tema. ¿Es posible auditar la actividad imagent ?

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

  1. Forzar la salida del proceso imagent ;
  2. Restablecer /etc/hosts al estado predeterminado;
  3. Habilitar ntp ;
  4. Corregir permisos y / o eliminar ~/Library/Preferences/com.apple.imagent.plist ;
  5. Borre ciertos certificados emitidos por Apple del llavero de inicio de sesión del usuario;
  6. Use las resoluciones de DNS públicas de Google;
  7. Desactive todos los cortafuegos y filtros de paquetes;
  8. Eliminar los contenidos de /Library/Preferences/SystemConfiguration ;
  9. restablecer NVRAM / PRAM;
  10. Reiniciar.

He intentado todo lo anterior, sin ninguna mejora.

He intentado usar dos ID de Apple diferentes: una es una cuenta de MobileMe simple (que termina @me.com ) que se ha transferido a iCloud; la otra es una dirección antigua .Mac (que termina con @mac.com ) con la cual se han asociado y verificado otras direcciones de correo electrónico que no son de Apple. La computadora está conectada a iCloud con la cuenta anterior; y anteriormente he usado esta última cuenta con éxito con Facetime en la misma computadora (cuando ejecuto Lion) y con iMessage en mi iPhone y iPad.

No puedo entender cómo debo proceder. Aunque agradecería cualquier sugerencia que solucione el problema, agradecería mucho más una respuesta canoncial que describe cómo se pueden depurar imagent en el futuro: por ejemplo. cómo habilitar el registro o similar.

    
pregunta eggyal 27.07.2012 - 12:42

1 respuesta

3

He eliminado el archivo

/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist

y después de reiniciar el error

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

se fue (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' no tiene opción de depuración , pero puedes probar herramientas como

dtruss 

o la

Instruments.app

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

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

    
respondido por el GM. 31.07.2012 - 00:56

Lea otras preguntas en las etiquetas