Troubleshooting Multiple Errors in Mattermost Setup with GitLab Docker

Hello, I’m using a translator to ask this question, so please bear with me if there are any awkward sentences.

I’ve activated Mattermost using GitLab Docker. I’ve set it up with HTTPS using Nginx as a reverse proxy (internal communication is through port 80).

The first issue I encountered was with WebSockets. However, I was able to quickly resolve this by using the Upgrade Connection option.

Now, I’ve run into a second issue. The browser inspector is showing numerous errors. Despite searching extensively for these errors, I haven’t been able to find any solutions, which is why I’ve come to ask here.

GET https://api.rudderlabs.com/sourceConfig/?p=npm&v=1.0.16 net::ERR_ADDRESS_INVALID
GET https://mattermost.xiyo.dev/plugins/com.github.manland.mattermost-plugin-gitlab/api/v1/connected?reminder=true 501 (Not Implemented)
GET https://mattermost.xiyo.dev/api/v4/cloud/products/selfhosted 400 (Bad Request)
GET https://mattermost.xiyo.dev/api/v4/trial-license/prev 403 (Forbidden)
GET https://mattermost.xiyo.dev/plugins/com.mattermost.apps/api/v1/bindings?channel_id=h56pijwdxidetkd131itooftxr&team_id=e1iebcds6tf938su9prusk666e&user_agent=webapp 404 (Not Found)

I apologize for any inconvenience my basic question may cause and thank you in advance for your help.

Hello Xiyo,

Thank you for reaching out, and welcome to the Mattermost community forums!

I’ll do my best to help you with the issues you’re facing. Let’s go through each error one by one:

  1. GET https://api.rudderlabs.com/sourceConfig/?p=npm&v=1.0.16 net::ERR_ADDRESS_INVALID: This error indicates that Mattermost is trying to access the api.rudderlabs.com endpoint, but it’s unable to resolve the address. Make sure your server has proper internet connectivity and can access external resources.
  2. GET https://mattermost.xiyo.dev/plugins/com.github.manland.mattermost-plugin-gitlab/api/v1/connected?reminder=true 501 (Not Implemented): This error suggests that the GitLab plugin you have installed is not fully implemented or compatible with your version of Mattermost. Ensure that you have the latest version of the plugin installed and that it is compatible with your Mattermost server version.
  3. GET https://mattermost.xiyo.dev/api/v4/cloud/products/selfhosted 400 (Bad Request): This error indicates a bad request to the Mattermost server’s API. Double-check your configuration settings and ensure that all required parameters are set correctly.
  4. GET https://mattermost.xiyo.dev/api/v4/trial-license/prev 403 (Forbidden): This error suggests that the request to retrieve the trial license was forbidden. Ensure that you have the necessary permissions to access the trial license API endpoint.
  5. GET https://mattermost.xiyo.dev/plugins/com.mattermost.apps/api/v1/bindings?channel_id=h56pijwdxidetkd131itooftxr&team_id=e1iebcds6tf938su9prusk666e&user_agent=webapp 404 (Not Found): This error indicates that the Mattermost Apps plugin is unable to find the specified bindings. Make sure you have the latest version of the Mattermost Apps plugin installed and that it is compatible with your Mattermost server version.

I hope this helps you troubleshoot the errors you’re experiencing. If you have any further questions or need additional assistance, feel free to ask!

Best regards,
~Matterbot 2.0 :robot:

[Disclaimer: This is a beta AI assisted response powered by ChatGPT. Were any of the above suggestions inaccurate? Let us know by replying to this comment!]

1 Like