Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

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

Issue on both MacBook Pro & Black MacBook after upgrade from 10.6.8

Facetime 1.0.2 was installed on both already, but now after upgrade Facetime 1.1 will not connect :


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


Have tried with 2 different Apple IDs.


Even trying to create a new user account does not work, and generates the same error.


Have posted already in Lion OS X 10.7 discussion boards.


Deleted Facetime 1.1 with Terminal and all relevant preference files, and reinstalled Lion but it has made no difference.

Still getting same error message.

MacBook Pro, Mac OS X (10.7), 4GB Ram - 500GB WD Scorpio Blue

Posted on Jul 23, 2011 2:17 AM

Reply
72 replies

Jul 23, 2011 6:34 PM in response to gaialive

I found the answer

It is in your "hosts" file


It should look some thing like this:


##

# Host Database

#

# localhost is used to configure the loopback interface

# when the system is booting. Do not change this entry.

##

127.0.0.1 localhost

255.255.255.255 broadcasthost

::1 localhost

fe80::1%lo0 localhost





If there are other thing you have not added then remove them


To get to the "hosts" file


1. Under go in the finder choose the go to folder

2. type /etc

3. Find the "hosts"

4. open it with text edit

5. remove what need to be removed

7. save a copy to your desktop

8. With out the .txt

9. Rename the org file "Old host"

10. Place the new one in that /etc folder


it will ask for passwords

Jul 23, 2011 7:14 PM in response to jmoye

Thanks for the follow-up. I found the file, but I'm not sure what needs to be removed in here.


Here's what is in mine:

##

# Host Database

#

# localhost is used to configure the loopback interface

# when the system is booting. Do not change this entry.

##

127.0.0.1 localhost

255.255.255.255 broadcasthost

::1 localhost

fe80::1%lo0 localhost


which is the same as you have. This hasn't fixed my Facetime unfortunately.


Thanks for any follow-up.

Jul 24, 2011 8:26 AM in response to gaialive

Ok final solution :


Your hosts file

/etc/hosts

or

/private/etc/hosts

(both of which are the same file - the 2nd being a symbolic link to the 1st)


should contain ONLY this, and then facetime will activate and connect.


##

# Host Database

#

# localhost is used to configure the loopback interface

# when the system is booting. Do not change this entry.

##

127.0.0.1 localhost

255.255.255.255 broadcasthost

::1 localhost

fe80::1%lo0 localhost



If your /etc/hosts file contains ANYTHING ELSE, then make a copy of it, and save it on the Desktop.

Now remove ALL extra entries from /etc/hosts so that it contains only the lines listed above and save.


If you want to flush the DNS cache, open terminal and run the following command:


dscacheutil -flushcache


Restart, if you want to make double sure that all changes have been applied.


Open facetime, and supply your Apple ID and password.

Facetime will activate and connect.


Now you can swap back to your old /etc/hosts file which you saved on the desktop.


Tim x

Jul 24, 2011 8:53 AM in response to gaialive

Well blow me this actually worked. I had to make sure that I renamed the OLD hosts file before moving the new one across and it's solved it.


It looks like somehting in the hosts is blocking getting a secure cert from apple and the only thing it can be now is network related, either dns settings , firewalls, any sort of firewall peerblocking software stuff.


Hope the solution works for people...

Jul 24, 2011 9:52 AM in response to MusicShine

I dont know how you dont reply to just one post but here goes...


In finder

Goto folder and just type /etc

then edit the hosts file.


Have you checked the file after moving it back (after editing) to make sure that its been edited. Also running the flushdns as well?


I was sceptical about this but another hint is, if possible, change your DNS settings on your router (or mac) to 8.8.8.8 (Google Dns)


If that doesn;t work its back to trouble shooting.

Jul 24, 2011 10:09 AM in response to Monte Olsen

For those having problems editing their hosts file correctly:


If you don't know how to use vi or pico or nano in Terminal

then you can do this instead to edit your /etc/hosts file:


Finder > Go > Go To Folder...

(⇧⌘G)


type in /etc


open hosts with Text Edit if you don't have any other text editor (BBEdit etc..) available

A dialog will pop saying the file is owned by root. Click Unlock.


Your hosts file should contain ONLY the following lines in bold


##

# Host Database

#

# localhost is used to configure the loopback interface

# when the system is booting. Do not change this entry.

##

127.0.0.1 localhost

255.255.255.255 broadcasthost

::1 localhost

fe80::1%lo0 localhost



If your /etc/hosts file contains ANYTHING ELSE, then make a copy of it, and save it on the Desktop.

Now REMOVE ALL EXTRA LINES from /etc/hosts so that it contains only the lines listed above and SAVE.


To check that you have edited the file correctly open Terminal (in Utilities Folder)

and type in :


more /etc/hosts


If you have edited it correctly and only the bold lines from above are showing,

RESTART your mac.


Open facetime, and supply your Apple ID and password.

Facetime will activate and connect.


Now you can swap back to your old /etc/hosts file which you saved on the desktop.


Tim x

Jul 24, 2011 10:46 AM in response to SteveJNB

@SteveJNB


Sorry to hear that..

It's worked on all 4 of my systems, so I can't imagine what your problem could be..


I know it's an obvious question but you have checked to make sure you edited the file correctly ?

and checked to make sure after you saved it, it is still called hosts and NOT hosts.txt ?


And you have restarted after correctly editing the file?


If you have, and you are still having the problem, then the only other steps which I went through on 1 of my Macs was deleting a relevant certificate, but I'm not convinced that had any effect.

However just so you know the certificate in question was:

Apple Applications Integration Certification Authority


Hope you manage to get it sorted out soon though 🙂


ps. it's /etc not /ect

pps. On Mac OS X LION, /etc is just a symbolic link (an alias) to /private/etc

so it doesn't matter which one you edit.

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

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.