1. Time Setting Problems
ClockWatch is not
making a time setting
-
Your computer may not have an active Internet connection.
Verify that the computer has an active Internet
connection. This is most easily done by opening a web browser, then hit
the F5 key on your keyboard to reload the page. If the page does not
reload, you do not have a connection.
-
Your computer is behind a personal or corporate
firewall. ClockWatch must make contact
with the Atomic clock using different ports than web browsing. See
configuring
ClockWatch behind firewalls for more information.
-
The system clock may be
already synchronized to the Atomic Clock.
Setting attempts made too quickly together do
not show a discernable difference and no adjustment is needed. You will
see a message: “Time difference too small. No setting made.”
-
The time setting function is in the Manual mode
and no settings have been made.
Click the “Set Time” button to attempt a time
sync. Results will be displayed in the main window.
-
ClockWatch isn't running.
Be sure ClockWatch is
running when you expect the setting to be made. ClockWatch must be running in
either the desktop, in the taskbar, the system tray or as a Service.
-
The default timeserver
selected may be busy. Select
Options>Timeserver; select the Directory button, then select another
timeserver. Some of the NIST servers get busy at times. If you are using
clockwatch-nist.com on Port 80 and cannot make a connection, contact Beagle
Software support for assistance.
-
There may be too many requests made to the NIST
over a short period of time. Change the
NIST server used under the Options menu or wait 15 minutes before retrying.
-
Your computer has an Internet connection, but
there is no connection to the selected timeserver.
Verify
the connection to the timeserver by using Telnet.
Look for errors in the NIST log window that indicate a
setting cant be made due to the NIST server being down or other causes. You
may be able to resolve the problem by choosing another timeserver.
ClockWatch makes the wrong time setting
-
Time zone is set wrong in Windows. ClockWatch uses
the
Windows internal time zone setting to determine if daylight savings time is
both used and is currently in effect. Check the time zone setting under the
Date/Time icon in the Windows Control panel to verify that the setting is set
to your local time zone. This applies for timeservers utilizing NIST, NTP or
TIME protocol.
-
If a Daytime type timeserver is used, then check
that the hours difference field is set
correctly.
There is no time
difference shown after a setting
ClockWatch is
installed behind a firewall
-
ClockWatch needs to be properly configured to
work behind a firewall or proxy server. As a test, check to see if your Web browser is
configured to work with a proxy server. If so, visit configuring
ClockWatch behind firewalls about configuring ClockWatch to work behind
firewalls.
Back to top of
page
2. Connection Problems
Options>Timeserver will allow you to
customize the type of connection the computer will make to the timeserver, as
well as specify the timeserver used. Some connection problems may be resolved
by customizing the settings on this option.
2.1 Timeserver Connection
Problems
The
timeserver list contains a list of timeservers to be used by ClockWatch. While
they have all been verified, not all timeservers are available to all users at
all times. The timeserver may not be
currently operational, requiring you to choose another timeserver.
A
timeserver or no timeservers reply
The
timeserver I want to use isnt on the list
2.2
Internet Connection Problems
ClockWatch doesnt dial my ISP
ClockWatch
dials my ISP but doesnt connect to a timerserver
-
Its possible that, even though you are
connected to your ISP, youre either not logged into your account or Internet
access is unavailable. Establish the connection manually from Windows, verify
that connection to the Internet is active, and then press the Set Time
button from the ClockWatch main screen.
2.3
Direct Modem Connection Problems
The direct-modem connection requires that the communication between the
communications port and the modem work smoothly. Given the wide variety of
modems and computers installed, getting the settings correct may at times
require some extra attention. This section includes points to look at if the
Direct Modem connection fails to dial and synchronize with the NIST timeserver.
Modem Fails to Dial
-
The phone line is not configured for outbound
dialing. Check to see that:
-
No prefix or account code is required to dial an
outside line.
-
The phone line or extension in use is restricted
from dialing a long distance number. Tip:
Test the line by taking the phone line from the modem, plug it into a regular
telephone and dial the NIST at 1-303-494-4774. The NIST modem should answer
the call.
-
Turn handshaking on or off on the Direct Modem
Connection screen. Some modems require that handshaking be set to allow the
modem to dial. Settings can be tested by using the Modem Test Screen. Try
turning the RTS and
DTR enable on or off, adjust both the
Type Handshake to
None or
RTS.
-
Try a different Attention string. If the
Attention string is invalid for the modem in use, then the modem will not be
able to continue. Try the different Attention strings available in the
Templates on the Direct Modem Connection form.
Modem Dials NIST but Doesnt Synchronize
-
Try turning RTS
handshaking off (if it is on). The modem might be waiting for a change in
state from the communication port that never comes.
-
Try turning off Flow Control and/or MNP data
compression in the modem. An Attention string of
AT&K0%C0 will often do both on many
modems. Try the different Attention strings available in the Templates on the
Direct Modem Connection form.
-
Force the modem to transmit with a maximum link
speed of 2400 baud. Some modems accept a command that limits the maximum
speed the modem will converse in (V.34 modems sometimes use
AT&N3). Some V.90 modems allow you to
force the modem into the Bell V.22, 2400 baud mode (try
AT+MS=V22B,0,2400).
Modem Hangs after Call
Test>Terminal
results in Unable to open port message
Modem
Wont Reply to String
Back to top of
page
3. Testing a Timeserver Connection
You can verify a specific computer's connection to a timeserver over the
Internet using Telnet. Telnet, included as a utility with Windows, allows a user
to specify both the address and port to test an Internet connection. Verify
the connection to the timeserver by using Telnet
To test a connection:
-
Open an MS-DOS Window.
-
Type both the address followed by the port to
connect to. Most timeservers use port 13 (the daytime port) for time queries.
-
The result of the time string should be visible
in the telnet window. Check the format of the string with the supported
Daytime time format to verify the type of timeserver.
-
Telnet will report the connection to the host is
lost even though the time string has arrived. This is normal.
-
If the server does not respond, it is possible
that either:
-
The timeserver is not currently in operation.
Try another address.
-
The server does not accept time requests from
unregistered IP addresses. Some servers require that you register your IP
address before servicing your time request.
-
The server does not use port 13.
-
You are sitting behind a proxy server that
restricts communication over the Internet. You must talk to the proxy server,
which can then relay the request to the timeserver. See the User Guide section
on firewalls and proxy servers.
-
Your connection to the Internet is not working.
A typical Telnet
session:
Command Prompt:
C:\WINDOWS>telnet time-a.nist.gov 13
Telnet responds:
49010 93-01-23
22:01:22 00 0 0 50.0 UTC(NIST) *
(Telnet will then report connection to host is
lost)
Interpreting
Timeserver Test
To interpret the meaning of failing individual tests, check the failed
test below:
Resolve name
-
Unable to resolve name into IP address. Check
spelling of address.
-
Check if Internet connection is active. Name
lookup is active by checking a known public site (i.e., www.yahoo.com).
-
Domain name server is down or otherwise
unavailable.
Note: Generally if you cannot resolve the
address, all the subsequent tests will fail.
Ping
NIST or Daytime
-
Timeserver does not reply to the test utility
with the protocol and port specifiedTimeserver down or not available. Try
another NIST timeserver (i.e., time-a.nist.gov).
-
Timeserver does not support connection with the
NIST or Daytime protocol. Test with other protocols.
-
A proxy server is blocking communication over
port 13. Try another NIST timeserver (i.e., time-a.nist.gov).
SNTP
-
Timeserver does not reply to the test utility
with the SNTP protocol and port specified. Timeserver down or not available.
Try another SNTP timeserver
-
Timeserver does not support connection with the
SNTP protocol. Test with other protocols.
-
A proxy server is blocking communication over
port 123. Try a timeserver that uses a different protocol.
Time-TCP or Time-UDP
-
Timeserver does not reply to the test utility
with the Time protocol and port specified.
-
Timeserver down or not available. Try another
Time timeserver
-
Timeserver does not support connection with the
time protocol. Test with other protocols.
-
A proxy server is blocking communication over
port 37. Try a timeserver that uses a different protocol.
Back to top of
page
4. Problems with Graph or Log Options
Graphs dont show
anything
-
No clock settings were
needed: difference and accuracy are both 0.
-
No reading has been made
since startup.
-
The log file has not been specified or is turned
off (Previous Settings Graph only).
Clock drift
numbers vary widely
-
There is a process or
hardware that is causing the clock to lose or gain (generally lose) time at a
faster rate than at other times.
-
The system is very busy and the clock is losing
time at a faster rate than normal.
Back to top of
page
5. Installation Problems
The registration
window appears at software startup and shows the message, This software must be registered.
-
Be sure to type the keycode EXACTLY as shown on
your confirmation email and/or CD envelope. All letters are capitalized.
-
Check that you have installed the ClockWatch
Edition (i.e., Server, Client) that you purchased. The Software
Registration window shows installed edition (just beneath Beagle Software).
If you have installed the wrong edition, simply reinstall ClockWatch (no need
to uninstall the existing edition).
-
Check that the software version (i.e., 2.4, 2.5)
matches the version you purchased. If you have redownloaded the application
from our website the version
may be more recent than your purchased software. Contact Beagle Software,
[email protected] or
call 612-370-1091 for assistance.
-
The Windows System Registry has been altered or
corrupted: Re-enter the keycode to re-register the software.
After installing ClockWatch you get a runtime
error when starting ClockWatch such as:
Run time
error 372 - failed to load control CommonDialog from
COMDLG32.OCX
- your version of COMDLG32.OCX may be outdated.
Or...
Run-time
error 372 Failed to load control "MS Comm" from
MSCOMM32.OCX.
Your version of MSCOMM32.OCX may be outdated. Make sure you are using the
version of the control that was provided with your application.
Or...
OLEAUT32.dll
is out of date. A newer version is required for this program.
This indicates that the common control that ClockWatch uses was not installed
during installation and needs to be updated. To update the file, follow these
steps.
-
Identify the name of the control by reading the
error message. Controls have file names that end in OCX or DLL. Write
down the name of the control.
-
Open an MS-DOS window by clicking "Start," drag
to "Programs," then click on "MS-DOS Prompt." This will open the "MS-DOS
Prompt" window. You should see a C:\WINDOWS> prompt.
-
Type "cd system" (do not type the quotation
marks) and press <Enter.> This will change the prompt to C:\WINDOWS\SYSTEM>.
-
Rename the older version of the control
identified in step 1 by typing ren control
control.old for example "ren
comdlg32.ocx comdlg32.old" and press
<Enter> (again, do not type the quotation marks.)
-
If your Run Time Error message specifies a
different file, replace "comdlg32" with your specified file.] This will rename
the file and return the prompt to C:\WINDOWS\SYSTEM>.
-
Close the "MS-DOS Prompt" window by clicking the
X button in the top right corner.
-
Reinstall ClockWatch over the existing
installation, updating the control.
If
you are still experiencing problems, please
Beagle Software support or
call 612-370-1091 with the exact text of error message you are seeing.
Back to top of
page
6. Running the Trace Diagnostic Routine
ClockWatch includes a detailed trace mode that gives detailed information about
connection and communication information useful in debugging communication
problems. You can run ClockWatch in the trace mode which provides a detailed log
to pinpoint problems by simply adding the debug
option to the command line when starting ClockWatch.
The following steps will run
ClockWatch in the trace mode and allow you to view the trace log file,
DebugFile.txt.
-
Run ClockWatch in diagnostic mode by running
ClockWatch with the debug option.
Usually: "C:\Program Files\Beagle Software\ClockWatch\ClockWatch.exe" debug
-
Run the problem till the connection fails or
problem occurs. Exit ClockWatch.
-
View the diagnostic trace, DebugFile.txt,
usually in the main ClockWatch directory: C:\Program Files\Beagle
Software\ClockWatch\DebugFile.txt
-
Check for ERRORS or connection problems in the
trace. You can
the DebugFile.txt file to Beagle Software for
assistance. Please include some background information on the situation.
Sample Trace Log:
...
02-19 08:31:54 ID: 1 Number: 1 Local Time: 2/18/98 8:31:54 AM Status: 0
02-19 08:31:54 Time Difference: 1 sec, Accuracy: 60.0 sec/day,
02-19 08:31:54 Connecting...
02-19 08:32:00 Connection open
02-19 08:32:01 DataArrived: 50863 98-02-19 14:32:02 00 0 0 50.0 UTC(NIST) *
02-19 08:32:01 Daylight savings time is currently 1 (1 is OFF, 2 is ON)
02-19 08:32:01 Time zone Bias: 360
02-19 08:32:01 DATA ARRIVED Event
02-19 08:32:01 DateTime OK
02-19 08:32:01 System SAYS DST is OFF
02-19 08:32:01 Corrected NIST Time: 02/19/98 08:32:02
02-19 08:32:01 Internal System settings: Local Date: 98-02-19 Time: 08:32:01
02-19 08:32:01 3: Dates OK
02-19 08:32:01 Difference is < 2 seconds, ignore accuracy
02-19 08:32:01 Time Difference: 0.000012 days (1.0 seconds)
02-19 08:32:01 5: Timediff < minimum
02-19 08:32:01 Time difference is 1 sec - setting to 0
02-19 08:32:01 ...No Time difference No time set
02-19 08:32:01 DATA ARRIVED DONE
02-19 08:32:01 NIST SETTING DONE at 2/19/98 8:32:01 AM.
7.
Troubleshooting Key Code & Registration Problems
-
Check that the key code
you have has not expired Download key codes normally expire within one week
of purchase date.
Contact Beagle Software
if your key code has expired.
-
Check the edition
(i.e. Pro, Sentry Server etc.)
of the software you have installed. (see
Help->About) Check to see that it is the same edition that you purchased.
-
Check the version
(i.e. 4.0.0) of the
software you have installed. (see Help->About) Contact Beagle Software if you are trying to reinstall and earlier version
-
Check to see that the
date on the computer is correct Date on the computer must be correct for the registration to work.
|