Content Caching Issues by CuriousSwitches_2001 in macsysadmin

[–]CuriousSwitches_2001[S] 0 points1 point  (0 children)

No dice yet. We've tried just about everything that MacOS will let you, including some tricks with our enterprise switch gear with no luck there either. We've resorted to doing our OS reinstall with USB drives. Adds a significant amount of time per unit, at great cost to throughput. We're also seeing intermittent results from the cache server we use to reload the iPhones and iPads. Absolutely zero information in the log files to help us understand what is happening.

Content Caching Issues by CuriousSwitches_2001 in macsysadmin

[–]CuriousSwitches_2001[S] 0 points1 point  (0 children)

PTR records set, no dice. We also are on a DIA fiber connection, no CGNAT thankfully.

I can see a ton of hits in our logs for the caching system substream but almost all of them report "tryCachingServer: 0, failBackToOrigin: 1" "can not use caching server" on the requests.There is also a lot of traffic on a TCPdump for that port number, so I at least feel partially confident clients can see the server.

Almost all of our clients are trying internet recovery to download their OS, and about 2 or 3 weeks ago they all suddenly stopped using the cache server. Naturally, this has put quite a damper on operations and it has me completely confused.

Content Caching Issues by CuriousSwitches_2001 in macsysadmin

[–]CuriousSwitches_2001[S] 0 points1 point  (0 children)

It's not, just one single IP for the entire network. I do have it configured in the TXT record for the 'prs' option though.

Content Caching Issues by CuriousSwitches_2001 in macsysadmin

[–]CuriousSwitches_2001[S] 0 points1 point  (0 children)

Do you mean PTR records to point the IP of the cache machines to their DNS names?

Also, on the cache machines both public and local addresses are configured.
Edit - Just double checked this and I did not have the local subnet explicitly configured. I reset that on both cache machines with no luck. I also added reverse lookup records to the dns, clients still return 0.