Apache Kafka Error Codes
Numeric error codes returned in Kafka protocol responses. Each code has a symbolic name used in client libraries.
121 codes
-
BROKER_ID_NOT_REGISTEREDBroker ID Not Registered -
BROKER_NOT_AVAILABLEBroker Not Available -
CLUSTER_AUTHORIZATION_FAILEDCluster Authorization Failed -
CONCURRENT_TRANSACTIONSConcurrent Transactions -
COORDINATOR_LOAD_IN_PROGRESSCoordinator Load in Progress -
COORDINATOR_NOT_AVAILABLECoordinator Not Available -
CORRUPT_MESSAGECorrupt Message -
DELEGATION_TOKEN_AUTH_DISABLEDDelegation Token Auth Disabled -
DELEGATION_TOKEN_EXPIREDDelegation Token Expired -
DELEGATION_TOKEN_NOT_FOUNDDelegation Token Not Found -
DELEGATION_TOKEN_OWNER_MISMATCHDelegation Token Owner Mismatch -
DELEGATION_TOKEN_REQUEST_NOT_ALLOWEDDelegation Token Request Not Allowed -
DUPLICATE_BROKER_REGISTRATIONDuplicate Broker Registration -
DUPLICATE_RESOURCEDuplicate Resource -
DUPLICATE_SEQUENCE_NUMBERDuplicate Sequence Number -
ELECTION_NOT_NEEDEDElection Not Needed -
ELIGIBLE_LEADERS_NOT_AVAILABLEEligible Leaders Not Available -
FEATURE_UPDATE_FAILEDFeature Update Failed -
FENCED_INSTANCE_IDFenced Instance ID -
FENCED_LEADER_EPOCHFenced Leader Epoch -
FENCED_MEMBER_EPOCHFenced Member Epoch -
FETCH_SESSION_ID_NOT_FOUNDFetch Session ID Not Found -
FETCH_SESSION_TOPIC_ID_ERRORFetch Session Topic ID Error -
GROUP_AUTHORIZATION_FAILEDGroup Authorization Failed -
GROUP_ID_NOT_FOUNDGroup ID Not Found -
GROUP_MAX_SIZE_REACHEDGroup Max Size Reached -
GROUP_SUBSCRIBED_TO_TOPICGroup Subscribed to Topic -
ILLEGAL_GENERATIONIllegal Generation -
ILLEGAL_SASL_STATEIllegal SASL State -
INCONSISTENT_CLUSTER_IDInconsistent Cluster ID -
INCONSISTENT_GROUP_PROTOCOLInconsistent Group Protocol -
INCONSISTENT_TOPIC_IDInconsistent Topic ID -
INCONSISTENT_VOTER_SETInconsistent Voter Set -
INELIGIBLE_REPLICAIneligible Replica -
INVALID_COMMIT_OFFSET_SIZEInvalid Commit Offset Size -
INVALID_CONFIGInvalid Config -
INVALID_FETCH_SESSION_EPOCHInvalid Fetch Session Epoch -
INVALID_FETCH_SIZEInvalid Fetch Size -
INVALID_GROUP_IDInvalid Group ID -
INVALID_PARTITIONSInvalid Partitions -
INVALID_PRINCIPAL_TYPEInvalid Principal Type -
INVALID_PRODUCER_EPOCHInvalid Producer Epoch -
INVALID_PRODUCER_ID_MAPPINGInvalid Producer ID Mapping -
INVALID_RECORDInvalid Record -
INVALID_REGISTRATIONInvalid Registration -
INVALID_REPLICA_ASSIGNMENTInvalid Replica Assignment -
INVALID_REPLICATION_FACTORInvalid Replication Factor -
INVALID_REQUESTInvalid Request -
INVALID_REQUIRED_ACKSInvalid Required Acks -
INVALID_SESSION_TIMEOUTInvalid Session Timeout -
INVALID_TIMESTAMPInvalid Timestamp -
INVALID_TOPIC_EXCEPTIONInvalid Topic Exception -
INVALID_TRANSACTION_TIMEOUTInvalid Transaction Timeout -
INVALID_TXN_STATEInvalid Transaction State -
INVALID_UPDATE_VERSIONInvalid Update Version -
KAFKA_STORAGE_ERRORKafka Storage Error -
LEADER_NOT_AVAILABLELeader Not Available -
LISTENER_NOT_FOUNDListener Not Found -
LOG_DIR_NOT_FOUNDLog Dir Not Found -
MEMBER_ID_REQUIREDMember ID Required -
MESSAGE_TOO_LARGEMessage Too Large -
MISMATCHED_ENDPOINT_TYPEMismatched Endpoint Type -
NETWORK_EXCEPTIONNetwork Exception -
NEW_LEADER_ELECTEDNew Leader Elected -
NO_REASSIGNMENT_IN_PROGRESSNo Reassignment in Progress -
NON_EMPTY_GROUPNon-Empty Group -
NONENone -
NOT_CONTROLLERNot Controller -
NOT_COORDINATORNot Coordinator -
NOT_ENOUGH_REPLICASNot Enough Replicas -
NOT_ENOUGH_REPLICAS_AFTER_APPENDNot Enough Replicas After Append -
NOT_LEADER_OR_FOLLOWERNot Leader or Follower -
OFFSET_METADATA_TOO_LARGEOffset Metadata Too Large -
OFFSET_MOVED_TO_TIERED_STORAGEOffset Moved to Tiered Storage -
OFFSET_NOT_AVAILABLEOffset Not Available -
OFFSET_OUT_OF_RANGEOffset Out of Range -
OPERATION_NOT_ATTEMPTEDOperation Not Attempted -
OUT_OF_ORDER_SEQUENCE_NUMBEROut of Order Sequence Number -
POLICY_VIOLATIONPolicy Violation -
POSITION_OUT_OF_RANGEPosition Out of Range -
PREFERRED_LEADER_NOT_AVAILABLEPreferred Leader Not Available -
PRINCIPAL_DESERIALIZATION_FAILUREPrincipal Deserialization Failure -
PRODUCER_FENCEDProducer Fenced -
REASSIGNMENT_IN_PROGRESSReassignment in Progress -
REBALANCE_IN_PROGRESSRebalance in Progress -
RECORD_LIST_TOO_LARGERecord List Too Large -
REPLICA_NOT_AVAILABLEReplica Not Available -
REQUEST_TIMED_OUTRequest Timed Out -
RESOURCE_NOT_FOUNDResource Not Found -
SASL_AUTHENTICATION_FAILEDSASL Authentication Failed -
SECURITY_DISABLEDSecurity Disabled -
SNAPSHOT_NOT_FOUNDSnapshot Not Found -
STALE_BROKER_EPOCHStale Broker Epoch -
STALE_CONTROLLER_EPOCHStale Controller Epoch -
STALE_MEMBER_EPOCHStale Member Epoch -
TELEMETRY_TOO_LARGETelemetry Too Large -
THROTTLING_QUOTA_EXCEEDEDThrottling Quota Exceeded -
TOPIC_ALREADY_EXISTSTopic Already Exists -
TOPIC_AUTHORIZATION_FAILEDTopic Authorization Failed -
TOPIC_DELETION_DISABLEDTopic Deletion Disabled -
TRANSACTION_ABORTABLETransaction Abortable -
TRANSACTION_COORDINATOR_FENCEDTransaction Coordinator Fenced -
TRANSACTIONAL_ID_AUTHORIZATION_FAILEDTransactional ID Authorization Failed -
TRANSACTIONAL_ID_NOT_FOUNDTransactional ID Not Found -
UNACCEPTABLE_CREDENTIALUnacceptable Credential -
UNKNOWN_CONTROLLER_IDUnknown Controller ID -
UNKNOWN_LEADER_EPOCHUnknown Leader Epoch -
UNKNOWN_MEMBER_IDUnknown Member ID -
UNKNOWN_PRODUCER_IDUnknown Producer ID -
UNKNOWN_SERVER_ERRORUnknown Server Error -
UNKNOWN_SUBSCRIPTION_IDUnknown Subscription ID -
UNKNOWN_TOPIC_IDUnknown Topic ID -
UNKNOWN_TOPIC_OR_PARTITIONUnknown Topic or Partition -
UNRELEASED_INSTANCE_IDUnreleased Instance ID -
UNSTABLE_OFFSET_COMMITUnstable Offset Commit -
UNSUPPORTED_ASSIGNORUnsupported Assignor -
UNSUPPORTED_COMPRESSION_TYPEUnsupported Compression Type -
UNSUPPORTED_ENDPOINT_TYPEUnsupported Endpoint Type -
UNSUPPORTED_FOR_MESSAGE_FORMATUnsupported for Message Format -
UNSUPPORTED_SASL_MECHANISMUnsupported SASL Mechanism -
UNSUPPORTED_VERSIONUnsupported Version