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