Hi,
This is a weird one affecting some Win2016 VM Servers that I have some applications on.
So, we have a small farm setup Hyper-V Vms with 2016 servers. A couple of the servers running my .NET apps and seems to crash during the early hours of the mornings. Prior to December this was fine, but all of a sudden I am getting a black dialog box in which I cannot read the error message.
Once I grab the dialog box, move it off-screen with the mouse then back to the screen, the message is visible.
More times than not, it has "Memory Exception,""Low Memory," or "Insufficient Storage" in the error.
The Windows Logs that I have looked at don't seem to indicate anything in particular happening or Hyper-V picking up anything wrong either. Looking at Task Manager on the VM itself reveals nothing, no excess memory being used or low resources.
This is happening to VB6 apps as well as .NET apps that connect to "old" Windows2003 servers running SQL Server 2000 (we're still upgrading!) However, applications running on Windows2003 seem unaffected, as do the SQL Servers themselves.
The problem only seems to be happening from Win2016 servers using VB6 or .NET apps that are connected to the old SQL Server servers. Other .NET apps running on Win2016, that are running on SQLite with local databases with low memory usage are not having the issue.
Can anyone suggest anything that might be able to do, to track or specific logs that I might be able to take a look at? Any ideas thrown at me to look at would be great. Banging heads on wall at the moment with pressure from my boss.
Server RAM is quite large, being 16GB, barely ever touching more than 30% of it, CPU usage is extremely low too, under 20%. Though - if something is happening in the middle of the night, it's not being reported via alerts that have been set up on low resource.
Just at our wits end at moment with it.
What I have tried:
We have even rolled back December's patch update from MS, just in case that had affected, but it seems to have made no difference.