tags -1 - unreproducible moreinfo thanks On 03/11/2015 03:53 PM, Tuxicoman wrote: > Package: mumble-server > Version: 1.2.8-2 > Severity: important > > Dear Maintainer, > > After restart, the mumble-server is started but not listening. > A manual restart of the service (systemctl restart mumble-server) makes it > work. > The bug has been reported too for Ubuntu : > https://bugs.launchpad.net/ubuntu/+source/mumble/+bug/1346431
Thanks for pointing to this bug -- it helped. > Here is the situation after machine restart : > > # systemctl status mumble-server > ● mumble-server.service - LSB: Mumble VoIP Server > Loaded: loaded (/etc/init.d/mumble-server) > Active: active (running) since mer 2015-03-11 19:41:08 CET; 39s ago > Process: 886 ExecStart=/etc/init.d/mumble-server start (code=exited, > status=0/SUCCESS) > CGroup: /system.slice/mumble-server.service > └─1361 /usr/sbin/murmurd -ini /etc/mumble-server.ini > > # ps -aux | grep murmurd > mumble-+ 1361 0.0 0.0 203880 12912 ? Sl 19:41 0:00 > /usr/sbin/murmurd -ini /etc/mumble-server.ini > > > # cat /var/log/mumble-server/mumble-server.log > <C>2015-03-11 19:40:44.654 Caught SIGTERM, exiting > <W>2015-03-11 19:40:44.654 Killing running servers > <W>2015-03-11 19:40:44.667 1 => Stopped announcing server via bonjour > <W>2015-03-11 19:40:44.676 1 => Stopped > <W>2015-03-11 19:40:44.676 Shutting down > <W>2015-03-11 19:41:08.048 Initializing settings from /etc/mumble-server.ini > (basepath /etc) > <C>2015-03-11 19:41:08.051 Adding 1 CA certificates from certificate file. > <W>2015-03-11 19:41:08.051 OpenSSL: OpenSSL 1.0.1k 8 Jan 2015 > <W>2015-03-11 19:41:08.268 ServerDB: Opened SQLite database /var/lib/mumble- > server/mumble-server.sqlite > <W>2015-03-11 19:41:08.313 Murmur 1.2.8 (1.2.8-2) running on X11: Debian > GNU/Linux 8.0 (jessie): Booting servers > <W>2015-03-11 19:41:08.349 1 => Announcing server via bonjour > <W>2015-03-11 19:41:08.365 1 => Registration needs nonempty 'registername', > 'registerpassword' and 'registerurl', must have an empty 'password' and > allowed > pings. > <W>2015-03-11 19:41:08.365 Object::connect: No such slot > MurmurDBus::userTextMessage(const User *, const TextMessage &) > > # netstat -tape | grep murmurd > -> doesn't show any murmur server listening /With networking disabled/ this is the same behavior I get; murmurd starts but is not listening on any ports. It's pretty clear that the issue here is that neither systemd nor upstart parses the init script comment that networking is required before starting mumble-server: # Required-Start: $network $local_fs $remote_fs So if networking hasn't been brought up yet, systemd and upstart don't know that's a requirement before starting mumble-server and starts it. I think to fix this requires patching mumble-server to add service files for systemd and upstart. I'm going to go look at what Mumble upstream currently provides in their source to see if they've written either of these already. -- Chris -- Chris Knadle [email protected] -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

