Cascade Software updates on Lion Server

abz_mungul
New Contributor III

Hi

I'm trying to set this up and following the following instructions

http://support.apple.com/kb/HT3765

But when ever I run the update on the replica box i get a message saying that it can't find the catalog files.

Has any successfully set this up?

Thanks

8 REPLIES 8

bentoms
Release Candidate Programs Tester

abz_mungul
New Contributor III

what a coincidence, I was actually following those instructions when I set all this up.

Ben are you able to browse to all your index files?

e.g

http://swupd.example.com:8088/content/catalogs/others/index-leopard.merged-1.sucatalog

bentoms
Release Candidate Programs Tester

On the master I can see:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CatalogsList</key>
    <array>
        <string>http://swupd.example.com:8088/content/catalogs/others/index-leopard.merged-1.sucatalog</string>
        <string>http://swupd.example.com:8088/content/catalogs/others/index-leopard-snowleopard.merged-1.sucatalog</string>
        <string>http://swupd.example.com:8088/content/catalogs/others/index-lion-snowleopard-leopard.merged-1.sucatalog</string>
    </array>
    <key>PrimaryCatalog</key>
    <string>http://swupd.example.com:8088/content/catalogs/others/index-leopard.merged-1.sucatalog</string>
</dict>
</plist>

All are browsable.

abz_mungul
New Contributor III

I got exactly the same, but cant browse to any of the URL's

How have you setup your web server?

bentoms
Release Candidate Programs Tester

I've not really played with the web service on this server..

abz_mungul
New Contributor III

weird... what I do have is this catalogs.sucatalog

abz_mungul
New Contributor III

I dont know what I did, but i got this working!

I ended up rebooting the master server and starting and stopping the software update server!

NICE!!

abz_mungul
New Contributor III

Just one more question with this

I've noticed that the following catalog files do not exist

<string>http://buildbox-syd3.xx.com:8088/content/catalogs/others/index-leopard.merged-1.sucatalog</string> <string>http://buildbox-syd3.xx.com:8088/content/catalogs/others/index-leopard-snowleopard.merged-1.sucatalog</string> <string>http://buildbox-syd3.xx.com:8088/content/catalogs/others/index-lion-snowleopard-leopard.merged-1.sucatalog

but I noticed that

<string>http://buildbox-syd3.xx.com:8088/content/catalogs/others/index-leopard.merged-1.sucatalog.apple</string> <string>http://buildbox-syd3.xx.com:8088/content/catalogs/others/index-leopard-snowleopard.merged-1.sucatalog.apple</string> <string>http://buildbox-syd3.xx.com:8088/content/catalogs/others/index-lion-snowleopard-leopard.merged-1.sucatalog.apple

and all the sucatalog.apple point back to apple for updates

Is there are reason why these catalog files are not in the correct format?

i.e

index-leopard.merged-1.sucatalog
index-leopard-snowleopard.merged-1.sucatalog
index-lion-snowleopard-leopard.merged-1.sucatalog

I've recreated the swupd.conf and plist files several times now, not sure why this is not working