-
Notifications
You must be signed in to change notification settings - Fork 11k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
matrix federation stops working after upgrading to 6.12.0 #33240
Comments
No idea about the rest of it but please note you should never use 'latest' here:
Always, always, always set a version and be in control. No nasty surprises then. Have you tested on 6.11.x? |
@reetp you are right, I've updated the original comment to
I've tried every major version from 6.6 to 6.12 and can confirm that the problem only occurs in 6.12 |
Digging deeper, Rocket.Chat 6.12 started to send pings to the homeserver to verify the configuration is correct, see https://github.com/RocketChat/Rocket.Chat/blob/develop/apps/meteor/server/services/federation/service.ts#L290 |
I also could make it work in both directions with synapse 1.71 and rocket.chat 6.11.2 |
Don't need to @ people - I read it all. Good test and thanks. Sure the team will be on it. |
One more observation: never versions of synapse using the |
FYI this has been passed to the internal teams for consideration. |
I might have been wrong about the legacy routes, the federation mostly works for me now after setting |
Hello!
Based on @individual-it recommendation, i have tried to put
P.S. to try this, you should drop synapse db & configs then changing synapse / RC versions |
Description:
I've managed to setup the matrix federation on a virgin server with Rocket.Chat v 6.6.3 and the automated script from https://docs.rocket.chat/docs/deploy-a-federated-rocketchat-workspace-with-docker
But after upgrading to 6.12.0 it stops working
Steps to reproduce:
RC_IMAGE=registry.rocket.chat/rocketchat/rocket.chat:6.6.3
andROCKETCHAT_IMAGE_TAG=6.6.3
in the.env
file, because that is the last version that takes the federation config from theregistration.yaml
file as the setup script expects, see chore(federation-v2): do not load registration.yaml file in container #32012.env
file to containRC_IMAGE=registry.rocket.chat/rocketchat/rocket.chat:6.11.2
andROCKETCHAT_IMAGE_TAG=6.11.2
.env
file to containRC_IMAGE=registry.rocket.chat/rocketchat/rocket.chat:6.12.0
andROCKETCHAT_IMAGE_TAG=6.12.0
Verify configuration
Expected behavior:
Federation should still work
Actual behavior:
Message appears saying:
Configuration could only be partially verified, homeserver configuration looks good, failed to verify appservice configuration: received unknown status from homeserver, message: Bad Request
Server Setup Information:
Client Setup Information
Additional context
Relevant logs:
Sending a message from Rocket.Chat gives this log output:
The text was updated successfully, but these errors were encountered: