NetSUS online & sync'd; client doesn't see updates

misterfriendly
New Contributor
  • Installed NetSUS appliance in my vmWare ESXi environment. It works.
  • Downloaded all software packages from Apple.
  • Created a branch called "Mac" which contains every package there is.
  • Set a client's CatalogURL to "http://netsus.[mydomain].org/content/catalogs/index_Mac.sucatalog"
  • Ran Software Update on the client; it connects, but says 'Your software is up to date'
  • If I point the client back to Apple's repository, I see that iTunes 11.0.2 and Java 1.6.14 are both available. Both of these are in my NetSUS repository.
  • Checking or unchecking "Root Branch" in the NetSUS webGUI makes no difference.

Anything else I should try?
(testing with a Mac Mini running 10.6.8, in case that matters)

Luke Jaeger | Technology Coordinator
Pioneer Valley Performing Arts Charter Public School
[www.pvpa.org](www.pvpa.org)

3 REPLIES 3

jcurrin
New Contributor III

When I set up my NetSUS, referring to the index.sucatalog didn't pull updates correctly.

This is the example I used to correctly pull updates. This is for a 10.8 machine so remove the mountainlion and lion part in the link for 10.6.

http://sus.[mydomain].com/content/catalogs/others/index-mountainlion-lion-snowleopard-leopard.merged-1_[branch].sucatalog

See if that works.

misterfriendly
New Contributor

nope, didn't help - Error 1100 again

mm2270
Legendary Contributor III

For 10.6.x it is oddly enough reversed. Try this type of address instead:

http://sus.address/content/catalogs/others/index-leopard-snowleopard.merged-1_[branch].sucatalog

Notice the 'leopard-snowleopard' instead of what you would think should be 'snowleopard-leopard' if you were to follow the logic of the other URL schemes.

FWIW, that one also threw me completely when I first started setting up some NetSUS VMs. I was scratching my head for a while trying to figure that out. What helped me greatly was looking through the Reposado GitHub page. I suggest reading up on it.
https://github.com/wdas/reposado