Skip to main content

Services Error Codes (SubSystem 771)

SubSystemErrorCodeHttp CodeNameDetails and TroubleshootingConsole Message
77110400UpstreamInvalidResponsemessage: String? = null
77111400UpstreamInvalidErrorMessagemessage: String? = null
771400400BadRequestInvalid data found in the request. Check the response for additional details.message: String? = null
771422400UnprocessableEntityException while converting sql row into the cqrs event. Check database doesn't include invalid cqrs events. Check the response for additional details.message: String? = null
771400400ValidationFieldLength"[Bad Request] Validation error for body application/json: provided string should have size <= $maxLength for field $fieldName"
771401401UnauthorizedCheck OIDC configuration. See service log for additional details.message: String? = "Unauthorized"
771403403ForbiddenCheck OIDC configuration. See service log for additional details.message: String? = "Forbidden"
771404404NotFoundResource not found. Check that the called URL is correct.message: String? = "Not Found"
771405405MethodNotAllowedHTTP Method is not allowed. Check the OpenAPI specification to see which endpoints support which HTTP modes.message: String? = "Method Not Allowed"
771500500InternalErrormessage: String? = null
771501501NotImplementedErrorThe called endpoint is not yet implemented. Check that the installed service version is correct.message: String? = "Not Implemented"
771503503ServiceUnavailableErrorService is unavailable for API calls. Check that data migration is finished. Wait couple of seconds, and retry again.message: String? = "Service Unavailable"
7711100404SaveServiceImagesNotFoundMissing Image resource while creating a Service. Check referenced Images in the Service is available."Images not found. Ids: ${inputImageReferenceIds.joinToString(",")}"
7711102404UpdateServiceImagesNotFoundMissing Image resource while updating a Service. Check referenced Images in the Service is available."Images not found. Ids: ${inputImageReferenceIds.joinToString(",")}"
7711103404ImageNotFoundMissing Image resource when requested. Check requested Image is available in the service."imageId $imageId on tenant $tenant not found"
7711104404ServiceNotFoundMissing Service resource when requested. Check requested Service resource is available in the service."Service $serviceId on tenant $tenant not found"
7711105404SaveSectionServiceNotFoundMissing Service resource while creating a Section. Check referenced Services in the Section is available."Services not found. Ids: ${services.joinToString(", ")}"
7711106404UpdateSectionServiceNotFoundMissing Service resource while updating a Section. Check referenced Services in the Section is available."Services not found. Ids: ${services.joinToString(", ")}"
7711107404SectionNotFoundMissing Section resource when requested. Check requested Section is available in the service."Section $sectionId on tenant $tenant not found"
7711108404SectionsNotFound"Section(s) ${sectionIds.joinToString(", ")} on tenant $tenant not found"
7711109404UpdateLayoutSectionsNotFoundMissing Section resource while updating a Layout. Check referenced Sections in the Layout is available."Sections not found. Ids: ${sections.joinToString(", ")}"
7711110500LayoutQueryExceptionException happened while executing Layout queries. Check the response for additional details.throwable.message
7711111500ServiceQueryExceptionException happened while executing Service queries. Check the response for additional details.throwable.message
7711112500CqrsMigrationExceptionException happened while migrating from CRUD to CQRS. Check the response for additional details.throwable.message
7711113404HomescreenNotFoundMissing Homescreen resource when requested."Homescreen $homescreenId on tenant $tenant not found"
7711114404AudienceNotFoundMissing Audience resource when requested."Audience $audienceId not found on tenant $tenant"
7711115404HomescreensNotFoundMissing Homescreens resource when requested."Homescreen $homescreenIds on tenant $tenant not found"
7711116400DefaultHomescreenCantChangeOrderUuids of default homrscreens is present in list for ordering homescreens. Delete it from list."Can not change order for Default Homescreens. Tenant $tenant"
7714001400MissingRequiredFieldMissing required field in Json. Check the response for additional details."Missing required $location"
7714002400MalformedFieldMalformed field in Json. Check the response for additional details"Malformed $locationAndReason"
7714003400InvalidLocalizableImageReferenceJsonError happened on parsing a LocalizableImagetReference json. Check the response for additional details."Error parsing LocalizableImagetReference: <${error.message}>"
7714004400InvalidBannerJsonError happened on parsing a Banner json. Check the response for additional details."Error parsing Banner: <${error.message}>"
7715000400SectionValidationMissing Service resource while creating a Section with cqrs. Check referenced Services in the Section is available."Incomplete Section. All referenced service IDs must exist."
7715001400ServiceValidationReports a violation of some condition found during Service validation. Check supplied message.message: String
7715002400BranchValidationValidation of Branch fails. Check the response for additional details.message: String
7715003400WrongUlidSequenceEvents order is not correct. Check the response for additional details."Event $ulid with prev ulid $prevUlid has not match with the last known ulid $currentLastUlid"
7715004404BranchNotFoundRequested Branch is not available. Check requested Branch is available in the service, use GET /branches from smartscreen-dashboard."Branch $branch not found"
7715005404NoCommandsForUndoUnable to undo. There are no commands to undo, do some operations. Then, try again. Or, use GET /history from smartscreen-dashboard to see commands history."No commands for Undo"
7715006500UndoErrorFailure while undoing the last event. Check the response for additional details."Can't undo last Event"
7715008500UnexpectedBranchMapEventUnhandled event for the BranchMap. Ensure Cqrs event is a valid event, check the response for additional details."Unhandled Event $cqrsEvent"
7715009500UnexpectedViewEventUnhandled event for the View. Ensure Cqrs event is a valid event, check the response for additional details."Unhandled Event $cqrsMessages"
7715010409LiveViewChangesNotSavedChanges are not saved in the current branch. Ensure changes are saved before switching to another branch."Changes on the current branch is not saved"
7715011400CyclicSectionsValidationCyclic sections are detected. Ensure nested Sections don't have any cyclic relationship. i.e. A Section's child Section cannot contain parent Section in its content."Cyclic sections are detected"
7715012400SectionValidationBySectionMissing Section reference in another Section's content. Ensure referenced Sections inside of the Section's content is available."Incomplete Section. All referenced section IDs must exist."
7715014400UlidParseErrorCan't parse ulid. Ensure Ulid in json is exist and correct."Can't parse ulid $msg"
7715015500UnexpectedEventVersionExpected event version does not match with actual. Integrity check failure. Just retry an action."Expected event version $expected does not match with actual $actual"
7715016400HomescreenValidationMissing Section resource while creating/updating a Homescreen. Check referenced Sections in the Homescreen is available."Incomplete Homescreen. All referenced section IDs must exist."
7715017400HomescreenAudienceExistsValidationHomescreen already has audience. Check referenced Audience in the Homescreen is available"Homescreen already contains audiences: $ids"
7715018400HomescreenAudienceNotFoundMissing Audience resource while deleting an Audience from the Homescreen. Check requested Audience is available in the Homescreen, use GET /homescreen/{id} from smartscreen-dashboard."Homescreen $homescreenId does not contain audience $audienceId"
7715019400HomescreenDefaultExistsDefault Homescreen already exists while creating a Homescreen. Ensure id of Homescreen is not reserved for the Dafult Homescreens"Default Homescreen $homescreenId already exists"
7715020400HomescreenDefaultOperationNotAllowedOperation is not allowed for the Default Homescreen. Ensure operation is done not for Default Homescreen."This operation not allowed with default Homescreen $homescreenId"
7715021400BannerImageValidationMissing Image resource while creating a Banner. Check that referenced images are available in the service."Incomplete Banner. All referenced images IDs must exist."
7715022400BannerServiceValidationMissing Banner resource while creating a service. Chck that referenced Banners are available in the service."Incomplete Banner. Referenced service must exist."
7715023400SectionValidationByBannerMissing Banner resource while creating a Section. Check referenced Banners in the Section is available."Incomplete Section. All referenced banner IDs must exist."
7715024500CannotAcquireLockCannot acquire lock within timeout. Check if the pod is overloaded and needs more computing resources."Cannot acquire a lock within $acquireTimeout"
7715025500UndoOperationValidationCannot undo as the internal memory is not up-to-date. Please wait a little bit, and retry again"Internal memory version $undoVersion is not up-to-date with actual version $eventStorageVersion for undo operation"
7715026412VersionPreconditionFailedCannot execute request against expected version. Please wait a little bit, and retry again"Waiting for version $expectedVersion timed out"
7715027400SectionValidationByImageMissing Image resource while creating a Section. Check referenced Images in the Section is available."Incomplete Section. All referenced image IDs must exist."
7716001404ServiceNotFoundCqrsMissing Service resource when requested. Check requested Service resource is available in the service's cqrs in memory (i.e. in View)."Service $serviceId not found"
7716002404SectionNotFoundCqrsMissing Section resource when requested. Check requested Section resource is available in the service's cqrs in memory (i.e. in View)."Section $serviceId not found"
7716003404TenantNotFoundRequested Tenant does not exist. Check whether respected tenant exists."Tenant $tenant not found"
7716004404BranchExistsAlreadyBranch name already exists. Ensure uniqueness of the branch name while saving."Branch $branch in tenant $tenant exists already"
7716005404CommandNotFoundMissing command in the database when requested. Ensure respected command is available in the database (check by using its ulid)."Command $ulid not found"
7716006500UndoCommandNotImplementedErrorUndo operation for the respected event is not implemented yet. Check that the installed service version is correct."Undone for ${cqrsMessageTypes.name} is not implemented yet"
7716007404HomescreenNotFoundCqrsMissing Homescreen resource when requested. Check requested Homescreen resource is available in the service's cqrs in memory (i.e. in View)."Homescreen $homescreenId not found"
7716008404BannerNotFoundCqrsMissing Banner resource when requested. Check that the installed service version is correct."Banner $bannerId not found"
7716009404CommandNotFoundByVersionEvent with the given version was not found. Please check if the database content is correct."Command not found: version=$version"
771status.code()statusGenericHttpErrormessage ?: status.reasonPhrase()

Additional Details and Troubleshooting

Deprecated Errors Table

SubSystemErrorCodeHttp CodeNameDetails and TroubleshootingConsole Message
7715007500UnexpectedTenantMapEventDeprecated since 20.0.0"Unhandled Event $cqrsMessages"
7717001500KafkaWaitTimeoutDeprecated since 20.0.0"Event with ulid $ulid was not received"

Error Codes between 1000-1099

These error codes are reserved for OIDC library which is basically related with authentication of tenants. If you see these errors, try to understand it from OIDC-Client library documentation. If not, contact with smartscreen team. There is a possibility of involvement of IDP in the problem-solving session.

Error Codes between 4001-4002

These error codes related with JSON parsing. Try to understand what is exactly failing from the response details. If not, contact with smartscreen team.

Error Codes between 5001-5012

These error codes related with CQRS pattern. Try to understand what is exactly failing from the response details and service logs. If not, contact with smartscreen team.

Error Codes between 6001-6006

These error codes related with in-memory database (i.e. highly related with CQRS pattern). Try to understand what is exactly failing from the response details and service logs. If not, contact with smartscreen team.