The Routing and Remote Access service or The Remote Access Connection Manager service encountered an error while opening a port for remote access.
The most common reasons for this error are:
The Remote Access Connection Manager service failed to start the RAS Async Adapter driver (AsyncMac). The most common reasons for this error are:
The RAS Async Adapter driver (AsyncMac) failed to initialize.
The Remote Access Connection Manager service does not have sufficient permissions to open the driver.
The Remote Access Connection Manager service failed to load rasser.dll.
The modem has moved to an unsupported BPS rate.
The serial driver could not allocate adequate I/O queues.
Sample Event #1: An attempt by RASSER.DLL to get an async media access control handle failed.
Sample Event #2: RASMXS.DLL cannot load RASSER.DLL.
Sample Event #3: The modem on %1 moved to an unsupported BPS rate.
Sample Event #4 The serial driver could not allocate adequate I/O queues.This may result in an unreliable connection.
Sample Event #5:Remote Access Connection Manager could not reopen biplex port %1. This portwill not be available for calling in or calling out.Restart all Remote Access Service components.
Check whether the System account has read/execute permissions for the file %systemroot%\system32\drivers\asyncmac.sys. To check the permissions:
Right-click the file name, and then click Properties.
On the Securities tab, verify that the System account read/execute permissions for the file.
Verify whether the file rasser.dll exists at %systemroot%\system32 folder.
Verify whether the System account has read/execute permissions for rasser.dll. To check whether the System account has these permissions:
Right-click rastapi.dll, and click Properties.
On the Security tab, verify whether the System account has read/execute permissions for rastapi.dll. If it does not, add them.
Move the modem to a supported BPS rate.
Stop and restart the Routing and Remote Access service.
If the problem persists, you might need to repair or reinstall the Windows operating system
Microsoft Corporation, all rights reserved
Target | AP.Remote.Access.Class.VPNServer |
Category | EventCollection |
Enabled | True |
Alert Generate | False |
Remotable | True |
Event Log | System |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectEvent | Default |
<Rule ID="Rasman_port_open_failure_1_Rule" Enabled="true" Target="AP.Remote.Access.Class.VPNServer" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(20040|20041|20059|20060|20061)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>RemoteAccess|Rasman</Pattern>
</RegExExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SystemCenter!Microsoft.SystemCenter.CollectEvent"/>
</WriteActions>
</Rule>