Sentry errors
This listing comprises a breakdown of the type of errors appearing in the Slack sentry channel 1 Mar 2022 - 13 Apr 2022.
The intention would be to identify which are ‘real’ errors and which can safely be ignored, so that we can update the Sentry message filters to be less noisy.
Source | Title | Description | Example link | Ignore / Attend? |
Admins-UI | Error | Cannot find a differ supporting object '[object Object]' of type 'object'. NgFor only supports binding to Iterables such as Arrays. | https://sentry.io/organizations/health-education-england-9v/issues/3058525333/?referrer=slack | Ignore |
Admins-UI | Error | NG0901 | https://sentry.io/organizations/health-education-england-9v/issues/3122362710/?referrer=slack | Ignore |
Admins-UI | Error | The requested path contains undefined segment at index 1 | https://sentry.io/organizations/health-education-england-9v/issues/3171945588/?referrer=slack | Attend. Review date is not set as required field and throws error on save when not set |
Admins-UI | Error | Uncaught (in promise): ChunkLoadError: Loading chunk … failed | https://sentry.io/organizations/health-education-england-9v/issues/2149634425/?referrer=slack | Ignore |
Admins-UI | Error | Uncaught (in promise): TimeoutError: Timeout has occurred | https://sentry.io/organizations/health-education-england-9v/issues/3122314730/?referrer=slack | Ignore |
Admins-UI | Error | Uncaught (in promise): TypeError: Cannot read properties of [null|undefined] (reading '...') | https://sentry.io/organizations/health-education-england-9v/issues/3172538029/?referrer=slack | Ignore |
Admins-UI | Error | Uncaught (in promise): TypeError: U.split is not a function at R.parsePredicate | https://sentry.io/organizations/health-education-england-9v/issues/3162408430/?referrer=slack | Ignore |
Admins-UI | Error | Uncaught (in promise): ue: {"headers":{"normalizedNames":{},"lazyUpdate":null},"status":[200|401|400|502|0],"statusText":"[OK|Unauthorized|Bad Request|Server Hangup|Unknown Error]","url":… | https://sentry.io/organizations/health-education-england-9v/issues/3183877405/?referrer=slack | Ignore |
Admins-UI | Error | Update of assessment with id ... failed | https://sentry.io/organizations/health-education-england-9v/issues/3171956596/?referrer=slack | Ignore |
Admins-UI | ie | Non-Error exception captured with keys: error, headers, message, name, ok | https://sentry.io/organizations/health-education-england-9v/issues/3171241926/?referrer=slack | Ignore |
Admins-UI | NS_ERROR_FAILURE | No error message | https://sentry.io/organizations/health-education-england-9v/issues/3110875072/?referrer=slack | Ignore |
Admins-UI | Object.ie | Non-Error exception captured with keys: error, headers, message, name, ok | https://sentry.io/organizations/health-education-england-9v/issues/3111362996/?referrer=slack | Ignore |
Admins-UI | TypeError | [undefined|null] is not an object (evaluating '...') | https://sentry.io/organizations/health-education-england-9v/issues/3189503857/?referrer=slack | Ignore |
Admins-UI | TypeError | Cannot convert undefined or null to object | https://sentry.io/organizations/health-education-england-9v/issues/3157168346/?referrer=slack | Ignore |
Admins-UI | TypeError | Cannot read properties of [undefined|null] (reading '….') | https://sentry.io/organizations/health-education-england-9v/issues/3190389567/?referrer=slack | Ignore |
Admins-UI | TypeError | e is null | https://sentry.io/organizations/health-education-england-9v/issues/3136845741/?referrer=slack | Ignore |
Admins-UI | TypeError | Object doesn't support property or method 'Symbol.iterator' | https://sentry.io/organizations/health-education-england-9v/issues/3182979395/?referrer=slack | Ignore |
Admins-UI | UnsubscriptionError | 1 errors occurred during unsubscription: 1) TypeError: Cannot read properties of undefined (reading 'reset') | https://sentry.io/organizations/health-education-england-9v/issues/3148725320/?referrer=slack | Ignore |
TIS-REVALIDATION-CONNECTION | FatalListenerStartupException | Mismatched queues | https://sentry.io/organizations/health-education-england-9v/issues/3135320628/?referrer=slack | Ignore Exception |
TIS-REVALIDATION-CONNECTION | Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-tex... |
| https://sentry.io/organizations/health-education-england-9v/issues/3089029683/?referrer=slack | Ignore Exception |
TIS-REVALIDATION-CONNECTION | Stopping container from aborted consumer |
| https://sentry.io/organizations/health-education-england-9v/issues/3135305106/?referrer=slack | Attend Caused by Mismatched queues FatalListenerStartupException Would be good to keep this error alert, so it would remind us to take action if the queue issues leads to container stop again. |
TIS-REVALIDATION-INTEGRATION | HttpHostConnectException | Connect to tis-revalidation-prod-… /172.22.10.209] failed: Connection refused | https://sentry.io/organizations/health-education-england-9v/issues/2874895124/?referrer=slack | Ignore 1 event on Prod (Mar 18, 2022 9:57:32 AM) |
TIS-REVALIDATION-INTEGRATION | HttpOperationFailedException | HTTP operation failed invoking … statusCode: 500 | https://sentry.io/organizations/health-education-england-9v/issues/2730514595/?referrer=slack | Ignore 1 event on Prod (Apr 1, 2022 2:18:14 PM) |
TIS-REVALIDATION-INTEGRATION | ProcessingException | RESTEASY004655: Unable to invoke request | https://sentry.io/organizations/health-education-england-9v/issues/3083052423/?referrer=slack | Attend
Attend to check connection with TIS |
TIS-REVALIDATION-RECOMMENDATION | InvalidDataAccessApiUsageException | Query failed with error code 22 and error message 'Badly formed regex' on server … nested exception is com.mongodb.MongoQueryException: Query failed with error code 22 and error message 'Badly formed regex' | https://sentry.io/organizations/health-education-england-9v/issues/3148380254/?referrer=slack | Ignore 1 event (Apr 1, 2022 2:18:14 PM) |
TIS-REVALIDATION-RECOMMENDATION | MongoQueryException | Query failed with error code 22 and error message 'Badly formed regex' on server | https://sentry.io/organizations/health-education-england-9v/issues/3148380272/?referrer=slack | Ignore 1 event (Apr 1, 2022 2:18:14 PM) |
TIS-REVALIDATION-RECOMMENDATION | QueuesNotAvailableException | Cannot prepare queue for listener. Either the queue doesn't exist or the broker will not allow us to use it. | https://sentry.io/organizations/health-education-england-9v/issues/3113489228/?referrer=slack | Ignore 1 event (Mar 18, 2022 9:17:01 AM) |
TIS-REVALIDATION-RECOMMENDATION | WebServiceTransportException | Forbidden [403] | https://sentry.io/organizations/health-education-england-9v/issues/3144207987/?referrer=slack | Attend GMC suffered from cyber attack |
TIS-REVALIDATION-UI | Error | Uncaught (in promise): Object: {"code":"NotAuthorizedException","name":"NotAuthorizedException","message":"Access Token has expired"} | https://sentry.io/organizations/health-education-england-9v/issues/3089452060/?referrer=slack | Attend to it for more investigation |
Here is the equivalent listing for messages in the Slack sentry-esr channel 15 Feb 2022 - 14 Apr 2022:
Source | Title | Description | Example link | Ignore / Attend? |
Esr-AppRecordGenerator | HttpServerErrorException$InternalServerError | 500 Internal Server Error: [{ … Thrown from apps accessing other apps, usually TCS. | https://sentry.io/organizations/health-education-england-9v/issues/3170810916/?referrer=slack | Attend to it, if only to check that the message has been redelivered and the App Record created successfully or is for a pretend record e.g. “Vacant Dr.” |
Esr-AppRecordGenerator | MissedHeartbeatException | Heartbeat missing with heartbeat = 60 secondsHeartbeat missing with heartbeat = 60 seconds | https://sentry.io/organizations/health-education-england-9v/issues/3188958363/?referrer=slack | ATTEND! Starting with connectivity to the Message broker Also check the dead letter queue for failed messages |
Esr-AppRecordGenerator | NotAuthorizedException | HTTP 401 Unauthorized | https://sentry.io/organizations/health-education-england-9v/issues/3185374353/?referrer=slack | Attend to it, if only to check that the message has been redelivered and the App Record created successfully or is for a pretend record e.g. “Vacant Dr.” |
Esr-AuditService | Channel shutdown: connection error |
| https://sentry.io/organizations/health-education-england-9v/issues/3188958443/?referrer=slack | ATTEND! Starting with connectivity to the Message broker Also check the dead letter queue for failed messages |
Esr-Data_Exporter | Channel shutdown: connection error |
| https://sentry.io/organizations/health-education-england-9v/issues/3188958684/?referrer=slack | ATTEND! Starting with connectivity to the Message broker Also check the dead letter queue for failed messages |
Esr-Data_Exporter | MissedHeartbeatException | Heartbeat missing with heartbeat = 60 secondsHeartbeat missing with heartbeat = 60 seconds | https://sentry.io/organizations/health-education-england-9v/issues/3188958753/?referrer=slack | ATTEND! Starting with connectivity to the Message broker Also check the dead letter queue for failed messages |
Esr-Data_Exporter | MongoTimeoutException | Timed out after 30000 ms while waiting for a server that matches com.mongodb.client.internal.MongoClientDelegate$1@51a22b90. Client view of cluster state is {type=REPLICA_SET, servers=[{address=mongo1:27011, type=UNKNOWN, state=CONNECTING, … | https://sentry.io/organizations/health-education-england-9v/issues/3016571282/?referrer=slack | ATTEND! Starting with connectivity to the database. Also check the dead letter queue for failed messages |
Esr-Inbound_Data_Reader | HttpServerErrorException$ServiceUnavailable | 503 Service Unavailable: [<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> … | https://sentry.io/organizations/health-education-england-9v/issues/3193530782/?referrer=slack | Ignored this specific type of message to slack. Attend to it, if only to check that the message has been redelivered and the Notification created successfully or is for a pretend record e.g. “Vacant Dr.” |
Esr-Inbound_Data_Writer | MissedHeartbeatException | Heartbeat missing with heartbeat = 60 secondsHeartbeat missing with heartbeat = 60 seconds | https://sentry.io/organizations/health-education-england-9v/issues/3188958608/?referrer=slack | ATTEND! Starting with connectivity to the Message broker Also check the dead letter queue for failed messages |
Esr-NotificationGenerator | AmqpRejectAndDontRequeueException | A client side exception was thrown while making a rest call for positionNumber: [xxxx] and PositionID: [xxxx] to endpoint: [http://esrauditservice:8104/esraudit/api/notificationinfo?posId=xxxx&posNum=xxxx] | https://sentry.io/organizations/health-education-england-9v/issues/3162976850/?referrer=slack | Attend to it, if only to check that it is 1) caused by a “404: Not Found” or b) the message has been redelivered and the Notification created successfully or is for a pretend record e.g. “Vacant Dr.” |
Esr-NotificationGenerator | HttpServerErrorException$InternalServerError | 500 Internal Server Error: [{ … | https://sentry.io/organizations/health-education-england-9v/issues/3040288325/?referrer=slack | Attend to it, if only to check that the message has been redelivered and the Notification created successfully or is for a pretend record e.g. “Vacant Dr.” |
Esr-NotificationGenerator | MissedHeartbeatException | Heartbeat missing with heartbeat = 60 secondsHeartbeat missing with heartbeat = 60 seconds | https://sentry.io/organizations/health-education-england-9v/issues/3188958667/?referrer=slack | ATTEND! Starting with connectivity to the Message broker Also check the dead letter queue for failed messages |
Esr-NotificationGenerator | PlacementByPostIdNotFoundException | Placement [xxxxxxx] not found in the post [xx] | Ignored. Likely to be for a deleted post. | |
Esr-NotificationGenerator | ResourceAccessException | I/O error on GET request for "https://xxxxxxxx": Connect to xxxxxxx] failed: | https://sentry.io/organizations/health-education-england-9v/issues/3070090385/?referrer=slack | Attend to it, if only to check that the message has been redelivered and App Record / Notification created successfully or is for a pretend record e.g. “Vacant Dr.” |
Esr-Reconciliation | HttpServerErrorException$InternalServerError | 500 Internal Server Error: [{ … | https://sentry.io/organizations/health-education-england-9v/issues/3169268510/?referrer=slack | Attend to it, if only to check that the message has been redelivered and App Record / Notification created successfully or is for a pretend record e.g. “Vacant Dr.” |
Esr-Reconciliation | MissedHeartbeatException | Heartbeat missing with heartbeat = 60 secondsHeartbeat missing with heartbeat = 60 seconds | https://sentry.io/organizations/health-education-england-9v/issues/3188958756/?referrer=slack | ATTEND! Starting with connectivity to the Message broker Also check the dead letter queue for failed messages |
Esr-Reconciliation | MongoTransactionException | Query failed with error code 251 and error message 'Transaction 34 has been aborted.' on server mongo1:27011 | https://sentry.io/organizations/health-education-england-9v/issues/3165725518/?referrer=slack | Attend to it, if only to check that the message has been redelivered and App Record / Notification created successfully or is for a pretend record e.g. “Vacant Dr.” |
Esr-Reconciliation | ProcessingException | RESTEASY004655: Unable to invoke requestRESTEASY004655: Unable to invoke request | https://sentry.io/organizations/health-education-england-9v/issues/3027303040/?referrer=slack | Attend to it, if only to check that the message has been redelivered and App Record / Notification created successfully or is for a pretend record e.g. “Vacant Dr.” |
Slack: https://hee-nhs-tis.slack.com/
Jira issues: https://hee-tis.atlassian.net/issues/?filter=14213