Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

A room suddenly completely blocked #2534

Closed
floviolleau opened this issue Oct 11, 2017 · 19 comments
Closed

A room suddenly completely blocked #2534

floviolleau opened this issue Oct 11, 2017 · 19 comments

Comments

@floviolleau
Copy link

floviolleau commented Oct 11, 2017

Description

I use my own homeserver.

That happens suddenly with no reasons. Just one day stopped to work.

Other rooms works well except this one. I'm the single admin of that room and I don't know what happens but my room is suddenly totally blocked. No members can join, no current members can write a message in it, I'm unable to write a message, neither change settings of that room.

I can see the last lines of that room but if I want to scroll up in the history, previous upper messages never came.

This is my main room and I checked in the sqlite database. All are in it regarding that room id and I did not saw something special. Nothing is deleted inside the db and I can see event with messages.

Unfortunately I do not have any backup of my DB before that problem.

Who can help me?

Steps to reproduce

  • nothing special

The only relevent error I have in the JS console of riot web is:

uncaught exception: M_FORBIDDEN: User @my_user:my.domain.org not in room !MbooMjhEmxOVTWSrdC:my.domain.org (None)

But @my_user:my.domain.org is in the room...

Room spec: 7 users / 1 invite / lots of messages / 2 aliases

Version information

  • Homeserver: my homeserver

If not matrix.org:

  • Version: Synapse version 0.22.1
  • Install method: pip
  • Platform: raspbian, raspberry pi, inside python vhost
  • Database schema version number: V43
@richvdh
Copy link
Member

richvdh commented Oct 11, 2017

Are you sure? Did you clear the cache on your client?

@floviolleau
Copy link
Author

I have the exact same issue with the mobile app...

@richvdh
Copy link
Member

richvdh commented Oct 12, 2017

yes, but are you sure you are still a member? did you clear the caches?

@floviolleau
Copy link
Author

How can I check that I'm still a member ?

And yes caches has been cleared.

Thanks for your help :-)

@richvdh
Copy link
Member

richvdh commented Oct 12, 2017

does the room still appear on your clients after you clear the caches?

@floviolleau
Copy link
Author

Yes. But maybe I did not cleared all caches. Do you have guidelines ?

@floviolleau
Copy link
Author

Hi,

I just saw that I faced to same problem on a bridge room with that log in addition:

Uncaught exception: M_GUEST_ACCESS_FORBIDDEN: Guest access not allowed

But this log message is very strange...

@floviolleau
Copy link
Author

Related to #2347?

@richvdh
Copy link
Member

richvdh commented Oct 17, 2017

Yes. But maybe I did not cleared all caches. Do you have guidelines ?

second button from the bottom in settings in riot-web:

image

Guest access not allowed

This is probably a red herring.

@floviolleau
Copy link
Author

Okey I did it and it did not changed anything... :-{

@saintger
Copy link

Can you for instance change the room name ?
If not what is the error message logged on your homeserver (/var/log/syslog).

@richvdh
Copy link
Member

richvdh commented Oct 18, 2017

It sounds like synapse has got comprehensively confused about the state of the room. :/

At this point, the most likely workaround is probably going to be creating a new room.

@saintger
Copy link

I perhaps got into a similar situation just after the last iOS/Android app update:
#2555

We can delete the room (except of course that there is currently no clean way to delete a room with all associated attachments) but it's a shame to lose all the history.
And of course it would be good to know what happened in order to avoid such a situation for the next app update...

@floviolleau
Copy link
Author

Yes and I do not want to lose all history. This is a very old room...

But what is strange is that all events with content message are in the database...

@saintger
Copy link

@floviolleau Can you try to change the room name to see if you got the same problem as me ?
If you got an error, can you check the /var/log/syslog on your homeserver ?

@floviolleau
Copy link
Author

Hi @saintger,

I cannot change the room name and I have this error:

M_UNKNOWN: Room 'blablabla.org' does not exist

image

@saintger
Copy link

@floviolleau And what are the error messages on your homeserver ? In /var/log/syslog

@richvdh
Copy link
Member

richvdh commented Dec 18, 2019

without logs, I don't think there's much we can do with this

@richvdh richvdh closed this as completed Dec 18, 2019
@floviolleau
Copy link
Author

Hi,

Problem has been solved recently with a new update from riot sdk I think.

I can access it now.

Thanks

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants