Posted on 09-30-2015 11:47 AM
I generated a QuickAdd pkg using Recon 9.81. Our JSS is still on 9.73. The client I'm testing on is 10.10.5. However I continue to get this error message "Failed to enforce the management framework: Invalid Message - The message could not be parsed." This is what causes the installer to 'fail' to install. However the actual computer does get enrolled into the JSS. I can run all these commands successfully:
jamf mdm
jamf manage
jamf policy
So things seem to be on the up and up. However I don't like that the installer is failing with that particular error. Is anyone else seeing this? Is this due to the difference between the server version and client binary version? The jamf binary does get downgraded like its supposed to with version 9.73.
Wed Sep 30 11:32:59 Mac jamf[419]: The SSL certificate for https://casper.company.com:8443/ does not need to be trusted.
Wed Sep 30 11:33:28 Mac jamf[453]: Failed to enforce the management framework: Invalid Message - The message could not be parsed.
Wed Sep 30 11:33:29 No Name jamf[680]: Checking for policies triggered by "enrollmentComplete"...
Wed Sep 30 11:33:30 Mac jamf[680]: The management framework will be enforced as soon as all policies are done executing.
Wed Sep 30 11:33:30 No Name jamf[680]: Upgrading jamf binary...
Wed Sep 30 11:33:32 Mac jamf[680]: The management framework will be enforced as soon as all policies are done executing.
Wed Sep 30 11:33:32 No Name jamf[680]: Upgrading jamf agent...
Wed Sep 30 11:33:33 No Name jamf[680]: Upgrading jamfHelper.app...
Wed Sep 30 11:33:33 No Name jamf[680]: Upgrading JAMF notification service...
Wed Sep 30 11:33:33 No Name jamf[680]: Upgrading Self Service.app...
Wed Sep 30 11:33:35 Mac jamf[680]: Adding launchd task com.jamfsoftware.task.checkForTasks...
Wed Sep 30 11:33:36 Mac jamf[777]: Enforcing management framework...
Wed Sep 30 11:33:40 Mac jamf[777]: Enforcing scheduled tasks...
Wed Sep 30 11:33:40 Mac jamf[777]: Adding launchd task com.jamfsoftware.task.1...
Wed Sep 30 11:33:40 Mac jamf[777]: Creating launch daemon...
Wed Sep 30 11:33:40 Mac jamf[777]: Downloading the agent...
Wed Sep 30 11:33:41 Mac jamf[777]: Creating launch agent...
Wed Sep 30 11:33:41 Mac jamf[777]: Installing Self Service plug-in Create FTP Site...
Wed Sep 30 11:33:41 Mac jamf[777]: Installing Self Service plug-in Help Desk...
Wed Sep 30 11:33:41 Mac jamf[777]: Installing Self Service plug-in Open Air...
Wed Sep 30 11:35:01 Mac jamf[940]: The SSL certificate for https://casper.company.com:8443/ does not need to be trusted.
Wed Sep 30 11:35:57 Mac jamf[974]: Failed to enforce the management framework: Invalid Message - The message could not be parsed.
Wed Sep 30 11:35:58 No Name jamf[1205]: Checking for policies triggered by "enrollmentComplete"...
Wed Sep 30 11:36:00 No Name jamf[1205]: Upgrading jamf binary...
Wed Sep 30 11:36:01 Mac jamf[1205]: The management framework will be enforced as soon as all policies are done executing.
Wed Sep 30 11:36:02 Mac jamf[1205]: Adding launchd task com.jamfsoftware.task.checkForTasks...
Wed Sep 30 11:36:04 Mac jamf[1280]: Enforcing management framework...
Wed Sep 30 11:36:05 Mac jamf[1280]: Enforcing scheduled tasks...
Wed Sep 30 11:36:05 Mac jamf[1280]: Removing existing launchd task /Library/LaunchDaemons/com.jamfsoftware.task.1.plist...
Wed Sep 30 11:36:05 Mac jamf[1280]: Adding launchd task com.jamfsoftware.task.1...
Wed Sep 30 11:36:05 Mac jamf[1280]: Creating launch daemon...
Wed Sep 30 11:36:05 Mac jamf[1280]: Creating launch agent...
Wed Sep 30 11:36:05 Mac jamf[1280]: Existing plug-in, 1.plist, is up to date.
Wed Sep 30 11:36:06 Mac jamf[1280]: Existing plug-in, 2.plist, is up to date.
Wed Sep 30 11:36:06 Mac jamf[1280]: Existing plug-in, 3.plist, is up to date.
I tried to run the QuickAdd twice just to see if the error would change hence the repeat of the error message.
Posted on 10-01-2015 02:08 AM
When using a QuickAdd package, the jamf binary included in that package can be older, but not newer than the JSS version. An older binary will be upgraded, but a newer binary won't be downgraded. I would recommend to create a QuickAdd package with Recon 9.73 if you're still on that version.
Posted on 10-01-2015 06:34 AM
@m.entholzner It actually doesn't matter. The binary will downgrade or upgrade to match the JSS version you're running. In my case, it actually downgrades the binary back to 9.73 from 9.81. However I reached out to JAMF Support and they mentioned the error is due to the change in the jamf binary location and the fact that the server is running an older version which isn't aware of the new binary location. So it's an expected error.
Posted on 11-19-2015 07:27 AM
I am experiencing the same error and both recon and the JSS are on the same version. Has JAMF been able to resolve this?
Posted on 01-07-2016 09:52 AM
Bump. Having this error as well on 9.82 and a 10.11.2 client.