[Bug 1782980] [NEW] mumble-server crashes at launch without libssl1.0-dev
Zachary Clifford
zacharyc at mit.edu
Sun Jul 22 12:05:55 BST 2018
Public bug reported:
This bug is with mumble-server (1.2.19-1ubuntu1) on Bionic.
I installed mumble-server in a stripped down Docker container, but the
murmur server fails to start because it's linked against libssl 1.0.
Bionic now has 1.1 available at runtime. The error message printed is:
Invalid sslCiphers option. Either the cipher string is invalid or none
of the ciphers are available: "EECDH+AESGCM:AES256-SHA:AES128-SHA"
Which lines up with this thread:
https://stackoverflow.com/questions/42094214/why-is-qsslsocket-working-
with-qt-5-3-but-not-qt-5-7-on-debian-stretch
Looking at the changelog, I suspect this came about in mumble
1.2.19-1build1 where mumble was rebuilt with openssl1.1, but the murmur
server still expects an older one.
I was able to work around by installing libssl1.0-dev in addition to
mumble-server. Maybe the server can be rebuilt, or libssl1.0-dev can be
added as a dependency of mumble-server?
For reference, my (working) Dockerfile is:
FROM ubuntu:latest
RUN apt-get update && apt-get install -y mumble-server libssl1.0-dev && \
rm -rf /var/lib/apt/lists/*
COPY ./mumble-server.ini /etc/mumble-server.ini
EXPOSE 64738/tcp 64738/udp
# The following directory must be mapped out of the container.
# VOLUME murmurdata:/var/lib/mumble-server
ENTRYPOINT ["/usr/sbin/murmurd", "-fg", "-v"]
CMD ["-ini", "/etc/mumble-server.ini"]
** Affects: mumble (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Debian
VoIP Team, which is subscribed to mumble in Ubuntu.
https://bugs.launchpad.net/bugs/1782980
Title:
mumble-server crashes at launch without libssl1.0-dev
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mumble/+bug/1782980/+subscriptions
More information about the Pkg-voip-maintainers
mailing list