After GitLab CE migration, Git operations via SSH don’t work, and personal access tokens are not accepted by APIs

Hi @tukusejssirs,

In addition to iwalker’s troubleshooting steps above, can you also verify that GitLab secrets were restored on the new server?

You can use sudo gitlab-rake gitlab:doctor:secrets to check if there are any values which can’t be decrypted by the current secrets, which is usually indicative of not properly copying/restoring secrets from the old server to the new server during a GitLab instance migration.

2 Likes