Bug#563365: mumble-server: Server connection failed: Connection refused. IPv4/IPv6 problem
Mark Nipper
nipsy at bitgnome.net
Sat Jan 2 10:11:29 UTC 2010
Package: mumble-server
Version: 1.2.0-1
Severity: important
I've already reported this upstream on the Mumble SourceForge
site at:
---
https://sourceforge.net/projects/mumble/forums/forum/492607/topic/3504682
The general problem is that murmurd appears to be binding to all IPv6
interfaces when the host directive is not specified in
mumble-server.ini, but no IPv4 interfaces.
This means that IPv4 clients are getting a connection refused
message even though murmurd is running.
The temporary fix for this (as murmurd should be bound to all
IPv4 AND IPv6 interfaces when no host is defined) is to define an IPv4
host in mumble-server.ini:
---
host=1.2.3.4
as an example.
I'm filing this in case anyone else comes looking for it, as I
just spent a while figuring this all out. I thought initially it was
firewall related, but my firewall had nothing to do with the problem
(after testing things with it disabled). Instead, it's something to do
with how murmurd is binding to all interfaces when no host is defined.
As I stated in my SourceForge post, I'm not sure if this is
related to a bug in murmurd, some way in which Debian itself is
configured, or just the way my server in particular is configured. But
I'm sure someone else will run into this problem at some point, hence
this report.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (650, 'testing'), (600, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages mumble-server depends on:
ii adduser 3.112 add and remove users and groups
ii dbus 1.2.16-2 simple interprocess messaging syst
ii debconf [debconf-2.0] 1.5.28 Debian configuration management sy
ii libavahi-client3 0.6.25-2 Avahi client library
ii libavahi-common3 0.6.25-2 Avahi common library
ii libavahi-compat-libdnssd1 0.6.25-2 Avahi Apple Bonjour compatibility
ii libc6 2.10.2-2 GNU C Library: Shared libraries
ii libcap2 1:2.17-2 support for getting/setting POSIX.
ii libgcc1 1:4.4.2-3 GCC support library
ii libiceutil33 3.3.1-9 Ice for C++ misc utility library
ii libprotobuf5 2.2.0a-0.1 protocol buffers C++ library
ii libqt4-dbus 4:4.5.3-4 Qt 4 D-Bus module
ii libqt4-network 4:4.5.3-4 Qt 4 network module
ii libqt4-sql 4:4.5.3-4 Qt 4 SQL module
ii libqt4-sql-sqlite 4:4.5.3-4 Qt 4 SQLite 3 database driver
ii libqt4-xml 4:4.5.3-4 Qt 4 XML module
ii libqtcore4 4:4.5.3-4 Qt 4 core module
ii libssl0.9.8 0.9.8k-7 SSL shared libraries
ii libstdc++6 4.4.2-3 The GNU Standard C++ Library v3
ii libzeroc-ice33 3.3.1-9 Ice for C++ runtime library
Versions of packages mumble-server recommends:
pn mumble-server-web <none> (no description available)
Versions of packages mumble-server suggests:
pn mumble <none> (no description available)
pn mumble-django <none> (no description available)
-- debconf information:
* mumble-server/emailfrom:
* mumble-server/start_daemon: true
More information about the Pkg-voip-maintainers
mailing list