Skip navigation
This discussion is archived

Logic pro repeatedly asking for serial after using migration assistant

7354 Views 10 Replies Latest reply: Jun 14, 2010 7:33 AM by Double1seven RSS
Double1seven Calculating status...
Currently Being Moderated
Jun 13, 2010 1:23 AM
Hi, I've been trying to work my way around this problem for a couple of days and tried everything I can think of and am at a serious dead end.

I recently received my new MBP, running 10.6.3, and used the migration assistant to transfer all my apps from my previous MBP, which was running OS 10.6, and everything is running as it should except for logic 9.

Opening Logic 9.1.1 prompts me to input my serial number for Licensing, which isn't a problem, but after hitting 'OK' the program lingers in the hold position and after 20 or so minutes I am forced to force quit the app and when I restart Logic 9.1.1 it opens fine.

I can log out and still boot up the app without being prompted for my serial, but when I restart or shut down my laptop the message returns with a vengeance. I understand it might have something to do with the id files in HD>Library>Application Support>ProApps, but I have already experimented with removing / replacing the files at different stages (ie. after entering the serial / before entering the serial / after opening the app) and I still can't fix the bug.

Has anyone experienced a similar issue using the migration assistant to move logic from computer to computer and does anyone know if there is a quick fix or do I have to re-install the app?

Thanks in advance.

Message was edited by: Double1seven
Mac Book Pro 2.66GHz Intel Core 2, Mac OS X (10.6.3), Logic Pro 9.1.1
  • Bee Jay Level 6 Level 6 (10,895 points)
    The Logic 9.1.x update leaves 9.0.2 on your machine, and it's good that it does for a number of reasons - run the 9.0.2 version, and serialise with it. Then quit it, and run 9.1.1 - does the serial "stick" now?
    Rosebook Pro, Logic Studio 2.0, SD3, AMT8, MCU, LCXmu, Keymap, Mac OS X (10.6.2), "Learn by doing, as well as asking."
  • Bee Jay Level 6 Level 6 (10,895 points)
    Serialising should in general create those files.

    If you have copied them over from your old machine, they won't work, as your hardware fingerprint has changed. What I'm suspecting is happening is that the current ProAppsSystemID file is not working (as your machine's hardware fingerprint has changed), hence prompting to re-serialize. But then this file is not being written correctly, possibly because of a permissions problem coming over from your old user account.

    Try moving both to your desktop, running 9.0.2, and serialising again. (There is a particular issue with 9.1.x serialising which is why I'm recommending doing this with 9.0.x).

    Any better?
    Rosebook Pro, Logic Studio 2.0, SD3, AMT8, MCU, LCXmu, Keymap, Mac OS X (10.6.2), "Learn by doing, as well as asking."
  • Bee Jay Level 6 Level 6 (10,895 points)
    I know the serial is working because the programs can work after entering the serial, force quitting after about 5 minutes and then re-opening.


    The serial isn't the problem - it's a valid LP9 serial number. It's hashed with a hardware fingerprint and written to the file. Logic will continue working, but if the file couldn't be written for some reason, then on the next run nothing will have changed, so Logic will prompt for the serial number again.

    I tried relocating the files to the desktop alas no joy.


    Did Logic create a new ProAppsSystemID file after serialising, or not?
    Have you run a repair permissions?
    Have you tried running Logic under a new user account?

    I have read other threads in these forums detailing similar instances of unexpected quitting and issues with licensing Logic.


    Yes, these are things I alluded to in my post but shouldn't be affecting you.
    Rosebook Pro, Logic Studio 2.0, SD3, AMT8, MCU, LCXmu, Keymap, Mac OS X (10.6.2), "Learn by doing, as well as asking."
  • 45rpm Calculating status...
    Bee Jay wrote:
    There is a particular issue with 9.1.x serialising which is why I'm recommending doing this with 9.0.x


    I think you're talking about the coreFoundationUnknownErr, and I'm pretty sure that was just a problem with the 9.1/10.5 combination. Further details here.

    Double1seven wrote:
    Moved Logic ID and ProApp ID on to other drive / desktop.


    For Logic 9, the serialization information is stored in this file:

    Macintosh HD/Library/Application Support/ProApps/ProAppsSystemID

    For Logic 8, the serialization information is stored in this file:

    Macintosh HD/Library/Application Support/ProApps/Logic Studio System ID

    So that second file doesn't really matter.

    Will logic look to update existing ID files or create new ones?


    If the file is not present, a new one should be created. If the file is present, it should be either updated or replaced. I'm not sure which actually happens, but it doesn't really matter.

    Logic is still not generating new ID Files.


    This seems like the underlying issue, and I think it might be a permissions problem, and it's the kind of problem that is not addressed just by running Disk Utility Repair Permissions. Try this. Find this folder:

    Macintosh/Library/Application Support/ProApps

    Select the unopened ProApps folder, and press ⌘I (Get Info). What you see in the Sharing and Permissions area should look something like this:



    Does it?
    2006 Macbook, 1.83 GHz Core 2 Duo, 2 GB, Mac OS X (10.6.3), Logic Pro 9.1.1
  • 45rpm Level 3 Level 3 (795 points)
    The permissions for the ProApps folder, even the ProAppsSystemID file, are as pictured.


    Too bad, I was hoping otherwise.

    Should I download the update for 9.0.2 and try serialising in that version instead of 9.0.0?


    You don't have a lot to lose by trying it, but I don't think it will help.

    it seems Logic 9 and 9.1.1 aren't writing / updating / generating the ID file after entering the serial.


    Yes, that seems like the heart of the problem.

    Have you tried just running the Logic installer? Normally I would think that's unnecessary, but at this point it's worth a try. Just uninstall and reinstall Logic. On 10.6 that's simple. The steps are described here.

    Do you have some kind of external drive handy? Something else you could try is booting from another drive. Obviously that means you need to install the OS on that drive, and you should also install Logic on that drive (but it can be just a partial installation, you don't need all the content). You don't need to erase the drive, you just need enough space to add these things.

    That should surely work, but it might be a good idea to confirm that it does (because 'surely work' is what I was thinking about various other things you tried).

    If that works, next you could try reinstalling the OS on your internal drive. This doesn't require erasing the drive (although it might not fix the problem if we don't start by erasing the drive). This will take a while, but it can run unattended, so it should be pretty painless. And it should be a smooth process, where it won't undo anything else that's been installed. Maybe we'll get lucky and find that this will correct the problem.

    If all this fails, the ultimate step would be to erase the drive, and then install the OS, and then install Logic, and then use Migration Assistant again, but this time use it to move everything except Logic.

    Keep the ideas coming, I'm sure a solution can't be far away.


    One way or another, this problem is solvable. But you have to jump through a few more hoops, and I think there's some guesswork involved in picking out the hoops.
    2006 Macbook, 1.83 GHz Core 2 Duo, 2 GB, Mac OS X (10.6.3), Logic Pro 9.1.1

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.