10.10.3 – Troubleshooting REST Proxy
Module: Section 10 – Kafka Ecosystem & Tools
Section: 10.10 – REST Proxy Operations & Ecosystem Tools
Goal: Diagnose and resolve REST Proxy issues
Common Issues
1. Connection Refused
Symptom: Connection refused to localhost:8082
Solution: Verify REST Proxy is running
curl http://localhost:8082/
2. Kafka Connection Error
Symptom: Error connecting to Kafka
Solution: Check bootstrap.servers configuration
bootstrap.servers=kafka:9092 # ✅ Correct
bootstrap.servers=localhost:9092 # ❌ Wrong if in Docker
3. Schema Registry Error
Symptom: Schema not found
Solution: Verify Schema Registry URL
schema.registry.url=http://localhost:8081
4. Consumer Timeout
Symptom: Consumer instance has expired
Solution: Increase timeout
consumer.instance.timeout.ms=300000 # 5 minutes
Debug Logging
log4j.logger.io.confluent.kafkarest=DEBUG
Key Takeaways
- Connection: Verify REST Proxy is running
- Kafka: Check bootstrap.servers config
- Schema Registry: Verify URL configuration
- Timeouts: Increase consumer instance timeout
What's Next?
Next Module: 10.10.4 – Kafka UI & Monitoring Tools