Closed EnlitHamster closed 11 months ago
The issue was solved through the Matrix channel. The problem was my homeserver IPv6s are not yet setup correctly, and using localhost
the MatrixHttpClient
would automatically use IPv6. Using 127.0.0.1
everywhere fixed the issue.
Hi! I am trying to setup Matrix Hookshot on my homeserver. I am currently running Matrix Synapse and Gitea on it. I am also using Nginx as a reverse proxy for both. I would like to use Hookshot to receive notifications on my Matrix server whenever commits are pushed.
I have been trying to setup Hookshot during the weekend, but I am hitting a brick wall. When starting Hookshot I get the following errors:
My config.yml file (only relevant parts of it) with the domain masked as
mydomain.com
:My registration.yml:
My Appservice file:
I have tried the following:
https
instead ofhttp
(nginx is set up to only accept HTTPS connections so thought that could be the reason)localhost
127.0.0.1
instead oflocalhost
curl http://localhost:8008/
andcurl http://127.0.0.1:8008/
; both succeed and return expected HTML redirecting tohttp://localhost:8008/_matrix/static/
curl -6 "http://[::1]:8008"/
fails with the same error reported by Matrix HookshotI am quite a newbie to this, so I also struggled a bit with the documentation. I would like to understand what I'm doing wrong so I can write a guide for non experienced users as I can't find one and it's something I feel I am missing throughout my attempts.