A wave of 500 Internal Server Errors swept across the internet on 5 December 2025, knocking offline major banks, stock ...