We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you two Citrix podcasts. Learn about 2020 trends and get answers to your biggest Citrix questions!Listen Now

x

Doing a mac software update behind a firewall

Medium Priority
474 Views
Last Modified: 2013-11-17
hi,

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

regards,
michael
Comment
Watch Question

CERTIFIED EXPERT

Commented:
My guess is that it uses .dmg files.

Author

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:

http://docs.info.apple.com/article.html?artnum=106695

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

http://www.apple.com/support/downloads/

Hope that's of use

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

Mark

Author

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?

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

Mark

Author

Commented:
Oh great, i hope we can get this resolved! I'm running OS X v10.4.5

Author

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..

http://docs.info.apple.com/article.html?artnum=106692

Mark

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts

Author

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.
Commented:
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: http://www.wiretapped.net/~proton/sumirror

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:

http://www.afp548.com/forum/viewtopic.php?showtopic=11795

which is basically:

sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://your.softwareupdateserver.com:8088/

Hope this helps?

Ryan.
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.