Bug#597449: libpulse0 fails to connect to pulseaudio sink over TCP

Daniel Maier nusse at teamidiot.de
Sun Sep 19 20:30:48 UTC 2010

Package: libpulse0
Version: 0.9.21-3
Severity: grave

libpulse0 fails to connect to a pulseaudio sink when invoked like:

$ PULSE_SERVER=tcp: PULSE_LOG=99 paplay -vvvvv question.wav
Opening a playback stream with sample specification 's16le 2ch 44100Hz' and channel map 'front-left,front-right'.
Using shared memory pool with 1024 slots of size 64.0 KiB each, total size is 64.0 MiB, maximum usable slot size is 65496
Trying to connect to
Connection failure: Connection refused

It always fails with "Connection refused" but tcpdump reveals that there
is no connection attempt. If a hostname is used, tcpdump shows that the
hostname is successfully resolved, but it results in the same behaviour.

The machine arch is armel:
Linux bernd 2.6.32-5-orion5x #1 Fri Aug 13 06:13:20 UTC 2010 armv5tel GNU/Linux

This problem lies somewhere in the asynchronous dns resolving, because
compiling the Debian package with --disable-asyncns it works. I am not able to
confirm wether this is a armel specific bug, but with the same versions installed
on AMD64 it works fine.

Apart from that the error message might be wrong and is misleading.

More information about the pkg-pulseaudio-devel mailing list