Unknown Error

AP.Remote.Access.Monitor.DA_IF_HEURISTIC_UNKNOWN (UnitMonitor)

This monitor is a catch all for other errors

Knowledge Base article:

Summary

Unknown Network Adapter Error.

Possible Causes

1. The specified network adapters are not enabled.

2. The specified network adapters are not connected.

3. Forwarding is disabled on the internal network adapter. This might prevent remote clients from accessing internal network resources.

4. Routes required to send packets to the corporate network have not been published on adapter. These routes are required for remote clients to reach the corporate network.

Resolutions

1. Enable the network adapters using ncpa.cpl.

2. Verify network connectivity on the network adapters.

3. Either VPN is configured but forwarding is disabled on the internal network adapter, or a native IPv6 network is deployed and forwarding is disabled.

4. Publish the IPv6 routes on the network adapter that connects the server to the corporate network.

Element properties:

TargetAP.Remote.Access.Class.NetworkAdapters
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeAP.Remote.Access.Monitor.HeuristicMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Unknown Error

Error Description - {0}
Error Cause - {1}
Error Resolution - {2}
RunAsDefault

Source Code:

<UnitMonitor ID="AP.Remote.Access.Monitor.DA_IF_HEURISTIC_UNKNOWN" Accessibility="Public" Enabled="true" Target="AP.Remote.Access.Class.NetworkAdapters" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="AP.Remote.Access.Monitor.HeuristicMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="AP.Remote.Access.Monitor.DA_IF_HEURISTIC_UNKNOWN_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/DataItem/Property[@Name='ErrorDesc']$</AlertParameter1>
<AlertParameter2>$Data/Context/DataItem/Property[@Name='ErrorCause']$</AlertParameter2>
<AlertParameter3>$Data/Context/DataItem/Property[@Name='ErrorResolution']$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="DA_IF_HEURISTIC_UNKNOWN_Error" MonitorTypeStateID="Error" HealthState="Error"/>
<OperationalState ID="DA_IF_HEURISTIC_UNKNOWN_Warning" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="DA_IF_HEURISTIC_UNKNOWN_Success" MonitorTypeStateID="Healthy" HealthState="Success"/>
</OperationalStates>
<Configuration>
<Interval>300</Interval>
<SyncTime/>
<ComponentName>Network Adapters</ComponentName>
<HeuristicId>2147483648</HeuristicId>
<Debug>false</Debug>
</Configuration>
</UnitMonitor>