Package: mumble-server
Version: 1.3.0~git20190125.440b173+dfsg-2
Severity: important

Dear Maintainer,

When adding SSL Certs from LetsEncrypt to the mumble server that was
operating with self signed certs it was found that the Server would
fail to start up with the following error:

root@mumble:/# murmurd -ini /etc/mumble-server.ini -v
<W>2019-09-14 23:40:58.428 SSL: OpenSSL version is 'OpenSSL 1.1.1c  28 May 2019'
<W>2019-09-14 23:40:58.428 Initializing settings from /etc/mumble-ff-server.ini 
(basepath /etc)                                                                 
                 
<C>2019-09-14 23:40:58.430 MetaParams: Failed to find certificate matching 
private key.
<F>2019-09-14 23:40:58.430 MetaParams: Failed to load SSL settings. See 
previous errors.

This is not a permissions issue as the certificates are in roots home folder 
and it is running as root.
These are standard SSL Cert from letsencrypt recieved using acme.sh.

despite every action I have taken until this point I cannot seem to get the 
server to start with these ssl
certs enabled. commenting the ssl section out the server starts up fine.

Please note that we use a systemd unit file not the standard startup provided 
because
of Systemd not respecting Sysv init script dependancies. this is not the 
problem.  
 
*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: 10.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-6-cloud-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mumble-server depends on:
ii  adduser                    3.118
ii  debconf [debconf-2.0]      1.5.71
ii  libavahi-client3           0.7-4+b1
ii  libavahi-common3           0.7-4+b1
ii  libavahi-compat-libdnssd1  0.7-4+b1
ii  libc6                      2.28-10
ii  libcap2                    1:2.25-2
ii  libgcc1                    1:8.3.0-6
ii  libprotobuf17              3.6.1.3-2
ii  libqt5core5a               5.11.3+dfsg1-1
ii  libqt5dbus5                5.11.3+dfsg1-1
ii  libqt5network5             5.11.3+dfsg1-1
ii  libqt5sql5                 5.11.3+dfsg1-1
ii  libqt5sql5-sqlite          5.11.3+dfsg1-1
ii  libqt5xml5                 5.11.3+dfsg1-1
ii  libssl1.1                  1.1.1c-1
ii  libstdc++6                 8.3.0-6
ii  libzeroc-ice3.7            3.7.2-4
ii  lsb-base                   10.2019051400

mumble-server recommends no packages.

mumble-server suggests no packages.

-- Configuration Files:
/etc/default/mumble-server changed:
MURMUR_USE_CAPABILITIES=1

/etc/init.d/mumble-server [Errno 2] No such file or directory: 
'/etc/init.d/mumble-server'
/etc/mumble-server.ini [Errno 13] Permission denied: '/etc/mumble-server.ini'

-- debconf information:
* mumble-server/use_capabilities: true
* mumble-server/start_daemon: true

Reply via email to