Environment
Novell Client for Windows 2000/XP/2003
Novell NetWare
Filemaker Pro 7
Filemaker Pro 8
Other applications that are time dependent
Situation
When adding records to a Filemaker Pro database, the records
were being recorded at GMT time instead of local time.
When making appointments with certain software, the time was
set to GMT and not the local time.
The time on the NetWare server was set correctly.
The Novell Client was set to syncronize time with the network
(set station time = on).
The workstation's timezone offset was set correctly.
When the user logged into the network, the event time was set
to GMT.
When the user logged in to the local workstation (and did not
login), the event time was correct.
Resolution
The TZ= environment setting was being set in the Novell login
script. Removing the TZ environment variable from the Novell
login script resolved the issue. Please see Microsoft KB
article 149702 ( http://support.microsoft.com/kb/149702/en-us
) for details on problems that can occur when the TZ environment
variable is used.
Additional Information
TROUBLESHOOTING:
1.) Validated that the server time was set correctly and
the correct timezone offset was configured.
2.) Made sure that the workstation's timezone offset was
set correctly.
3.) From a DOS command prompt, type in "SET" (without
quotes) and hit the "Enter" key. This will export out the
environment variables. This was done in the working and
non-working scenarios. Then the two environments were
compared. It was noticed in the non-working environment the
TZ variable was set. The TZ variable was being delivered
in the Novell login script. Removing the TZ variable from the
login script resolved the issue.