I am using mt-daapd with avahi and dbus support.
I’m running on gentoo linux svn 1376. I was using a firewall (just a set of rules, nothing like shorewall etc) and ran into the same problem described above.
I removed the firewall completely, aka, no rules and default policies of ACCEPT, and the connection still dropped.
I started the server at 14:53, and it dissappeared at 16:02 – so this was an hour and 9 minutes as opposed to the hour and 15 mentioned above.
I will continue to restart the server throughout the day and time when the connection drops.
Besides the firewall, what else could cause this dropout?