error running Software Update on 10.5 Macs

j99mac
Contributor

I am getting this error when running software updates on a Mac running 10.5.8 that is connect to a 10.8.5 SUS.
Error: Cannot parse a NULL or zero-length data

Has anyone else gotten this error and how did they get 10.5.8 Mac to get updates form a 10.8.5 SUS?

2 REPLIES 2

seanhansell
Contributor

There may be a problem with the way Leopard machines are reading the primary catalog (index.sucatalog) from a Mountain Lion server. Try running the following command before running updates and let us know if this works.

sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL "http://your.update.server:8088/content/catalogs/others/index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog"

- Sean

j99mac
Contributor

I just tried manually updating the plist for SUS on one of my OS X 10.5.8 Mac that was giving me the error. When I run software updates I still get the error. The error that I am getting is Cannot parse a NULL zero-length data. Any other ideas on I can get my 10.5.x Mac to get updates form a 10.8.5 SUS.