Skip to main content

Frontend Error Codes (SubSystem 770)

SubSystemErrorCodeHttp CodeNameDetails and TroubleshootingConsole Message
77010400UpstreamInvalidResponseInvalid response from the upstream service. Check the response for additional details.message: String? = null
77011400UpstreamInvalidErrorMessageException while parsing the Error which is coming from the upstream service. Check the response for additional details.message: String? = null
77014500UpstreamRequestErrorException while sending request to the upstream service. Check the response for additional details.throwable.message
77015500UpstreamConnectionPoolTooBusyErrorException as upstream service's connection pool is busy while sending request to it. Try again, or increase the maxPoolSize for REST WebClientthrowable.message
77016500UpstreamRequestTimeoutErrorException as upstream service's response is late. Try again, or increase the timeout for REST WebClientthrowable.message
77017500UpstreamConnectTimeoutErrorException while trying to connect upstream service to send a request. Try again, or increase the connectTimeout for REST WebClientthrowable.message
770400400BadRequestInvalid data found in the request. Check the response for additional details.message: String? = null
770401401UnauthorizedCheck OIDC configuration. See service log for additional details.message: String? = "Unauthorized"
770403403ForbiddenCheck OIDC configuration. See service log for additional details.message: String? = "Forbidden"
770404404NotFoundResource not found. Check that the called URL is correct.message: String? = "Not Found"
770405405MethodNotAllowedHTTP Method is not allowed. Check the OpenAPI specification to see which endpoints support which HTTP modes.message: String? = "Method Not Allowed"
770406400UnprocessableEntityEncountered with unprocessable entity. Check the OpenAPI specification to see request is acceptablemessage: String? = null
770500500InternalErrorInternal server errormessage: String? = null
770501501NotImplementedErrorThe called endpoint is not yet implemented. Check that the installed service version is correct.message: String? = "Not Implemented"
7704001400MissingRequiredFieldMissing required field in Json object. Ensure all the required fields available in the Json object, check the response for missing field"Missing required $location"
7704002400MalformedFieldMalformed field in Json object. Check the response for additional details."Malformed $locationAndReason"
7704004400InvalidBannerJsonException while parsing Banner json. Ensure respected json is convertable to the Banner, check the response for additional details"Error parsing Banner: <${error.message}>"
7704005400InvalidImageReferenceJsonException while parsing ImageReference json. Ensure respected json is convertable to the ImageReference, check the response for additional details"Error parsing ImageReference: <${error.message}>"
7704006400InvalidLocalizableImageJsonException while parsing LocalizableImage json. Ensure respected json is convertable to the LocalizableImage, check the response for additional details"Error parsing LocalizableImage: <${error.message}>"
7704007400InvalidServiceJsonException while parsing Service json. Ensure respected json is convertable to the Service, check the response for additional details"Error parsing Service: <${error.message}>"
7704008400InvalidServiceTagJsonException while parsing ServiceTag json. Ensure respected json is convertable to the ServiceTag, check the response for additional details"Error parsing ServiceTag: <${error.message}>"
7704009400InvalidSpotlightJsonException while parsing Spotlight json. Ensure respected json is convertable to the Spotlight, check the response for additional details"Error parsing Spotlight: <${error.message}>"
7704010400InvalidLayoutJsonException while parsing Layout json. Ensure respected json is convertable to the Layout, check the response for additional details"Error parsing Layout: <${error.message}>"
7704011400InvalidSectionJsonException while parsing Section json. Ensure respected json is convertable to the Section, check the response for additional details"Error parsing Section: <${error.message}>"
7704012400InvalidServiceReferenceJsonException while parsing ServiceReference json. Ensure respected json is convertable to the ServiceReference, check the response for additional details"Error parsing ServiceReference: <${error.message}>"
7704013400InvalidLocaleElementJsonException while parsing LocaleElement json. Ensure respected json is convertable to the LocaleElement, check the response for additional details"Error parsing LocaleElement: <${error.message}>"
7704014400InvalidLocalizableJsonException while parsing Localizable json. Ensure respected json is convertable to the Localizable, check the response for additional details"Error parsing Localizable: <${error.message}>"
7704016400InvalidServiceListJsonException while parsing ServiceList json. Ensure respected json is convertable to the ServiceList, check the response for additional details"Error parsing Service List: <${error.message}>"
7704017400InvalidImageResponseException while parsing Image json. Ensure respected json is convertable to the Image, check the response for additional details"Error parsing Image: <${error.message}>"
7704018400InvalidExpandedLayoutJsonException while parsing ExpandedLayout json. Ensure respected json is convertable to the ExpandedLayout, check the response for additional details"Error parsing Expanded Layout: <${error.message}>"
7704019400InvalidSectionContentRequestJsonException while parsing SectionContentRequest json. Ensure respected json is convertable to the SectionContentRequest, check the response for additional details"Error parsing a ContentRequest: <${error.message}>"
7704020404NonExistingContentUuidException while parsing SectionContentRequest json. Ensure respected json is convertable to the SectionContentRequest, check the response for additional details"UUID $uuid specified in contentAfter not found in content array."
7704021400InvalidCommandJsonException while parsing Command json. Ensure respected json is convertable to the Command, check the response for additional details"Error parsing Command: <${error.message}>"
7704021400InvalidProviderSearchJsonException while parsing ProviderSearch json. Ensure respected json is convertable to the ProviderSearch, check the response for additional details"Error parsing ProviderSearchResult: <${error.message}>"
7704022400InvalidProviderSearchEntryJsonException while parsing ProviderSearchEntry json Ensure respected json is convertable to the ProviderSearchEntry, check the response for additional details"Error parsing ProviderSearchEntry: <${error.message}>"
7704023400InvalidSectionListJsonException while parsing SectionList json. Ensure respected json is convertable to the SectionList, check the response for additional details"Error parsing Section List: <${error.message}>"
7704024400InvalidSectionV2JsonException while parsing SectionV2 json. Ensure respected json is convertable to the SectionV2, check the response for additional details"Error parsing SectionV2: <${error.message}>"
7704025400InvalidSectionListV2JsonException while parsing SectionListV2 json. Ensure respected json is convertable to the SectionListV2, check the response for additional details"Error parsing Section List V2: <${error.message}>"
7704026400InvalidHomescreenJsonException while parsing Homescreen json. Ensure respected json is convertable to the Homescreen, check the response for additional details"Error parsing Homescreen: <${error.message}>"
7704027400InvalidHomescreenListJsonException while parsing HomescreenList json. Ensure respected json is convertable to the HomescreenList, check the response for additional details"Error parsing Homescreen List: <${error.message}>"
7704028400InvalidAudienceJsonException while parsing Audience json. Ensure respected json is convertable to the Audience, check the response for additional details"Error parsing Audience: <${error.message}>"
7704029400InvalidAudienceListJsonException while parsing AudienceList json. Ensure respected json is convertable to the AudeinceList, check the response for additional details"Error parsing Audience List: <${error.message}>"
7704030400InvalidLocalizableImageReferenceJsonException while parsing a LocalizableImageReference json. Ensure respected json is convertable to the LocalizableImageReference, check the response for additional details"Error parsing LocalizableImagetReference: <${error.message}>"
7705001404ServiceNotFoundMissing Service resource when requested in in-memory database. Check requested Service resource is available in the service's cqrs in memory (i.e. in View), use service logs"Service $serviceId not found"
7705002404SectionNotFoundMissing Section resource when requested in in-memory database. Check requested Section resource is available in the service's cqrs in memory (i.e. in View), use service logs"Section $serviceId not found"
7705003404TenantNotFoundMissing tenant. Please be sure that tenant is available"Tenant $tenant not found"
7705004404BranchNotFoundRequested Branch is not existing. Check respected branch is already exists, ensure branch you want to switch is already exists for your tenant. Use GET /branches from smartscreen-dashboard"Branch $branch not found"
7705005404BranchExistsAlreadyBranch name is already exists. Ensure uniqueness of the branch name while saving"Branch $branch in tenant $tenant exists already"
7705006400WrongUlidSequenceCqrs event order is wrong. Ensure Cqrs events are consumed in correct order, check ulid values of respected event from service's logs"Event $ulid with prev ulid $prevUlid has not match with the last known ulid $currentLastUlid"
7705007500UnexpectedTenantMapEventUnhandled event for the TenantMap. Ensure Cqrs event is a valid event, check the response for additional details"Unhandled Event $cqrsEvent"
7705008500UnexpectedBranchMapEventUnhandled event for the BranchMap. Ensure Cqrs event is a valid event, check the response for additional details"Unhandled Event $cqrsEvent"
7705009500UnexpectedViewEventUnhandled event for the View. Ensure Cqrs event is a valid event, check the response for additional details"Unhandled Event $cqrsEvent"
7705010404DefaultHomescreenNotFoundDefault Homescreens not found. Ensure that default Homescreens are present in the System. Check this using GET /homescreens for the tenant"Default Homescreen not found"
7705011404BannerNotFoundMissing Banner resource when requested in in-memory database. Check requested Banner resource is available in the service's cqrs in memory (i.e. in View), use service logs"Banner $bannerId not found"
7705012412VersionPreconditionFailedCannot execute request against expected version. Please wait a little bit, and retry again"Waiting for version $expectedVersion timed out"
770status.code()statusGenericHttpErrorGeneric http errormessage ?: status.reasonPhrase()

Additional Details and Troubleshooting

Deprecated Errors Table

SubSystemErrorCodeHttp CodeNameDetails and TroubleshootingConsole Message
7704003400InvalidAutoCompleteJson[Deprecated] Exception while parsing AutoComplete json. Ensure respected json is convertable to the Autocomplete, check the response for additional details"Error parsing Banner: <${error.message}>"
7704015400InvalidSearchJson[Deprecated] Exception while parsing Search json. Ensure respected json is convertable to the Search, check the response for additional details

Error Codes between 11-17

These error codes are related with REST communication between internal smartscreen services. Try to adjust RestServices.WebClientOptions parameters with respect to your current system load, and resources.

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-4025

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-5009

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.