I have ran into this issue before, I signed up on MEPD.net and wanted to sign up here too. The link for the passport site did not work so I ended up making another account with the same information (I think I had to change my email though). Hope this helps.