Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
06-07-2006, 08:36 AM
|
#1
|
Member
Registered: Jan 2005
Distribution: Fedora11
Posts: 45
Rep:
|
How to cache windows updates using Squid
Anyone who knows how to Cache windows updates so that one person downloads it and others download from cache?
Last edited by ngwasuma; 06-07-2006 at 08:38 AM.
|
|
|
06-07-2006, 09:17 AM
|
#2
|
Member
Registered: Jun 2006
Location: UK
Distribution: Ubuntu, Mandriva, Redhat and Fedora
Posts: 118
Rep:
|
That describes the function of the Squid Proxy. Once the first person has obtained an update through the proxy, then it will be cached for future downloads.
Are you wanting to know what configuration changes are needed on the Windows machines to use the proxy? If so you are posting in the wrong forums. If you go to the Microsoft web site and search for "proxy windows update" (or knowledge base 900935) you should be able to find the answer, which differs depending upon how you want to get the updates.
|
|
|
06-07-2006, 09:58 AM
|
#3
|
Member
Registered: Aug 2005
Location: Malaysia - KULMY / CNXTH
Distribution: Slackware, Fedora, FreeBSD, Sun O/S 5.10, CentOS
Posts: 787
Rep:
|
hehe i think micosoft tell this is not legal since uncle bill want to verify each is pc is original via validation then can be updated
|
|
|
06-08-2006, 04:37 AM
|
#4
|
Member
Registered: Jan 2005
Distribution: Fedora11
Posts: 45
Original Poster
Rep:
|
I have been using squid cache for a while now and it caches most of the files the way it should, except for windows update files. I run squid transparently so I dont have to bother about configurations on user computers.
Was thinking someone here has found a way of caching those.
I have seen a number of answers to this but they dont appear to work.
Last edited by ngwasuma; 06-08-2006 at 04:38 AM.
|
|
|
06-08-2006, 04:52 AM
|
#5
|
Member
Registered: Jan 2005
Distribution: Fedora11
Posts: 45
Original Poster
Rep:
|
I beleive Caching WU can work (legally) coz the WGA validation process does not require or collect any information that could personally identify you. Customers who have a genuine copy of Windows and who decide not to complete the validation process can still obtain critical software updates by using the Automatic Updates feature.
The Automatic Updates feature is NOT affected by the WGA validation check. Therefore, one can use the Automatic Updates feature to receive critical Windows updates.
NOW, those are the ones I want to be caching.
Now, when I tail squid's access log, I can see download of those taking place (even to some computer owners who dont know what WGA is all about).
Last edited by ngwasuma; 06-08-2006 at 04:56 AM.
|
|
|
06-08-2006, 05:53 AM
|
#6
|
Member
Registered: Jun 2006
Location: UK
Distribution: Ubuntu, Mandriva, Redhat and Fedora
Posts: 118
Rep:
|
It's certainly possible and legal to perform distributed Windows Updates, as this is how WSUS works. We have a seperate (Windows) WSUS server which downloads the updates one, and which the other machines then get their updates from. The WSUS server goes direct so we don't actually use the proxies for any of our Windows Updates.
This is done using a Windows server, although as far as I know it just uses http transfers. I don't expect anyone has created a linux equivelant of a server that is just designed to serve to Windows machines.
Back to squid - assuming that there is no session information, and that the transfers don't have don't cache option set (I wouldn't expect eithr of these being the case), the other things you may want to check is your: maximum_object_size and how big your cache is allowed to be, as either of those could stop files from being cached.
|
|
|
06-09-2006, 08:44 AM
|
#7
|
Member
Registered: Jul 2004
Location: United Kingdom
Distribution: Fedora Core 9
Posts: 141
Rep:
|
I personally was not able to get Windows Update to cache in the squid Proxy.
I made adjustment to the cache size, object size and life of the cache. Unfortunately these didn't work. I will have an experiment with it later and see if I can get it to work....
|
|
|
06-21-2006, 06:44 AM
|
#8
|
Member
Registered: Jan 2005
Distribution: Fedora11
Posts: 45
Original Poster
Rep:
|
poochdog let me know if you get anything new. I am also trying on my side.
|
|
|
All times are GMT -5. The time now is 03:31 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|