Mac&More

Q: Software Update Server URL in 10.8 still the same?

Hello everybody,

 

I just upgraded my Mac Mini to 10.8 (Mountain Lion) from the previous OSX Lion Server version. So far I used the command

 

sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://SERVER.local:8088/index.sucatalog

 

on all clients to point to the SUS on the OSX Server. I am wondering if the same link is still valid for Mountain Lion, as I don't get any updates advertised on the clients (e.g. MBA 2011 10.8), although the OSX 10.8 Server App shows today's updates as enabled.

 

Anybody successfully used the SUS on OSX 10.8 so far ?

 

Thanks

Mac Pro, Mac OS X (10.5.1), Mac Pro / Macbook Pro / Mac Mini Server + Newton

Posted on Jul 26, 2012 1:39 AM

Close

Q: Software Update Server URL in 10.8 still the same?

  • All replies
  • Helpful answers

Page 1 Next
  • by Philip Woods,

    Philip Woods Philip Woods Jul 26, 2012 6:11 AM in response to Mac&More
    Level 1 (5 points)
    Jul 26, 2012 6:11 AM in response to Mac&More

    I was trying to manage Mac OS X 10.8 clients via Workgroup manager 10.8 to use the new SUS on my 10.8 server.  No joy.  Get an error (NSURLErrorDomain error -1100.)

     

    Since then I've tried 10.8 clients using our 10.7 SUS with the same error.

     

    Thinking it might have been a workgroup manager issue I've also tried modifying the plist file using sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://servername:8088/index.sucatalog but that just gives the same error.

     

    Trying to find out if 10.8 clients can actually use a SUS server if anyone knows.

     


  • by jeff.whetzel,

    jeff.whetzel jeff.whetzel Jul 26, 2012 7:35 AM in response to Philip Woods
    Level 1 (0 points)
    Jul 26, 2012 7:35 AM in response to Philip Woods

    According to this compatablity matrix, only 10.8 server can server 10.8 clients... bummer.

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

  • by Philip Woods,

    Philip Woods Philip Woods Jul 26, 2012 8:09 AM in response to jeff.whetzel
    Level 1 (5 points)
    Jul 26, 2012 8:09 AM in response to jeff.whetzel

    App store on a Mac OS X 10.8 client is now updating fine from a 10.8 server.  I think I just needed to let the SUS finish downloading a few new updates, then after a restart of the 10.8 server everything just started working.

     

    Again, I'm using Workgroup manager 10.8 to mange the user preferences and point at the SUS.  You should be able to do this just as easily on a 10.8 client machine just modifying users in the local directory instead of the LDAP open directory.

     

    Unfortunately most of our 10.7 SUS's spread around the company are also running FileMaker 11 Server which isn't compatible with Mountain Lion according to FileMaker.com.  Will have to stick to the standard Lion for a while :-(

  • by Mac&More,Solvedanswer

    Mac&More Mac&More Jul 27, 2012 8:35 AM in response to Mac&More
    Level 1 (0 points)
    Jul 27, 2012 8:35 AM in response to Mac&More

    Hello everybody,

     

    I just checked the logs on the OSX Server and found that that above URL causes errors, I used this here and now it works fine: http://SERVER.local:8088/index-mountainlion-lion-snowleopard-leopard.merged-1.su catalog

     

    So I manually change the setting on each client with

     

    sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://SERVER.local:8088/index-mountainlion-lion-snowleopard-leopard.merged-1.su catalog

     

    and the clients can download updates from the server. I always wonder why this isn't properly documented, or maybe I missed it somewhere.

  • by pjain,

    pjain pjain Jul 28, 2012 3:58 AM in response to Mac&More
    Level 1 (0 points)
    Photos for Mac
    Jul 28, 2012 3:58 AM in response to Mac&More

    Mac&More wrote:

     

    Hello everybody,

     

    I just checked the logs on the OSX Server and found that that above URL causes errors, I used this here and now it works fine: http://SERVER.local:8088/index-mountainlion-lion-snowleopard-leopard.merged-1.su catalog

     

    So I manually change the setting on each client with

     

    sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://SERVER.local:8088/index-mountainlion-lion-snowleopard-leopard.merged-1.su catalog

     

    and the clients can download updates from the server. I always wonder why this isn't properly documented, or maybe I missed it somewhere.

     

    Hi all,

    I upgraded my Mac Mini Lion Server to Mountain Lion Server last night. So far everything except the Software Update Server appear to be functioning as expected.

     

    I've done this on the Mountain Lion Server itself as well as an iMac client and it still doesn't work. Poking around at the swupd logs, I keep seeing this:

    [Sat Jul 28 16:21:57 2012] [error] [client 172.XXX.XXX.XXX] Symbolic link not allowed or link target not accessible: /Library/Server/Software Update/Data/html/index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog

     

    But the file is there:

     

    lrwxr-xr-x  1 _softwareupdate  _softwareupdate  128 Jul 27 23:47 /Library/Server/Software Update/Data/html/index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog -> /Library/Server/Software Update/Data/html/content/catalogs/others/index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog
    

     

    any thoughts/suggestions?

    Thanks!!

  • by thomas von rueden md,

    thomas von rueden md thomas von rueden md Jul 28, 2012 8:17 AM in response to pjain
    Level 2 (250 points)
    Jul 28, 2012 8:17 AM in response to pjain

    there should be no space between 'su catalog'.........should be 'sucatalog'

  • by cybercussion,

    cybercussion cybercussion Sep 9, 2012 10:05 AM in response to Mac&More
    Level 1 (5 points)
    Sep 9, 2012 10:05 AM in response to Mac&More

    I must be missing something obvious.  I had a old Lion->Mountain Lion update and SUS wasn't working.  I was constantly getting -1102 errors.  Now mind you I actually use a Network Account Server which may be the initial problem.  But I rebuild my Mac Mini with Mountain Lion and 10.8 Server and reconfigured everything.

    Again I try to connect and I'm back to -1102.

     

    Seemed like a simple concept... open up Server, turn on Software Update Server, then let it pull the updates. The only thing I can imagine is maybe it has to download everything before it works??  There some fine print on the service?

     

    I attempt to manualy set -

    sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://mini.local:8088/index-mountainlion-lion-snowleopard-leopard.merged-1.suca talog

     

    I also manually attempt to go to:

    http://mini.local:8088/index-mountainlion-lion-snowleopard-leopard.merged-1.suca talog

    Expecting to see a XML page but instead I get:

    Forbidden

    You don't have permission to access /index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog on this server.

  • by cybercussion,

    cybercussion cybercussion Sep 9, 2012 10:40 AM in response to cybercussion
    Level 1 (5 points)
    Sep 9, 2012 10:40 AM in response to cybercussion

    I took a look at the sym link on the server and it points to -

    lrwxr-xr-x  1 _softwareupdate  _softwareupdate  128 Sep  7 16:39 index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog -> /Library/Server/Software Update/Data/html/content/catalogs/others/index-mountainlion-lion-snowleopard-le opard.merged-1.sucatalog

     

    So I go take a look at that directory ...

    -rw-r--r--  1 _softwareupdate  _softwareupdate  20414073 Sep  9 09:54 index-leopard-snowleopard.merged-1.productscache

    -rw-r--r--  1 _softwareupdate  _softwareupdate   1818997 Sep  7 15:34 index-leopard-snowleopard.merged-1.sucatalog.apple

    -rw-r--r--  1 _softwareupdate  _softwareupdate   1818997 Sep  7 15:34 index-leopard-snowleopard.merged-1.sucatalog.apple.previous

    -rw-r--r--  1 _softwareupdate  _softwareupdate   1436827 Sep  9 09:53 index-leopard-snowleopard.merged-1.sucatalog.composite

    -rw-r--r--  1 _softwareupdate  _softwareupdate  25530655 Sep  9 09:53 index-lion-snowleopard-leopard.merged-1.productscache

    -rw-r--r--  1 _softwareupdate  _softwareupdate   2272365 Sep  7 15:48 index-lion-snowleopard-leopard.merged-1.sucatalog.apple

    -rw-r--r--  1 _softwareupdate  _softwareupdate   2272365 Sep  7 15:48 index-lion-snowleopard-leopard.merged-1.sucatalog.apple.previous

    -rw-r--r--  1 _softwareupdate  _softwareupdate   1800057 Sep  9 09:52 index-lion-snowleopard-leopard.merged-1.sucatalog.composite

    -rw-r--r--  1 _softwareupdate  _softwareupdate  15276227 Sep  9 09:52 index-mountainlion-lion-snowleopard-leopard.merged-1.productscache

    -rw-r--r--  1 _softwareupdate  _softwareupdate   1494207 Sep  7 15:48 index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.apple

    -rw-r--r--  1 _softwareupdate  _softwareupdate   1494207 Sep  7 15:48 index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.apple.previous

    -rw-r--r--  1 _softwareupdate  _softwareupdate   1172665 Sep  9 09:49 index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.composite

     

    The pointer doesn't exist.

  • by Mark23,

    Mark23 Mark23 Sep 9, 2012 1:23 PM in response to Mac&More
    Level 3 (975 points)
    Sep 9, 2012 1:23 PM in response to Mac&More

    Look here: Point clients to a Software Update server and look in the sidebar for more SUS info...

  • by bm9703a,

    bm9703a bm9703a Sep 20, 2012 1:17 PM in response to Mac&More
    Level 1 (0 points)
    Sep 20, 2012 1:17 PM in response to Mac&More

    I think the URL that you enter depends upon whether your server is a virgin installation of Mountain Lion Server or not. If you upgrade your server from a previous version of OS X Server, the "merged-1" catalog is applicable, at least for 10.6 clients.

     

    In my case, I upgraded my Lion Server to Mountain Lion Server. 10.6 clients do not work with the "index.sucatalog" URL, but do work with the "merged-1.sucatalog" URL. 10.6 clients DID work with the "index.sucatalog" URL before when this server was originally configured from a virgin Lion Server installation.

     

    Mountain Lion clients DO work with the "index.sucatalog" URL, however, for my upgraded server.

  • by akkashaa,

    akkashaa akkashaa Sep 25, 2012 8:26 AM in response to Mac&More
    Level 1 (0 points)
    Sep 25, 2012 8:26 AM in response to Mac&More

    It appears that the proper url for Mountain Lion is http://myserver.domain.com:8088/catalogs.sucatalog. This will serve updates to all clients.

  • by cybercussion,

    cybercussion cybercussion Sep 25, 2012 9:14 AM in response to akkashaa
    Level 1 (5 points)
    Sep 25, 2012 9:14 AM in response to akkashaa

    Mine started to finally work after the Software Downloads completed if that helps anyone.  Just took awhile since there were quite a bit, and I have a 8Mbps DSL connection.

  • by Craig Holmes1,

    Craig Holmes1 Craig Holmes1 Oct 3, 2012 7:12 AM in response to Mac&More
    Level 1 (10 points)
    Oct 3, 2012 7:12 AM in response to Mac&More

    I upgraded my server from 10.7 to 10.8, using Profile Manager for SUS. Everything worked fine on 10.7

    After the upgrade, my 10.8 test box isn't getting updates from the server, but from the Apple App Store.

    I made the URL change http://mini.local:8088/index-mountainlion-lion-snowleopard-leopard.merged-1.suca talog but that didn't resolve the issue. Anyone else using Profile Manager and it's working after the upgrade?

  • by Adam Gerson,

    Adam Gerson Adam Gerson Oct 3, 2012 8:26 AM in response to Mac&More
    Level 1 (0 points)
    Oct 3, 2012 8:26 AM in response to Mac&More

    I got my 10.8 server to provide updates to my 10.6 clients at http://sus.domain.com:8088/content/catalogs/others/index-leopard-snowleopard.mer ged-1.sucatalog.composite

     

    you can find all the options in the file system at

    /Library/Server/Software\ Update/Data/html/content/catalogs/others

Page 1 Next