Sorry if this has already been asked – I have not found a suitable solution yet.
I have recently installed Bonjour and Firefly to serve my iTunes library on my Roku Soundbridge.
I can see the Firefly server, the iTunes playlists, and even the songs in the playlists. But when I select one, I get a neverending “Preparing to play…”. The songs never do start.
Sounds like a firewall issue. Try disabling any firewalls first, and see where that gets you. If that’s the case, we can carve out an exception for the port it uses.
Can you see the web interface remotely? It’s usually at http://server:9999. You should get an error page about not setting an admin password if you haven’t already done that.