Does your dedicated server keep the time properly? If so, then check with support for the VPS software you're running.
If ntpdate addresses hardware directly it may not work from most VPS software.
This forum is for the discussion of the DirectAdmin control panel. If your question has nothing to do with DirectAdmin you'll probably get much better response elsewhere.
Jeff