51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Gitlab迁移之后访问Webhook报500错误处理方法

背景:

Gitlab迁移到新的服务器后,发现Webhooks页面访问报500,其他没有部署过Webhooks的项目是可以正常打开。

解决办法:

1、通过web页面,获取project_id

2、通过project_id,查找出hook_id

1)进入gitlab内置的数据库(其他版本的命令可能会不一致)

[root@node_192 ~]# gitlab-psql

gitlabhq_production=# select id from web_hooks where project_id=86;

id


4

(1 row)

注意:project_id = 86,86是第一步中查找到的项目ID(project_id)。改为自己的项目ID。

2)删除已存在的hook_id

gitlabhq_production=# delete from web_hooks where project_id=86;

DELETE 1

gitlabhq_production=# select id from web_hooks where project_id=86;

id


(0 rows)

3)刷新webhooks页面

Gitlab迁移之后访问Webhook报500错误处理方法
Gitlab

赞(3)
未经允许不得转载:工具盒子 » Gitlab迁移之后访问Webhook报500错误处理方法