Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Is the New Security Update Working on My Computers?

I have noticed that the XProtect.plist on 2 different computers have never updated since I installed the new Security Update on June 1. I have an Apple Care Product Specialist trying to figure it out.


But, I ran across this (pasted below) today when checking Console, and if anyone can dechiper logs, maybe some independent analysis will tell me why I'm not getting the "MacDefender" scan this security update was supposed to provide (and why the subject .plist has never updated since installing the Security Update on 2 10.6.7 Intel iMacs 4 days ago).


If anyone can dechiper the log and tell me what I might do to correct this problem, kudos!


The log entries (which contain a series of "failed") are:



Version:1.0StartHTML:0000000149EndHTML:0000004433StartFragment:0000000199EndFrag ment:0000004399StartSelection:0000000199EndSelection:00000043996/4/11 8:59:20 AM com.apple.launchd[1] (com.apple.xprotectupdater[39]) Exited with exit code: 255
6/4/11 8:59:24 AM com.apple.notifyd[12] EV_DELETE failed for file watcher 22
6/4/11 8:59:24 AM com.apple.notifyd[12] EV_DELETE failed for file watcher 21
6/4/11 8:59:24 AM com.apple.notifyd[12] EV_DELETE failed for file watcher 20
6/4/11 8:59:24 AM com.apple.notifyd[12] EV_DELETE failed for file watcher 19
6/4/11 8:59:24 AM com.apple.notifyd[12] EV_DELETE failed for file watcher 18
6/4/11 8:59:24 AM com.apple.notifyd[12] EV_DELETE failed for file watcher 17
6/4/11 8:59:24 AM com.apple.notifyd[12] EV_DELETE failed for file watcher 15
6/4/11 8:59:24 AM com.apple.notifyd[12] EV_DELETE failed for file watcher 16
And
6/4/11 12:15:50 PM com.apple.launchd[1] (com.apple.xprotectupdater[39]) Exited with exit code: 255
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 22
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 21
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 20
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 19
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 18
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 17
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 15
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 16
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 30
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 29
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 28
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 27
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 26
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 25
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 23
6/4/11 12:15:54 PM com.apple.notifyd[12] EV_DELETE failed for file watcher 24
6/4/11 12:15:55 PM com.apple.WindowServer[80] Sat Jun 4 12:15:55 {INFO REMOVED}-imac.local WindowServer[80] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
6/4/11 12:16:32 PM com.apple.launchd.peruser.501[126] (com.apple.ReportCrash) Falling back to default Mach exception handler. Could not find: com.apple.ReportCrash.Self
6/4/11 12:16:39 PM com.apple.launchd.peruser.501[126] (com.apple.Kerberos.renew.plist[161]) Exited with exit code: 1
6/4/11 1:03:18 PM System Preferences[222] Could not connect the action resetLocationWarningsSheetOk: to target of class AppleSecurity_Pref
6/4/11 1:03:18 PM System Preferences[222] Could not connect the action resetLocationWarningsSheetCancel: to target of class AppleSecurity_Pref

Posted on Jun 4, 2011 10:29 AM

Reply
177 replies

Jun 4, 2011 5:44 PM in response to pcbjr

Just to add another variable here, I was having problems myself. My XProtect.plist had not been updated (modification date was 5/25), but everything I could find indicated that launchd was aware of it and was supposed to be running it every 24 hours. No errors whatsoever relating to XProtect in the Console.


I finally tried rebooting, which I hadn't done since before the update. (This update did not require a reboot.) Now I've got the updated XProtect.plist file with definitions all the way up to OSX.MacDefender.E. However, interestingly, I now have the following error, with the time matching up with when I rebooted:


6/4/11 8:00:24 PM com.apple.launchd[1] (com.apple.xprotectupdater[25]) Exited with exit code: 255


So, since I got this message on a successful update, it may not actually indicate a problem. But I guess time will tell. We'll see what happens at 8:00 tomorrow night!

Jun 4, 2011 6:49 PM in response to thomas_r.

chiming in, I mentioned I am getting that 255 as well. I am guessing that is not causing anyone of us issue, as long is that is the only thing showing up in console. I drilled down to the two plist files, viewed them with quicklook (thus avoiding actually opening the files) and was at "interger 5" on the meta plst, and all the way up to "E" version on the other plst file.


Odd that this SU did not require a reboot. At initial install, I waited about 30 mintues before rebooting (which may be why the CPU hog bug did not affect me). Maybe some people rebooted right away and interupted the one time only scan process.

Jun 4, 2011 6:59 PM in response to powerbook1701

I am also really surprised that the default is only every 24 hours. With the rate of new variants out there, you think Apple would have upped the frequency of checks. I'll be we see an update that lets us see "last updated on" and "update now" functions to the security preferences pane...



EDIT: since we are seeing this console line at startup, could this mean that the xprotect checks for updates upon restart regardless??


Message was edited by: powerbook1701

Jun 4, 2011 11:33 PM in response to powerbook1701

Yes. No problem using Quicklook. However, I usually just read them with the Property List Editor, an Xcode tool. The last entry is OSX.MacDefender.E, since I'm now showing version 5 installed.


Just checked after booting into another volume w/o the update and back again this evening. I did get this in All Messages:


6/4/11 8:52:42 PM com.apple.launchd[1] (com.apple.xprotectupdater[23]) Exited with exit code: 255


As others have noted, probably meaningless. As long as the version updates after running the sudo updater command, you should be good to go.

Jun 5, 2011 5:13 AM in response to baltwo

thanks for verifying and reporting.

I use quicklook just because it's easy, means I don't actually open the file, and I have no idea if I ahve or how to use the xcode thing.

I just had the idea to use quicklook since I noticed it could read txt files and that meant I didn't have to risk accidently changing something by accident if I actually opened the plst files...


Over on the clamxav forum, a user reported some good other methods too...

Jun 6, 2011 8:37 AM in response to baltwo

More evidence of a bug, but mine is still at 5 (and I hear 6 is out), and I have restarted multiple times. So, since this is suppose to be checking at startup, I'd say the 255 error code IS an error that it isn't checking for new defs at startup.



Toggling the system prefs pane option does force and update (if you go that route). All the other options for checking work too (that have been released elsewhere), but I wanted to see if the system was working like it should...and it's not.

Jun 7, 2011 11:41 AM in response to bk1992

I just checked the status and got this:


User uploaded file


Ran the command and got this:


User uploaded file


So, it appears that the LaunchDaemon script isn't getting invoked or is failing because there is this in Console:


6/6/11 6:02:47 PM com.apple.launchd[1] (com.apple.xprotectupdater[24]) Exited with exit code: 255


which might indicate that the script is failing. I'm preparing a bug report.


For bk1992 I see this after running the script:


6/7/11 11:29:42 AM sudo[940] root : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/libexec/XProtectUpdater


which from all appearances is just a status report.

Jun 7, 2011 12:09 PM in response to baltwo

So no messages in the Terminal window. I believe the exit message choices to be:


NSURLConnection error: %@

Unexpected status code: %ld

Unable to verify signature: %@meta

Ignoring new signature plist: Not an increase in version

Last-Modified GMTEEE',' dd MMM yyy HH':''mm':'ss 'GMT'

Last-modified date is later in time than current date

Unable to write new signature meta plist

Unable to write new signature plist


which would not be acceptable to bash, so reported as 255.

Is the New Security Update Working on My Computers?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.