NTP

Well my ntp server is getting me time wrong from the remote server because of daylight saving configured on the remote machine how do  i solve te problem
naufalAsked:
Who is Participating?
 
Alf666Connect With a Mentor Commented:
jlevie : yes. But what if the remote server (if it's a master server) stupidly changes it's time manually to respect DST ??

naufal, I suggest you try the following :

zdump (or maybe zic, I don't remember on Solaris) :

zdump -v PKST

It should show 4 lines. 2 in 1901 (epoch) and 2 in 2038.

If it's right, thern I strongly suggest you switch to another NTP server.
0
 
Alf666Commented:
It should not :-)

This probably means that your timezone (or the NTP server's timezone) is not configured properly.

You could try another NTP server, or check your timezone config.

Check your /etc/TIMEZONE file.
0
 
jlevieCommented:
This is almost certainly a problem with the timezone setting on your machine. NTP uses GMT to allow it to work across timezones. My guess is that your system is set for a timezone that uses Daylight Savings time.
0
Cloud Class® Course: Ruby Fundamentals

This course will introduce you to Ruby, as well as teach you about classes, methods, variables, data structures, loops, enumerable methods, and finishing touches.

 
naufalAuthor Commented:
i am using pakistan standard time the output of the date command on my machine is

Mon Apr  5 00:01:21 PKST 2004
0
 
TintinCommented:
What version of Solaris are you running?

Has PKST changed dates in the last few years?

Sun regularly update the timezone files when daylight savings dates change.
0
 
naufalAuthor Commented:
ok there is a rule in a file /usr/lib/share/src/asia which says that daylight saving becomes active on first of april and i have checked my XP machine with the same ntp server it works fine so probabaly i wll have to comment the line ..... lets see i can't get hold of the system right now so may be after couple of hours:)
0
 
naufalAuthor Commented:
ok yes guys that does the job but now the same problem is coming on my linux machine and i don't find any kind of file on that

Regards
0
 
Alf666Commented:
Now, on Linux, you can try the zdump trick :

First, do a date, and check for the timezone name.

Then, dump it's rules (e.g: PKST) :

zdump -v PKST

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.