Software Update Server, clients report "no new software available"

I have been running Software Update Service on my 10.5.8 (9L30) Xserve for a short time without any problems, updating about twenty 10.5.8 clients on the local network.
Recently the clients started reporting "no new software available" when running software update (GUI or command line), but updates were available on the Xserve:
# defaults write com.apple.SoftwareUpdate CatalogURL http://myserve.mydomain:8088/
# defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://myserve.mydomain:8088/
# softwareupdate --list
Software Update Tool
Copyright 2002-2007 Apple
No new software available.
When pointing the clients back to apple for updates, the update is available:
# defaults delete /Library/Preferences/com.apple.SoftwareUpdate CatalogURL
# softwareupdate --list
Software Update Tool
Copyright 2002-2007 Apple
Software Update found the following new or updated software:
* iTunesX-9.0.1
iTunes (9.0.1), 87690K [recommended]
Clients can connect to port 8080 on the server, and the iTunes update has been downloaded to the server and is visible on the file system:
# "curl -s http://myserve.mydomain:8088/index.sucatalog iTunesX.tar
http://myserve:8088/content/downloads/05/47/061-7190/xP7dtwZz6YGXLHFHcxVT7CnV6mR dq6RnVY/iTunesX.tar"
# ls -l /usr/share/swupd/html/content/downloads/05/47/061-7190/xP7dtwZz6YGXLHFHcxVT7CnV 6mRdq6RnVY/iTunesX.tar
-rw-r--r-- 1 root wheel 54947840 Sep 22 16:20 /usr/share/swupd/html/content/downloads/05/47/061-7190/xP7dtwZz6YGXLHFHcxVT7CnV 6mRdq6RnVY/iTunesX.tar
The /var/root/Library/Caches/com.apple.SoftwareUpdate/Cache.db is extremely sparse after running the software update against the local Xserve:
# rm /var/root/Library/Caches/com.apple.SoftwareUpdate/Cache.db
# softwareupdate --list
# strings /var/root/Library/Caches/com.apple.SoftwareUpdate/Cache.db | tail
SQLite format 3
indexprotoprops_indexcfurl_cache_blobdata
CREATE INDEX protopropsindex ON cfurlcache_blob_data(entryID)P
Ytablesqlitesequencesqlitesequence
CREATE TABLE sqlite_sequence(name,seq)
[tablecfurlcache_blob_datacfurl_cache_blobdata
CREATE TABLE cfurlcache_blob_data(entryID INTEGER PRIMARY KEY, response_object BLOB, request_object BLOB,
receiver_data BLOB, proto_props BLOB, user_info BLOB)u
indexrequestkey_indexcfurl_cacheresponse
CREATE INDEX requestkeyindex ON cfurlcache_response(requestkey)r
indextimestamp_indexcfurl_cacheresponse
CREATE INDEX timestampindex ON cfurlcache_response(timestamp)
tablecfurlcache_schema_versioncfurl_cache_schemaversion
CREATE TABLE cfurlcache_schema_version(schemaversion INTEGER)
Wtablecfurlcache_responsecfurl_cacheresponse
CREATE TABLE cfurlcache_response(entryID INTEGER PRIMARY KEY AUTOINCREMENT UNIQUE,
version INTEGER, hash_value INTEGER, storage_policy INTEGER, request_key TEXT UNIQUE,
time_stamp NOT NULL DEFAULT CURRENT_TIMESTAMP)G
indexsqliteautoindex_cfurl_cache_response_1cfurl_cacheresponse
indexsqliteautoindex_cfurl_cache_response_2cfurl_cacheresponse
None of the XML data seen in the Cache.db file after running against Apple's update server is present.
Note, I did multi-home this server fairly recently to add an internal website on a different IP/URL, but I don't think that should have effected the SUS service, which is still available at the original IP/port. I am a Unix/Linux admin by training, so some of the OS X idiosyncrasies are still new to me, and I may not be aware of certain tools/commands that may be helpful in diagnosing this problem.
Thanks for your help in advance,
-Tom

Apologies for responding to my own post, but I believe I have found the issue and am replying with a solution for the benefit of others.
Upon reviewing my original post, I noticed that the curl request for the index.sucatalog was returning XML contents with URLs defined with only the hostname, not the FQDN, even though the CatalogURL was specified with a FQDN.
# curl -s http://myhostname.mydomain:8088/index.sucatalog | grep iTunesX.tar
<string>http://myhostname:8088/content/downloads/05/47/061-7190/xP7dtwZz6YGXLHFHcxVT7CnV 6mRdq6RnVY/iTunesX.tar</string>
This change in URL may have arisen when multi-homing my Xserve for some reason. In my case, specifying the search domain field on the clients seems to have fixed the problem as the simple hostname in the URLs are now able to resolve without the domain.

Similar Messages

  • Software Update doesn't have any new software for your computer at this time

    HI
    I manged to get all my updates downlaoded and on my server, i have currently enabled 133 of 400 updates.
    I have changed my snow leopard machine to point to the internal update server
    But then after a while of checking this displays software Update doesn't have any new software for your computer at this time
    Which is a Lie, because i know there are updates on the server that the computer needs to have.
    Any Ideas
    Many Thanks

    Oh i forgot to say in consol (from the client) i get can't instantiate distribution from server address  error Domain=NSXMLParserErrorDomain code=70 etc
    Any ideas anyone?

  • Leopard Software Update Server + Client

    Hello,
    Now I have to use Mac OS X Tiger Server Software Update Server and OSX Tiger Client.
    After installing OS X Tiger Server software update, I turned on the server and on apdaty do I download and have been prepared. OS X Tiger has found his client software update server, and everything worked.
    Now I have OS X Leopard and Leopard Server Client.
    Purely installed server and client purely installed. The server is running the server software update is downloaded updates. Leopard Client still download updates from the Internet and not from the local network and I do not know where the error. Why in the older version of all work without interference with the terminal and not now? Can someone please help me set the software update server to the client computers may not have anything set up and found this site automatically.
    Thank you
    I apologize for my incorrect English

    The Tiger systems must have some form of customization. SWU is not an auto-discover service. If you have one of the Tiger systems still available, enter both of these commands and report the results:
    defaults read /Library/Preferences/com.apple.SoftwareUpdate
    defaults read /Users/<adminusername>/Library/Preferences/com.apple.SoftwareUpdate
    Does either of the results return the custom CatalogURL value? If not, then look in NetInfo Manager and look at your MCX values. There may have been a managed preference set for all systems. However, if Tiger systems are not bound that this is not possible unless an niutil command was run to insert the value.
    Also, keep in mind that if your Leopard systems are not bound to OD, and you have Apple Remote Desktop, you can use a Send Unix command and hit all of your systems in a matter of seconds. It is really rather trivial.
    Also, were your Tiger machines imaged from a DMG or a NetInstall Server? It is possible that the SWU custom address was set in the master image. This is why it appears to "just work."

  • Software Update Stuck on "Checking for New Software..."

    Not sure why, but today when I selected "Check for New Software" from the Apple Menu, Software Update started checking and does not proceed past that step. I've included a screenshot to show exactly where it's stuck.
    http://img409.imageshack.us/img409/9536/picture1ss7.png
    Thanks for any help you can give me.

    You may want to go to the Apple Downloads site and download the update manually, then check the .dmg with Disk Utilities’ Verify Disk, and then run the update package.
    Sometimes there is an internet interruption that can corrupt the download, especially using a modem or DSL.

  • HT1338 My software updater freezes when "Checking for new software..." and then fans speed up.

    Whenever I run software update, the blue bar freezes at about a fourth of the way across while "Checking for new software..." and then the fans sometimes speed up until I click Cancel. Sometimes it eventually completes "Checking for new software..." but when it does it is usually 45 minutes to an hour later. What gives?

    If I reinstall the OS, will that jeopardize my data, docs or photo library? 
    No.  Boot into the Recovery volume (boot with the Command + R keys held down) and first select Disk Utility to  repair disk permissions and the disk.  Reboot and try the App Store again.
    If that fails boot again into the Recovery volume again and reinsatll the system.  Your data and photos will not be jeoparadized.
    OT

  • HT2404 Software Update doesn't have any new software for your computer at this time.

    I need to install a wireless HP printer 6520 that requires at least Mac OS X v 10.6 (mine is 10.5.8 - 2.66 GHZ Intel Core 2 duo, memory 4GB 1067MHZ DDR3), but the above message appears on the Software Update menu, so I can't update as it doens't even give me the option ... Feeling stuck and I am not an expert! Any light on this would be appreciated and please be jargon free if you can :-) I don't even know if I am in the right 'community' and if it's 'tiger' rather than 'leopard'...

    Going to Snow Leopard 10.6.8 is a paid upgrade:
    Start by checking if you can run Snow Leopard:
    Requirements for OS X 10.6 'Snow Leopard'
    http://support.apple.com/kb/SP575
    OS 10.6 Snow Leopard is once again available for $19.99 from the Apple Store:
    http://store.apple.com/us/product/MC573/mac-os-x-106-snow-leopard
    and in the UK:
    http://store.apple.com/uk/product/MC573/mac-os-x-106-snow-leopard
    but nobody knows for how long it will be available.
    When you have installed it, run Software Update to download and install the latest updates for Snow Leopard.
    To use iCloud you have to upgrade at least to Lion, but some functions are only available in Mountain Lion:
    http://support.apple.com/kb/HT4759
    You can also purchase the code to use to download Lion (Lion requires an Intel-based Mac with a Core 2 Duo, i3, i5, i7 or Xeon processor and 2GB of RAM, running the latest version of Snow Leopard), or you can purchase Mountain Lion from the App Store - if you can run that:
    http://www.apple.com/osx/specs/

  • HT1338 Can't get the software update to download and install new software on iMac - what am I doing wrong?

    Have tried numerous attempts to download, update, and install after restart after restart and nothing happens.  Just restarts without updates.  Frustrating!
    Help!

    Exactly what are you attempting to update from the App Store?
    Allan

  • Local Apple Software Update Server for Windows

    Has anyone figured out, how to use Leopard's Software Update Server, as a local Apple Software Update Server for Windows?
    As you may know, 10.5 Software Update Server downloads, not only mac updates, but the windows' version of them as well (e.g. Safari, iTunes for windows).
    There has to be a way to use that new feature.

    {quote:title=Apple wrote:}
    Software Update Server is capable of automatically mirroring updates between
    Apple’s software update server and your local server to guarantee that the most
    current updates are immediately available. Mac OS X Server also supports hosting
    Apple updates for software running in Boot Camp, such as iTunes and QuickTime for
    Windows. To ensure security, all updates are digitally signed by Apple.
    {quote}
    Comes from http://images.apple.com/server/macosx/docs/L355781BSoftwrUdtTB.pdf
    No idea, how to get it running smoothly yet, however.

  • HT1212 How do i restore my iphone when it has been disabled and can not be restored through itunes because of the error message that says "The iphone software update server could not be contacted.

    How do i restore my iphone when it has been disabled and cannot be restored through itunes because of the error message that says "The iphone software update server could not be contacted

    Have you jailbroken this device? This will make the iPhone not talk to the Software Update Server (that signs and accepts software updates) please refer to the following link? Error 3194, Error 17, or "This device isn't eligible for the requested build"
    The iPhone will talk to the software update servers, just need to change the host files, it's a simple process, sorry if you were confused about the wording in to top?

  • How do i Install the Software Update Server for Windows 7?

    How do i Install the Software Update Server for Windows 7? I get an error saying: Can't Install the Software because it is not currently available from the Software Update server.
    I downloaded the software so How do I install it?
    Do I install it all over again or when I have windows open?
    I am using Bootcamp.

    Back up your system drive completely. If you have no backup plan in place, now would be a good time to start. You can use CarbonCopyCloner to make a complete, bootable backup of your system on another drive or volume. After you have done this: download the combo update using the link supplied by Niel and run the installer.

  • 10.5.8 Server Software Update Server and 10.6.4 clients getting error

    I’m running Software Update Server on an Intel XServe 10.5.8 OS.
    When I try to run software update from 10.6.4 client I get the following error:
    +The Software Update Server (su.MYSERVERNAME.org) is not responding.+
    +Check to make sure your network connection is operating normally. If there are no issues with your connection, contact your network administrator for assistance.+
    In Workgroup Manager I’ve set up 3 groups: Tiger Clients, Leopard Clients, and Snow Leopard Clients.
    In Workgroup manager I’ve set each groups SUS to the corresponding sucatalog.
    Tiger Clients
    'http://su.MYSERVERNAME.org:8088/index.sucatalog'
    Leopard Clients
    'http://su.biggerhammer.org:8088/index-leopard.merged-1.sucatalog'
    Snow Leopard Clients
    'http://su.MYSERVERNAME.org:8088/index-leopard-snowleopard.merged-1.sucatalog'
    I’ve read multiple threads trying to sort this out.
    I’ve set each group up according to the managed clients instructions in this article. I’m led to believe this should work with 10.5.8 as well.
    http://support.apple.com/kb/HT4069
    Any ideas where this is going wrong?
    Or are there any additional steps needed to tell the 10.5.8 server how to serve to 10.6.4 SU clients?
    Thanks!

    I have seen this behavior when trying to modify the default certificate. It will not allow the key length to changed from 1024 to 2048. However, when creating a completely new certificate I have never had this issue.

  • I don't know much about computers can anyone walk me through this ? How Do I Change The Software Update Server Address On A Client  ? what do I open and how do i put it in the right spot?

    I don't know much about computers can anyone walk me through this ? How Do I Change The Software Update Server Address On A Client  ? what do I open and how do i put it in the right spot?

    The simplest method is to run a defaults command on the client Macs (easily pushed via Apple Remote Desktop):
    defaults write com.apple.SoftwareUpdate CatalogURL 'HTTP_URL_FOR_CATALOG'
    for a user. If you run it via sudo it will set it for whenever you use softwareupdate as root.
    The HTTP_URL_FOR_CATALOG has been changed with Mac OS X 10.6.  If you use MCX it will automatically pick the new catalog – however if  doing it manually the following URLs need to be used for whichever  client version is in question:
    Mac OS X 10.4: http://mysus.example.com:8088/index.sucatalog
    Mac OS X 10.5: http://mysus.example.com:8088/index-leopard.merged-1.sucatalog.sucatalog
    Mac OS X 10.6: http://mysus.example.com:8088/index-leopard-snowleopard.merged-1.sucatalog
    Mac OS X 10.7: http://mysus.example.com:8088/index-lion-snowleopard-leopard.merged-1.sucatalog
    Mac OS X 10.8: index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog
    To double check this applied you can run the following command:
    /usr/libexec/PlistBuddy -c Print /Library/Preferences/com.apple.SoftwareUpdate.plist
    and /usr/libexec/PlistBuddy -c Print ~/Library/Preferences/com.apple.SoftwareUpdate.plist
    to see what settings are for the computer and user appropriately.
    If  this is working correctly when running Software Update (GUI) you should  see the server address appear in parenthesis in the title of the  window.
    MCX
    Another alternative is to use Workgroup  Manager to manage the preferences via MCX from your server. This can be  done for users, or for computers if they are bound to your Open Directory.
    If you are using 10.5 Server or newer: you can simply use the Software Update section under Preferences.
    Manually:
    Choose the accounts, computers, or groups to have the preference applied to.
    Click on Preferences, and then the Details tab
    Press the Add… button and navigate to /Library/Preferences/com.apple.SoftwareUpdate.plist
    Press Edit…
    Under Often, add a New Key and enter the name CatalogURL
    Make sure the type is string and then enter your SUS URL (eg. http://mysus.example.com:8088/index.sucatalog or if using 10.6: http://mysus.examle.com:8088/ – see above from the defaults section)
    Press  Apply Now, then Done. Once users/computers have refreshed their MCX  settings (usually the next login or restart) the new settings will take  over.
    If this is working correctly when running Software  Update (GUI) you should see the server address appear in parenthesis in  the title of the window.
    In order to have a system-wide configuration one has to run the following:
    sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL "http://your.updates-server.lan:8088/index.sucatalog"
    In order to correctly work both on Leopard and Snow Leopard the right command to issue is:
    defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL "http://your.updates-server.lan:8088/index-leopard-snowleopard.merged-1.sucatalog"
    Happily used and tested on my network
    The DNS trick that Chealion points out is fantastic. I use it at our office, and every computer on our LAN  will automatically pull the updates from the local repository at high  speed without any configuration.
    Create the swscan.apple.com DNS zone on your internal DNS server, and have it resolve via an A record to your Mac
    Tags: automaticupdates mac clients macosx setting as default software update
    Category: Serverfault
    Share
    0
    0
    Google +
    0
    0
    0
    5
    You might also like:
    Can I Update My Jb 4s To 6.1.2 Without Restore? Tue. Jan 21st, 2014
    Iphone 4 Not Charging After Update To IOS6 
    IPad 2 Not Updating To IOS 5.1 
    How To Resolve The â€âunable To Install Update” Error For OTA IOS Updates? 
    What Is â€âSoftware Update” Doing When It Says â€âChecking For New Software”? 
    Advertisement
    Comment
    - See more at:  http://www.eonlinegratis.com/2013/how-do-i-change-the-software-update-server-add ress-on-a-client-mac-to-use-my-own-server/#sthash.YhHp5zWk.dpuf

  • Can't install the software for the Brother MFC-9440CN because it is not currently available from the Software Update server....how do I get the driver then..it ised to work in my old mac..but cant print to it in my new unit

    Can't install the software for the Brother MFC-9440CN because it is not currently available from the Software Update server....how do I get the driver then..it ised to work in my old mac..but cant print to it in my new unit

    Download the Brother Mountain Lion drivers here.

  • Deprovision Clients to use Apple's default Software Update Server

    I have our macs set-up to use our local SL Server's "Software Update Server" - now 2 macs are being removed the local environment, and taken home with the employee's. The only real change that I see needed, is to change the software update server from our own, to Apple's default. Any idea how to change back, or what Apple's is?
    This is how I set them originally:
    defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://ourlocalserver.com:8088/index-leopard-snowleopard.merged-1.sucatalog
    I imagine its similar command to remove or change the URL.
    edit--
    nevermind, found it in the support docs
    To point the unmanaged client computer back to the Apple Software Update server, use the following command:
        defaults delete /Library/Preferences/com.apple.SoftwareUpdate CatalogURL

    I guess if 10.4.5 comes out your 10.4.3 machine will show the 10.4.5 combined updater. But you'll only be able to install every other system release that way.
    I guess that didn't help much... Sorry. I'd really be interested in a correct solution to this as well.
    Regards MacLemon

  • My IPAD won't accept my wi-fi password. I have tried resetting all settings and network settings but still won't accept it. Can't download to new version of IOS either, says software update server could not be contacted.

    my IPAD won't accept my wi-fi password. I have tried resetting all settings and network settings but still won't accept it. Can't download to new version of IOS either, says software update server could not be contacted.

    Yes I have put in the correct password, its all numbers so can't get it wrong really.
    It has connected before as has my iPod and that won't connect either. I have checked that they aren't on the blocked list of the wi fi. Managed to download the new version of iOS and that hasn't made a difference.
    I have the wi fi plugged directly into the computer rather than the booster hub as the computer won't connect to it when its in the hub. I did get the iPad to connect to the internet when it twas in the hub but once I upgraded the iOS it won't accept the wifi password in the hub either.

Maybe you are looking for

  • Adobe 3.0.1 BUGFIX PATCH is released

    Okay, something that a lot of you have waited for for quite a while, and some simply didn't believe would ever happen... You can get it here. Quite a lot of small things have been attended to, and quite a few of us haven't managed to crash it at all,

  • Retrieve and Display Archivelink document in Portal

    How can I display an archivelink document in the portal.  For example,  in travel management module, I have linked images to the trips.  On the portal I want to display these images.   When I use URL, does not work in webdynpro.  When I use FM:  SCMS

  • Error #-2096 under winxp pro x64 is solved!

    Its really simple to do, you only have to update your system to SP2. Thanks qpfjvn for the answer. The Original post is here: http://discussions.apple.com/thread.jspa?messageID=7834263#7834263

  • WAVES plug ins not in mixdown- please, please help me!!!!

    Hi. Im an experienced adobe user (been using it since it was cool edit). Im now using the latest Adobe for Mac on my MacBook. Heres the deal: When I go to export a mixdown, any plug in that didn't come with Adobe (such as WAVES) DOES NOT SHOW UP ON T

  • SAP LSO Queries on Portal and Authoring Environment

    Hi Gurus, We are in the Process of implementing SAP LSO in ECC 6.0 environment. Can the gurus give some pointers on the following quries: Portal / Authoring Environment: 1. How does the Collaboration Functionality Work in LSO Portal? Can you provide