I've installed the OPC UA Local Discovery Server. It is running fine, and I can use it to discover my OPC UA server. The problem is, my OPC UA server complains every 30 seconds about the Local Discovery Server's certificate being untrusted. I've installed the certificate (ualdscert.der) to the trusted Windows store, and I have placed a copy of it in my server's configured trusted folder. Neither of these things makes the messages go away. What am I missing here?
the Windows trusted store is not relevant.
if placing the LDS cert in the servers trust list does not work then:
1) You put the wrong cert in the trust list;
2) The server trust list is not where you think it is;
3) There is some other validation error (i.e. expired certificate);
4) A bug in the server logic.
Thanks. It turns out the problem was, as impertinent as it may sound, related to how we are trying to circumvent the need for a complete configuration file by feeding the ApplicationInstance a set of defaults programmatically. The certificate store logic wasn't being initialized properly that way.