Service Status Lists
When our robots perform tests on your websites or servers, a "status" at the end of this test is defined and is then notified if necessary.
You can find in this page the complete list of the different codes and their meaning to help you in the use of our APIs or in the development of Webhook.
- Summary
- Uptimes
- Servers
- SSL Certificates
- Domain Names
Service uptime status
The codes below are used to define the status of a service following an availability test by one of our robots. Some states are only available for a particular type of service.
General
Code | Description |
---|---|
0 | The service is defined as accessible from our probes |
-1 | The service has just been created and has not yet been activated. |
-2 | Monitoring of this service has been disabled |
-3 | The monitoring of this service has been activated and no test has been done yet. |
100 | The type of test is unknown and cannot be performed. |
101 | Insufficient parameters to perform the test |
102 | The response time of the service has exceeded the authorized limit. |
ICMP
Code | Description |
---|---|
400 | An error occurred while executing the ping command. |
401 | Error analyzing the result of the ping command |
402 | No ICMP packets returned by the remote host |
403 | Some packets were lost in the exchange with the remote host. |
404 | Domain name resolution not possible |
HTTP(S)
Code | Description |
---|---|
410 | A parameter is missing to perform the HTTP test of the service |
411 | Unknown HTTP protocol |
412 | Some words defined as mandatory are not present on the page. |
413 | Some words defined as forbidden are present on the page |
414 | The web server returns a forbidden HTTP code |
415 | Error attempting to connect SSL to the server |
416 | The SSL certificate is invalid and cannot be used. |
417 | Error in the SSL protocol (Cipher error) |
418 | Error in the SSL protocol (Cacert error) |
419 | HTTP connection timeout exceeded |
420 | Waiting time of the HTTP operation exceeded |
450 | Unknown error generated by cURL |
451 | Cannot connect to web server |
452 | Domain name resolution not possible |
453 | Unknown protocol not supported by cURL |
454 | Error in the calculation of the time limit for replying to the request |
TCP
Code | Description |
---|---|
460 | Missing parameter to perform the TCP test of the service |
461 | Closed TCP port |
462 | Domain name resolution not possible |
463 | The server didn't return a response within the allotted time |
464 | documentation/statuses-list.text-255 |
465 | The response returned by the server was not the one expected to validate the test |
FTP
Code | Description |
---|---|
480 | An unknown error occurred during the FTP test |
481 | An FTP protocol error occurred during the test |
482 | An FTP protocol error occurred with one of the commands in the test |
483 | The FTP port is closed |
484 | Incorrect username or password |
485 | A command cannot be executed because it needs to be authenticated |
486 | Login as anonymous user disabled |
UDP
Code | Description |
---|---|
490 | An unknown error occurred during the UDP test |
491 | The server did not respond to the UDP request |
492 | The response returned by the server was not the one expected to validate the test |
493 | The server returned an invalid response |
WebSocket
Code | Description |
---|---|
520 | An unknown error occurred while testing the Web Socket |
521 | A technical error occurred during the test |
522 | A technical error occurred during the test |
523 | The Web Socket server is inaccessible |
524 | An unknown error occurred during the exchange |
525 | The server didn't return a response within the allotted time |
526 | The response returned by the server was not the one expected to validate the test |
527 | The server returned an invalid response |
Server status
The reports sent by your server are analyzed and allow you to define its status according to the configured alert parameters.
Code | Description |
---|---|
0 | The server is defined as operational according to the last report received |
-1 | The server has just been created and has not yet been activated |
-2 | Monitoring of this server has been disabled |
-3 | Monitoring of this server has been activated and no reports have been received |
100 | The alert threshold for the server load (load average) has been exceeded |
101 | The alert threshold for the percentage of CPU usage has been exceeded |
102 | The alert threshold for the percentage of RAM usage has been exceeded |
103 | The alert threshold for the percentage of storage space usage has been exceeded |
104 | The alert threshold for the percentage of bandwidth usage (sending) has been exceeded |
105 | The alert threshold for the percentage of bandwidth usage (reception) has been exceeded |
106 | The server did not send a report within the expected timeout interval |
SSL Certificate Status
Our robots regularly test the validity of your SSL certificate and define its status according to the result of the analysis.
Code | Description |
---|---|
0 | The SSL certificate is set as valid |
-1 | The SSL certificate test has just been created and has not yet been activated |
-2 | SSL certificate monitoring has been disabled |
-3 | SSL certificate monitoring has been enabled and no testing has been done yet |
410 | A parameter is missing to perform the HTTP test of the service |
411 | Unknown HTTP protocol |
414 | The web server returns a forbidden HTTP code |
415 | Error attempting to connect SSL to the server |
416 | The SSL certificate is invalid and cannot be used |
417 | Error in the SSL protocol (Cipher error) |
418 | Error in the SSL protocol (Cacert error) |
419 | HTTP connection timeout exceeded |
420 | Waiting time of the HTTP operation exceeded |
450 | Unknown error generated by cURL |
451 | Cannot connect to web server |
452 | Domain name resolution not possible |
453 | Unknown protocol not supported by cURL |
454 | Error in the calculation of the time limit for replying to the request |
470 | No SSL certificates are configured at the test URL |
Domain Name Status
Our robots monitor domain name directories and define the status of your domain name based on the data collected.
Code | Description |
---|---|
0 | The domain name is functional |
-1 | The domain name test has just been created and has not yet been activated |
-2 | Domain name monitoring has been deactivated |
-3 | The monitoring of the domain name has been activated and no test has been done yet |
500 | Registry data is unavailable for the domain name |
501 | An unknown error occurred during the analysis of the register |
510 | The domain name has expired |
511 | Domain name is not protected against transfers |
512 | The domain name is blacklisted |
513 | The domain name is not reserved |
514 | The domain name is suspended |