Apple Software Update Server Not Serving Mavericks Updates After Being Upgraded To Mavericks

Standard

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.

  1. Stopped the ASUS service.
  2. Added index-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog to the otherCatalogs array within /Library/Server/Software\ Update/Config/swupd/swupd.plist.
  3. 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.

One thought on “Apple Software Update Server Not Serving Mavericks Updates After Being Upgraded To Mavericks

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.