If you run "sudo avahi-daemon" that starts Avahi manually, bypassing the init script which is what does the check before starting it.
If you run "sudo avahi-daemon" that starts Avahi manually, bypassing the init script which is what does the check before starting it.