I have noticed that when changing any WOL setting are not detected by the server. I am talking simple things like changing the wake on time or adding/removing computers from the list to wake up. BUT, if I stopwol and startwol on the server, then the changes are read and the actions do complete.

What do I need to do to get the server to detect my WOL changes, without manually stoping and starting the WOL service???