When you monitor memory usage on the ISA Server by using, for example, Performance Monitor, you may see extensive peaks in user mode and non-paged pool memory consumption.
Additionally, you may see events similar to the following logged in the Event Viewer.
Event message 1
Event Type: Error
Event Source: Srv
Event Category: None
Event ID: 2019
Date: "date"
Time: "time"
User: N/A
Computer: "computername"
Description:
The server was unable to allocate from the system nonpaged pool because the pool was empty.
Event Source: Srv
Event Category: None
Event ID: 2019
Date: "date"
Time: "time"
User: N/A
Computer: "computername"
Description:
The server was unable to allocate from the system nonpaged pool because the pool was empty.
Event Type: Error
Event Source: Microsoft Web Proxy
Event Category: None
Event ID: 14198
Date: "date"
Time: "time"
User: N/A
Computer: "computername"
Description:
The Web Proxy service failed to create a network socket because there are no available ports on this computer. ISA server already reset the maximal port number to 65535. Make sure this is the value at HKLM\System\CurrentControlSet\Service\TcpIp\Parameters\MaxUserPort and restart the computer to apply this change.
Event Source: Microsoft Web Proxy
Event Category: None
Event ID: 14198
Date: "date"
Time: "time"
User: N/A
Computer: "computername"
Description:
The Web Proxy service failed to create a network socket because there are no available ports on this computer. ISA server already reset the maximal port number to 65535. Make sure this is the value at HKLM\System\CurrentControlSet\Service\TcpIp\Parameters\MaxUserPort and restart the computer to apply this change.