ErrLookup › grpc/grpc-java
grpc/grpc-java
The Java gRPC implementation. HTTP/2 based RPC · Java · 979 source files
Analyzed at 64daddc1f3 on 2026-09-08. 421 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Storage override failed to initialize | exception | error | reflection, class-loading, context, configuration |
UNAVAILABLE Stream IDs have been exhausted | error_code | warning | grpc, netty, http2, stream-id, unavailable |
| Peer certificate SAN check failed | validation | error | mtls, certificate-validation, xds, spiffe, san |
| either 'ca_certificate_file' or 'spiffe_trust_bundle_map_fil | validation | error | xds, certificate-provider, configuration, spiffe |
| Encountered error during serialized access | exception | error | grpc, concurrency, executor, interrupted |
| outlier_detection interval has a negative value | validation | error | xds, grpc, config-validation, duration |
| unsupported ExtAuthz service type: only grpc_service is supp | validation | error | grpc, xds, extauthz, config-validation |
| Not supported: ${specifierCase} | validation | error | xds, tls, trust-manager, grpc |
| No method bound for descriptor entry ${fullMethodName} | validation | error | grpc, illegal-state, service-definition, descriptor-mismatch |
| Server ${serverUri}: no supported channel credentials found | exception | critical | xds, bootstrap, credentials, config |
| Failed to parse GrpcService config: ${e.getMessage()} | validation | error | xds, config-parsing, ext-authz, grpc-service |
| NameResolverRegistry is not set in Builder | exception | error | grpc, java, illegal-state, name-resolver, builder |
| Failed to find X509ExtendedTrustManager with default TrustMa | exception | error | tls, certificate, trust-manager, jvm |
| Subchannel does not have orca Out-Of-Band stream enabled. Tr | exception | error | grpc, xds, orca, load-balancing, illegal-argument |
| ChannelLogger is not set in Builder | exception | error | grpc, java, illegal-state, name-resolver, builder |
| Failed to extract SPIFFE ID from peer leaf certificate | validation | error | mtls, spiffe, certificate-validation, xds, trust-domain |
| Unsupported configurations in DownstreamTlsContext! | validation | error | xds, tls, security, grpc |
| ChannelOption(${optionName}) is not available | exception | error | netty, epoll, reflection, channel-option, version-incompatibility |
| Not implemented | exception | error | grpc, java, xds, channel-builder, unsupported-operation |
| Failed to translate authorization policy | validation | error | grpc, authz, interceptor, validation |
| Bound method for ${fullMethodName} not same instance as meth | validation | error | grpc, rpc, internal-invariant, descriptor |
| Native X509 TrustManager not found. | exception | error | xds, tls, jvm, trust-manager |
| Unsupported input type for CEL evaluation: ${input class nam | validation | error | cel, grpc-xds, unsupported-type, extractor |
| (message of wrapped InvalidProtocolBufferException) | validation | error | grpc, protobuf, deserialization, lite-runtime |
| Matcher tree depth exceeds limit of 16 | validation | error | xds, configuration, recursion-limit, grpc |
| socket is not a type of SSLSocket | exception | error | tls, ssl, certificate-verification, grpc |
| ScheduledExecutorService not set in Builder | exception | error | grpc, name-resolution, missing-configuration, illegal-state |
| handleSubchannelState() is not supported by ${this.getClass( | exception | error | grpc, load-balancer, unsupported-operation, deprecated-api |
| OkHttpChannelBuilder not found on the classpath | exception | error | grpc, android, classpath, missing-dependency, unix-domain-socket |
| checkServerTrustedMethod not found | exception | error | tls, x509, reflection, grpc, handshake |
| No functional server found. Try adding a dependency on the g | exception | critical | grpc, classpath, missing-dependency, provider-not-found |
| outlier_detection max_ejection_time is not a valid Duration | validation | error | xds, grpc, config-validation, duration |
| Failed to parse access token credentials: " + e.getMessage() | validation | error | xds, protobuf, config-parsing, control-plane |
| Counter has overflowed. | exception | error | grpc, alts, crypto, security, counter-overflow |
| halfClose cannot be called after already half closed or canc | exception | error | grpc, streaming, illegal-state |
| outlier_detection base_ejection_time is not a valid Duration | validation | error | xds, grpc, config-validation, duration |
| Duration is not valid. See proto definition for valid values | validation | error | duration, validation, grpc, config-parsing |
| Failed to create OkHttpChannelBuilder | exception | error | grpc, android, reflection, illegal-access |
| Not implemented | exception | error | grpc, java, loadbalancing, unsupported-operation, deprecated |
| common-tls-context with custom_handshaker is not supported | validation | error | grpc, xds, tls, unsupported-field |
| Authorization policy should be a JSON object. Found: null | validation | error | grpc, authz, json, config |
| getChannel() not supported | exception | error | grpc, android, unix-domain-socket, socket, unsupported |
| Header mutation disallowed | exception | error | grpc, xds, header-mutations, config-validation |
| Failed to parse envoy.config.core.v3.Address: Invalid IP add | validation | error | grpc, xds, envoy, address-parsing, ipv4, ipv6 |
| TARGET_ANDROID_USER NameResolver.Arg requires SDK_INT >= R a | validation | error | android, binder, system-api, sdk-version |
| ${e.getMessage()} | validation | error | xds, config-parsing, ext-authz, fractional-percent |
| TLS Provider failure | exception | error | grpc, java, tls, ssl, runtime-exception |
| No valid supported channel_credentials found | validation | error | xds, grpc-java, credentials, config |
| Scheme must start with an alphabetic char | validation | error | uri, scheme, rfc3986, validation |
| Invalid duration in weighted round robin config: " + ex.getM | validation | error | grpc, xds, load-balancing, weighted-round-robin, duration |
| Invalid input: expected trace ID at offset ${pos} | validation | error | propagation, trace-context, deserialization, grpc |
| Malformed input | validation | error | uri, utf-8, encoding, surrogate |
| verify_certificate_spki in default_validation_context is not | validation | error | xds, grpc-java, mtls, tls, unsupported-feature |
| Cannot load EpollDomainSocketChannel | exception | error | netty, grpc, unix-domain-socket, classpath, epoll |
| common-tls-context is required in upstream-tls-context | validation | error | xds, grpc, tls, config-validation |
| ClientTransportFactoryBuilder is required, use a constructor | exception | error | grpc, deprecated-api-usage, wrong-class, builder |
| The transport factory is closed. | exception | error | grpc, binder, android, lifecycle, shutdown |
| Failed to parse channel credentials: " + e.getMessage() | validation | error | xds, grpc-java, protobuf, parsing |
| ${structOrError.getErrorDetail()} | validation | error | xds, eds, protobuf, validation, grpc-java |
| TLS version %d is not supported. | validation | error | grpc, s2a, tls, enum |
| Cannot find bootstrap configuration Environment variables se | exception | critical | xds, bootstrap, env-var, config-file |
| Invalid Resource in address proto | validation | error | xds, gcp-authn, protobuf, config-parsing |
| No functional server found. Try adding a dependency on the g | exception | critical | grpc, classpath, missing-dependency, server-provider |
| Provider not found for ${pluginName} | validation | error | xds, certificate-provider, configuration, grpc |
| Type mismatch: input ${input output type} not compatible wit | validation | error | xds, matcher, type-mismatch, grpc |
| Unable to load OkHttpChannelProvider | exception | error | grpc, android, okhttp, classpath, dependency |
| Invalid bootstrap: server ${serverUri} 'channel_creds' requi | exception | critical | xds, bootstrap, credentials, config |
| Resolution is pending | exception | error | grpc, channel-state, race-condition, internal |
| Untrusted xDS server & URI not found in allowed_grpc_service | validation | error | xds, security, bootstrap, allowlist |
| Invalid initial metadata header: ${key} | validation | error | xds, metadata, headers, validation |
| TsiHandshakeHandler encountered exception | exception | error | grpc, alts, tsi, handshake, netty |
| Cannot load EpollServerSocketChannel | exception | error | netty, grpc, server, classpath, epoll |
| Exception while checking Epoll availability | exception | error | grpc, java, netty, epoll, native-library, linux |
| Address types of NameResolver '%s' for '%s' not supported by | validation | error | grpc, name-resolver, transport, illegal-argument |
| Failed to parse envoy.config.core.v3.Address: Port value %d | validation | error | grpc, xds, envoy, port-validation, value-out-of-range |
| Cannot load EpollSocketChannel | exception | error | netty, grpc, classpath, reflection, epoll |
| Cannot create Epoll EventLoopGroup | exception | error | netty, epoll, native-library, grpc, reflection |
| Unexpected error converting ChannelCredentials to Netty SslC | exception | error | grpc, java, tls, ssl-context |
| Failed to get client TLS configuration from S2A. | exception | critical | tls, client-config, s2a, grpc, network |
| Invalid header name: ${headerName} | validation | error | xds, grpc, config-validation |
| Invalid LoadBalancingPolicy: " + loadBalancingPolicy | validation | error | xds, load-balancing, unsupported-policy, config |
| Unexpected error converting ServerCredentials to Netty SslCo | exception | error | grpc, java, tls, ssl-context, server-credentials |
| Unknown permission rule case: " + permission.getRuleCase() | validation | error | grpc, xds, rbac, authorization, protobuf |
| Unsupported compression method | exception | error | grpc, gzip, compression, data-corruption |
| Failed to parse Locality Endpoint metadata: ${e.getMessage() | validation | error | grpc, xds, metadata, eds, control-plane |
| Found more than one matching filter chains. This should not | exception | critical | xds, filter-chain, invariant-violation, listener |
| Header name length must be in range [1, 16384): ${length} | validation | error | grpc-xds, header-validation, argument-out-of-range, http |
| Provider ${rawClass} could not be instantiated ${t} | exception | error | grpc, provider, service-loading, classpath |
| "key" is absent or empty | validation | error | grpc, authz, json-policy, validation |
| LocalCredentials are not supported in grpc-java. See https:/ | validation | error | xds, grpc-java, credentials, unsupported |
| Failed to parse lb config for cluster '" + cluster.getName() | validation | error | grpc, xds, load-balancing, config-validation |
| NAMED_PORT is not supported in gRPC. | validation | error | xds, grpc, config-validation, listener |
| CEL expression references unknown function with overload IDs | validation | error | grpc, xds, cel, function-allowlist |
| Neither RSA nor EC worked | exception | error | security, crypto, key-format, grpc |
| Unknown denominator type: ${proto.getDenominator()} | validation | error | xds, fault-filter, enum, config-parsing |
| Invalid CelMatcher config | validation | error | grpc-xds, config-validation, wrapper-exception, cel |
| Invalid SAN entry: null altNameType | validation | error | xds, tls, certificate, san |
| Maximum LB config recursion depth reached | validation | error | xds, load-balancing, recursion, config |
| No functional channel service provider found. Try adding a d | exception | critical | grpc, classpath, dependency, serviceloader, channel-builder |
| Signature Algorithm %d is not supported. | exception | error | grpc, s2a, tls, signature-algorithm |