首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >备份恢复后项目中的Gitlab-ce 500错误

备份恢复后项目中的Gitlab-ce 500错误
EN

Stack Overflow用户
提问于 2016-09-22 17:21:33
回答 1查看 1.1K关注 0票数 1

在一个非常老的项目中,在我的新的gitlab服务器中恢复备份之后,我总是在网页中得到一个500个错误。

日志:

==> /var/log/gitlab/gitlab-rails/production.log <==为84.126.154.63启动了GET“/namespace_id/licenciamiento ss”,时间为2016-09-22 17:17:36 +0000,由ProjectsController#show作为HTML参数处理:{"namespace_id"=>"root",“id”=>“licenciamiento ss”}完成了402 ss (ActiveRecord: 19.3ms) OpenSSL::密码::密码错误(坏解密):app/model/project.rb:497:import_url' app/models/project.rb:533:inexternal_import?‘app/models/project.rb:525:in import?' app/models/project.rb:541:inimport_in_progress?app/show' lib/gitlab/request_profiler/middleware.rb:15:in/projects_Controller.rb:94:在==>调用库/gitlab/中间件/go.rb中:16:在“调用”中,==>/var/log/gitlab/gitlab-工作马/当前的<== 2016-09-22_ 17:17 :36.88358 2016/09/22 17:17:36 ErrorPage:服务预定义错误页:5002016-09-22_17:17:36.88686 vps2.inforfenix.com:8888 @- 2016-09-22 17:17::36.3505033 +0000 UTC "GET /root/licenciamiento ss HTTP/1.1“500 2408 "http://vps2.inforfenix.com:8888/”"Mozilla/5.0 (X11;AppleWebKit/537.36 (x86_64,类似壁虎) Chrome/53.0.2785.116 Safari/537.36“0.536080 ==> /var/log/gitlab/nginx/gitlab_access.log . <== 84.126.154.63 -22/9/2016:17:17:36 +0000 "GET /root/licenciamiento ss/1.1”500 2408 "http://vps2.inforfenix.com:8888/“Mozilla/5.0”(X11;AppleWebKit/537.36 (x86_64,类似壁虎) Chrome/53.0.2785.116 Safari/537.36“

代码语言:javascript
复制
==> /var/log/gitlab/gitlab-workhorse/current <==
2016-09-22_17:17:37.12826 2016/09/22 17:17:37 Send static file "/opt/gitlab/embedded/service/gitlab-rails/public/favicon.ico" ("") for GET "/favicon.ico"
2016-09-22_17:17:37.13234 vps2.inforfenix.com:8888 @ - - [2016-09-22 17:17:37.127819932 +0000 UTC] "GET /favicon.ico HTTP/1.1" 200 5430 "http://vps2.inforfenix.com:8888/root/licenciamiento-ss" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36" 0.004461

==> /var/log/gitlab/nginx/gitlab_access.log <==
84.126.154.63 - - [22/Sep/2016:17:17:37 +0000] "GET /favicon.ico HTTP/1.1" 200 5430 "http://vps2.inforfenix.com:8888/root/licenciamiento-ss" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36"

在备份恢复之后,我可以正常访问几乎所有的repos,但更旧的3次是不可用的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-15 16:47:26

将/etc/gitlab/gitlab中的db_key_base从旧实例复制到新实例。

然后跑:

代码语言:javascript
复制
sudo gitlab-rails runner "Project.where.not(import_url: nil).each { |p| p.import_data.destroy if p.import_data }"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39645214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档