You are here: Home » Reply » Reply To: mt-daapd on Ubuntu and iTunes on Vista does not connect

Reply To: mt-daapd on Ubuntu and iTunes on Vista does not connect

#11173
mephisto
Participant

Hi, sorry for opening up an old thread but I appear to have the same problem and I can’t seem to find the build that resolved it.

I was using the build that came with the Ubuntu repositories but they weren’t working. The latest build on the nightlies appears to be mt-daapd_0.9-svn-1586_feisty_i386.deb which I downloaded and installed but it didn’t have any effect.

I’m serving from Ubuntu Feisty and using Rhythmbox on another Ubuntu Feisty on a home lan. I opened up ports 5353 and 3689 in the firewall and dropped both firewalls completely to no effect. Rhythmbox refuses to show the share.

ls -la /var/cache/mt-daapd gives

total 132
drwxrwxr-x 2 mt-daapd root 22 2007-07-20 08:56 .
drwxr-xr-x 17 root root 4096 2007-07-17 18:51 ..
-rw-r–r– 1 mt-daapd nogroup 129024 2007-07-20 08:56 songs3.db

ps auxw | grep “avahi” gives

avahi 4721 0.0 0.4 2660 1388 ? Ss 08:56 0:00 avahi-daemon: registering [testbox.local]
avahi 4722 0.0 0.1 2660 460 ? Ss 08:56 0:00 avahi-daemon: chroot helper
dad 5765 0.0 0.2 2896 784 pts/0 S+ 08:59 0:00 grep avahi

ps auxw | grep “mt-daapd” gives

mt-daapd 8394 0.0 0.6 31308 2200 pts/0 Sl 10:30 0:00 /usr/sbin/mt-daapd
mt-daapd 8395 0.5 0.7 39564 2536 pts/0 Sl 10:30 0:00 /usr/sbin/mt-daapd
dad 8413 0.0 0.2 2892 776 pts/0 S+ 10:30 0:00 grep mt-daapd

sudo /usr/sbin/mt-daapd -d9 -f gives

Found 1 tokens in /home/dad/music/
Token 1: /home/dad/music/
Expanding precomments to 2048
Expanding precomments to 4096
Expanding precomments to 8192
Found 2 tokens in rsp.so,ssc-ffmpeg.so
Token 1: rsp.so
Token 2: ssc-ffmpeg.so
Checking existence of /usr/share/mt-daapd/admin-root
Checking existence of /usr/share/mt-daapd/admin-root
Checking existence of /var/cache/mt-daapd
Checking existence of /var/cache/mt-daapd
Checking existence of /usr/lib/mt-daapd/plugins
Checking existence of /usr/lib/mt-daapd/plugins
Loading new config file.
Starting with debuglevel 9
Attempting to load plugin /usr/lib/mt-daapd/plugins/rsp.so
Loaded plugin /usr/lib/mt-daapd/plugins/rsp.so (rsp/svn-1376)
New transcode codec list:
Attempting to load plugin /usr/lib/mt-daapd/plugins/ssc-ffmpeg.so
Loaded plugin /usr/lib/mt-daapd/plugins/ssc-ffmpeg.so (ssc-ffmpeg/svn-1376)
New transcode codec list: flac,alac,ogg,wma
Starting rendezvous daemon
Starting rendezvous services
*** WARNING *** The programme ‘mt-daapd’ uses the HOWL compatiblity layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see
Starting signal handler
Opening database
Signal handler started
Starting polling thread
Entering runloop
Waiting for data
Executing: select value from config where term=’version’
Results: 0
Initializing database
Executing: select count(*) FROM songs
Executing: select value from config where term=’rescan’
Executing: vacuum
Rows: 0
Executing: create index idx_path on songs(path,idx)
Query: create index idx_path on songs(path,idx)
Error: index idx_path already exists
Executing: create index idx_songid on playlistitems(songid)
Query: create index idx_songid on playlistitems(songid)
Error: index idx_songid already exists
Executing: create index idx_playlistid on playlistitems(playlistid,songid)
Query: create index idx_playlistid on playlistitems(playlistid,songid)
Error: index idx_playlistid already exists
Starting web server from /usr/share/mt-daapd/admin-root on port 3689
Listening on port 3689
Starting server thread
Registering rendezvous names
Received a message from daap server
Registering _daap._tcp.music_for_all (3689)
Received a message from daap server
Registering _http._tcp.music_for_all (3689)
Checking ssc-ffmpeg/svn-1376
Checking rsp/svn-1376
Registering _rsp._tcp
Received a message from daap server
Registering _rsp._tcp.music_for_all (3689)
Executing: select count(*) FROM songs
Serving 309 songs. Startup complete in 1 seconds

Could someone advise me where I can find the build that resolved the problem of the OP or alternatively how I can progress from here.

Thanks