cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
xu_guo
Dynatrace Participant
Dynatrace Participant

Error

Detail

Test fails

Error category

Notes

400

Bad Request

Yes

HTTP response code

All errors are reported in the same tab

401

Unauthorized

Yes

HTTP response code

gets reported in a same tab since APM-108556

402

Payment Required

Yes

HTTP response code

403

Forbidden

Yes

HTTP response code

404

Not Found

Yes

HTTP response code

405

Method Not Allowed

Yes

HTTP response code

406

Not Acceptable

Yes

HTTP response code

407

Proxy Authentication Required

Yes

HTTP response code

408

Request Timeout

Yes

HTTP response code

409

Conflict

Yes

HTTP response code

410

Gone

Yes

HTTP response code

411

Length Required

Yes

HTTP response code

412

Precondition Required

Yes

HTTP response code

413

Request Entry Too Large

Yes

HTTP response code

414

Request-URI Too Long

Yes

HTTP response code

415

Unsupported Media Type

Yes

HTTP response code

416

Requested Range Not Satisfiable

Yes

HTTP response code

417

Expectation Failed

Yes

HTTP response code

418

I am a Teapot

Yes

HTTP response code

419

Authentication Timeout

Yes

HTTP response code

420

Method failure

Yes

HTTP response code

421

Misdirected Request

Yes

HTTP response code

422

Unprocessable Entity

Yes

HTTP response code

423

Locked

Yes

HTTP response code

424

Failed Dependency

Yes

HTTP response code

425

Unordered Collection

Yes

HTTP response code

426

Upgrade Required

Yes

HTTP response code

428

Precondition Required

Yes

HTTP response code

429

Too many requests

Yes

HTTP response code

431

Request Header fields too large

Yes

HTTP response code

440

Login Timeout

Yes

HTTP response code

444

No Response

Yes

HTTP response code

449

Retry with

Yes

HTTP response code

450

Blocked by Windows Parental Controls

Yes

HTTP response code

451

Unavailable for Legal Reasons

Yes

HTTP response code

456

Unspecified Error

Yes

HTTP response code

457

Unspecified Error

Yes

HTTP response code

494

Request Header too large

Yes

HTTP response code

495

Cert Error

Yes

HTTP response code

496

No Cert

Yes

HTTP response code

497

Http to Https

Yes

HTTP response code

498

Token Expired Invalid

Yes

HTTP response code

499

Client Closed Request

Yes

HTTP response code

500

Internal Server Error

Yes

HTTP response code

501

Not Implemented

Yes

HTTP response code

502

Bad Gateway

Yes

HTTP response code

503

Service Unavailable

Yes

HTTP response code

504

Gateway Timeout

Yes

HTTP response code

505

HTTP Version Not Supported

Yes

HTTP response code

506

Variant also Negotiates

Yes

HTTP response code

507

Insufficient Storage

Yes

HTTP response code

508

Loop detected

Yes

HTTP response code

509

Bandwidth limit exceeded

Yes

HTTP response code

510

Not extended

Yes

HTTP response code

511

Network authentication required

Yes

HTTP response code

520

Webserver is returning an unknown error

Yes

HTTP response code

521

Web Server is down

Yes

HTTP response code

522

Connection timed out

Yes

HTTP response code

524

A timeout occurred

Yes

HTTP response code

598

Network read timeout error

Yes

HTTP response code

599

Network connect timeout error

Yes

HTTP response code

1001

unsupported script version

Yes

Script error

from recorder and in responsecode.js → moved to errorlist Triggered when the script has no version or the version is neither 1.0 nor 2.0

1002

script syntax error

Yes

Script error

from recorder and in responsecode.js → moved to errorlist It's triggered when parsing the gslScript fails

1301

Hard / Transaction Timeout

Yes

Transaction Timeout

Transaction deadline of 5 min exceeded. Can be set via test configuration but not via the UI (transactionTimeout)

1302

Step Timeout

Yes

Step Timeout

Step deadline of 60s exceeded. Can be set via test configuration but not via the UI (stepTimeout)

1304

Wait for Page Complete Timeout / Time exceeded waiting for page to load completely

Yes

Step Timeout

Error code is thrown if the step deadline is exceeded while waiting for this

1305

Wait Network Timeout / Time exceeded waiting for background network activity to complete

Yes

Step Timeout

Error code is thrown if the step deadline is exceeded while waiting for this

1306

Wait for validate Timeout

Yes

User Script Failure

Error code is thrown if the step deadline is exceeded while waiting for this

1307

Wait timeout was too short for the page to load

Yes

Step Timeout

Error code is thrown when user defined wait timeout was too short for the page to load. This should be fixed within the test. (Increasing the wait timeout or change it to another wait condition; ea. "Wait for page to load completely")

1401

Validate Text Match Failed / One or more validations created for this action have failed

Yes

Content match failed

not generic error message any more, not used as it is but rather a detailed message of which element validation is failed

1501

Clickpath action failure

Yes

User Script Failure

This is also the default error in case we can't find the corresponding error type for an error. Usually, it means there's a bug somewhere in our code.

1502

Locator failure "The html element could not be found to perform action"

Yes

User Script Failure

A special case of 1501 Clickpath action failure where the failure was caused by missing or wrong locators so mainly locator failure. The player couldn't find the element to click on but if the validation before is not set to fail then it won't be a validation timeout error. 1501 will stay the default error in case we don't want to show the details of the error to the user (as it might be an internal error/exception)

1601

JS execution took too long

Yes

JS step errors

JS execution has a shorter limit than a normal step

1602

Exception was thrown

Yes

JS step errors

An exception occurred while the custom script was executing

1603

Test marked as failed by the user

Yes

JS step errors

The user itself marked the test as failed

1701

The specified target window is not found

Yes

The target window specified in the script was not found, either it was specified by mistake by the customer or the recorder record it wrongly.

1801

Undefined placeholder was used

Yes

Script placeholders

Placeholder was used but was not defined

2001

playback window was closed

Yes

Recorder error

from recorder

2002

playback window was minimized

Yes

Recorder error

from recorder

2003

Extension is not enabled in incognito

Yes

Recorder error

from recorder (not defined in cluster), the text may change, behind a feature flag

2004

There is another incognito window open that needs to be closed first

Yes

Recorder error

from recorder (not defined in cluster), the text may change, behind a feature flag

10054

Connection Reset

Yes

Chrome net error

12000

Default network error

Yes

Chrome net error

This error is thrown when we get an unknown / new chrome network error which does not fit any other error. Since sprint 168 It will be here https://github.com/adobe/chromium/blob/master/net/base/net_error_list.h but not in our list.

12012

Address Unreachable

Yes

Chrome net error

12013

DNS Lookup Failure

Yes

Chrome net error

12014

Connection Timeout

Yes

Connection error Chrome net error

This error can be caused from 2 places, as an exception to cancel transaction when connectionTimeoutExceeded or as a chrome network error net::ERR_CONNECTION_TIMED_OUT. The first is when it takes so long to receive a response from the server. By default it's a 59 seconds unless specified otherwise in the script.

12015

Unsafe Port

Yes

Chrome net error

12016

Connection Refused

Yes

Chrome net error

12017

Too many redirects

Yes

Chrome net error

not in recorder This error is handled as netWorkError and it sets a connection error similar to 12014

12018

There is no Internet connection

Yes

Chrome net error

new in case of emulateNetworkConditions true and offline true

12019

Request was blocked by client / Malicious resource detected

Yes

Chrome net error but triggered by us

In case of coin mining url, we block the web request and report the error as it's reported by chrome.

12020

The site unexpectedly closed the connection

Yes

Chrome net error

Since sprint 142, in case a connection is closed from the server / proxy / firewall side.

12026

The site reported ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY

Yes

Chrome net error

Since sprint 162

12027

The site reported ERR_EMPTY_RESPONSE

Yes

Chrome net error

Since sprint 167

12032

The site reported ERR_SSL_VERSION_INTERFERENCE

Yes

Chrome net error

Since sprint 168

12033

The site reported ERR_TIMED_OUT

Yes

Chrome net error

Since sprint 168

20000

Unspecified Event Type Error

Yes

User Script Failure

Internal error when the event we want to simulate is unspecified. Should not happen.

Comments
AntonioSousa
DynaMight Guru
DynaMight Guru

@xu_guo,

Thanks a lot! I believe these codes should also be in the documentation.

BTW, do the 97? codes also appear in synthetics?
https://www.dynatrace.com/support/help/how-to-use-dynatrace/real-user-monitoring/setup-and-configura...

pathak_vivek
Observer

Hi @xu_guo

Do you have any idea how to get past and fix the error 12020 - The site unexpectedly closed the connection.

New Article
Version history
Last update:
‎21 Nov 2022 06:46 PM
Updated by:
Contributors