Somehow I managed to view my mt-daapd server in iTunes.
I’m not sure what was the fix, but along the way I

restarted both systems (the client and server machines),

installed SQLite0,

realized the warning against SQLite3 in the FAQ found on the wiki is out of date
[http://wiki.mt-daapd.org/index.php?title=FAQ&Itemid=60#I_have_SQLite_3.x_is_installed.2C_but_mt-daapd_crashed_out_with_a_segfault_error], so I…

uninstalled SQLite0

Also, judging from Ron’s comments in other posts, the admin page will say that Bonjour is stopped even though it may be running.

The webadmin page(http://192.168.1.8:3689) shows that Bonjour is not running, but I can’t turn it on either. That might be the problem, althoug it should work over just the http port right?

Does anyone have an idea?

The bonjour thing is a known bug. It shows not running, but it is.

As far as it not showing up, this seems to be a recurring feisty issue, but I don’t have a good answer for why. Clearly avahi is already running, and the app is running, but the multicast isn’t working.