Sierra clients do not see or use caching servers

Originator:j.a.grigutis
Number:rdar://28549839 Date Originated:29-Sep-2016 04:20 PM
Status:Closed Resolved:01-Nov-2016 12:32 PM
Product:macOS Product Version:10.12 (16A323)
Classification:Serious Bug Reproducible:Always
 
This is now resolved with macOS 10.12.2 Beta (16C32e)

Summary:
After upgrading to Sierra, clients no longer see any of our caching servers. AssetCacheLocatorUtil reports:

2016-09-29 15:52:49.103 AssetCacheLocatorUtil[3091:605217] AssetCacheLocatorUtil version 31, framework version 31
2016-09-29 15:52:49.103 AssetCacheLocatorUtil[3091:605217] --- Information for system services:
2016-09-29 15:52:49.103 AssetCacheLocatorUtil[3091:605217] Checking whether there might be caching server(s) available...
2016-09-29 15:52:49.105 AssetCacheLocatorUtil[3091:605217] There might not be caching server(s) available.
2016-09-29 15:52:49.105 AssetCacheLocatorUtil[3091:605217] Checking for saved servers supporting personal caching...
2016-09-29 15:52:49.106 AssetCacheLocatorUtil[3091:605217] Found 0 servers
2016-09-29 15:52:49.106 AssetCacheLocatorUtil[3091:605217] Checking for saved servers supporting personal caching and import...
2016-09-29 15:52:49.106 AssetCacheLocatorUtil[3091:605217] Found 0 servers
2016-09-29 15:52:49.106 AssetCacheLocatorUtil[3091:605217] Checking for saved servers supporting shared caching...
2016-09-29 15:52:49.107 AssetCacheLocatorUtil[3091:605217] Found 0 servers
2016-09-29 15:52:49.107 AssetCacheLocatorUtil[3091:605217] Found total 0 saved servers
2016-09-29 15:52:49.107 AssetCacheLocatorUtil[3091:605217] Checking for refreshed servers supporting personal caching...
2016-09-29 15:52:49.281 AssetCacheLocatorUtil[3091:605217] Found 0 servers
2016-09-29 15:52:49.281 AssetCacheLocatorUtil[3091:605217] Checking for refreshed servers supporting personal caching and import...
2016-09-29 15:52:49.281 AssetCacheLocatorUtil[3091:605217] Found 0 servers
2016-09-29 15:52:49.281 AssetCacheLocatorUtil[3091:605217] Checking for refreshed servers supporting shared caching...
2016-09-29 15:52:49.282 AssetCacheLocatorUtil[3091:605217] Found 0 servers
2016-09-29 15:52:49.282 AssetCacheLocatorUtil[3091:605217] Found total 0 refreshed servers
2016-09-29 15:52:49.282 AssetCacheLocatorUtil[3091:605217] --- Information for user 1953456652 (results for other users may be different):
2016-09-29 15:52:49.282 AssetCacheLocatorUtil[3091:605217] Checking whether there might be caching server(s) available...
2016-09-29 15:52:49.282 AssetCacheLocatorUtil[3091:605217] There might not be caching server(s) available.
2016-09-29 15:52:49.282 AssetCacheLocatorUtil[3091:605217] Checking for saved servers supporting personal caching...
2016-09-29 15:52:49.283 AssetCacheLocatorUtil[3091:605217] Found 0 servers
2016-09-29 15:52:49.283 AssetCacheLocatorUtil[3091:605217] Checking for saved servers supporting personal caching and import...
2016-09-29 15:52:49.283 AssetCacheLocatorUtil[3091:605217] Found 0 servers
2016-09-29 15:52:49.283 AssetCacheLocatorUtil[3091:605217] Checking for saved servers supporting shared caching...
2016-09-29 15:52:49.283 AssetCacheLocatorUtil[3091:605217] Found 0 servers
2016-09-29 15:52:49.283 AssetCacheLocatorUtil[3091:605217] Found total 0 saved servers
2016-09-29 15:52:49.284 AssetCacheLocatorUtil[3091:605217] Checking for refreshed servers supporting personal caching...
2016-09-29 15:52:49.447 AssetCacheLocatorUtil[3091:605217] Found 0 servers
2016-09-29 15:52:49.447 AssetCacheLocatorUtil[3091:605217] Checking for refreshed servers supporting personal caching and import...
2016-09-29 15:52:49.447 AssetCacheLocatorUtil[3091:605217] Found 0 servers
2016-09-29 15:52:49.447 AssetCacheLocatorUtil[3091:605217] Checking for refreshed servers supporting shared caching...
2016-09-29 15:52:49.447 AssetCacheLocatorUtil[3091:605217] Found 0 servers
2016-09-29 15:52:49.447 AssetCacheLocatorUtil[3091:605217] Found total 0 refreshed servers

FWIW, servers are running OS X 10.11.6 (15G1004) & Server.app 5.1.7 (15S7055).

greping the Debug.log on the servers show requests from other clients (iOS, OS X, etc.), but nothing with an OS X/macOS 10.12 user-agent.

DNS TXT records are in place for the default search domains.

Steps to Reproduce:
1. Setup a new Sierra system.
2. Run AssetCacheLocatorUtil

Expected Results:
AssetCacheLocatorUtil should report that it found caching servers

Actual Results:
AssetCacheLocatorUtil finds 0 servers

Configuration:
Model Name:	Mac mini
Model Identifier:	Macmini7,1
Processor Name:	Intel Core i7
Processor Speed:	3 GHz
Number of Processors:	1
Total Number of Cores:	2
L2 Cache (per Core):	256 KB
L3 Cache:	4 MB
Memory:	16 GB
Boot ROM Version:	MM71.0220.B06
SMC Version (system):	2.24f32

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!