title: GitLab: lost gitlab-secrets.json - CipherError (bad decrypt)
body: <p>I have reinstalled GitLab and forgot to back up the gitlab-secrets.json file.</p>
  
  <p>Now I cannot enable 2FA (was disabled) and I'm seeing this error in the production.log file:</p>
  
  <pre><code>Completed 500 Internal Server Error in 15ms (ActiveRecord: 1.3ms)
  
  OpenSSL::Cipher::CipherError (bad decrypt):
    app/controllers/profiles/two_factor_auths_controller.rb:5:in `show'
    lib/gitlab/i18n.rb:47:in `with_locale'
    lib/gitlab/i18n.rb:53:in `with_user_locale'
    app/controllers/application_controller.rb:337:in `set_locale'
    lib/gitlab/middleware/multipart.rb:93:in `call'
    lib/gitlab/request_profiler/middleware.rb:14:in `call'
    lib/gitlab/middleware/go.rb:17:in `call'
    lib/gitlab/etag_caching/middleware.rb:11:in `call'
    lib/gitlab/middleware/read_only.rb:30:in `call'
    lib/gitlab/request_context.rb:18:in `call'
    lib/gitlab/metrics/requests_rack_middleware.rb:27:in `call'
  </code></pre>
  
  <p>Is there anything I could do to fix it without losing any data?</p>
  
  <p>GitLab CE ver. 10.1.0</p>