Error parsing iTunes ID: String index out of range: -1

cornwella
New Contributor III

Our 9.92 JSS log shows frequent occurrences (every ~60 seconds) of the following warning:

[WARN ] [oolThread-7] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1

However, none of our Computers or Mobile Devices have any eBook or iTunes configuration set beyond the default iTunes install as part of our base OS X 10.11 image. Is there a way to mitigate this?

Thank you!

5 REPLIES 5

jouwstrab
New Contributor III

I'm having the exact same errors in my logs. We have "in-house" eBooks, the error doesn't seem to affect anything however as none of the books fail to push.

cornwella
New Contributor III

After an upgrade to 9.96, this still persists. I've added & removed both an in-house and external eBook to see if it would affect anything; the eBook pushed out successfully, but the warning messages still occurred.

2016-11-22 10:01:39,255 [WARN ] [duledPool-8] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:01:40,642 [WARN ] [duledPool-8] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:01:40,642 [WARN ] [duledPool-8] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:02:43,438 [WARN ] [duledPool-0] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:02:43,439 [WARN ] [duledPool-0] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:02:44,530 [WARN ] [duledPool-0] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:02:44,530 [WARN ] [duledPool-0] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:03:47,060 [WARN ] [duledPool-4] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:03:47,060 [WARN ] [duledPool-4] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:03:47,902 [WARN ] [duledPool-4] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:03:47,902 [WARN ] [duledPool-4] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:04:50,524 [WARN ] [duledPool-3] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:04:50,524 [WARN ] [duledPool-3] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:04:51,700 [WARN ] [duledPool-3] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:04:51,700 [WARN ] [duledPool-3] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:05:55,215 [WARN ] [duledPool-1] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:05:55,215 [WARN ] [duledPool-1] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:05:56,264 [WARN ] [duledPool-1] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1
2016-11-22 10:05:56,264 [WARN ] [duledPool-1] [EBook                    ] - Error parsing iTunes ID: String index out of range: -1

russeller
Contributor III

Still seeing this in 9.98.xxx any word on what might be causing this error and how to address it? We also have in-house eBooks (PDFs) and they install without issues.

Be nice to have the log not be cluttered with this. Thank you.

cornwella
New Contributor III

We received a reply in this thread:
https://www.jamf.com/jamf-nation/discussions/20682/error-parsing-itunes-id-string-index-out-of-range...

Settings > Global > VPP > Content
Disable "Populate Purchased VPP Content"

The downside is you'll have to manually add newly purchased apps, but we prefer to do it this way.

russeller
Contributor III

Thanks @cornwella we have multiple VPP Accounts and noticed two of them had that box checked, unchecked them. Thank you!