AOS firewall

Microsoft.Dynamics.AX6.ManagementPack.AOS.Monitoring.FirewallMonitor (UnitMonitor)

Determines whether the associated Application Object Server (AOS) instance has permission to communicate through Windows Firewall.

Knowledge Base article:

Summary

Windows Firewall is preventing the AOS instance from communicating with other programs.

Causes

The AOS instance does not have permission to communicate through Windows Firewall.

Resolutions

See the Windows documentation for information about how to allow a program to communicate through Windows Firewall.

Element properties:

TargetMicrosoft.Dynamics.AX6.ManagementPack.ClassLibrary.AOSInstance
Parent MonitorSystem.Health.ConfigurationState
CategoryCustom
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Dynamics.AX6.ManagementPack.AOS.Monitoring.FirewallMonitorType
RemotableTrue
AccessibilityPublic
RunAsMicrosoft.Dynamics.AX6.ManagementPack.ClassLibrary.AxDbReaderAccount

Source Code:

<UnitMonitor ID="Microsoft.Dynamics.AX6.ManagementPack.AOS.Monitoring.FirewallMonitor" Accessibility="Public" Enabled="true" Target="MicrosoftDynamicsAX6ManagementPackClassLibrary!Microsoft.Dynamics.AX6.ManagementPack.ClassLibrary.AOSInstance" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" RunAs="MicrosoftDynamicsAX6ManagementPackClassLibrary!Microsoft.Dynamics.AX6.ManagementPack.ClassLibrary.AxDbReaderAccount" TypeID="Microsoft.Dynamics.AX6.ManagementPack.AOS.Monitoring.FirewallMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId4bbb66f97cbb46508ad56d6edc5fc55b" MonitorTypeStateID="FirewallOpen" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId4fa73e9a63d64f119a3fc92e8f3832d4" MonitorTypeStateID="FirewallNotOpen" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>900</IntervalSeconds>
<TimeoutSeconds>180</TimeoutSeconds>
</Configuration>
</UnitMonitor>