New article
Recently updated
Ideagen Internal Audit (Aura): Robot service will not start. Error: “NotSupportedException - Message: The requested security protocol is not supported”
After upgrading to Ideagen Internal Audit (Aura) v6.0.1.4 or later you might find that the Robot service does not start, and the Robot error log shows the following:
ERROR: , Pentana.Tng.ServerRobot.RobotService, 4, 18/09/2023 15:41:16, *****An exception occurred at Monday, September 18, 2023 3:41:16 PM using version 6.0.1.4
1. Exception of type: TngException[AuthenticationError] - Message: Exception has been thrown by the target of an invocation.
at Pentana.Tng.Agent.WcfProxyManager`2.get_Proxy()
at Pentana.Tng.Agent.WcfProxyManager`2.GetTypesXml(Version version)
at Pentana.Tng.Agent.AgentHelperInstance.RemoteCall[TResponse](ServiceMethod`1 execute, Boolean checkInitialized)
at Pentana.Tng.Agent.AgentHelperInstance.GetTypesXml()
at Pentana.Tng.Agent.AgentHelperInstance.InitializeTypeStore(String instanceName)
at Pentana.Tng.Agent.AgentHelperInstance.InitializeHelper(String instanceName, Boolean autoRetry, Version DBVersion)
at Pentana.Tng.ServerRobot.ServerRobot.Initialize()
1.1. Exception of type: TargetInvocationException - Message: Exception has been thrown by the target of an invocation.
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at Pentana.Tng.Agent.WcfProxyManager`2.CreateProxy()
at Pentana.Tng.Agent.WcfProxyManager`2.get_Proxy()
1.1.1. Exception of type: NotSupportedException - Message: The requested security protocol is not supported.
at System.Net.ServicePointManager.ValidateSecurityProtocol(SecurityProtocolType value)
at System.Net.ServicePointManager.set_SecurityProtocol(SecurityProtocolType value)
at Pentana.Tng.Core.SecurityProtocol.Set()
at Pentana.Tng.Agent.TngServiceProxy..ctor()
**************************************************
ERROR: , Pentana.Tng.ServerRobot.RobotService, 4, 18/09/2023 15:41:21, Termination - Jobs Failed Tests
This can occur if Ideagen Internal Audit (Aura) v6.0.1.4 is running on a server that has a .NET Framework version earlier than v4.8. .NET Framework v4.8 is a prerequisite for this version of Ideagen Internal Audit (Aura).
Check the installed version of .NET and update as required.