Posted on 08-19-2019 12:45 AM
Hey guys,
I have 2 Macs Pro (Let's say MacA already enrolled and MacB in the scope). The user reported that MacA isn't working well, so I made a Time Machine backup of MacA, and restored in MacB.
However, it showed error "Device Signature Error - A Valid device signature is required to perform the action." on MacB when I ran "sudo jamf recon".
Is there any way to automatically enroll after restore? Please help !!!
The following steps I did:
1. Make a Time Machine backup of MacA to external hard drive.
2. Remove both Macs in Jamf.
3. It showed error when I directly restored to MacB at boot up, so I normally boot up MacB, enroll and use Migration Assistant.
4. Run "sudo jamf recon" and it showed the error.
I already tried the following steps and it still doesn't work.
https://www.jamf.com/jamf-nation/discussions/21616/restoring-from-time-machine
Solved! Go to Solution.
Posted on 08-19-2019 06:45 AM
if ever doing a tm backup transfer, on both machines make sure jamf is uninstalled before you do the transfer by running the follow 2 commands in sequence.
1st
sudo jamf removeMdmprofile
2nd
sudo jamf removeFramework
have you tried installing a new quickadd package on Mac B?
Posted on 08-19-2019 06:45 AM
if ever doing a tm backup transfer, on both machines make sure jamf is uninstalled before you do the transfer by running the follow 2 commands in sequence.
1st
sudo jamf removeMdmprofile
2nd
sudo jamf removeFramework
have you tried installing a new quickadd package on Mac B?
Posted on 08-19-2019 06:53 AM
you can run the following command:
sudo jamf reenroll -prompt
It will prompt for a JSS Account ( must have enrollment permission) and then a local account that has ssh permissions.
Posted on 08-19-2019 07:17 AM
Hey @Hugonaut , I haven't tried the quickadd package.
For your commands, do I need to remove profile on MacA, before making the backup?
Posted on 08-19-2019 08:16 AM
@adam.vu Yes, both machines so Mac A before performing the TM Backup & Mac B if you had enrolled it prior to backup up as well. Then re-enroll the machine Mac B after TM Backup has completed/
Posted on 08-20-2019 03:00 AM
It depends on your plans for Mac A whether or not you should remove the profile/framework from it. If you want to continue to manage Mac A I see no need to remove the profile and later add it back.
What I recommend for Macs that have been setup via Migration Assistant / Time Machine (Mac B) is to run 'sudo jamf remove framework' and then enrol on the MDM.
I only see a need to remove the framework from Mac A in case the Mac leaves the organisation.
Posted on 08-20-2019 05:46 AM
@mschroder great point
Posted on 08-20-2019 08:31 AM
@mschroder I already did your steps. Keep jamf on MacA, then removing framework on MacB, I run jamf recon again and it still show the error.
Posted on 08-20-2019 09:18 AM
@adam.vu What is not clear from your description is whether you enrolled Mac B again. And what does the MDM tell you about Mac A and Mac B? Are both known? Are the serial numbers, UDIDs and primary MAC addresses correct? How do you do your enrollment? What macOS versions do you have on Mac A and Mac B?