Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

sevoneone

macrumors 6502a
Original poster
May 16, 2010
761
923
Doesn't look like this has been mentioned yet, but looks like Caching Server, once only available with Server.app seems to be built into the OS as Content Caching in System Preferences > Sharing.

This is awesome for home users with multiple Macs and iOS devices. If you're not familiar, caching server caches iTunes/iOS/Mac AppStore and iCloud content accessed on a local network. When another device goes to access or download the same content while on the same network, it downloads from the caching server instead of the internet.
 

Squuiid

macrumors 68000
Oct 31, 2006
1,828
1,536
This is awesome. As someone living in London with an abysmal internet connection (16Mbit ADSL is the best I can get), and lots of Macs in my household, this is great news.
I was always reluctant to install the Server app purely for this function. Now I won't have to.
 
Last edited:

thirdeyeopen666

macrumors 6502
Sep 16, 2007
458
125
This appears to only work for devices connected via USB. I’m having trouble picturing any scenario where this is useful. I don’t know why they don’t just enable the full caching server functionality.
 

chrfr

macrumors G5
Jul 11, 2009
12,380
5,818
This appears to only work for devices connected via USB. I’m having trouble picturing any scenario where this is useful. I don’t know why they don’t just enable the full caching server functionality.
Where did you see that it only works over USB?
The full caching capability is indeed built into High Sierra. The USB tethered caching capability is new. This is mentioned in the developer release notes for the new version of the Server app.
 
Last edited:

cudifying

macrumors member
Jul 5, 2016
63
38
Sorry for the stupid question, does this mean I can use a regular NAS as a caching server?
 

SimonTheSoundMa

macrumors 65816
Aug 6, 2006
1,030
212
Birmingham, UK
Sorry for the stupid question, does this mean I can use a regular NAS as a caching server?
If like the Server app, you can change the location to any drive you want. Wouldn't be surprised if this is able to be configured with a plist edit. May want to create a iSCSI volume on your NAS so macOS sees the NAS as a native drive rather than a file share.
 

thirdeyeopen666

macrumors 6502
Sep 16, 2007
458
125
Where did you see that it only works over USB?
The full caching capability is indeed built into High Sierra. The USB tethered caching capability is new. This is mentioned in the developer release notes for the new version of the Server app.

Seems to indicate it in the smaller text next to the checkboxes. I have it turned on and not a single item has been cached yet.
 

sevoneone

macrumors 6502a
Original poster
May 16, 2010
761
923
Seems to indicate it in the smaller text next to the checkboxes. I have it turned on and not a single item has been cached yet.

The text about USB is related to allowing iOS devices to connect to the internet via the Mac's ethernet connection instead of WiFi. A way to give your iPhone/iPad a wired internet connection. Handy if your device has a long list of Apps that need updating/installing.

Is the mac where you turned it on connected to your network via Ethernet? The documentation says the computer running caching server should be hard wired. Could also be there are bugs to work out. The 'old' version in Server.app sometimes requires running a local DNS server with some custom entries to make caching work. I imagine this new version is using bonjour or other announcement protocol to do the same thing.

upload_2017-7-26_0-28-26.png
 

thirdeyeopen666

macrumors 6502
Sep 16, 2007
458
125
The text about USB is related to allowing iOS devices to connect to the internet via the Mac's ethernet connection instead of WiFi. A way to give your iPhone/iPad a wired internet connection. Handy if your device has a long list of Apps that need updating/installing.

Is the mac where you turned it on connected to your network via Ethernet? The documentation says the computer running caching server should be hard wired. Could also be there are bugs to work out. The 'old' version in Server.app sometimes requires running a local DNS server with some custom entries to make caching work. I imagine this new version is using bonjour or other announcement protocol to do the same thing.

View attachment 710200

It decided to start caching after the latest beta release.
 

GuilleA

macrumors 6502
Jun 8, 2015
293
375
Buenos Aires
Doesn't look like this has been mentioned yet, but looks like Caching Server, once only available with Server.app seems to be built into the OS as Content Caching in System Preferences > Sharing.

This is awesome for home users with multiple Macs and iOS devices. If you're not familiar, caching server caches iTunes/iOS/Mac AppStore and iCloud content accessed on a local network. When another device goes to access or download the same content while on the same network, it downloads from the caching server instead of the internet.

This is great and awesome news!. Having about half a dozen Macs and an equal amount of iPhones at home will make updates so much easier. I used to have a dedicated OS X Server back in the day for this feature alone.
 

haralds

macrumors 68020
Jan 3, 2014
2,483
995
Silicon Valley, CA
Does anybody know whether the format has changed from the Caching Server in Sierra. It would be nice to be able to toggle booting between the two.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.