UPS Issue with debian

I use NUT and upsc to interface with my UPS for my server. Every time I restart the server, the server loses connection with the ups, and I have to manually start it using upsdrvctl start. Using the command allows the ups to work. I was wondering if there was a way to possibly delay the start or fix the issue.

It sounds like the service is trying to start before the network is enabled.

If that's the case, which version of Debian are you on?

You can adjust your init script to wait until the network comes up to start the daemon.

The ups is connected via USB cable so network is not a problem, but for reference I have Debian Jessie 7.11. It is an openmediavault distribution of debian if that changes anything.