Migration Assistant fails on Ethernet Mavericks-to-Mavericks migration

I have the same setup except my iMac sports Thunderbolt. I had the same problem and never solved it, but I did find the following work-around helpful:

Place the iMac in Target Mode by going to Apple|System Preferences|Startup Disk, make sure your startup disk is highlighted, select Target Disk Mode and confirm. Connect the computers by Firewire or Thunderbolt (TDM does not support Ethernet). Start Migration Assistant on the MacBook Pro, allow it to change your system, and select the iMac's startup disk.

From there it is easy sailing - choose what you want and how to handle the user accounts and you are home and dry! Don't forget to eject all connected iMac drives before unplugging the cables.


Here are the points which don't block Migration Assistant on the source Mac side:

Firewall on

File Sharing off

FileVault on

Here are 2 key points which blocks the reachability of Migration Assistant on the source Mac side:

IPv6

IPv6 off

This isn't the default configuration. But within enterprise large networks it is a usefull practice to avoid IPv6 problems when your infrastructure and your other computers don't manage it yet.

If IPv6 is off on the source Mac, just turn it on before firing the installation process from the target Mac.

Firewall setting

If your firewall setting on the source Mac is set so that it won't automatically accept connection from signed software (as in this screen capture)

Firewall setting then "Migration Assistant" will fail (the connection will fail, and the source Mac won't display the code to confirm it is the right source).

You just have to turn this switch on before firing the installation process from the target Mac. Of course, this setting won't be correctly transfered by the Migration Assistant since it would block it.


Beware if you want to make different tests!

Once the source Mac has been seen on the network (or direct connection) any configuration change on the source side won't be seen on the target side.

To see any configuration change of the source side the installation process of the target side must be restarted at the boot step from disk.

The back button isn't sufficient.

The Migration Assistant on the source Mac can detect this failure factor and could warn us that it will fail with a clear warning window rather than to play with the rotating gearing.