Come si può eseguire il debug dei problemi relativi alle immagini?

6

Ho appena effettuato l'upgrade a OS X 10.8 Mountain Lion e sto tentando di utilizzare FaceTime e iMessage. Inserendo il mio ID Apple nelle rispettive applicazioni e tentando di accedere, ricevo il seguente messaggio di errore:

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

Anche se presumo che imagent sia proceduto oltre la fase di autenticazione (poiché fornire credenziali non corrette genera un messaggio di errore diverso), non sono in grado di accertare esattamente cosa è andato storto. Non riesco a trovare alcun file di registro (né alcuna opzione per abilitare la registrazione) che illumina il soggetto. È possibile controllare imagent attività?

Ho trovato vari suggerimenti, alcuni dei quali sembrano aver funzionato per gli altri:

  1. Forza per uscire dal processo imagent ;
  2. Reimposta /etc/hosts allo stato predefinito;
  3. Abilita ntp ;
  4. Correggi le autorizzazioni e / o elimina ~/Library/Preferences/com.apple.imagent.plist ;
  5. Elimina determinati certificati emessi da Apple dal portachiavi di accesso dell'utente;
  6. Utilizza i resolver DNS pubblici di Google;
  7. Disabilita tutti i firewall e i filtri dei pacchetti;
  8. Elimina il contenuto di /Library/Preferences/SystemConfiguration ;
  9. Ripristina NVRAM / PRAM;
  10. Reboot.

Ho provato tutto quanto sopra, senza alcun miglioramento.

Ho provato a utilizzare due ID Apple diversi: uno un semplice account MobileMe (che termina @me.com ) che è stato trasferito su iCloud; l'altro un vecchio indirizzo .Mac (che termina @mac.com ) con cui sono stati associati e verificati ulteriori indirizzi di posta elettronica non Apple. Il computer è connesso a iCloud con l'account precedente; e in precedenza ho utilizzato quest'ultimo account con successo con Facetime sullo stesso computer (quando si esegue Lion) e con iMessage sul mio iPhone e iPad.

Non riesco a capire come dovrei procedere. Mentre sarei grato per qualsiasi suggerimento che risolva il problema, sarei molto più grato per una risposta canonica che descriva come i problemi di imagent possano essere debuggati in futuro: ad es. come abilitare la registrazione o simili.

    
posta eggyal 27.07.2012 - 12:42
fonte

1 risposta

3

Ho rimosso il file

/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist

e dopo un riavvio l'errore

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

era sparito (Mac OS X crea un nuovo file 'NetworkInterfaces.plist' durante il processo di avvio).

Il file

/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist

contiene informazioni sulle interfacce di rete, sembra che l'aggiornamento da 10.7 a 10.8 abbia rotto qualcosa (almeno sul mio sistema).

'imagent' di per sé non ha un'opzione di debug ma puoi provare strumenti come

dtruss 

o

Instruments.app

per monitorare il programma. Instruments.app fa parte di XCode e una GUI per dtruss.

Oppure puoi monitorare il traffico di rete tra immagini e server.

    
risposta data 31.07.2012 - 00:56
fonte

Leggi altre domande sui tag