conduktor.io ↗

Kafka Error TRANSACTION_ABORTABLE

Error code 120 · Non-retriable Transactions

The server encountered an error with the transaction. The client can abort the transaction to continue using this transactional ID.

Common Causes

Solutions

Diagnostic Commands

# Inspect transaction-state topic health kafka-topics.sh --bootstrap-server localhost:9092 --describe --topic __transaction_state | grep -E 'Leader|Isr|Replicas' # Look for transaction events in logs grep 'TRANSACTION_ABORTABLE\|abortTransaction\|transactional.id\|ProducerFenced' /var/log/kafka/server.log | tail -50

Related APIs

This error can be returned by: AddOffsetsToTxn · AddPartitionsToTxn · EndTxn · InitProducerId

Debugging Kafka errors? Conduktor Console gives you real-time visibility into your cluster. Explore all errors in the Error Decoder.