Firefox gives me MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT error when I try to access https://tosdr.org. The extension doesn’t work either, might be because of the same reason. There probably is some maintenance going on but I thought I could let you know just in case.
Yes this is currently a hardware issue. Both of our load balancers have significant hardware failure and need new parts, which should come by tomorrow.
Our fallback server is now online (The API is still booting, this can take some time though!)