Lösung für „[error] No ctl object available for Murmur version 1.3.0“ in Mumble-Django mit dem Mumble-Server Snapshot

Wer Mumble-Django (MD) nutzt und seinen Mumble-Server auf einen aktuellen Entwicklersnapshot aktualisiert hat, wird feststellen, dass MD sich nicht mehr zum Server verbinden kann. Es wird angezeigt, der Server sei offline.

Im Errorlog des Web-Servers findet sich der Eintrag: „[error] No ctl object available for Murmur version 1.3.0“.

Zeichenfreiheit für Kanäle auf dem Mumble-Server (Murmur)

Was erst aussah wie ein Bug stellt sich als Feature heraus:
Mit Mumble-Django kann man Kanäle erstellen mit beliebigen Zeichenketten. Die Funktion zum Erstellen eines Kanals in Mumble-Django überprüft die erlaubten Zeichen nicht die per „channelname“ in der Serverkonfiguration angegeben sind.

Weitere Informationen zu Namen in Mumble gibt es im Wiki, siehe hier.

Technisch gesehen kann man auf einem Mumble-Server jede(?) Zeichenkette für Kanäle verwenden, sogar mehrfach dieselbe da der Client und der Server mit der ID arbeiten und nicht mit dem Namen.
Es wird halt nur beim Anlegen vom Mumble-Client geblockt.

Die NOP, oder mit vollem Namen Night of Projects ist eine Veranstaltung zum Austausch von Projekten, Ideen und Kritiken gemainsam mit den technischen Fachbereichen an der Hochschule Fulda.

Auch der Entwickler von Mumble-Django, Michael Ziegler (Svedrin), hat sein Projekt dort vorgestellt.
Der Vortrag ist nun zusammen mit anderen Projektvorstellungen online gestellt worden.