I don't think so. There are a number of reasons why NTP synchronization is failing.
If your Cisco device is configured as the NTP MASTER, it will override a valid time source. Configuring multiple machines in the same network with the ntp master command can cause instability in timekeeping if the machines do not agree on the time.
You might consider configuring your "master" with an NTP server that is on the Internet. Cisco devices are not really meant to be authoritative time sources.
You might also check authentication if you're using it, and any NTP access-list entries to ensure that they are correct. Also, any firewalls between your NTP server and other devices should allow UDP port 123 in both directions.
Here is a URL that provides details on how to configure NTP. I find that many problems can be traced to configuration errors.
http://www.cisco.com/en/US/docs/ios/netmgmt/configuration/guide/nm_basic_sys_manage_ps6350_TSD_Products_Configuration_Guide_Chapter.html#wp1001202
HTH