Hello,
We are encountering the same error but with the NetApp Management Pack for SCOM 2012 R2:
The PowerShell script failed with below exception
System.Management.Automation.MethodInvocationException: Exception calling "InvokeMethod" with "6" argument(s): "Execution of OC.Cluster.OM.Server.Monitoring.StorageMonitoring.InsertVolumePerformanceData method resulted in exception being thrown. System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> NetApp.Ontapi.NaException: API invoke failed. ---> System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel.
at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
at System.Net.HttpWebRequest.GetRequestStream()
at NetApp.Ontapi.NaServer.sendHTTP(Object req)
--- End of inner exception stack trace ---
at NetApp.Ontapi.NaServer.sendHTTP(Object req)
at NetApp.Ontapi.NaServer.Invoke(Object req, Type resultType)
at NetApp.Ontapi.NaApi`1.Invoke(INaServer server)
at OC.OM.Library.ZAPI.VserverConnection.GetVserverConnection(NcController vServer, String userName, String password, SystemGetVersionResult& result)
at OC.OM.Library.ZAPI.VserverConnection.GetVserverConnection(IPAddress vServerIPAddress, String userName, String password)
at OC.OM.Library.ZAPI.VserverConnection.GetVserverConnection(VserverCredentials vServerCredentials)
at OC.OM.Library.ZAPI.VserverConnection.GetVserverConnection(ClusterVserver vserver)
at OC.OM.Library.ZAPI.VserverConnection.GetVserverConnection(ClusterDataVserver dataVserver, ManagementGroup mg)
at OC.Cluster.OM.Server.Monitoring.StorageMonitoring.InsertVolumePerformanceData(String dataVserverUuid)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at OC.Cluster.OM.AppDomainInvoker.AppDomainInvoker.InvokeMethod(Assembly assembly, String typeName, Object[] constructorParameters, String methodName, Object[] parameters)
at OC.Cluster.OM.AppDomainInvoker.AppDomainInvoker.AppDomainCallback()"At line:64 char:5
+ $result = [OC.Cluster.OM.AppDomainInvoker.AppDomainInvoker]::InvokeMethod($a ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
at System.Management.Automation.ExceptionHandlingOps.ConvertToMethodInvocationException(Exception exception, Type typeToThrow, String methodName, Int32 numArgs, MemberInfo memberInfo)
at CallSite.Target(Closure , CallSite , RuntimeType , AppDomain , String , String , Array , String , Array )
at System.Dynamic.UpdateDelegates.UpdateAndExecute7[T0,T1,T2,T3,T4,T5,T6,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)
at System.Management.Automation.Interpreter.DynamicInstruction`8.Run(InterpretedFrame frame)
at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame)
Script Name: Monitoring.ps1
One or more workflows were affected by this.
Workflow name: DataONTAP.Cluster.Monitoring.InsertVolumePerformanceData.Rule
Instance name: Storage virtual machine xxxxxx.
Instance ID: {E7D263FE-07F2-4359-8CC7-0AE235282138}
Management group: XXXXXXX
Other workflows are working fine.
We recently patched our management servers with KB3172614 and had to disable web application monitoring for a few sites which don't have TLS 1.1/1.2 compatibility yet. I'm wondering if it's a similar issue here.
cDOT version is 8.3.1P2, management pack is 4.1.1.