010 - Check word not found

What is Error 010

Any client (e.g. your Web browser or our CheckUpDown robot) goes through the following cycle when it communicates with the Web server:

  1. Obtain an IP address from the IP name of the site (the site URL without the leading 'http://'). This lookup (conversion of IP name to IP address) is provided by domain name servers (DNSs).
  2. Open an IP socket connection to that IP address.
  3. Write an HTTP data stream through that socket.
  4. Receive an HTTP data stream back from the Web server in response. This data stream contains status codes whose values are determined by the HTTP protocol. Parse this data stream for status codes and other useful information.

This error occurs only in the last step above. The HTTP data stream returned from your Web server does not contain the short piece of text you specified for your CheckUpDown account in section 6. Page check word.

Resolving 010 errors

You see the check word specified for your account highlighted in bold in the 'Status Note' column on the Down History page. You can review and update this check word by clicking the blue 'Manage' button then the grey 'Update Account' button.

The check word you specify must be found in the HTTP data stream returned from your Web server. You typically organise this by inserting a small piece of HTML comment text - including the check word - in the Web page that you expect CheckUpDown to retrieve when it monitors your site. If the check word is not found it is highly likely that a different Web page is being returned from your site. This is usually some kind of error page. So the absence of the check word indicates a problem that human users visiting your Web site would encounter.

The first thing you need to do is verify that the check word does indeed occur in the Web page that CheckUpDown should be retrieving. Add it in if it does not - either as text visible in a Web browser or as hidden text. Make sure the check word is as close as possible to the top of your Web page and verify the exact spelling matches the check word you specified on your CheckUpDown account. The check word itself can not be more than 25 characters in length and must contain only the English alphabetic characters a-z, A-Z.

You may also consider what Web page was returned that triggered the 010 error i.e. the one without the check word. The best way to find this is in the logs of your HTTP server. Look for log entries around the time CheckUpDown first reported the 010 error. You may see an HTTP return code indicating a system failure, or you may see that a different Web page to the one you expect is being returned under certain circumstances.