Why is mt-daapd fail to start when my HDA boots?
This is a known issue with md-daapd (the Firefly media server). It is known non-issue, to be more precise, because the Firefly media server gets restarted successfully later after boot.
The mt-daapd server requires avahi* (for service discovery), however, the upstream packager decided to make it startbefore avahi*, which makes it exit with an error. The Amahi Linux Home Server incorporates a monitor that checks all servers periodically and restarts them if they crash. so mt-daapd gets restarted later, this time successfully because avahi* is running already. * avahi, not to be confused with Amahi, is a network dicovery daemon.Back to the FAQ