chrislu
|
0399a33a9f
|
mq(kafka): extensive JoinGroup response debugging - kafka-go consistently rejects all formats
🔍 EXPERIMENTS TRIED:
- Custom subscription metadata generation (31 bytes) ❌
- Empty metadata (0 bytes) ❌
- Shorter member IDs (consumer-a9a8213798fa0610) ❌
- Minimal hardcoded response (68 bytes) ❌
📊 CONSISTENT PATTERN:
- FindCoordinator works perfectly ✅
- JoinGroup parsing works perfectly ✅
- JoinGroup response generated correctly ✅
- kafka-go immediately closes connection after JoinGroup ❌
- No SyncGroup calls ever made ❌
🎯 CONCLUSION: Issue is NOT with response content but with fundamental protocol compatibility
- Even minimal 68-byte hardcoded response rejected
- Suggests JoinGroup v2 format mismatch or connection handling issue
- May be kafka-go specific requirement or bug
|
2025-09-10 21:01:38 -07:00 |
|