问题标签 [mattermost]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nginx - GitLab 最重要的 400 个错误请求
GitLab 8.9.4 通过端口 802 在 Ubuntu Server 16.04 虚拟机中运行良好(综合):
external_url 'http://gitlab_url:802'
我通过以下行启用了 Mattermost /etc/gitlab/gitlab.rb
:
mattermost_external_url 'http://gitlab_url:8065'
我还在路由器中打开了端口 8065。但这就是我尝试在浏览器中访问 gitlab_url:8065 时得到的结果:
400 Bad Request
Request Header or Cookie Too Large
nginx
在指南中,我跳过了“在自己的服务器上运行 GitLab Mattermost”部分,因为如果我可以让它工作的话,使用嵌入式版本对我来说很好。
阅读“使用 GitLab 手动(重新)授权 GitLab Mattermost”部分,我去了 中的Applications
部分,Admin Area
发现了一个“Mattermost”应用程序。那里的两个网址是错误的(可能是因为我第一次设置了一个 dummy mattermost_external_url
),所以我手动更正了它们。我不确定我是否尝试使用/不使用端口或两者兼而有之。
我试图在 GitLab 中删除 Mattermost 应用程序并重新开始 Mattermost 配置。我也尝试重置 Mattermost(这样做),但我总是遇到同样的错误。
我还尝试将其设置为/etc/gitlab/gitlab.rb
:
我启用了日志:
mattermost['log_file_directory'] = '/var/log/gitlab/mattermost'
cat /var/log/gitlab/mattermost/mattermost.log
基本上告诉我:
自动数据库升级失败.!!!
但这是我第一次尝试设置 Mattermost!
还要注意每次我运行sudo gitlab-ctl reconfigure
(每次修改后我都调用它)我得到一个laaarge输出。
(我在这里发布了同样的问题)
oauth - 如何在源安装时将配置数据添加到 gitlab?
我需要遵循 gitlab 中的某些说明。那些 gitlab 指令是 -
我目前正在运行 gitlab 的源代码安装,但我没有可用的 /etc/gitlab/gitlab.rb 文件。
如何在从源安装而不是由综合包安装的 gitlab 实例中添加最重要的配置?
我要编辑哪些文件以及加载这些文件的 rake 命令是什么?
go - Mattermost + New Relic APM
我想在最重要的应用程序中使用 new relic APM。为了监控应用程序的性能,我在 api/post.go 文件中的 createpost api 请求处理程序上方添加了代码(如 new relic 中所述)。
应用程序显示在新的 Relic 仪表板上,并显示 CPU 和内存等属性。但没有显示响应时间和吞吐量属性。
根据新的 relic 文档(https://github.com/newrelic/go-agent),此代码必须添加到 main /init 块中,或者只是在我们需要监控性能的函数开始处添加。
但我无法监控响应时间和吞吐量属性未显示。可能是我在错误的地方添加代码。我还尝试在mattermost.go 文件的main() 函数开头添加代码。但没有成功。请建议我必须在哪里添加代码。
其次,他们还提到:
如果您使用的是标准 HTTP 库包,则可以通过包装 HTTP 请求来创建事务,作为检测函数代码的替代方法。
这是包装 HTTP 处理程序的前后示例:前:
http.HandleFunc("/users", usersHandler)
后:
http.HandleFunc(newrelic.WrapHandleFunc(app, "/users", usersHandler))
这会自动启动和结束与请求和响应编写器的事务。
根据这个,我应该在 Mattermost 中的哪里添加代码?
mattermost - 如何在mattermost中添加链接预览?
如何在mattermost中添加链接预览功能?
添加包含链接的帖子时,我最希望自动添加链接内容的预览
api - 无法在golang中获取最重要的频道列表
我正在尝试创建一个机器人并检索频道列表。我在存储库中使用了机器人示例,它大部分都在工作,除了它必须获取频道列表的部分。
要么我在做一些愚蠢的事情,要么GetChannels API真的不像 bot_sample.go 中描述的那样工作。我制作了一个较小的单独函数来测试该部分。
在此处添加代码以获得更好的可读性:
这段代码给了我错误:
./mattermost.go:30: channelList.Channels undefined(类型 *model.ChannelList 没有字段或方法 Channels)
现在,如果我只打印 ChannelList 变量的内容(使用 spew),我会得到以下信息:
mattermost - 如何为传出的 webhook/slash 命令设置代理?
我想为通过斜杠命令触发的传出 Web 请求设置代理。我发送的网络请求永远不会到达我的目标服务器,我认为这是因为它没有通过我们的代理进行路由。
oauth - GitLab 最重要 - 单点登录中断
尝试将 SSO 与 gitlab 一起使用时出现以下错误。如何在 Gitlab 中启用 OAuth2?
我的 /etc/gitlab/gitlab.rb 看起来像这样 -
mattermost - 如何在 Mattermost 中将其他用户提升为系统管理员角色?
Mattermost 文档指出,自 3.0 版以来,具有系统管理员角色的用户可以将其他用户提升为同一角色。
然而,浏览 Web UI 并浏览文档让我不知道如何实现这一点。谁能指出我在 Web UI 中的正确位置?
node-red - 如果 api 在 http 请求节点中抛出 404,400 错误响应,如何克服,节点红色
当我使用 http 请求节点为无效参数调用 API 时,我的 api 会引发 404,400 错误,并且我试图将无效数据显示为响应。
当我触发 api 在浏览器上获得我们所期望的响应时。
但是,当我尝试最重要的客户端时,它会抛出一个错误说
我认为它不会进入我编写 if 语句的流程的下一个节点。
任何人都可以帮助我如何克服这个问题。
响应:- {“_msgid”:“22d03407.5d9fac”,“有效载荷”:“{\”全部\": [\"未找到 ID 为 xxxx 的 xxxx\"]}", "url": "xxxxxxxxx", "statusCode": 404, "headers": { "server": "nginx", "date": "格林威治标准时间 2017 年 1 月 27 日星期五 12:25:11”、“content-type”:“application/json; charset=utf-8”、“transfer-encoding”:“chunked”、“connection”:“close”、“变化”:“接受,Cookie”,“set-cookie”:[“uid=rB8uFViLPCdOjlIIA0mqAg==;路径=/”],“p3p”:“CP=\”CAO PSA OUR\“”},“req”: { "_readableState": { "objectMode": false, "highWaterMark": 16384, "buffer": { "head": null, "tail": null, "length": 0 }, "length": 0, "管道”:null,“pipesCount”:0,“flowing”:null,“end”:true,“endEmitted”:false,“reading”:false,“sync”:true,“needReadable”:false,“emittedReadable” : true, "readableListening": false, "resumeScheduled": false, "defaultEncoding": "utf8", "ranOut": false, "awaitDrain": 0, ....等待排水“:0,....等待排水“:0,....
postgresql - Mattermost 3.6.2 Ubuntu 16.04 pgsql 9.5 db 拨号错误问题
尝试测试最重要的服务器时遇到问题
我通过“mmuser”直接连接到最重要的数据库,这意味着凭据可以
mattermost 和 db 都在同一台机器上(尽管如此我试图修改 hba 配置,但没有成功)
第二次重装vps
任何想法 ?帮助 !!:)