在GitLab的Mattermost中有400个不良请求

时间:2016-07-07 07:41:40

标签: nginx gitlab gitlab-omnibus mattermost

GitLab 8.9.4通过端口802在Ubuntu Server 16.04虚拟机中正常运行(Omnibus): external_url 'http://gitlab_url:802'

我已在/etc/gitlab/gitlab.rb中通过此行启用了Mattermost:
mattermost_external_url 'http://gitlab_url:8065'

我还在路由器中打开了端口8065。 但这是我在浏览器中尝试访问gitlab_url:8065时得到的结果:

  

400 Bad Request
  请求标题或Cookie太大
  nginx的

guide中,我跳过了#34;在自己的服务器上运行GitLab Mattermost"部分是因为如果我可以使用嵌入式版本对我来说没问题。

阅读"使用GitLab手动(重新)授权GitLab Mattermost"部分,我去了Applications的{​​{1}}部分,我找到了一个" Mattermost"应用。 这两个网址错了(可能是因为我第一次设置虚拟Admin Area),所以我手动纠正了它们。我不确定是否尝试使用/不使用端口或两者兼而有之。

我尝试在GitLab中删除Mattermost应用程序并重新启动Mattermost配置。我也尝试重置Mattermost(做this)但我总是遇到同样的错误。

我还尝试在mattermost_external_url中设置它:

/etc/gitlab/gitlab.rb

我启用了日志:
mattermost['gitlab_enable'] = true mattermost['gitlab_secret'] = "***" mattermost['gitlab_id'] = "***" mattermost['gitlab_scope'] = "" mattermost['gitlab_auth_endpoint'] = "http://gitlab_url:8065/oauth/authorize" mattermost['gitlab_token_endpoint'] = "http://gitlab_url:8065/oauth/token" mattermost['gitlab_user_api_endpoint'] = "http://gitlab_url:8065/api/v3/user"

mattermost['log_file_directory'] = '/var/log/gitlab/mattermost'基本上告诉我:

  

自动数据库升级失败。!!!

但这是我第一次尝试设置Mattermost!

还要注意每次我运行cat /var/log/gitlab/mattermost/mattermost.log(我在每次修改后调用它)都会得到一个laaarge输出。

(我发布了同样的问题here

0 个答案:

没有答案