If you tried some of the links before the peer-reviewing was officially begun, they might not have worked, but all of them should be fixed now. Part of the delay in opening peer-reviewing was addressing those problems. Let me know if you still encounter issues.