apache/shenyu
Documented errors, page 2 of 3. Back to apache/shenyu
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| shenyu TcpProxy don't have any upstream | exception | error | gateway, tcp-proxy, loadbalancer, upstream |
| Could not load certificate | exception | error | tls, configuration, file-not-found |
| Failed to retrieve MCP sync server exchange from context | exception | error | mcp, session, state, ai |
| is not allowed. | exception | warning | ssrf-protection, allowlist, security, sandbox |
| namespaceId is not exist | validation | error | client-registration, namespace, validation |
| Resolved IP address is private: " + address.getHostAddress() | validation | error | ssrf, dns, security, ip-range |
| Tool definition must be of type ShenyuToolDefinition, got | validation | error | mcp, type-mismatch, tool-definition, ai |
| Clock moved backwards. Refusing to generate id for | exception | critical | snowflake, clock-skew, id-generation, runtime |
| load extension resources error,subClass without @Join… | exception | error | spi, annotation, registration |
| key is null or invalid, you should checkout property of | validation | error | config, client, validation |
| shenyu.jwt.secretKey is not configured. In a multi-instance… | exception | critical | jwt, configuration, startup, cluster |
| The plugin JAR file is not correct or exceeds 16MB! | exception | error | jar, plugin-upload, file-size, validation |
| dynamic: result.getMessage() from… | exception | error | export, config, controller |
| Extension instance(name: name, class: clazz) could not be… | exception | error | spi, reflection, instantiation |
| The task queue does not have executor! | exception | error | concurrency, queue, initialization |
| Gateway address not found from registry. | exception | error | service-discovery, registry, network |
| Plugins exist under those namespace! | exception | error | shenyu, admin, namespace, plugin-config, referential-integrity |
| Retry limit exceeded | exception | error | retry, httpclient, connection |
| grpc client must config the contextPath, ipAndPort | exception | critical | grpc, configuration, startup |
| HTTP status error from backend response (dynamic status… | http | error | http, remote-call, error-handling |
| can not find port automatically ! | exception | error | port, client-registration, config |
| CircuitBreakerStatusCodeException for non-2xx response… | http | error | circuit-breaker, resilience4j, http-status |
| Request timeout, the maximum number of retry times has been… | http | error | timeout, retry, httpclient |
| Resolved IP address is not allowed: " +… | validation | error | ssrf, dns, security, network |
| failed to add tree cache. | exception | error | zookeeper, curator, tree-cache |
| Invalid IPv6 format in Redis node URL: " + url | validation | error | redis, ipv6, configuration, url-format |
| The URI condition value cannot be empty. | validation | error | validation, uri, empty-value |
| Key or data is null. | exception | error | signing, null-check, security, plugin |
| [Email Notify Error] " + e.getMessage() | exception | error | email, smtp, alert, configuration |
| The URI must start with '/' | validation | error | validation, uri, condition, admin-api |
| Caught exception while waiting for rpc | exception | error | grpc, thread-interrupted, rpc, timeout |
| Http StatusCode " + responseEntity.getStatusCode() | exception | error | dingtalk, webhook, http-status, alert |
| Port out of range (1-65535) in Redis node URL: " + url | validation | error | redis, configuration, port |
| The namespace(s) does not exist! | validation | error | shenyu, admin, namespace, record-not-found |
| WebI18nException(message, objects) | exception | error | i18n, validation, assertion, admin-api |
| args.length < types.length | validation | error | reflection, argument-validation, rpc |
| Request configuration cannot be empty | validation | error | mcp, configuration, empty-value, ai |
| memory not available in wasm file | exception | error | wasm, memory, initialization, incompatible-binary |
| The configuration shenyu.discovery.serverList in xml/yml… | exception | error | configuration, discovery, client, validation |
| baseUrl must not be empty | validation | error | configuration, ai-proxy, missing-value |
| load extension resources error,subClass subtype is not of… | exception | error | spi, type-mismatch, registration |
| client register param must config the appName or contextPath | exception | error | configuration, client, registration, validation |
| Only HTTP and HTTPS protocols are allowed | validation | error | ssrf, url, security, protocol |
| spring.application.name or shenyu.client.http.props.appName… | validation | error | spring-boot, configuration, client-registration, shenyu |
| dynamic: result.getMessage() from… | exception | error | export, namespace, controller |
| please config the registerType and serverList | validation | error | registry, configuration, gateway, startup |
| ShenyuTarsPluginInitializeException: can't init prx with… | exception | error | tars, metadata, registration, empty-field |
| No implementation defined in /META-INF/services/ | exception | error | spi, serviceloader, classpath, meta-inf |
| failed to get the HTTP port of the current tomcat | exception | error | tomcat, jmx, port-discovery, ajp |
| No fallback available. | exception | error | fallback, remote-call, resilience |
| Failed to get Swagger document, HTTP status code: | exception | error | http, swagger, non-200, network |
| SentinelFallbackException for non-2xx response status… | http | error | sentinel, fault-tolerance, http-status |
| The date should be a string value | exception | error | json, gson, deserialization, timestamp, date |
| appPath exist under those namespace! | exception | error | shenyu, admin, namespace, app-auth, referential-integrity |
| Invalid upstream URL, expected 'host:port' format but was: | validation | error | discovery, url-format, upstream, admin |
| namespace is not exist | validation | error | http-api, namespace, resource-not-found |
| @ShenyuClient please use it on the interface. | exception | error | proxy, api-misuse, startup |
| probability should be between 0.01 and 1: was | validation | error | sampling, configuration, validation, argument |
| the validation ExistProviderMethod invoked error | exception | error | validation, metadata, reflection, admin |
| Gateway address uri is not invalid. | exception | error | uri-parsing, discovery, configuration |
| Response body is empty | validation | warning | http, okhttp, response-body, null-check |
| The URI must be blank | validation | error | validation, uri, operator-mismatch |
| name is error | exception | error | spi, class-not-found, configuration |
| Can not find shenyuSniAsyncMapping bean | exception | error | netty, sni, ssl, missing-bean, spring-boot |
| OpenAPI methodType cannot be null or empty | exception | error | mcp, openapi, configuration, validation |
| Request body must not be empty | validation | error | ai, http, validation |
| Unknown scaling policy | exception | error | scaling, autoscaler, invalid-policy, configuration |
| Cannot resolve host: " + host | validation | error | dns, network, url-validation, hostname |
| Host is empty in Redis node URL: " + url | validation | error | redis, configuration, validation |
| sync.consul.url can not be null. | exception | critical | consul, config-sync, missing-config |
| The current provider is not of orderly type. Please use… | exception | error | disruptor, illegal-argument, ordering, api-misuse |
| Shutdown in progress, cannot add a shutdownHook | exception | error | shutdown, illegal-state, lifecycle |
| total size exceeds maximum allowed value. | validation | error | zip, resource-limit, zip-bomb, security |
| Invalid port in Redis node URL: " + url | validation | error | redis, port, configuration, number-format |
| Host cannot be empty | validation | error | ssrf, host, validation, security |
| Shutdown in progress, cannot remove a shutdownHook | exception | error | shutdown, illegal-state, lifecycle |
| The current provider is of orderly type. Please use… | exception | error | disruptor, illegal-argument, ordering, api-misuse |
| The plugin of namespace is exist! | validation | error | shenyu, admin, duplicate, namespace-plugin |
| Could not load CertificateFactory X.509 | exception | error | tls, jvm, certificate |
| URL cannot be empty | validation | error | ssrf, url, validation, security |
| Cannot get the names of MBeans controlled by the MBean… | exception | error | jmx, tomcat, port, detection |
| load extension resources error | exception | error | spi, classpath, class-not-found |
| rule exist under those namespace! | exception | error | shenyu, admin, namespace, referential-integrity |
| userName is null | exception | error | jwt, authentication, shiro, admin |
| entry size exceeds maximum allowed value. | validation | error | zip, resource-limit, zip-bomb, security |
| OpenAPI pathKey cannot be null or empty | exception | error | mcp, openapi, configuration, validation |
| Invalid URL format | validation | error | ssrf, url, validation, security |
| worker Id can't be greater than | exception | error | snowflake, id-generation, argument-validation, config |
| Max Connections value must be strictly positive | validation | error | httpclient, connection-pool, validation, configuration |
| scale rule is not existed | validation | error | rest-api, scale-rule, record-not-found |
| namespaceId is null | validation | error | http-api, namespace, validation |
| The default namespace cannot delete! | validation | error | shenyu, admin, namespace, protected-resource |
| entry count exceeds maximum of " + maxEntryCount | validation | error | zip, resource-limit, security, upload |
| timer task null | exception | warning | null, timer, scheduling |
| Error retrieving system information: " + e.getMessage() | exception | warning | system-info, mxbean, reflection, jvm |
| metaData exist under those namespace! | exception | error | shenyu, admin, namespace, metadata, referential-integrity |
| shenyu.register.serverLists can not be null. | validation | error | consul, registry, config |
| apollo client getItemValue time out | exception | error | apollo, timeout, config-sync |
| Redis node URL cannot be null or empty | validation | error | redis, configuration, validation |
| Invalid URI construction | exception | error | mcp, uri, http, encoding, ai |