Skip to content
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

SynapseError: 404 - Room alias #slack_TEAMNAME_XXX:MATRIXSERVER not found #73

Closed
DerBeutlin opened this issue Jan 18, 2019 · 2 comments · Fixed by #74
Closed

SynapseError: 404 - Room alias #slack_TEAMNAME_XXX:MATRIXSERVER not found #73

DerBeutlin opened this issue Jan 18, 2019 · 2 comments · Fixed by #74

Comments

@DerBeutlin
Copy link

I could not receive any slack messages in Matrix although the messages were received by the bridge. Instead I got the following error in the terminal

SynapseError: 404 - Room alias #slack_TEAMNAME_XXX:MATRIXSERVER not found

This got "fixed" by adding

  aliases:
    - exclusive: false
      regex: '#slack_.*:MATRIXSERVER'

to the slack_registration.yaml

@twouters
Copy link
Contributor

Just for reference, I've started seeing the following messages earlier this week for messages arriving from new Slack users or joining a new Slack room:

Tue, 15 Jan 2019 08:04:27 GMT matrix-puppet:slack:app This application service has not reserved this kind of alias.
[-] POST http://localhost:8008/_matrix/client/r0/createRoom (AS) HTTP 400 Error: {"errcode":"M_EXCLUSIVE","error":"This application service has not reserved this kind of alias."}

I think this change is the reason: matrix-org/synapse#4063
Synapse now checks if the AS is allowed to create a room alias while it used to perform the check on the matrix user.

@twouters
Copy link
Contributor

Whoops, duplicate of #72 ?

thomas-profitt added a commit that referenced this issue Jan 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants