MacOS – How to get client Mac to use caching facility from Mac OS X Server on Yosemite

macosserver.app

I have installed Mac OSX server onto one machine. Caching is enabled.

How do I now configure a client Mac on the same network to start using this cache for both web browsing and software updates?

I have tried System Preferences -> Network -> Advanced -> Proxies and enabled "Web Proxy (HTTP)" and entered the local IP of the machine running Mac OSX Server (192.168.1.24) and the port number 49524 but this doesn't work. I just see a blank white screen when I try and view any web page in Chrome.

Does anybody know the correct set up instructions for the clients? There appears to be very little to help me out on Google.

Best Answer

The Caching service is no web-proxy. It just provides software updates, purchased apps from the Mac App Store, iBooks and iTunes U content.

When you first enable the caching server, it registers its public IP and private IP with Apple. If a client tries to download a software update or an app from the same public IP as the server, Apple “introduces” the client to the server automatically. Therefore client configuration is not required.

If you want a proxy server install Squid/Squidman