a couple of things
running UNIX date command
your systems Timezone has nothing to do with NTP.
you need to properly set your timezone in either
/etc/TIMEZONE
/etc/default/init
NTP has no concept of a timezone, etc. reference
HTML Code:
http://www.cis.udel.edu/~mills/y2k.html
ntpq -c readvar |grep clock
clock=cb6eff48.b71d8000 Tue, Feb 26 2008 16:12:40.715, phase=-34.613,
the clock variable is the systems NTP time, the month, day, year, time, etc is derived from this plus taking your systems timezone setting into account.
your ntptrace might be being blocked, but actually working, not unusual.
from any system you can use nptq -p not only for that system but for any remote system:
example: from any system the following should work.
ntpq -p ntp-server1
ntpq -p ntp-server2
ntpq -c readvar ntp-server1
times from both ntp servers should be very close "+- 20-30 ms". if not something is not functioning correctly.
check these website, might be of some help:
HTML Code:
http://support.ntp.org/bin/view/Support/TroubleshootingNTP
HTML Code:
http://www.eecis.udel.edu/~ntp/ntpfaq/NTP-s-trouble.htm
also helpful to setup each of your local ntp servers a peer to the other
in ntp.conf
peer ntp-server1 ## on ntp-server2
peer ntp-server2 ## on ntp-server1