As of 8:28am EDT on September 21, 2022, I'm getting a "The page you are looking for is temporarily unavailable. Please try again later." message when I visit openwrt.ifw.cn. Is there maintenance (planned or unplanned) going on on the main site, and if so, when is it expected to be back up?
Also, is there an off-site status page, twitter account, etc, where updates about openwrt site status would be posted?