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).

See below for what the issue was, and the resolution.

The issue

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 solution

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 to Tim Kimpton Cancel reply

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