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).
See below for what the issue was, and the resolution.
Digging in, the issue was found to be 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.
So I did the below, 1st on my Master ASUS & then on each Replica.
- Stopped the ASUS service.
otherCatalogsarray 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.