Long story short, there was a server migration. We got a new IP, and I had to migrate the DNS to said new IP. After that, the main site was working but the forums were not. This is because the forums use SSL (that https), and we needed a new SSL certificate issued for us, which takes some time due to the approval process. Sorry for the scare, everything should be working smoothly now, if not, let me know.