MUC-Erzeugung im XMPP deaktivieren und Räume löschen #100

Closed
opened 2025-04-25 21:18:04 +00:00 by qbi · 4 comments
Owner

Wir haben einen Bericht erhalten, dass Fremde MUCs in unserem Prosody kreieren. Dies sollte in der Konfig geändert werden. Außerdem müssen die Räume gelöscht werden.

Wir haben einen Bericht erhalten, dass Fremde MUCs in unserem Prosody kreieren. Dies sollte in der Konfig geändert werden. Außerdem müssen die Räume gelöscht werden.
qbi added the
Kind/Bug
Priority
High
labels 2025-04-25 21:18:31 +00:00
qbi added this to the IT-Infrastruktur project 2025-04-25 21:18:45 +00:00
qbi self-assigned this 2025-04-25 21:18:49 +00:00
Author
Owner

Folgende Räume gibt es:

~> prosodyctl shell muc list chat.krautspace.de                                         
krautchan@chat.krautspace.de                                                                              
krautmasters@chat.krautspace.de
testraum@chat.krautspace.de
coc-break@chat.krautspace.de
libertarians-and-jews@chat.krautspace.de
uncensored-chat@chat.krautspace.de
huabgse@chat.krautspace.de
can-i-create-rooms-here@chat.krautspace.de
edn@chat.krautspace.de
ffthueringen@chat.krautspace.de
vorstand@chat.krautspace.de
russophobic@chat.krautspace.de
krautch@chat.krautspace.de
banned@chat.krautspace.de
partuniverse@chat.krautspace.de
rkor@chat.krautspace.de
OK: 16 rooms

Folgende Räume gibt es: ``` ~> prosodyctl shell muc list chat.krautspace.de krautchan@chat.krautspace.de krautmasters@chat.krautspace.de testraum@chat.krautspace.de coc-break@chat.krautspace.de libertarians-and-jews@chat.krautspace.de uncensored-chat@chat.krautspace.de huabgse@chat.krautspace.de can-i-create-rooms-here@chat.krautspace.de edn@chat.krautspace.de ffthueringen@chat.krautspace.de vorstand@chat.krautspace.de russophobic@chat.krautspace.de krautch@chat.krautspace.de banned@chat.krautspace.de partuniverse@chat.krautspace.de rkor@chat.krautspace.de OK: 16 rooms ```
Author
Owner

Folgende Räume wurden entfernt:

~$ sudo prosodyctl shell
                     ____                \   /     _
                    |  _ \ _ __ ___  ___  _-_   __| |_   _
                    | |_) | '__/ _ \/ __|/ _ \ / _` | | | |
                    |  __/| | | (_) \__ \ |_| | (_| | |_| |
                    |_|   |_|  \___/|___/\___/ \__,_|\__, |
                    A study in simplicity            |___/


Welcome to the Prosody administration console. For a list of commands, type: help
You may find more help on using this console in our online documentation at 
https://prosody.im/doc/console

prosody> muc:room("can-i-create-rooms-here@chat.krautspace.de"):destroy()
| Result: true
prosody> muc:room("coc-break@chat.krautspace.de"):destroy()
| Result: true
prosody> muc:room("libertarians-and-jews@chat.krautspace.de"):destroy()
| Result: true
prosody> muc:room("uncensored-chat@chat.krautspace.de"):destroy()
| Result: true
prosody> muc:room("huabgse@chat.krautspace.de"):destroy()
| Result: true
prosody> muc:room("ffthueringen@chat.krautspace.de"):destroy()
| Result: true
prosody> muc:room("russophobic@chat.krautspace.de"):destroy()
| Result: true
prosody> muc:room("banned@chat.krautspace.de"):destroy()
| Result: true
prosody> muc:room("partuniverse@chat.krautspace.de"):destroy()
| Result: true
prosody> muc:room("rkor@chat.krautspace.de"):destroy()
| Result: true
prosody> muc:list("chat.krautspace.de")
| krautchan@chat.krautspace.de
| krautmasters@chat.krautspace.de
| vorstand@chat.krautspace.de
| krautch@chat.krautspace.de
| edn@chat.krautspace.de
| testraum@chat.krautspace.de
| OK: 6 rooms
prosody> muc:room("edn@chat.krautspace.de"):destroy()
| Result: true
prosody> muc:room("krautch@chat.krautspace.de"):destroy()
| Result: true
prosody> bye
Folgende Räume wurden entfernt: ``` ~$ sudo prosodyctl shell ____ \ / _ | _ \ _ __ ___ ___ _-_ __| |_ _ | |_) | '__/ _ \/ __|/ _ \ / _` | | | | | __/| | | (_) \__ \ |_| | (_| | |_| | |_| |_| \___/|___/\___/ \__,_|\__, | A study in simplicity |___/ Welcome to the Prosody administration console. For a list of commands, type: help You may find more help on using this console in our online documentation at https://prosody.im/doc/console prosody> muc:room("can-i-create-rooms-here@chat.krautspace.de"):destroy() | Result: true prosody> muc:room("coc-break@chat.krautspace.de"):destroy() | Result: true prosody> muc:room("libertarians-and-jews@chat.krautspace.de"):destroy() | Result: true prosody> muc:room("uncensored-chat@chat.krautspace.de"):destroy() | Result: true prosody> muc:room("huabgse@chat.krautspace.de"):destroy() | Result: true prosody> muc:room("ffthueringen@chat.krautspace.de"):destroy() | Result: true prosody> muc:room("russophobic@chat.krautspace.de"):destroy() | Result: true prosody> muc:room("banned@chat.krautspace.de"):destroy() | Result: true prosody> muc:room("partuniverse@chat.krautspace.de"):destroy() | Result: true prosody> muc:room("rkor@chat.krautspace.de"):destroy() | Result: true prosody> muc:list("chat.krautspace.de") | krautchan@chat.krautspace.de | krautmasters@chat.krautspace.de | vorstand@chat.krautspace.de | krautch@chat.krautspace.de | edn@chat.krautspace.de | testraum@chat.krautspace.de | OK: 6 rooms prosody> muc:room("edn@chat.krautspace.de"):destroy() | Result: true prosody> muc:room("krautch@chat.krautspace.de"):destroy() | Result: true prosody> bye ```
Author
Owner

Admin-Shell wieder deaktiviert.

Admin-Shell wieder deaktiviert.
Author
Owner

Ich habe in der Konfiguration restrict_room_creation = true gesetzt. Damit können keine MUCs angelegt werden. Eventuell könnte man das auch auf local oder admin setzen.

Ich habe in der Konfiguration `restrict_room_creation = true` gesetzt. Damit können keine MUCs angelegt werden. Eventuell könnte man das auch auf `local` oder `admin` setzen.
qbi closed this issue 2025-04-25 21:41:18 +00:00
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Krautspace/Unkraut#100
No description provided.