Package: pytone
Version: 2.2.3-1
Severity: normal
Hi,
when starting pytone just with one network database configured nothing
happen. There is no ui or anything else. pytonectl show the correct
info (e.g pytonectl -s sheep -p 1972 getplayerinfo) so the server could
be reached.
The problem also exists if the client runs on the same machine. There
are no firewall rules or something like that which could be the
problem.
It seems that at startup just some tcp packages are send, and then
nothing happens
,----[ tcpdump -i ath0 -n port 1972 ]
| 00:29:51.793730 IP 10.23.42.246.55966 > 10.23.42.254.1972: S
| 3659479777:3659479777(0) win 5840 <mss 1460,sackOK,timestamp 3943274
| 0,nop,wscale 2>
|
| 00:29:51.795773 IP 10.23.42.254.1972 > 10.23.42.246.55966: S
| 4275510775:4275510775(0) ack 3659479778 win 5792 <mss 1460,sackOK,timestamp
| 26376192 3943274,nop,wscale 0> 00:29:51.795809 IP 10.23.42.246.55966 >
|
| 10.23.42.254.1972: . ack 1 win 1460 <nop,nop,timestamp 3943276 26376192>
`----
It seems that this is the only traffic :(
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.11.6-uli
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)
Versions of packages pytone depends on:
ii libc6 2.3.2.ds1-21 GNU C Library: Shared libraries an
ii python 2.3.5-1 An interactive high-level object-o
ii python-eyed3 0.6.3-1 Python module for id3-tags manipul
ii python-pyao 0.82-1 A Python interface to the Audio Ou
ii python-pymad 0.5.2-1 Python wrapper to the MPEG Audio D
-- no debconf information
I [usr/share/pytone/pytone] PyTone 2.2.3 startup
I [usr/share/pytone/metadata] Ogg Vorbis support disabled, since module is not
present
I [usr/share/pytone/metadata] using eyeD3 module for id3 tag parsing
I [usr/share/pytone/metadata] flac support disabled, since flac module is not
present
D [usr/share/pytone/service] started timer service
D [usr/share/pytone/service] started songdb manager service
D [usr/share/pytone/service] started remote songdb service
I [usr/share/pytone/services/songdbs/remote] database main: type remote,
hostname sheep, port 1972
D [usr/share/pytone/hub] event: autoregistersongs(main) (priority 0)
D [usr/share/pytone/service] started player main service
D [usr/share/pytone/service] started playlist service
D [usr/share/pytone/hub] event: autoregistersongs(main) (priority 0)
D [usr/share/pytone/hub] request: requestnextsong->'main',False (priority 0)
D [usr/share/pytone/hub] event: requestresponse(requestnextsong -> None)
(priority 0)
W [usr/share/pytone/pytone] transparency support disabled because cursext
module is not present
D [usr/share/pytone/hub] event: focuschanged (priority 0)
D [usr/share/pytone/hub] event: updatestatusbar(1, [('p', 2097920), (':play',
256)]) (priority 0)
D [usr/share/pytone/hub] request: getdatabaseinfo->main (priority 0)
D [usr/share/pytone/hub] event: requestresponse(<requests.getdatabaseinfo
instance at 0xb78eac6c> -> None) (priority 0)
D [usr/share/pytone/hub] request: getdatabaseinfo->main (priority 0)
D [usr/share/pytone/hub] event: requestresponse(<requests.getdatabaseinfo
instance at 0xb78eac6c> -> None) (priority 0)
D [usr/share/pytone/hub] event: playlistchanged([],0/0,off,None) (priority 0)
D [usr/share/pytone/hub] got result None for requestnextsong
D [usr/share/pytone/services/songdbs/remote] dispatching
<requests.getdatabaseinfo instance at 0xb78eac6c>
D [usr/share/pytone/hub] got result ('remote', 'sheep:1972') for
<requests.getdatabaseinfo instance at 0xb78eac6c>
D [usr/share/pytone/hub] request: getartists(None, None), <function
artistwrapper at 0xb381f5a4>, <function cmpitem at 0xb78f41b4> )->main
(priority 0)
D [usr/share/pytone/hub] event: requestresponse(<requests.getartists instance
at 0xb78ea4cc> -> None) (priority 0)
D [usr/share/pytone/services/songdbs/remote] dispatching <requests.getartists
instance at 0xb78ea4cc>
D [usr/share/pytone/hub] request: requestnextsong->'main',False (priority 0)
D [usr/share/pytone/hub] event: requestresponse(requestnextsong -> None)
(priority 0)
D [usr/share/pytone/hub] event: playlistchanged([],0/0,off,None) (priority 0)
D [usr/share/pytone/hub] got result None for requestnextsong
[general]
debugfile = ~/debug-pytone
[database.main]
type = remote
server = sheep
port = 1972
[network]
# set this to a true value, if you want to allow PyTone clients to connect
enableserver = false
# port on which server listens for connections
port = 1972
# if socketfile is a non-empty string, it is opened as a UNIX domain socket
# for the remote control of pytone
socketfile =
#~/.pytone/pytonectl
# here you can specify the domain name of the server to which you want
# to connect as client
# Set this to an empty value to disable the client mode
server = sheep
[general]
playlistdir = /mp3/playlist/
randominsertlength = 3600
logfile = ~/.pytone/pytone.log
songchangecommand =
playerinfofile = /mp3//.pytone/playerinfo
dumpfile = /mp3/.pytone/pytone.dump
debugfile =
colorsupport = auto
layout = twocolumn
throttleoutput = 0
autoplaymode = random
plugins =
[database.main]
type = local
autoregisterer = yes
tracknrandtitlere = ^\[?(\d+)\]? ?[- ] ?(.*)\.(mp3|ogg)$
tags_capitalize = true
tags_stripleadingarticle = true
tags_removeaccents = true
musicbasedir = /mp3
autoregisterer = on
playingstatslength = 100
cachesize = 1000
[network]
enableserver = true
port = 1972
socketfile = ~/.pytone/pytonectl
server =