Just a quick follow up, that didn't fix it. It went away for a bit, then magically came back. The solution seemed to be to add networking to init.d startup directories before haproxy:-
update-rc.d networking start 35 2 3 4 5 . Like I said, the solution is probably to create a proper upstart script -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/689734 Title: HAProxy fails to start at boot time -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs