My best guess given the symptoms is that your server's BIND is
misconfigured in some way, e.g. it might be indefinitely caching DNS
entries received from other DNS servers and not obeying expiry and
refresh timeouts, so you were working with outdated A or CNAME records.
Apple's swcdn server was no longer at the IP address returned by your
DNS server.
Note that those domain names are supposed to be dynamic: the Akamai
and/or Apple CDN should pick the server "closest" to your DNS server. I
get different answers from `dig
swcdn.apple.com` if I use my personal
hotspot vs my home broadband connection (neither of which give the same
answer as you saw).
> Interestingly, the App Store had not been suggesting newer updates for
> apps and the OS since I upgraded BIND (apparently) without any
> complaints so until I tried to install something,
There are two domains involved in the software update mechanisms (for
both system updates and apps):
swscan.apple.com and
swcdn.apple.com.
swscan.apple.com delivers the update catalogue.
swcdn.apple.com delivers
the payload for the updates.
You were working from an outdated update catalog and wrong DNS entries,
so software update (for system updates) may have been getting errors
trying to fetch a new update catalogue and kept using an old one, or it
was actually talking to a server with an out of date catalogue and
therefore no problem was evident while checking for updates.
App updates were also not found, probably due to a server communication
error with the wrong
swscan.apple.com, but App Store doesn't tell you
that.
swcdn.apple.com had definitely moved, so the problem became obvious when
you tried to install system updates, because software update couldn't
download them from the server at the old IP address.
> I had no clue there was a problem, just figured Apple hasn't released much
> new stuff for 10.13.4. (changing DNS now offered plenty of new app
> updates, and OS updates as well).
I hope that included the update to 10.13.6.
--
David Empson
dem...@actrix.gen.nz