We have an odd behavior effecting DEP enrollment on Jamf Pro 10.1.1. These Macs complete the Setup Assistant as expected based on our PreStage Enrollment settings, however the Jamf agent fails to install. We get the following in jamf.log
Enrolling computer...
Wed Feb 07 13:54:01 MacBook Pro jamf[619]: Error Domain=com.jamf.jamfsecurity.error Code=-25300 "searchForItems:conversionBlock:error: : The specified item could not be found in the keychain." UserInfo={NSLocalizedDescription=searchForItems:conversionBlock:error: : The specified item could not be found in the keychain.}
Wed Feb 07 13:54:01 MacBook Pro jamf[619]: Error submitting enrollment status to the JSS: Security Error - A security error has occurred.
Wed Feb 07 13:54:01 MacBook Pro jamf[619]:
There was an error.
Error enrolling computer: Invalid Message - The message could not be parsed.
The Mac has the MDM Profile installed but nothing else. Running "sudo jamf enroll -prompt" or downloading the quickadd.pkg from the JSS URL results in successful enrollment, as seen below.
Wed Feb 07 14:02:29 MacBook Pro jamf[1033]: Downloading the agent...
Wed Feb 07 14:02:30 MacBook Pro jamf[1033]: Downloading the Jamf Bundle...
Wed Feb 07 14:02:31 MacBook Pro jamf[1033]: Enforcing management framework...
Wed Feb 07 14:02:32 MacBook Pro jamf[1033]: Enforcing scheduled tasks...
Wed Feb 07 14:02:32 MacBook Pro jamf[1033]: Adding launchd task com.jamfsoftware.task.1...
Wed Feb 07 14:02:32 MacBook Pro jamf[1033]: Removing existing launchd task /Library/LaunchDaemons/com.jamfsoftware.jamf.daemon.plist...
Wed Feb 07 14:02:32 MacBook Pro jamf[1033]: Error Domain=com.jamfsoftware.task.errors Code=3 "(null)"
Wed Feb 07 14:02:32 MacBook Pro jamf[1033]: Creating launch daemon...
Wed Feb 07 14:02:32 MacBook Pro jamf[1033]: Creating launch agent...
Wed Feb 07 14:02:32 MacBook Pro jamf[1495]: Informing the JSS about login for user localadmin
Wed Feb 07 14:02:34 MacBook Pro jamf[1495]: Daemon starting
Wed Feb 07 14:02:35 MacBook Pro jamf[1510]: Upgrading jamfHelper.app...
Wed Feb 07 14:02:35 MacBook Pro jamf[1510]: Upgrading JAMF notification service...
Wed Feb 07 14:02:35 MacBook Pro jamf[1495]: Informing the JSS about login for user localadmin
Wed Feb 07 14:02:35 MacBook Pro jamf[1510]: Upgrading Self Service.app...
Wed Feb 07 14:02:37 MacBook Pro jamf[1510]: Checking for policies triggered by "enrollmentComplete" for user "localadmin"...
Wed Feb 07 14:02:38 MacBook Pro jamf[1033]: Enroll return code: 0
We have a public SSL cert for Tomcat and the QuickAdd is signed with our Developer ID Installer cert, so I'm not sure what could be causing this. I've also restarted Tomcat to be safe. Any thoughts?