Check that faxes are being archived to the correct folder and have the correct settings and permissions. If needed, update the settings and permissions.
Check that faxes are being archived to the correct folder and have the correct settings and permissions. If needed, update the settings and permissions.
Configure Fax Archiving
To enable and configure fax archiving for a fax server:
To open Fax Service Manager, click Start, point to Administrative Tools, and then click Fax Service Manager.
In the left pane, right-click Fax and then click Properties.
On the Archives tab, under Archive folder, select the Archive all faxes to this folder check box, and then provide the path to the folder. The default path is %systemdrive%\ProgramData\Microsoft\Windows NT\MSFax.
Under Archive rules, do the following:
To set maximum and minimum quota limits, select the Generate warning in the Event Log check box and then provide values for the limits.
To set a value for when faxes will be deleted from the archive, select the Automatically delete faxes older than <number> days check box and then provide a value.
Configure Permissions for Archiving Folder
To check the permissions for the archiving folder:
To open Windows Explorer, right-click Start, and then click Explore.
In the left pane, click the disk that contains the operating system.
On the toolbar, click Organize, click Folder and Search Options, click the View tab, and then click Show Hidden Files and Folders. Close the dialog box.
In Windows Explorer, navigate to %systemdrive%\ProgramData\Microsoft\Windows NT\MSFax.
Right-click the MSFax folder, click Properties, and then click the Security tab.
Ensure that the folder has Write permissions for the Network Service account.
By default, faxes that are successfully sent or received are archived at %systemdrive%\ProgramData\Microsoft\Windows NT\MSFax\. You can change the location for an archive folder. We recommend that archives be located on an NTFS file partition. Otherwise, security features are not supported.
After installation of the fax component, the Fax service runs under the Network Service account. During setup, the archive folders are created with access permissions for the Network Service and Administrator accounts. If you change the default location of the archive folder, ensure that the new folder location is valid, with security access permissions for the Network Service. Otherwise, an event will be generated in the event log and archiving will not function as expected. For a security best practice, we recommend that only the Network Service account that the Fax component runs under has security access permissions for the archive folder.
Target | Microsoft.Windows.Server.2008.FaxServerRole | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.2008.FaxServer.FaxArchivingConfiguration.32020.32047.32074.32076.32106.32107.32112.StateMonitor" Accessibility="Internal" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.Server.2008.FaxServerRole" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2008.FaxServer.FaxArchivingConfiguration.32020.32047.32074.32076.32106.32107.32112.StateMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId0d4b838392354d16bfee7f0afc6980c8" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId5135b9485a344bba9d4e27551a4ae8f2" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Application</FirstLogName>
<FirstExpression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(32020|32047|32074|32076|32106|32107|32112)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft Fax</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Application</SecondLogName>
<SecondExpression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(32019|32093)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft Fax</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>