6to4 Unknown Error

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

Knowledge Base article:

Summary

Unknown IPv6to4 Error.

Possible Causes

1. The IP Helper service (iphlpsvc) has stopped.

2. The IP Helper service (iphlpsvc) is not responding.

3. A global IPv4 address was not detected on the external adapter.

4. 6to4 has been disabled.

5. Forwarding is disabled on the 6to4 adapter.

Resolutions

1. Verify that the service is running by typing 'Get-Service iphlpsvc' at a Windows PowerShell command prompt.

2. Enable (Start-Service iphlpsvc) or restart (Restart-Service iphlpsvc) the service from an elevated PowerShell prompt.

3. Ensure there is a global IPv4 address on the external adapter.

4. Ensure that 6to4 is enabled.

5. Enable forwarding on the 6to4 adapter.

Element properties:

TargetAP.Remote.Access.Class.6to4
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
6to4 Unknown Error

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

Source Code:

<UnitMonitor ID="AP.Remote.Access.Monitor.DA_6TO4_HEURISTIC_UNKNOWN" Accessibility="Public" Enabled="true" Target="AP.Remote.Access.Class.6to4" 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_6TO4_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_6TO4_HEURISTIC_UNKNOWN_Error" MonitorTypeStateID="Error" HealthState="Error"/>
<OperationalState ID="DA_6TO4_HEURISTIC_UNKNOWN_Warning" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="DA_6TO4_HEURISTIC_UNKNOWN_Success" MonitorTypeStateID="Healthy" HealthState="Success"/>
</OperationalStates>
<Configuration>
<Interval>300</Interval>
<SyncTime/>
<ComponentName>6to4</ComponentName>
<HeuristicId>2147680256</HeuristicId>
<Debug>false</Debug>
</Configuration>
</UnitMonitor>