conduktor.io ↗

Kafka Error INVALID_TXN_STATE

Error code 48 · Non-retriable Transactions

The producer attempted a transactional operation in an invalid state.

Common Causes

Solutions

Diagnostic Commands

# Look for transaction events in logs grep 'INVALID_TXN_STATE\|InvalidTxnState\|transaction state' /var/log/kafka/server.log | tail -20 # Look for transaction events in logs grep 'initTransactions\|beginTransaction\|commitTransaction\|abortTransaction' /var/log/kafka/app.log | tail -30

Related APIs

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

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