After upgrading my Mac servers to 10.9, I found that my 10.9 clients still were not seeing updates served via Apple Software Update Server (read:ASUS), this was due to the servers only having the catalog URLs for 10.6 – 10.8.
As we cascade our ASUS, I thought this was just an issue due to the fact that I hadn’t updated my Master ASUS to 10.9 from 10.8 (with 10.8 hosting 10.6 – 10.8 updates & 10.9 needed to add 10.9 updates).
However, once I updated the Master ASUS the Replica’s still did not have the Catalog URL. But a bit of Google-Foo & I was presented the answer by someone trying to offer 10.9 updates from a 10.8 ASUS.
The GitHub linked here shows the correct CatalogURLs needed to be added to: /Library/Server/Software\ Update/Config/swupd/swupd.plist. If you do not cascade your ASUS &/or have not modified the swupd.plist file in any way & are have updated to 10.9 server 3.0 or 3.0.1 then this Apple KB also has a solution.
For me, I had modified the swupd.plist for both cascading & on some the system volume reserve size.
So I did the below, 1st on my Master ASUS & then on each Replica.
- Stopped the ASUS service.
- Added
index-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog
to theotherCatalogs
array within /Library/Server/Software\ Update/Config/swupd/swupd.plist. - Started the ASUS service.
Once I completed the above on the Master & all Replica’s 10.9 updates could then be served to 10.9 clients.
I found bentoms and evoronas posts easy to follow and got the job done 🙂
Thanks
https://jamfnation.jamfsoftware.com/discussion.html?id=8849