Posted on 10-28-2010 08:42 AM
We're running JSS 7.31 in our test environment. I'm seeing this when recon is run on 10.5 and 10.6 clients:
2010-10-28 08:40:58.020 jamf[1787:903] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.
Is this safe to ignore?
Thanks,
Don
Posted on 10-28-2010 08:50 AM
don-
you beat me to this.....we have the same error. I contacted JAMF this morning and they didn't have a answer. Google had nothing.
It was an error from a OS software update
We went to the workstation and it had no software updates available. so right now we are scratching our heads but not worrying about it.
Dan De Rusha
Posted on 03-19-2013 12:17 PM
Im having the same error?
2013-03-19 15:04:16.401 jamf[15302:707] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.
Looks like its happening during the recon phase and it seems to be related to Locating applications...
Not sure what to make of it..
Thoughts?
Posted on 04-24-2013 04:37 PM
Still seeing this occasionally. A recent instance was w/ OS X 10.8.3 (12D78) client, and JSS v8.6. Here's how it appears...
Retrieving inventory preferences from https://MYJSS:8443...
Finding extension attributes...
Locating hard drive information...
Locating hardware information (Mac OS X 10.8.3)...
Locating accounts...
Locating applications...
**2013-04-24 14:05:09.222 jamf[2926:707] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.**
Locating package receipts...
Locating printers...
Locating plugins...
Locating fonts...
Submitting data to https://MYJSS:8443...
<computer_id>1578</computer_id>
Recon completes, so I'll ignore if it's innocuous. Perhaps an older app is misreporting a .plist?
Posted on 04-25-2013 07:03 AM
Just chiming in to say I'm getting this error too. Just ran Recon on my computer and that error popped up.
Running JSS v8.63. My computer is an iMac with 10.8.3.
Posted on 05-27-2013 06:14 AM
Same error here on an iMac with OS X 10.8.3 (build 12D78) and JSS v8.70
Retrieving inventory preferences from https://casperserver.ourdomain.local:8443/...
Finding extension attributes...
Locating hard drive information...
Locating hardware information (Mac OS X 10.8.3)...
Executing Unix applications...
Locating accounts...
Locating application details and executables...
2013-05-27 15:04:20.796 jamf[17933:a07] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.
2013-05-27 15:05:59.163 jamf[17933:a07] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.
Locating package receipts...
Locating printers...
Locating software updates...
Locating plugins...
Locating fonts...
Submitting data to https://casperserver.ourdomain.local:8443/...
<computer_id>26</computer_id>
Maybe someone @JAMF will help us here?
Posted on 06-05-2013 08:50 AM
I'm seeing the same thing on a few machines. Running recon now on a 10.6.8 machine and it hangs.
Finding extension attributes...
Locating hard drive information...
Locating hardware information (Mac OS X 10.6.8)...
Executing Unix applications...
Locating accounts...
Locating applications...
2013-06-05 11:38:32.085 jamf[36662:e07] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.
Locating package receipts...
Posted on 06-13-2013 07:27 AM
BUMP - We're seeing the same error when running quickadd or trying jamf enroll: CFPropertyListCreateFromXMLData (): Old-style plist parser: missing semicolon in dictionary on line1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug. Bus error: 10
Posted on 06-18-2013 12:20 PM
We too are seeing this issue, and it seems to keep Configuration Profiles from getting applied.
2013-06-18 15:06:59.201 jamf[1485:707] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.
Posted on 06-24-2013 09:25 PM
We too started to having an issue with this error. It stops Recon to run - see Bus Error! Anyone figured it out how to get rid of this error?
Finding extension attributes... Locating hard drive information... Locating hardware information (Mac OS X 10.6.8)... Executing Unix applications... Locating accounts... Locating application details... 2013-06-24 18:27:31.037 jamf[424:e07] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary. Bus error
Posted on 06-24-2013 09:43 PM
http://stackoverflow.com/questions/15647987/localizable-strings-causing-plist-parsing-error
Posted on 06-24-2013 10:01 PM
@Don thanks for the info. But do you know where to put the semicolon? Where is the file?
Posted on 06-25-2013 01:29 AM
this has fixed the Recon bus error for now. So the Recon goes all the way through, it has to do with CS6 in this case. https://jamfnation.jamfsoftware.com/discussion.html?id=5775
But still want to get rid of the error;
"jamf[424:e07] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary."
Posted on 03-06-2014 08:25 AM
Hi,
I just saw this error on several clients after migrating to a new JSS server and moving from Casper 8.73 to Casper 9.23
CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.
It appears when triggering policies (not just recon) but seems to be gone for additional triggers on the same client.
Has anybody found a solution for this error already or knows where it comes from?
Thanks!
Tobias Häuser
Posted on 07-29-2014 01:07 PM
Anyone figured this one out? If so please share.
Posted on 08-06-2014 06:53 AM
Yes I am wondering the same. A recent Apple software update seems to be causing this issue for us, mostly on 10.6 machines. Anyone come up with a solution to get rid of this error completely?
Posted on 11-05-2015 07:01 AM
And I'm seeing this on OS X 10.11.1 w/ Casper 9.81.
During a recon run...
Finding extension attributes...
Locating accounts...
Locating applications...
Searching path: /Applications
Locating package receipts...
Locating hard drive information...
Locating software updates...
Locating plugins...
Searching path: /Library/Internet Plug-Ins
Locating hardware information (Mac OS X 10.11.1)...
2015-11-05 06:58:59.087 jamf[1969:34393] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.
Posted on 10-13-2016 01:53 PM
I'm also seeing this with Mac OS 10.11.6 with casper 9.96
inding extension attributes...
Locating package receipts...
Locating applications...
Locating accounts...
Locating software updates...
Locating plugins...
Searching path: /Applications
Searching path: /Library/Internet Plug-Ins
Locating hard drive information...
Locating printers...
Searching path: /Library/Application Support/Google/Chrome/Default/Extensions
Locating hardware information (Mac OS X 10.11.6)...
2016-10-13 15:48:52.536 jamf[94574:26890685] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.
Submitting data to https://selfservice.gatewaystaff.com:8443/...
Posted on 03-07-2017 10:22 AM
Me too, during an enroll -prompt
BHConf2MIni2755:~ itsadm$ sudo jamf enroll -prompt
JSS Username:clindsey
JSS Password:
SSH Username:casperadm
SSH Password:
Downloading required CA Certificate(s)...
This computer was successfully enrolled to the JSS with the following device certificate: "E72DFEE3-71C7-5AB9-AE04-B2C34A17319C"
Retrieving inventory preferences from https://jss.starz.com:8443/...
Finding extension attributes...
Locating applications...
Locating package receipts...
Locating accounts...
Locating software updates...
Locating plugins...
Searching path: /Applications
Locating hard drive information...
Locating printers...
Searching path: /Library/Internet Plug-Ins
Searching path: /Users/itsadm/Library/Internet Plug-Ins
Searching path: /Users/bhstarz/Library/Internet Plug-Ins
Searching path: /private/var/casperadm/Library/Internet Plug-Ins
Locating hardware information (Mac OS X 10.11.6)...
Gathering application usage information...
2017-03-07 10:18:05.791 jamf[2935:2717709] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.
Submitting data to https://jss.starz.com:8443/...
<computer_id>332</computer_id>
Getting management framework from the JSS...
Enforcing management framework...
Checking availability of https://jss.starz.com:8443/...
The JSS is available.
Enforcing login/logout hooks...
The computer was successfully enrolled in MDM with the JSS.
Enforcing scheduled tasks...
Creating launch daemon...
Creating launch agent...
Checking availability of https://jss.starz.com:8443/...
The JSS is available.
Checking for policies triggered by enrollmentComplete
Posted on 03-07-2017 10:22 AM
Me too, during an enroll -prompt
BHConf2MIni2755:~ itsadm$ sudo jamf enroll -prompt
JSS Username:clindsey
JSS Password:
SSH Username:casperadm
SSH Password:
Downloading required CA Certificate(s)...
This computer was successfully enrolled to the JSS with the following device certificate: "E72DFEE3-71C7-5AB9-AE04-B2C34A17319C"
Retrieving inventory preferences from https://jss.starz.com:8443/...
Finding extension attributes...
Locating applications...
Locating package receipts...
Locating accounts...
Locating software updates...
Locating plugins...
Searching path: /Applications
Locating hard drive information...
Locating printers...
Searching path: /Library/Internet Plug-Ins
Searching path: /Users/itsadm/Library/Internet Plug-Ins
Searching path: /Users/bhstarz/Library/Internet Plug-Ins
Searching path: /private/var/casperadm/Library/Internet Plug-Ins
Locating hardware information (Mac OS X 10.11.6)...
Gathering application usage information...
2017-03-07 10:18:05.791 jamf[2935:2717709] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.
Submitting data to https://jss.starz.com:8443/...
<computer_id>332</computer_id>
Getting management framework from the JSS...
Enforcing management framework...
Checking availability of https://jss.starz.com:8443/...
The JSS is available.
Enforcing login/logout hooks...
The computer was successfully enrolled in MDM with the JSS.
Enforcing scheduled tasks...
Creating launch daemon...
Creating launch agent...
Checking availability of https://jss.starz.com:8443/...
The JSS is available.
Checking for policies triggered by enrollmentComplete
Posted on 03-07-2017 11:27 AM
Hey all,
To avoid this old thread from 2010 getting continually bumped every year or so:
This is an issue we first saw in the 8 series (D-002190) that was determined by our development team to be related to older or third-party plist files not being compatible with the plist/xml parser that we use and the error does not affect anything relating to Recon or the JSS.
The same error can occasionally be found in the system.log files of computers not managed by a JSS for the same reason.
This error does not affect anything and is not a cause for any concern.
Thanks,
Amanda Wulff
Jamf Support