The MonTel Server uses the CMOS Real Time Clock (RTC) for speed and accuracy.
It is recommended to run the MonTel Server on DOS 6.22 OS, rather than on a Windows computer. Since the MonTel server reads the Serial Ports and CMOS clock directly it may have some contention issues with Windows systems or other programs running on windows.
There are a number of causes for a series of error may result that will generate reports like this in PABXERR.LOG:
31-10-01 17:18:57 - Real time clock was less than or more than 10 minutes away from Wed Oct 31 200
31-10-01 17:18:57 - Adjusting Read time clock...
31-10-01 17:18:57 - This machine has RTC clock problems (y2k?).
31-10-01 17:48:57 - unrecoverable Error: Exiting.
The most likely cause of this is when a user adjusts the clock, or the time zone on the computer while the MonTel Server is running. In which case, there are generally no problems restarting MonTel. (Note, however, that as the cause was an error, MonTel Server will need to restarted manually as it will have dropped out the bottom of the Looping MONTEL.BAT if this file is being used. See How to make the MonTel Server automatically re-start after a PABX.INI file update.)
There may be other causes which are not caused by used intervention and need to be resolved:
The RTC error is important, since call records may be recorded with the incorrect start time.
So therefore, it is strongly recommended that this setting is left as the default which is to have the MonTel Server report an un-recoverable error, and exit.
However, there may be rare instances where it is appropriate to disable the RTC error check.
AutoCheckAndAjustRTC = 0
The default is 1, which is the value returned even if AutoCheckAndAjustRTC is not present in the PABX.INI file.