I uploaded package(DMG file that was supplied by a vendor) to JSS server.
Upload looks to have completed successfully, but failed policy to install this package.
This is the error in log.
$sudo jamf policy
Checking for policies triggered by "recurring check-in" for user "xxxx"...
Executing Policy test_dmg_deploy_20180417
Downloading https://apne1-jcds.jamfcloud.com/...
Verifying DMG...
Error: Could not verify the downloaded package. 1
Error: foo.dmg is corrupt.
Checking for patches...
No patch policies were found.
Submitting log to https://xxx/
Note.Download URL are valid,but failed verification for downloaded package.
I take steps in order to solve this problem, I choosed in JSS setting Settings > Computer Management > Security > Package Validation = Never
I choosed in JSS setting by references from this site
Perform package verification AFTER downloading
However, I changed the setting, but the problem did not solve it.
I want to solve the problem without repackageing package(DMG file that was supplied by a vendor).
I hope it helps!
