From ffdda51990a6af435e4ce390fd02a49683e6188e Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Thu, 19 Mar 2026 11:30:58 -0400 Subject: [PATCH] fix(infra): use appConfig.Validate instead of CheckApplicationInstanceCertificate Replace with Validate() which validates config without requiring a cert, matching the RealOpcUaClient pattern. Fixes OPC UA connection failure. --- infra/lmxfakeproxy/Bridge/OpcUaBridge.cs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/infra/lmxfakeproxy/Bridge/OpcUaBridge.cs b/infra/lmxfakeproxy/Bridge/OpcUaBridge.cs index 2aa3e90..4f19e28 100644 --- a/infra/lmxfakeproxy/Bridge/OpcUaBridge.cs +++ b/infra/lmxfakeproxy/Bridge/OpcUaBridge.cs @@ -46,13 +46,7 @@ public class OpcUaBridge : IOpcUaBridge TransportQuotas = new TransportQuotas { OperationTimeout = 15000 } }; - var application = new ApplicationInstance - { - ApplicationName = "LmxFakeProxy", - ApplicationType = ApplicationType.Client, - ApplicationConfiguration = appConfig - }; - await application.CheckApplicationInstanceCertificate(false, 0); + await appConfig.Validate(ApplicationType.Client); appConfig.CertificateValidator.CertificateValidation += (_, e) => e.Accept = true; EndpointDescription? endpoint;