Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Create a transparent local software update server' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Create a transparent local software update server
Authored by: uruguayuploder on Oct 21, '09 05:18:16AM

This is a great post!!!.
I have like 30 macs in my environment and 60 windows pcs.
Im running WindowsSUS successfuly for about a year and i tought "this can be done to mac too".
So i installed like 3 month ago an OS X Server 10.4 in an old emac. Redirecting all the machines to the sus server manually was not the best option for me so when this post appeared on google saying that this could be done transparently i feel that this was going to be the right solution.
Well, i couldnt get this to work and i beg you for help.
First i started the Update Service and mirrored all the updates.
2. I started the Web service, enable the default site and added to the redirect:

Pattern: /content/catalogs/index-1.sucatalog
Path: http://yoursus.yourdomain.com:8088/index.sucatalog

Pattern: /content/catalogs/others/index-leopard.merged-1.sucatalog
Path: http://yoursus.yourdomain.com:8088/index.sucatalog
I added this line to serve the leopard updates.

3. Added a zone in myinternal DNS wich swscan.apple.com,swquery.apple.com, swcdn.apple.com, are pointing to 152.146.224.249 (my sus).

Thats all the settings i made.
When the mac clients now go to update, the progress bar is stopped almost inmediatley and after a few minutes it says it cant found something. So I think the redirect is working.

Something that i noticed is that in the updates service in the server has 0 updates and 0 mirrored now, and cant connect to apple. I think its looking the updates to himself.

Can you help me?
i hope this post isnt dead



[ Reply to This | # ]
Create a transparent local software update server
Authored by: paullyjay on Oct 29, '09 10:55:15AM

OK, I have this up and running on 10.6.1 server now...

Follow all the steps from the top post... (Great post BTW)
then also add 2 more redirects:

pattern: /content/catalogs/others/index-leopard.merged-1.sucatalog
path: http://yourserver.yourdomain.com:8088/index-leopard.merged-1.sucatalog

pattern: /content/catalogs/others/index-leopard-snowleopard.merged-1.sucatalog
path: http://yourserver.yourdomain.com:8088/index-leopard-snowleopard.merged-1.sucatalog

Then instead of using: lookupd -flushcache

use: dscacheutil -flushcache on the client

Now try running software update on the client computer...



[ Reply to This | # ]
Create a transparent local software update server
Authored by: gajones on Dec 09, '09 08:27:16AM

I am also using Snow Leopard Server (10.6.2)

Could you share with us exactly how you entered your DNS and redirect settings?

As far as I can see I have everything set up correctly. All 3 catalog files resolve to the local server when entered in a client browser, yet the client machines do not find any updates (and yes the software update service is started, updates downloaded and enabled).



[ Reply to This | # ]
Create a transparent local software update server
Authored by: gajones on Dec 10, '09 05:07:32AM

I tested on several other machines today, and suddenly it works fine. Go figure....



[ Reply to This | # ]
Create a transparent local software update server
Authored by: Vince02 on Jan 19, '10 02:29:55AM

Hello ,
I follow all instructions and i can't update my client . When i start sus from my client i get the message , Your software is up to date' . But when i go to system message on console i have several errors :
- Msg Id Software Update (1124) : " Can't instantiate distribution from http://MySus.local:8088/content/downloads/.."
If you can help me .....

Thx



[ Reply to This | # ]