群晖Gitlab问题一记

在博文 https://www.cnblogs.com/heroius/p/17828906.html 所记是升级失败后,重新降级安装的版本出现了以下问题:

部分项目无法更新项目信息,无法操作归档、删除等。

在gitlab站点管理查询production日志可见

Completed 500 Internal Server Error in xxxms (ActiveRecord: xxxms)
OpenSSL::Cipher::CipherError ():

经网络了解或因用户token失效导致,解决步骤如下:

在群晖管理界面的docker应用中,找到gitlab容器,并在其终端机界面新建一个终端。

在终端中执行数据库删除操作,如下:

psql -d 数据库名 -h 数据库主机 -p 数据库端口 -U 登录名 -W
此处输入密码

UPDATE projects SET runners_token = null, runners_token_encrypted = null;
UPDATE application_settings SET runners_registration_token = null;

不需要重新启动即可成功。

其中的各种连接参数,可在容器参数表中查到。

posted @ 2024-10-30 16:21  崩溃侠  阅读(14)  评论(0编辑  收藏  举报
友情链接: Heroius' Ideas 沈阳因斯福环保安全科技有限公司 东北大学工业爆炸防护研究所