24 April 2025
10:05 AM The server pixelpepper.texo.co.za 129.232.157.42 is offline due to a very high load. We are investigating.
10:10 AM The server is being attacked from IP addresses linked to huaweicloud.com
We are working on blocking the attacking IP ranges
10:13 AM The attack has been mitigated, and server load is back to normal.