Point a client to get software updates from the local OS X Server

I have an OS X Server that's serving only clients as a File Share device that I would like to use for Software Updates. There are three Mac Clients and a bunch of iOS clients. How do I use Software updates from the Server? I read the instructions on configuration but have the following questions:
Where do I find the correct port and catalog file name?
The instruction specify a port of 8088 and a catalog of 'index.sucatalog" in the example. Is this always the case?
I can write to the .plist specified but cannot read from it (get an error). I can see that the file has been written and the data is correct. What's wrong?

Apple's Software Update Server only provides updates for Apple Mac software. It does not provide updates for Mac Applications via the AppStore nor does it provide any updates for iOS devices.
Apple's Caching Server works differently. When a Mac or iOS device on your network requests an update from either the Mac AppStore or the iOS AppStore this will then be 'cached' on the server so that next time a device requests the same update it is available locally.
The URL for a local Software Update Server would be of the form
http://server.domain.com:8088/index.sucatalog
This would be written on a client Mac as follows
sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://server.domain.com:8088/index.sucatalog
It would be read on a client Mac as follows
defaults read /Library/Preferences/com.apple.SoftwareUpdate CatalogURL
Note: Older versions of OS X had a version of the defaults command which did not like you including the file extension of the plist file so in the past the following would fail.
defaults read /Library/Preferences/com.apple.SoftwareUpdate.plist CatalogURL

Similar Messages

  • I'm having problems getting my updates from the App Store. Nothing is showing up.

    I can't get my updates from the App Store . The screen is completely blank . Anyone have a solution ?

    The update server is down; try this temporary workaround
    App Store>Purchased>Select "All"
    Note: Look out for apps that have the word "Update"
    http://i1224.photobucket.com/albums/ee374/Diavonex/9c256282736869f322d4b3071bbb2 a82_zps51a6f546.jpg

  • I'm running os 10.5.8 and want to upgrade to new mountain lion but need to first upgrade to 10.6.8. I downloaded that but got message saying i needed 10.6 first, which I can't seem to find anywhere. When i try Software Update from the apple menu, it says

    Help! I want to upgrade to the new Mountain Lion OS but first need to upgrade rto 10.6.8. I'm currenty running 10.5.8. When i try the Software update from my desktop apple menu, it says i already have the most redent software. I tried downloading 10.6.8 but when i tried to run it said i first need 10.6, which i can't seem to find anywhere on the Apple site or internet. Any suggestions? Can i somehow not upgrade form 10.5.8 to 10.6 or higher?
    Thanks.

    Get this from Amazon before the prices really get out of control!
    OS X 10.6.3
    http://www.amazon.com/Mac-version-10-6-3-Snow-Leopard/dp/B001AMHWP8/ref=sr_1_1?s =software&ie=UTF8&qid=1343250995&sr=1-1&keywords=OS+X+Snow+Leopard
    OR
    OS X 10.6.0
    http://www.amazon.com/Mac-OS-Snow-Leopard-10-6/dp/B002KG02QO/ref=sr_1_2?s=softwa re&ie=UTF8&qid=1343250995&sr=1-2&keywords=OS+X+Snow+Leopard

  • Clients not getting Combo updates from server

    I will try to explain the problem with my limited English knowledge.
    My software update server works. The clients already update from it.
    My server has downloaded and enabled the incremental AND combo 10.7.4 updates.
    My clients have 10.7.3 and they can get the incremental update to 10.7.4.
    When i choose to serve only the combo update from my server (by deselecting the incremental update) the clients think their software is up to date.
    For some reason i am certain if my clients hade ≤10.7.2 OS everything would work fine.
    Any solution?

    I was able to solve it in the end. I had an ACL on Core Switch blocking traffic from AP to/fro WLAN/WLSM Switch. The initial traffic goes through the AP's and access switch (authentication and broadcast) to WLAN/WLSM switch through Core, thereby blocking layer 3 traffic and not layer 2 (authentication).
    You might need to check your radio on your client (a = 5. Ghz or b/g = 2.4Ghz) to see that it corresponds to what is configured on the AP.

  • 24" iMac won't install any 'large' Apple software updates from the internet

    I am having a serious issue with my iMac and neither the people on the phone at Apple Care or the 'Geniuses' at the Genius Bar have been able to assist. So, maybe someone here can:
    First - here is the background information about what happened and what I've done:
    A few weeks ago when the new iTunes 10 came out I went to upgrade. The upgrade failed it said. So, I thought perhaps Apple was having issues with the new software or something. So, I thought - Ok, I'll give it a day or two.
    I come back and try again from Apple.com - no luck. Hmmmm - well, I just happened to see my 'software update' icon pop up and there was iTunes. I thought "Great! Now I'm sure it'll install!" No luck.
    So, I think - well, perhaps I've done something to corrupt my profile. So, I create a new profile and try again. No dice.
    So now I'm really confused and figure - ok, let me try a partition and I'll try again. Still nothing.
    Finally I figure - ok, something is wrong here. So, since nothing is working I backup my music and important files and wipe out the hard drive and start over. No luck. And, in fact - since I had gone back to 10.5.4 or whatever - software updates needed to install to get me back to 10.5.5. Those wouldn't install through software updates OR when downloaded from Apple.com - Smaller downloads like, flash, java, firefox, etc - all download and install without issue.
    I decided to engage "Apple Care" and they call me at the time I specified and we begin to do some tests on the hardware and everything came back ok. We tried from Apple.com and software updates again - still won't install the software. Keeps coming back with "Software installation failed" something about the package installer was corrupted during downloading.
    The guy at Apple care thinks perhaps its my network corrupting something. This begins to make a little sense and I think, maybe he's right. My wireless router isn't that great so, maybe I'll just go replace it. However, while I'm checking out I begin to think that maybe its NOT my wireless router - because I do have 2 other computers in my house who haven't had issues downloading anything. So, this is unlikely. But, I didn't like the wireless router anyway - so I went ahead with the purchase.
    I get it home - set it up and try again. STILL not working. So, I make an Appointment at the "Genius Bar". I take it in - show them the screen shots of the errors and we get started. They try to do the install of either iTunes or the combo update on THEIR network - still won't work. The genius thinks I have a bad HD and takes the computer for 2 days to look at it.
    I finally get to go pick it up - excited that I'll have my iMac (which I use for work) back and functioning again. I go pick it up and they decided that it wasn't my hard drive - but likely my RAM. They couldn't prove it was the RAM but figured since I bought the RAM after I bought the iMac that this must be the issue (even though it was up to exact Apple standards and was from Crucial). So, I think - well, while I have a blank slate I'll go ahead and install Snow Leopard. So, I pick up Snow Leopard and get new RAM too and go home to install.
    I get the computer home, put the new RAM in, install snow leopard and get ready to work! After snow leopard install is done - it has some new updates it needs to install. And the update FAILS to install again. Oh, and they never replaced the HD.
    So, I call Apple Care again - they have no clue. They suggest making an Apple Genius Bar appointment. So, I take it in again. They run diagnostics on it from their 'Triage' external hard drive and everything checks out. He says its probably the hard drive (same conclusion they came to the first time) and said that they would replace it.
    I get the computer back - take it home. Everything is up to date. All the software updates were back in place including iTunes 10. However, I still want to test and see if I can download iTunes and/or do updates. So, I uninstall iTunes and download it again. Same problem. STILL won't install any large software downloads. But, again - Smaller downloads like, flash, java, firefox, etc - all download and install without issue. Just no core Apple updates or things like iTunes will download and install on my iMac.
    I then took it to a friends house - set it up on his network - same issue.
    So to sum up:
    I have re-imaged the hard drive several times
    I have replaced the ram
    I have replaced my networking hardware (even though other machines on the network have no issues)
    I have taken it in twice to the Genius Bar and they still haven't fixed it
    The Problem followed the machine and exhibited the same issues in store as it did in my home (so we know the problems stays with the machine)
    I have tried it on yet a 3rd network and the issue still exists
    The people at the Genius Bar told me that If I still have issues then its with my network - even though its been proven it wasn't.
    Its only larger downloads like Combo Updates and iTunes that won't install.
    Any ideas? Sorry for the long post but its been quite an ordeal.

    Yes, I have tried the updates directly from the Apple website and a different issue occurs. When I do that I get various different errors - the most common saying 'Codec overrun'. This has happened both before and after complete software OS reinstalls (Completely wiping the HD clean).
    I did a video of my issue on my iPhone. I had to cut it and compress it to get it off my phone without syncing (because I can't sync it since I can't get iTunes installed now). So, its about a minute long if anyone wants to see it:
    http://www.youtube.com/watch?v=8leWwEoIeXI
    And yes, we tried to repair permissions a couple times but didn't seem to have any effect on whether it would install these updates. Again, it's NOT all software downloads/installs. It seems to be limited to LARGER pieces of software. Example: Firefox, Flash, Java and Silverlight have all downloaded and installed without error on my iMac. Apple combo updates and iTunes won't install at all.

  • How do I restore my purchased apps / software updates from the app store after my harddrive crashed and i had to replace it? I cannot find my mountain lion OS update and cannot access my icloud!

    my macbook pro hard drive crashed while running an OS software update. I had purchased lion then mountain lion software updates a while back and so my system was running on mountain lion.
    Now that i have replace my hard drive, i cannot find the purchased updates / apps on my appstore! why is that and how can I restore those updates?

    You didn't mention if you clicked on the "Purchases" icon. 

  • I can't get my updates from the app store, my email doesn't after i changed it with apple

    I updated email with apple but I cant access updates beause the email posted is the old email address

    The issue is that you didn't change the email in your old Apple ID, you used the new email address to create a new Apple ID. Content is always forever tied to the Apple ID that bought it. The only way you will ever be able to re-download, update and authorize use of the content bought with the old Apple ID is for you to maintain the old Apple ID.

  • How do I use pots on my client machine to change values, from the field, on my server machine and all other client machines?

    I am using Lookout 4.5, build 12, and I am having a problem concerning pots. I have data tables created for the different size sewer stations my system monitors. For each station, there are setpoints for starting and stopping of the pumps. I want to be able to change the setpoints for a station on the client file using a pot and have it change on all other machines running Lookout. I did this in 3.8 using DDE, but I don't want to use DDE anymore.
    I created a pot on the client file and URL'ed it to a pot on the server. On the server I created a table with a generic member "A" named "Lead Setp" and then created a member "A1" named
    "C5_1LeadSetp" then a member "A2" named "C3_1LeadSetp" and so on....
    In this table I connected the generic member "A" to the Pot I created on the server, and I connected A1 to its corresponding setpoint signal coming in from the field.
    On the client file I connected (in the table similar to the one on the server but with all signals for the station) the "A1" member to the setpoint signal coming in from the field, and I connected the "A" member to the Pot I created on the client file which is URL'ed to the pot on the server file.
    But, when I change the value of the pot on the client file, only the pot on the server and the "A" member in the table on the server change to the value of the pot on the client. The "A1" member whose screen I am changing the values from on the client does not change! This is the last thing I have to do and my file will be completely converted to 4.0. Does anyone have any ideas?
    Thanks for any responses..
    GBWY
    Jason
    Jason Phillips

    Hi Jason,
    If I understood your task correctly, you want to change the Setpoints on the Server DataTable using Pots from different clients. And also reflect these changes on the clients locally.
    You correctly remoted the Pots on the Clients to the corresponding Pots on the Server. However, you do not need tables on your clients. All you need is Expressions on each client to the particular cell of the Clients.
    So, to summarize: On the Server, the Pots write to the DataTable. And since the Pots on the Clients are remoted to these Pots on the Server, you can affect any change using these Pots. Because of the common remote source (Server Pots, i.e.) all of these Pots will always be in sync. Finally, to get the Setpoints on the Clients, just insert Expressio
    ns to the Server's DataTable.
    I am attaching a simple example (exmpl.zip) which does this. There are three processes -- My_Server, My_Client1, and My_Client2. I had them setup on the same machine so the paths are all process relative, but you can always change those to computer relative or absolute and move the client processes to diff machines.
    Hope this helps.
    Rgds,
    Khalid
    Attachments:
    exmpl.zip ‏12 KB

  • HT204266 I can't get my updates from the App Store.

    It shows that I have 3 updates, but I can't get them.  It doesn't show which apps need to be updated.

    The issue is that you didn't change the email in your old Apple ID, you used the new email address to create a new Apple ID. Content is always forever tied to the Apple ID that bought it. The only way you will ever be able to re-download, update and authorize use of the content bought with the old Apple ID is for you to maintain the old Apple ID.

  • Where do I go to get software updates for my wireless printer hp 4620 series

    I have a wireless printer hp 4620 series. It came with an installer cd that only allows use of OS X , Mountain Lion, and Lion. My system is OS Yosemite. The cd told me that the installation was not recommended and I should get software update from Apple. but did not give me a link as to where I could go. Please help! I need to re-establish my wireless connection between my Apple and my printer. ASAP.

    http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=mp-125737- 3&cc=us&dlc=en&lc=en&os=4159&product=5191646&sw_lang=
    It should print with old drivers but you need the updated drivers for scanning.
    Also see:
    Troubleshooting printer issues in OS X - Apple Support

  • Client not receiving the software update FROM SCCM 2012 R2

    We have SCCM 2012 R2 installed and configured for SUP.and i have synchonice the SUP with WSUS server in the same which is there in the same machine.
    Now i can able to deploy the software update from SCCM 2012 R2 without any erro to the windows 7clients, but client side when i check there is no update installed in the clients , but seems there is no error in the client logs

    Hi,
    I'd start with running a "Software Updates Scan Cycle" from the configuration manager control panel applet and check the log file Windowsupdate.log, WUAhandler.log.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Cannot get all updates from iTunes software

    Hello. There is a strange problem.
    Sometimes, when I open iTunes from my computer, a small number will be displayed after "Apps".
    When I click the "Apps", I can also see that there are some updates available from the bottom link text.
    But after I click that bottom link, I cannot get all programs which need to be update listed. When I update all listed, iTunes still says there are some apps to be updated, but when I click that bottom link, only a text "No updates are currently available. To check for updates for another Apple ID, sign in with that Apple ID."
    At that time, I can get all updates from my iPhone - Apple Store. So all have to do, is update all apps from my iPhone and sync it back. But if some apps are not installed on this iPhone, I have no way to update it.
    BTW, I've tried to click Store - Check for available downloads from iTunes on my computer. It's useless in this case.
    Any solution? Thanks.

    It think its a bug. I got the same results under MX 7.0.2.
    The topic of maxrows recently came up on another thread. I
    did some searching and according to TechNote 18339 there was a
    change with maxrow
    "<cfquery maxrows=N> bug. ColdFusion MX (until ColdFusion
    MX 7.0.1 CHF2) didn't pass maxrows to the underlying driver
    (statement.setMaxRows())"
    Given the results you're getting, it sounds like CF is
    applying the maxrow to all of the resultsets, not just the one
    where maxrows was declared. I suspect cfstoredproc's usage of
    statement.setMaxRows() is incorrect. Thats just a guess though.
    Bottom line, I think you'll need handle it manually.
    Personally, I would recommend placing the row count logic in the
    stored procedure (if possible). The overall results will be more
    consistent and you won't have to worry about this kind of issue
    again.
    http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_18339
    http://livedocs.adobe.com/coldfusion/7/htmldocs/00000314.htm
    http://www.remotesynthesis.com/blog/index.cfm/2006/3/23/Maxrows-Issue-in-CFQuery

  • HT1338 do we get software updates if you are using a different apple id from the one used to purchase os x mountain lion?

    Is it mandatory that the same apple id used for purchase should be used to get software updates?  What happens if os x was purchased using one apple id and you use another to check for updates?

    I think the operating system is the one exception to the rule that usually the purchase is linked to the Apple ID rather than the machine, but with operating systems (Lion, Mountain Lion) the purchase is tracked on the machine instead.

  • How do you configure a client to update from the server

    I found the information on how to point clients to a software update server but the problem I have is the URL.
    The example is http://su.example.com:8088/index.sucatalog
    I don't have a URL as far as I know and if I did, is the default port 8088 or where can I change or check that?
    And where is a list of the catalog file for the specific versions of OS X?
    Basically I have 8 Macs all running Yosemite except for one running 10.8.5. Instead of all the machines hitting the internet for updates, I'd like just my server to down the updates and then all clients update from the server.
    If there is better instructions on how to do this, please point the way.
    TIA
    Chris

    John Lockwood wrote:
    This does mean you need to buy a DNS load balancer to do this. The Mac itself cannot.
    FWIW, OS X Server is capable of performing round-robin access with the inbound traffic using multiple IP addresses for a single host name.  The addresses are each of the software update servers in your server pool.
    This'll toss errors for some translations when one of the servers is down — you can tweak the definition if one of the servers is going to be offline for a while — but some of the updates will get through.
    Set the DNS TTL fairly short — probably somewhere between a few minutes and an hour — to allow the DNS translations to be changed fairly quickly, if your software update servers are prone to outages.

  • Update showing up in "Compliance 5 - Specific Computer" Report even after removing the update from the Software Update before creating Group and Package

    So I've created a Software Update Group and I did NOT want anything in there dealing with Internet Explorer 11 since the organization is currently stuck at using 10 as the highest. So I made sure that Internet Explorer was NOT in the list and then I deployed
    the package. 
    After running my Overall Compliance report it shows that the systems are compliant, but when I view the "Compliance 5 - Specific Computer" I see that "Internet Explorer 11 for Windows 7 for x64-based Systems" is listed in the report. 
    This is just a testing phase right now and I have not created a WSUS like Domain level GPO. I understand that the SCCM client creates a local policy on the clients for the location of the Software Update Point (Specify
    Intranet Microsoft update service location), but the "Configure Automatic Updates" policy is set to Not Configured, which it looks like when this
    is set, the "Install updates automatically (recommended)" at 3AM is the default. 
    Is the reason why the "Internet Explorer 11 for Windows 7 for x64-based Systems" update is showing up in the list due to the fact that the "Configure
    Automatic Updates" policy is set to Not Configured
    and therefore it is still reaching out to check Windows Update online? 
    So, if I do create a Domain level GPO to Disable the "Configure
    Automatic Updates" policy, then the "Internet Explorer 11 for Windows 7 for x64-based Systems" update would not show up in the "Compliance 5 - Specific Computer" report?
    By the way, I have a Software Update Maintenance Window configured for the hours of 1AM-4AM so the 3AM default time falls within this time frame, therefore, I am assuming the SCCM 2012 client will not allow the Windows Update Agent to install the "Internet
    Explorer 11 for Windows 7 for x64-based Systems" update, even though it has detected it is "Required". 
    Thanks

    But, don't you need a Deployment Package in order to deploy the Software Update Group? The Software Update Group uses the downloaded updates contained in the Deployment Package located in, wherever the Package Source is, right?
    One more quick question that you will know right off hand, because, well, you just will I'm sure.
    No. The software update group really has nothing to do with any update packages. The update group assigns updates to clients and in turn clients use update packages to download assign and applicable updates from. There is no connection between the two though
    as the client can download an update from any available update package. Thus, it's more than possible to updates in an update package that are not in any update groups and it is also possible for an update to be in an update group without being in any update
    package.
    If the "Configure Automatic Updates" policy is set to "Not Configured" and since this keeps the 3AM Automatic Updates default, if I was to remove the Software Update Maintenance Window from being between 1AM-4AM, will the WUA agent install updates
    at 3AM, or no because the SCCM 2012 client still manages and oversees it and basically blocks that from occurring?
    No, ConfigMgr does not in any way block the WUA; however, the WUA can only autonomously install updates it downloads directly from WSUS. Thus, since there are no updates approved or downloaded in your WSUS instance, there's nothing for it to download and
    install. If you happen to actually be going into WSUS and approving updates (which you should not be doing as its unsupported), then yes, it actually would install updates -- this is outside of ConfigMgr's control though. Generally, disabling the WUA via a
    GPO is the recommended to prevent any accidental installations or reboots (as the WUA wil also check for initiate pending reboots outside of ConfigMgr).
    Lots more info in these two blog posts:
    - http://blog.configmgrftw.com/software-update-management-and-group-policy-for-configmgr-what-else/
    - http://blog.configmgrftw.com/software-updates-management-and-group-policy-for-configmgr-cont/
    Jason | http://blog.configmgrftw.com

Maybe you are looking for