I've re-used a Mini-ITX system that was running Windows 7 just fine for my Untangle box which initially ran fine, like over 30 days with no issues. Now lately I am getting random lockups every 3 days or so and I can't find anything in the logs which would help point me in the direction of this being software, hardware or other.
This is a very generic box, Gigabyte GA-E350N motherboard, 8GB of tested ram, 256GB Crucial SSD, all of which ran fine under Windows 7 which if it is going to crash, that should crashing it more than Untangle. The only added hardware was the secondary NIC, a Startech PCI-Express Gigabyte "Server" NIC using a Realtek RTL8111H.
I can build a different box I guess but I'm hesitant to point at a hardware failure as being the issue. Open to suggestions.