Next Topic

Previous Topic

Home

Book Contents

Book Index

Icon Text - Topic Parent

How to stop the new 32 bit client from changing the Time Zone settings on my computer.

The MonTel 32 bit Client needs to have both the same local time, and the same Time zone settings at the Server, since the Server stores call record start and end times in GMT (or UTC). The Server pulls the Time Zone settings directly from the PABX.INI file - from the Time Zone Section, while the client first checks the PABX.INI file, and modifies the local computer if the settings are different.

On some large networks the system administrator may be controlling the time zone setting on each computer, or may not want the time so settings to be changed by MonTel.

There are several ways to overcome this:

  • Firstly, on a homogeneous network, for example all client running Windows 98, if you make the Time Zone settings in the PABX.INI file the same as the settings in systems policies, then MonTel will check the local settings, find them in order, and no attempt to make any changes.

    Icon File TemplateTo confirm the local time zone settings use TZUtil (Time Zone Utility) freely available from the Netwiz web site at http://www.netwiz.com.au/software.html

  • Secondly, on a heterogeneous network, or on a network where you cannot easily change the local computers time zone settings, make sure that the local time zone is indeed correct. Then set ConfirmTimeZoneMatchesOS = 0 (Version 2.11.x: CheckWIN32TimeZone = 0), in the [TimeZone] section of the PABX.INI file. This will prevent the 32bit client from using the INI file for its time zone settings, and will instead pick them up from the operating system.

When checking the settings, note that:

  • Windows NT settings can be formatted and stored in differently than the same settings in Windows 9x systems.
  • It is worth double checking the Daylight savings settings.
  • The time zone name Date/Time properties (click on the clock on the status bar) will be created from the following settings in the PABX.INI file shown in braces {} as the following string of character s. "(GMT%{(+ or -)TZStandardGMTModifyMins(as hours)}) {TimeZoneName} {CapitalCity}", for example the Perth example below would give: "(GMT+08:00) MonTel Adjusted Perth"

Version 2.12.x format:

TimeZoneDisplay = "MonTel Adjusted Perth"
SetUserFeedbackLevel = 3
TZStandardName = "(AUS) Western Standard Time"
TZDaylightName = "(AUS) Western Daylight Time"
TZStandardGMTModifyMins = -480
TZDaylightStartDateTime = "Last Sun in Oct at 02:00:00"
TZDaylightEndDateTime = "Last Sun in Mar at 03:00:00""
TZDaylightSTDModifyMins = 0

Version 2.11.x format:

CapitalCity = "Perth"
TimeZoneName = "MonTel Adjusted"
SetUserFeedbackLevel = 3
TZStandardName = "(AUS) Western Standard Time"
TZDaylightName = "(AUS) Western Daylight Time"
TZStandardGMTModifyMins = -480
TZDaylightStartDateTime = "02:00:00 26/10/08"
TZDaylightEndDateTime = "03:00:00 30/03/08"
TZDaylightSTDModifyMins = 0

------------------------------