Doing a mac software update behind a firewall


i need to peform a software update on my mac but our firewall is blocking it.  does anyone know what content-type the software update uses so i can allow it through.  i cant seem to find if coming through on the logs

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

My guess is that it uses .dmg files.
Xavior2K3Author Commented:
Do you know what the content-type will be?  As this is what is causing the update to get through.
I think it's more likely to be .pkg files, as there'd be no need to re-encapsulate the updates in a .dmg.

This page at Apple has some troubleshooting tips:

If you can see the list of updates but they're just not coming through, you can download them via a web interface at:

Hope that's of use

Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

What happens when you run Apple software update?  Does it error out and do nothing?  Or does it show a list of available updates?  

Xavior2K3Author Commented:
It shows the list of updates available so it is getting through, but it errors when trying to install them.
Ok.. I have seen this before.  What OS X version are you using?

And tell me about  your network?  I you updating over wireless or is the Mac plugged in?

Xavior2K3Author Commented:
Oh great, i hope we can get this resolved! I'm running OS X v10.4.5
Xavior2K3Author Commented:
It was plugged into the network. What else would you like to know about the network?
Here... Read this tech note article.. It should help you resolve your problem..


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Xavior2K3Author Commented:
Ok thanks for your help, i did glance at this article a few days ago but couldn't find anything to do with firewalls.  But i will look at it more thoroughly this evening.
If you are have no control over your firewall, you might want to setup an internal software update mirror.  As far as I know, Software Update runs on port 8088 which is usually allowed on most proxy server configs (squid) but it's possible this port has been denied (as it's a non-standard http port).

If you've got OS X Server 10.4.x, it has the software update server built in - use this. Create a mirror on the server itself.
Alternatively, if you don't have OS X server, use the scripts from this site:

This will mirror all the files onto an existing machine that can run the ksh shell (most likely a UNIX variant, Linux, Mac etc)

Then you will need to change the client to accept these new updates:

which is basically:

sudo defaults write /Library/Preferences/ CatalogURL

Hope this helps?

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Apple Hardware

From novice to tech pro — start learning today.