Solved

OS X Updates

Posted on 2006-11-28
4
313 Views
Last Modified: 2013-11-17
Hello All,

I work for a company with around 15 Macintosh computers and a T-1 line and a Cisco ASA router. We have found that when we update more than one OS X computer at the same time, the process is extremely slow. At our old office, we had the same problem with a different router and a separate T-1 connection. One of the owners remarked that updates go faster on his home network with a Linksys router and a DSL connection.

We are trying to troubleshoot why the updates run so slowly. Is there a configuration file we can look at to determine the port and remote host the updates are connecting to? Is there any configuration information or logs that might be of help?

Any suggestions would be appreciated!

Thanks!
0
Comment
Question by:cubaman
  • 2
4 Comments
 
LVL 53

Expert Comment

by:strung
ID: 18033691
This doesn't answer your question, but you might find it useful:  http://www.oreillynet.com/mac/blog/2002/07/software_update_brings_command.html

By the way, is there any possibility that virus software is the culprit?
0
 
LVL 53

Expert Comment

by:strung
ID: 18033715
I believe software update just uses port 80, by the way.
0
 
LVL 8

Accepted Solution

by:
Andrew Duffy earned 325 total points
ID: 18036651
It might have something to do with the MTU value on your router. As you may know the MTU governs packet sizes, and if the value is too high or too low compared to that of a particular destination server, it can cause communication problems. To test this out, vary the MTU value on the router (default value is 1500 - try between 1400 and 1600) and then try your updates again to see if there's an improvement in performance. Some other services / websites may become unavailable during this process so it's best to do this when it's quiet to avoid downtime.

The only other thing I would consider to cause such a problem (and this is particularly relevant if you've had a similar problem with a different line / equipment) is if Apple has some bandwidth throttling feature on outbound traffic from their updates server. As you may know, this would typically restrict the amount of traffic going to a particular IP, and let's say this figure is 256kb for the sake of illustration. Presuming you use NAT, each of the Macs would appear to the updates server to have the same IP (and usually this would be seen as them being one machine). As that IP can only ever use up to 256kb of bandwidth, the amount each machine can use will decrease as more Macs try to update (2 machines get 128kb each, 4 machines 64k each, etc.)

I don't know if you have a Mac server, but Tiger Server has a Software Update service, which pulls down all the updates locally, allowing clients to update over the LAN. This may be the only way to improve performance in your case.
0
 
LVL 6

Expert Comment

by:walsellers
ID: 18042702
Tiger Server works very nicely.  But if you can't use one, you can update one Mac, but use the File menu's "Install and Keep Package".  This will keep the installer packages on your hard drive (opening the window nicely in Finder) so you can just copy them to the other Macs via file sharing or an external drive.  You have to install them one at a time when you get to the other computers.  There is no way to make the software update application install them all automatically.

As an alternate boost, you might just install very large updates this way (like the OS updates) and let the network bring over all the small ones so you don't have to babysit each Mac through all the updates.
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

What's a UDID? If you're involved in developing, testing, or even reviewing an iOS application that's in beta, then at some point you may need to know the UDID for any iOS devices that you'll be testing on. What's the UDID? It stands for Unique Dev…
In this article we will discuss some EI Capitan Mail app issues and provide some manual process to resolve them.
Excel styles will make formatting consistent and let you apply and change formatting faster. In this tutorial, you'll learn how to use Excel's built-in styles, how to modify styles, and how to create your own. You'll also learn how to use your custo…
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…

759 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now