JSS 9.7 and long file names.

james_ridsdale
New Contributor III

Just a heads up, I have found an issue where installs will fail if you're running 9.7 and filenames are more than 44 characters. The JSS will complain of checksum verification issues or invalid install path. See below:

44 characters - successful Executing Policy iPhoto Library Manager...
[STEP 1 of 1]
Downloading 1234567891011121314151617181920212223241.pkg...
This package is a PKG or an MPKG, and the index.bom file is not found. Attempting to open the package as a flat package...
Downloading https://dist.domain.com/training/Packages/1234567891011121314151617181920212223241.pkg...
Verifying package integrity...
Installing 1234567891011121314151617181920212223241.pkg...
Successfully installed 1234567891011121314151617181920212223241.pkg.

45 characters - fails
The following fails:
Executing Policy iPhoto Library Manager...
[STEP 1 of 1]
Downloading 12345678910111213141516171819202122232425.pkg...
This package is a PKG or an MPKG, and the index.bom file is not found. Attempting to open the package as a flat package...
Downloading https://dist.domain.com/training/Packages/12345678910111213141516171819202122232425.pkg...
Verifying package integrity...
Installation failed. The package could not be verified.

I have raised a support case with JAMF support, I'll update you.

7 REPLIES 7

davidacland
Honored Contributor II

Thanks for the heads up!

bthomas
New Contributor II

I can confirm this issue. I had a file name that was longer than 45 characters which would not install.I shortened the file name to just under 45 and the PKG file downloaded and installed without issue. I contacted JAMF support and advised them of the issue. Case # JAMF-0155680.

The Defect number is D-008948 and JAMF confirmed that this bug is new for 9.7.

james_ridsdale
New Contributor III

JAMF confirmed this as an issue earlier in the week as it was reproducible in their testing also. No defect raised as yet (although there should be by now). This is a big issue for our shop.

No time scales have been provided for a fix, I would assume it's an issue with the 9.7 JAMF binary.

None of our customers will be upgrading until this issue is fixed - which is a shame as they are mostly EDU and would benefit from the new features.

RobertHammen
Valued Contributor II

I long for the day of a 9.x JSS release that doesn't break something. Agree that 9.7, with its http DP and filename (space/long name) issues, is a complete non-starter. Most of my clients are holding at 9.65 or 9.63, waiting for more of these defects to be addressed...

james_ridsdale
New Contributor III

Not sure if 9.71 fixes this issue, sure hope it does:

jamf binary D-008880 Fixed an issue that prevented a package from being downloaded if its name contains a space or a special character and the package is hosted on an HTTP distribution point.

Anyone had a chance to test?

bentoms
Release Candidate Programs Tester

GarryBrown
New Contributor

If File Path is too long then I would like to suggest you, try Long Path Tool program to resolve this issue.