Posted on 11-05-2012 09:41 AM
Anyone knows why software update check takes longer when it is pointing to the internal SUS? On some Macs I have seen this. But when I point them to Apple's public SUS it is snappier.
It kind of bothers me, as when I run Recon it takes longer.
Any ideas?
Posted on 11-05-2012 10:31 AM
I'm guessing you've got a proxy.
Posted on 11-05-2012 10:38 AM
no proxy
Posted on 11-05-2012 10:41 AM
Huh. That's the only time I've seen this. How are you setting SUS? MCX or defaults? And what's your CatalogURL?
Posted on 11-05-2012 10:46 AM
mcx
http://mysusserver.com:8088/index-lion-snowleopard-leopard.merged-1.sucatalog
Posted on 11-05-2012 10:48 AM
Apply Setting To: System Level Enforced
Domain: /Library/Preferences/com.apple.SoftwareUpdate
Key: CatalogURL
Posted on 11-05-2012 10:49 AM
MCX works for other Macs as well as these slow ones.
Posted on 11-05-2012 11:14 AM
Try this:
defaults write /var/root/Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://mysusserver.com:8088/index-lion-snowleopard-leopard.merged-1.sucatalog
Then scan for updates again. I have a hunch.
Posted on 11-06-2012 09:05 AM
Jared~ That made it totally snappy for me... why does changing it for the root account make it faster?
Posted on 11-06-2012 09:24 AM
no it didn't change anything...hmmm
Posted on 11-06-2012 09:42 AM
Because many things run by the Casper Admin account are done with a sudo, which puts it into the Root context.
Posted on 11-06-2012 09:50 AM
It's interesting that it speeds it up when I'm running it as a regular (non-root) non-Casper user too though.
Posted on 11-06-2012 10:03 AM
Were you going at the general catalog previously instead of the OS-specific on?
Posted on 11-06-2012 10:08 AM
I'm still pointing it to the general catalog... I didn't include the OS specific one in my path... just "index.sucatalog"
Posted on 11-06-2012 10:16 AM
I just tested this here and didn't see a marked improvement in times. After establishing a baseline, and after multiple reboots and tests, I saw *maybe* a couple second improvement from the baseline numbers after running the command.
Jared, was this a hunch or have you seen measured improvements in your testing?
Posted on 11-06-2012 10:31 AM
If you're behind a proxy, setting it for root greatly improves things. For Cem, he wasn't behind a proxy so it didn't really do much in his case.
Posted on 11-06-2012 10:52 AM
yeh some Macs takes up to 15-20 minutes. On some it just flies...
Posted on 11-20-2012 06:48 AM
wow NetSUS is way too snappier!