Command Line Software Update Preferences, Part 2
Telling the workstations to run the software update from Apple Remote Desktop 3.1 (administrator) does get quite a few of them to update correctly. Unfortunately, more than half of the computer still won't connect to the correct server from the softwareupdate command. In the past, we had never needed to change the /Library/Preferences/com.apple.SoftwareUpdate.plist file, the updates were found because of the user's preferences in their home folder. We did used to have an internal Software Update service running on a different Xserve (this one is owned by a particular department and shouldn't have an enterprise available service like that being hit, so it was moved to an IT-owed Xserve). This new, IT-owned Xserve is the current "new" server I'm trying to get everyone to connect to. The service has been turned off on the old Xserve.
If I (remotely) run the:
defaults read com.apple.softwareupdate | grep URL
command, this is what is returned by ALL of the workstations:
{CatalogURL = "http://CorrectNewXserveEditedOut:8088/"; }
However, when given the command:
softwareupdate --install --all
This is the error returned by half of the workstations:
2007-01-15 13:31:17.780 softwareupdate[227] Loading CatalogURL http://IncorrectOldXserveEditedOut:8088/index.sucatalog
2007-01-15 13:31:21.923 softwareupdate[227] loader:didFailWithError:NSError "Error NSURLErrorDomain -1100" Domain=NSURLErrorDomain Code=-1100 UserInfo={
NSErrorFailingURLStringKey = "http://IncorrectOldXserveEditedOut:8088/index.sucatalog";
}
Error: Error NSURLErrorDomain -1100
Software Update Tool
Copyright 2002-2005 Apple
The workstations have no one logged in and have been restarted. Where is this preference being cached?
-Doug
2GHz Intel iMac 1GB RAM, 500GB HD Super Drive / 2GHz BlackBook 2GB RAM, 120GB HD, Mac OS X (10.4.8), 1.42GHz Mac mini 1GB RAM, 80GB HD / EyeTV Hybrid / 40GB iPod photo 2GB iPod nano