I develop and support a .NET WinForms app that encounters IOExceptions accessing the server's disk (see StackOverflow question 582988). I have recently started to suspect the server might be running out of licenses. So I spun up a Windows Server 2003 Standard Edition virtual machine, configured it with one Windows Server license, and then connected from three clients, as shown in this screenshot (which I cannot display inline because of my low rep on SF).
After looking at the screenshot, can you help answer these questions:
- One client experienced the IOException linked to above, but why didn't the second client?
- Does Windows 2003 log these license violations/overflows? Where?
- As the screenshot shows, even the Licensing app does not seem to mind the overflow. Is there any trace/manifestation left on the server when it exceeds its number of client licenses?
- Should I expect a "license usage overflow" on the server to have any manifestation in my thick-client when accessing the server's disk?
- Is there any runtime effect to exceeding the number of Windows Server licenses?