Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Certificate error when trying to use Software Update Server

Hello,


I'm setting up my os x server app, everything is working so far but Software Update Server. When I go onto a client computer, change the catalog location to match the server I get this error.


The certificate for this server is invalid. You might be connecting to a server that is pretending to be “_______admin.local” which could put your confidential information at risk.


Has anyone run into this or have any advice?


Thanks!

MacBook Pro, OS X Yosemite (10.10.4)

Posted on Jul 29, 2015 2:38 PM

Reply
3 replies

Jul 29, 2015 3:31 PM in response to owlmatt

I'm going to assume this is a network configured in one of the three private address ranges and using network address translation at the edge of your network. If so, have you set up local DNS services on your local network? If you haven't, then you'll want start there. I wouldn't expect to see a .local domain name used for software update services, or most other server-oriented activities. The .local top-level domain is reserved for what's variously called multicast DNS or mDNS or Bonjour or ZeroConf. That's commonly used for performing network name lookups, and particularly when there's no server and no DNS server present.

Jul 29, 2015 3:56 PM in response to owlmatt

OS X Server really wants working DNS, and that's not .local for this use. That DNS might be served from a Windows Server, or from the OS X Server itself, or some other DNS server on the local network. Remote and public and ISP DNS will not work when a NAT'd network and a private address space is in use — the public or ISP DNS will not return translations for local (private) networks.

Making this more complex, more than a few Windows Server configurations have been misconfigured to use .local as the top-level domain, and that tends to cause problems as systems are supposed to query the mDNS and not the DNS services, which means your queries might not work the way you expect.

If DNS isn't right, the rest of the stack will have problems — that includes Software Update Services, as well as certificates. Certificates are dependent on having functioning DNS services.

To verify your local DNS configuration, launch Terminal.app from Applications > Utilities and issue the following harmless diagnostic command:

sudo changeip -checkhostname

You'll have to enter an administrative password for the sudo, might then see a one-time message about the use of sudo, and will then usually see some network details, and an indication that no changes are required, or that there are network or DNS errors.

Certificate error when trying to use Software Update Server

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.