How a client finds SQL Server: instances, SQL Browser and ports
Error 26 after a server restart means the client could not determine the port of a named instance. Where the driver gets the name, port and protocol, when SQL Browser on UDP 1434 is needed, and why current drivers require a trusted server certificate.