We have moved to a new portal:
https://submission.mydocubox.org