LogEntry("OPCLabs-UAEngine",Information,0,111). OPC-UA engine application info 'Time' -> UtcNow: 06/01/2020 12:00:09, Now: 06/01/2020 15:00:09, TickCount: 8512734. LogEntry("OPCLabs-UAEngine",Information,0,111). OPC-UA engine application info 'Debugger' -> IsAttached: False. LogEntry("OPCLabs-UAEngine",Information,0,111). OPC-UA engine application info 'AssemblyAttributes' -> AssemblyConfiguration: "Release". LogEntry("OPCLabs-UAEngine",Information,0,111). OPC-UA engine application info 'ExecutingAssembly' -> FullName: "OpcLabs.BaseLib, Version=5.58.151.1, Culture=neutral, PublicKeyToken=6faddca41dacb409", Location: "D:\OpcUaTool\OpcUaTool\bin\Debug\net472\OpcLabs.BaseLib.dll", GlobalAssemblyCache: False. LogEntry("OPCLabs-UAEngine",Information,0,111). OPC-UA engine application info 'AppDomain' -> Id: 1. LogEntry("OPCLabs-UAEngine",Information,0,111). OPC-UA engine application info 'SystemAssembly' -> FullName: "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", Location: "C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll", GlobalAssemblyCache: True. LogEntry("OPCLabs-UAEngine",Information,0,111). OPC-UA engine application info 'Clr' -> ClrVersion: "4.0.30319.42000", PtrSize: 4. LogEntry("OPCLabs-UAEngine",Information,0,111). OPC-UA engine application info 'Process' -> Is64BitProcess: False, CurrentDirectory: "D:\OpcUaTool\OpcUaTool\bin\Debug\net472", Id: 29184. LogEntry("OPCLabs-UAEngine",Information,0,111). OPC-UA engine application info 'User' -> Name: "krs", DomainName: "INTERLOGIC", Interactive: True. LogEntry("OPCLabs-UAEngine",Information,0,111). OPC-UA engine application info 'OSConfiguration' -> MachineName: "CompanyName-PC13", SystemPageSize: 4096. LogEntry("OPCLabs-UAEngine",Information,0,111). OPC-UA engine application info 'OperatingSystem' -> VersionString: "Microsoft Windows NT 6.2.9200.0". LogEntry("OPCLabs-UAEngine",Information,0,111). OPC-UA engine application info 'Environment' -> Is64BitOperatingSystem: True, SystemDirectory: "C:\WINDOWS\system32". LogEntry("OPCLabs-UAEngine",Information,0,111). OPC-UA engine application info 'Computer' -> ProcessorCount: 8. LogEntry("OPCLabs-UAEngine",Information,0,101). The OPC-UA engine is connecting to the underlying subsystems. [#0:@0008512.750/3] 2020-06-01T15:00:09.480+03:00 Call.Diagnostics: [#1:@0008512.750/3] (OpcLabs.EasyOpc.UA.Toolkit.Configuration) Call> ConfigurationManager.GetSection; sectionName = "OpcLabs.EasyOpc.UA.Toolkit.SdkTrace" Call.Diagnostics: [#2:@0008512.750/3] (OpcLabs.EasyOpc.UA.Toolkit.Configuration) Exit> ConfigurationManager.GetSection; @ = OpcLabs.EasyOpc.UA.Toolkit.SdkTraceSection Call.Diagnostics: [#3:@0008512.750/8] (OpcLabs.EasyOpc.UA.Toolkit.Sdk) Call> EncodeableFactory.GlobalFactory Call.Diagnostics: [#4:@0008512.750/8] (OpcLabs.EasyOpc.UA.Toolkit.Sdk) Exit> EncodeableFactory.GlobalFactory Call.Diagnostics: [#5:@0008512.796/3] (OpcLabs.EasyOpc.UA.Toolkit.Sdk) Call> new ApplicationInstance Call.Diagnostics: [#6:@0008512.796/3] (OpcLabs.EasyOpc.UA.Toolkit.Sdk) Exit> new ApplicationInstance OPC UA SDK Application configuration file path is "D:\OpcUaTool\OpcUaTool\bin\Debug\net472\OpcUaTool.Config.xml", file exists: False Call.Diagnostics: [#7:@0008512.796/3] (OpcLabs.EasyOpc.UA.Toolkit.Sdk) Call> typeof(ApplicationConfiguration) Call.Diagnostics: [#8:@0008512.796/3] (OpcLabs.EasyOpc.UA.Toolkit.Sdk) Exit> typeof(ApplicationConfiguration) Call.Diagnostics: [#9:@0008512.796/3] (OpcLabs.EasyOpc.UA.Toolkit.Configuration) Call> DataContractSerializer.ReadObject, type:typeof(Opc.Ua.ApplicationConfiguration) Call.Diagnostics: [#10:@0008512.828/3] (OpcLabs.EasyOpc.UA.Toolkit.Configuration) Exit> DataContractSerializer.ReadObject, type:typeof(Opc.Ua.ApplicationConfiguration); @ = Opc.Ua.ApplicationConfiguration LogEntry("OPCLabs-UAEngine",Information,0,132). OPC-UA engine SDK configuration successfully provided by "OpcLabs.EasyOpc.UA.Toolkit.ClientServer.InternalSdkConfigurationProvider". LogEntry("OPCLabs-UAEngine",Information,0,161). The OPC-UA engine has determined the client instance certificate parameters as listed below. SubjectName: SomeAnotherCertificate7 StorePath: %CommonApplicationData%\OPC Foundation\CertificateStores\MachineDefault ApplicationName: SomeAnotherCertificate7 ApplicationUri: urn:CompanyName-PC13:OpcUaTool:1.4.1.0:neutral:null LogEntry("OPCLabs-UAEngine",Information,0,162). The OPC-UA engine will resolve the client instance certificate parameters directory store path to "C:\ProgramData\OPC Foundation\CertificateStores\MachineDefault". Call.Diagnostics: [#11:@0008512.828/3] (OpcLabs.EasyOpc.UA.Toolkit.SdkEnvironment) Call> ApplicationConfiguration.Validate; applicationType = Client 29184 - 01.06.2020 15:00:09.586 Could not load private key certificate from file: SomeAnotherCertificate7 [44E1AFEF20AD5339DF3163A4F4DA5FE1B7169621].der CryptographicException 'Invalid provider type specified. ' ======================================== Id: Bad Description: Invalid provider type specified. >>> Invalid provider type specified. --- at System.Security.Cryptography.Utils.CreateProvHandle(CspParameters parameters, Boolean randomKeyContainer) --- at System.Security.Cryptography.Utils.GetKeyPairHelper(CspAlgorithmType keyType, CspParameters parameters, Boolean randomKeyContainer, Int32 dwKeySize, SafeProvHandle& safeProvHandle, SafeKeyHandle& safeKeyHandle) --- at System.Security.Cryptography.RSACryptoServiceProvider.GetKeyPair() --- at System.Security.Cryptography.RSACryptoServiceProvider..ctor(Int32 dwKeySize, CspParameters parameters, Boolean useDefaultKeySize) --- at System.Security.Cryptography.X509Certificates.X509Certificate2.get_PrivateKey() --- at Opc.Ua.DirectoryCertificateStore.LoadPrivateKey(String thumbprint, String subjectName, SecureString password) ======================================== LogEntry("OPCLabs-EasyUAClient",Information,0,1201). Licensing for EasyUAClient component started, license serial number [DELETED], issuer name "OPC Labs", subject name "CompanyName International". Call.Diagnostics: [#12:@0008512.953/3] (OpcLabs.EasyOpc.UA.Toolkit.SdkEnvironment) Exit> ApplicationConfiguration.Validate; applicationType = Client Call.Diagnostics: [#13:@0008512.953/3] (OpcLabs.EasyOpc.UA.Toolkit.SdkEnvironment) Call> ToolkitCertificateValidator.Update Call.Diagnostics: [#14:@0008512.953/3] (OpcLabs.EasyOpc.UA.Toolkit.SdkEnvironment) Exit> ToolkitCertificateValidator.Update LogEntry("OPCLabs-UAEngine",Information,0,144). The OPC-UA engine has determined the application configuration parameters as listed below. ProductUri: urn:literal:string:OpcUaTool ConfigurationManager2.GetSetting: 'OpcLabs.EasyOpc.UA.Toolkit.ClientServer.UAClientEngineBase.EnableUACertificateGeneratorBoxer' -> System.Boolean(True) ConfigurationManager2.GetSetting: 'OpcLabs.BaseLib.Boxing.Boxer.BoxedAppTypeName' -> System.String("OpcLabs.BaseLib.Boxing.ManagedBoxedApp") ConfigurationManager2.GetSetting: 'OpcLabs.BaseLib.Boxing.ManagedBoxedApp.LibraryMode' -> BoxedAppSDK.NativeMethods+LibraryMode(UseStatic) ConfigurationManager2.GetSetting: 'OpcLabs.BaseLib.Boxing.Boxer.EnableDebugLog' -> System.Boolean(False) ConfigurationManager2.GetSetting: 'OpcLabs.BaseLib.Boxing.Boxer.LogFilePath' -> System.String(null) ConfigurationManager2.GetSetting: 'OpcLabs.EasyOpc.UA.Boxing.Redistributables.UACertificateGeneratorBoxer.WeakBoxing' -> System.Boolean(False) -- Boxer -- Creating file in memory: "D:\OpcUaTool\OpcUaTool\bin\Debug\net472\Opc.Ua.CertificateGenerator.exe" LogEntry("OPCLabs-UAEngine",Information,0,13). External information from "InteractionProviderCompositor" (0,1): Newly selected interaction handler is 'WindowsForms'. Call.Diagnostics: [#15:@0008513.156/14] (OpcLabs.EasyOpc.UA.Toolkit.SdkEnvironment) Call> ApplicationInstance.CheckApplicationInstanceCertificate; checkSilently = True, minimumKeySize = 0 29184 - 01.06.2020 15:00:09.881 Checking application instance certificate. Call.Diagnostics: [#16:@0008513.156/14] (OpcLabs.EasyOpc.UA.Toolkit.SdkEnvironment) Exit> ApplicationInstance.CheckApplicationInstanceCertificate; checkSilently = True, minimumKeySize = 0 LogEntry("OPCLabs-UAEngine",Information,0,106). The OPC-UA engine failed at tick 8513156 and will retry in 600000 milliseconds. NetSdkEasyUAClient engine exception changed, success: True LogEntry("OPCLabs-UAEngine",Error,0,102). The OPC-UA engine failed to connect to the underlying subsystems. Invalid provider type specified. + The SDK action called was "ApplicationInstance.CheckApplicationInstanceCertificate". + Following (1) events were gathered during the action on activity ID [14], in the order of first occurrence: SDK trace: Checking application instance certificate. + The error occurred while creating or checking the (client) application instance certificate. Check event log entries for errors and warnings. + The certificate generator path was "D:\OpcUaTool\OpcUaTool\bin\Debug\net472\Opc.Ua.CertificateGenerator.exe". + This is an engine-level error.. LogEntry("OPCLabs-UAEngine",Information,0,101). The OPC-UA engine is connecting to the underlying subsystems. Call.Diagnostics: [#17:@0008513.171/9] (OpcLabs.EasyOpc.UA.Toolkit.Configuration) Call> ConfigurationManager.GetSection; sectionName = "OpcLabs.EasyOpc.UA.Toolkit.SdkTrace" Call.Diagnostics: [#18:@0008513.171/9] (OpcLabs.EasyOpc.UA.Toolkit.Configuration) Exit> ConfigurationManager.GetSection; @ = OpcLabs.EasyOpc.UA.Toolkit.SdkTraceSection Call.Diagnostics: [#19:@0008513.171/9] (OpcLabs.EasyOpc.UA.Toolkit.Sdk) Call> new ApplicationInstance Call.Diagnostics: [#20:@0008513.171/8] (OpcLabs.EasyOpc.UA.Toolkit.Sdk) Call> EncodeableFactory.GlobalFactory Call.Diagnostics: [#22:@0008513.171/8] (OpcLabs.EasyOpc.UA.Toolkit.Sdk) Exit> EncodeableFactory.GlobalFactory Call.Diagnostics: [#21:@0008513.171/9] (OpcLabs.EasyOpc.UA.Toolkit.Sdk) Exit> new ApplicationInstance OPC UA SDK Application configuration file path is "D:\OpcUaTool\OpcUaTool\bin\Debug\net472\OpcUaTool.Config.xml", file exists: False Call.Diagnostics: [#23:@0008513.171/9] (OpcLabs.EasyOpc.UA.Toolkit.Sdk) Call> typeof(ApplicationConfiguration) Call.Diagnostics: [#24:@0008513.171/9] (OpcLabs.EasyOpc.UA.Toolkit.Sdk) Exit> typeof(ApplicationConfiguration) Call.Diagnostics: [#25:@0008513.171/9] (OpcLabs.EasyOpc.UA.Toolkit.Configuration) Call> DataContractSerializer.ReadObject, type:typeof(Opc.Ua.ApplicationConfiguration) Call.Diagnostics: [#26:@0008513.171/9] (OpcLabs.EasyOpc.UA.Toolkit.Configuration) Exit> DataContractSerializer.ReadObject, type:typeof(Opc.Ua.ApplicationConfiguration); @ = Opc.Ua.ApplicationConfiguration LogEntry("OPCLabs-UAEngine",Information,0,132). OPC-UA engine SDK configuration successfully provided by "OpcLabs.EasyOpc.UA.Toolkit.ClientServer.InternalSdkConfigurationProvider". LogEntry("OPCLabs-UAEngine",Information,0,161). The OPC-UA engine has determined the client instance certificate parameters as listed below. SubjectName: SomeAnotherCertificate7 StorePath: %CommonApplicationData%\OPC Foundation\CertificateStores\MachineDefault ApplicationName: SomeAnotherCertificate7 ApplicationUri: urn:CompanyName-PC13:OpcUaTool:1.4.1.0:neutral:null LogEntry("OPCLabs-UAEngine",Information,0,162). The OPC-UA engine will resolve the client instance certificate parameters directory store path to "C:\ProgramData\OPC Foundation\CertificateStores\MachineDefault". Call.Diagnostics: [#27:@0008513.171/9] (OpcLabs.EasyOpc.UA.Toolkit.SdkEnvironment) Call> ApplicationConfiguration.Validate; applicationType = Client 29184 - 01.06.2020 15:00:09.909 Could not load private key certificate from file: SomeAnotherCertificate7 [44E1AFEF20AD5339DF3163A4F4DA5FE1B7169621].der CryptographicException 'Invalid provider type specified. ' ======================================== Id: Bad Description: Invalid provider type specified. >>> Invalid provider type specified. --- at System.Security.Cryptography.Utils.CreateProvHandle(CspParameters parameters, Boolean randomKeyContainer) --- at System.Security.Cryptography.Utils.GetKeyPairHelper(CspAlgorithmType keyType, CspParameters parameters, Boolean randomKeyContainer, Int32 dwKeySize, SafeProvHandle& safeProvHandle, SafeKeyHandle& safeKeyHandle) --- at System.Security.Cryptography.RSACryptoServiceProvider.GetKeyPair() --- at System.Security.Cryptography.RSACryptoServiceProvider..ctor(Int32 dwKeySize, CspParameters parameters, Boolean useDefaultKeySize) --- at System.Security.Cryptography.X509Certificates.X509Certificate2.get_PrivateKey() --- at Opc.Ua.DirectoryCertificateStore.LoadPrivateKey(String thumbprint, String subjectName, SecureString password) ======================================== Call.Diagnostics: [#28:@0008513.281/9] (OpcLabs.EasyOpc.UA.Toolkit.SdkEnvironment) Exit> ApplicationConfiguration.Validate; applicationType = Client Call.Diagnostics: [#29:@0008513.281/9] (OpcLabs.EasyOpc.UA.Toolkit.SdkEnvironment) Call> ToolkitCertificateValidator.Update Call.Diagnostics: [#30:@0008513.281/9] (OpcLabs.EasyOpc.UA.Toolkit.SdkEnvironment) Exit> ToolkitCertificateValidator.Update LogEntry("OPCLabs-UAEngine",Information,0,144). The OPC-UA engine has determined the application configuration parameters as listed below. ProductUri: urn:literal:string:OpcUaTool ConfigurationManager2.GetSetting: 'OpcLabs.EasyOpc.UA.Toolkit.ClientServer.UAClientEngineBase.EnableUACertificateGeneratorBoxer' -> System.Boolean(True) ConfigurationManager2.GetSetting: 'OpcLabs.BaseLib.Boxing.Boxer.BoxedAppTypeName' -> System.String("OpcLabs.BaseLib.Boxing.ManagedBoxedApp") ConfigurationManager2.GetSetting: 'OpcLabs.BaseLib.Boxing.Boxer.EnableDebugLog' -> System.Boolean(False) ConfigurationManager2.GetSetting: 'OpcLabs.BaseLib.Boxing.Boxer.LogFilePath' -> System.String(null) ConfigurationManager2.GetSetting: 'OpcLabs.EasyOpc.UA.Boxing.Redistributables.UACertificateGeneratorBoxer.WeakBoxing' -> System.Boolean(False) -- Boxer -- Creating file in memory: "D:\OpcUaTool\OpcUaTool\bin\Debug\net472\Opc.Ua.CertificateGenerator.exe" Call.Diagnostics: [#31:@0008513.296/15] (OpcLabs.EasyOpc.UA.Toolkit.SdkEnvironment) Call> ApplicationInstance.CheckApplicationInstanceCertificate; checkSilently = True, minimumKeySize = 0 29184 - 01.06.2020 15:00:10.020 Checking application instance certificate. Call.Diagnostics: [#32:@0008513.296/15] (OpcLabs.EasyOpc.UA.Toolkit.SdkEnvironment) Exit> ApplicationInstance.CheckApplicationInstanceCertificate; checkSilently = True, minimumKeySize = 0 LogEntry("OPCLabs-UAEngine",Information,0,106). The OPC-UA engine failed at tick 8513296 and will retry in 600000 milliseconds. NetSdkEasyUAClient engine exception changed, success: True LogEntry("OPCLabs-UAEngine",Error,0,102). The OPC-UA engine failed to connect to the underlying subsystems. Invalid provider type specified. + The SDK action called was "ApplicationInstance.CheckApplicationInstanceCertificate". + Following (1) events were gathered during the action on activity ID [15], in the order of first occurrence: SDK trace: Checking application instance certificate. + The error occurred while creating or checking the (client) application instance certificate. Check event log entries for errors and warnings. + The certificate generator path was "D:\OpcUaTool\OpcUaTool\bin\Debug\net472\Opc.Ua.CertificateGenerator.exe". + This is an engine-level error.. First request of smart session instantiation #1 LogEntry("OPCLabs-UAEngine",Information,0,2026). The OPC-UA client session on endpoint URL "opc.tcp://localhost:9090/OpcUaServer" failed at tick 8513375 and will retry in 10000 milliseconds. UAClientSubscription failed at tick 8513375 and will retry in 3000 ms UAClientMonitoredItem "NodeId="Server_ServerStatus_State"" failed at tick 8513375 and will retry in 60000 ms LogEntry("OPCLabs-UAEngine",Warning,0,3201). The status subscription for an OPC-UA session on endpoint URL "opc.tcp://localhost:9090/OpcUaServer" is in failure. Further such warnings on this session will not be logged. Invalid provider type specified. + The SDK action called was "ApplicationInstance.CheckApplicationInstanceCertificate". + Following (1) events were gathered during the action on activity ID [15], in the order of first occurrence: SDK trace: Checking application instance certificate. + The error occurred while creating or checking the (client) application instance certificate. Check event log entries for errors and warnings. + The certificate generator path was "D:\OpcUaTool\OpcUaTool\bin\Debug\net472\Opc.Ua.CertificateGenerator.exe". + This is an engine-level error. Raising server condition changed: "opc.tcp://localhost:9090/OpcUaServer" Disconnected(10000); *** Failure System.Security.Cryptography.CryptographicException: Invalid provider type specified. [...] LogEntry("OPCLabs-UAEngine",Information,0,2021). The OPC-UA client session with connect sequence number 1 is connecting to endpoint URL "opc.tcp://localhost:9090/OpcUaServer". Raising server condition changed: "opc.tcp://localhost:9090/OpcUaServer" Connecting; *** Failure System.Security.Cryptography.CryptographicException: Invalid provider type specified. [...] LogEntry("OPCLabs-UAEngine",Warning,0,2022). The OPC-UA client session with connect sequence number 1 failed to connect to endpoint URL "opc.tcp://localhost:9090/OpcUaServer". Invalid provider type specified. + The SDK action called was "ApplicationInstance.CheckApplicationInstanceCertificate". + Following (1) events were gathered during the action on activity ID [15], in the order of first occurrence: SDK trace: Checking application instance certificate. + The error occurred while creating or checking the (client) application instance certificate. Check event log entries for errors and warnings. + The certificate generator path was "D:\OpcUaTool\OpcUaTool\bin\Debug\net472\Opc.Ua.CertificateGenerator.exe". + This is an engine-level error. Last release of smart session instantiation #1, hold period is 5000. Further last releases are possible while the session is held. NetSdkEasyUAClient engine exception changed, success: False