/
var
/
log
/
pesentiket
/
Upload FileeE
HOME
2026-03-10 04:56:53 +07:00: 2026/03/10 04:56:53 Database connected successfully 2026-03-10 04:56:53 +07:00: 2026/03/10 04:56:53 Running database migrations... 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 Database migrations completed successfully 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 Redis connected successfully 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 Kafka producer initialized 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 Initializing Midtrans with environment: 2 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 ⏰ Starting Order Expiration Worker... 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 [WebSocket] Hub started 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 Ticket schedule worker started 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 💰 Starting Commission Worker... 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 [CommissionWorker] Starting commission worker... 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 🎫 Starting Ticket Worker... 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 Starting Ticket Worker Consumer... 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 🚀 Server starting on port 8000 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 🏥 Health check: http://localhost:8000/health 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 📧 Starting Notification Worker... 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 [NotificationWorker] Starting notification worker... 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 Database connected successfully 2026-03-10 04:56:55 +07:00: 2026/03/10 04:56:55 Running database migrations... 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 Database migrations completed successfully 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 Redis connected successfully 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 Kafka producer initialized 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 Initializing Midtrans with environment: 2 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 ⏰ Starting Order Expiration Worker... 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 Ticket schedule worker started 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 📧 Starting Notification Worker... 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 💰 Starting Commission Worker... 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 [CommissionWorker] Starting commission worker... 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 [WebSocket] Hub started 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 [NotificationWorker] Starting notification worker... 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 🚀 Server starting on port 8000 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 🎫 Starting Ticket Worker... 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 Starting Ticket Worker Consumer... 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 🏥 Health check: http://localhost:8000/health 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 Database connected successfully 2026-03-10 04:56:56 +07:00: 2026/03/10 04:56:56 Running database migrations... 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 Database migrations completed successfully 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 Redis connected successfully 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 Kafka producer initialized 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 Initializing Midtrans with environment: 2 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 [WebSocket] Hub started 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 ⏰ Starting Order Expiration Worker... 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 📧 Starting Notification Worker... 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 [NotificationWorker] Starting notification worker... 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 Ticket schedule worker started 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 💰 Starting Commission Worker... 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 🚀 Server starting on port 8000 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 [CommissionWorker] Starting commission worker... 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 🏥 Health check: http://localhost:8000/health 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 🎫 Starting Ticket Worker... 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 Starting Ticket Worker Consumer... 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 Database connected successfully 2026-03-10 04:56:58 +07:00: 2026/03/10 04:56:58 Running database migrations... 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 Database migrations completed successfully 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 Redis connected successfully 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 Kafka producer initialized 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 Initializing Midtrans with environment: 2 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 ⏰ Starting Order Expiration Worker... 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 [WebSocket] Hub started 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 🎫 Starting Ticket Worker... 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 💰 Starting Commission Worker... 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 Ticket schedule worker started 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 Starting Ticket Worker Consumer... 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 [CommissionWorker] Starting commission worker... 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 📧 Starting Notification Worker... 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 [NotificationWorker] Starting notification worker... 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 🚀 Server starting on port 8000 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 🏥 Health check: http://localhost:8000/health 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 Database connected successfully 2026-03-10 04:56:59 +07:00: 2026/03/10 04:56:59 Running database migrations... 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 Database migrations completed successfully 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 Redis connected successfully 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 Kafka producer initialized 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 Initializing Midtrans with environment: 2 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 [WebSocket] Hub started 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 Ticket schedule worker started 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 💰 Starting Commission Worker... 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 🎫 Starting Ticket Worker... 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 Starting Ticket Worker Consumer... 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 🚀 Server starting on port 8000 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 📧 Starting Notification Worker... 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 Database connected successfully 2026-03-10 04:57:01 +07:00: 2026/03/10 04:57:01 Running database migrations... 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 Database migrations completed successfully 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 Redis connected successfully 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 Kafka producer initialized 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 Initializing Midtrans with environment: 2 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 [WebSocket] Hub started 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 🎫 Starting Ticket Worker... 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 Ticket schedule worker started 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 Starting Ticket Worker Consumer... 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 💰 Starting Commission Worker... 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 📧 Starting Notification Worker... 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 🚀 Server starting on port 8000 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:02 +07:00: 2026/03/10 04:57:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:03 +07:00: 2026/03/10 04:57:03 Database connected successfully 2026-03-10 04:57:03 +07:00: 2026/03/10 04:57:03 Running database migrations... 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 Database migrations completed successfully 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 Redis connected successfully 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 Kafka producer initialized 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 Initializing Midtrans with environment: 2 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 [WebSocket] Hub started 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 📧 Starting Notification Worker... 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 🎫 Starting Ticket Worker... 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 Starting Ticket Worker Consumer... 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 💰 Starting Commission Worker... 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 Ticket schedule worker started 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 🚀 Server starting on port 8000 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 Database connected successfully 2026-03-10 04:57:04 +07:00: 2026/03/10 04:57:04 Running database migrations... 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 Database migrations completed successfully 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 Redis connected successfully 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 Kafka producer initialized 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 Initializing Midtrans with environment: 2 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 🎫 Starting Ticket Worker... 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 💰 Starting Commission Worker... 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 Ticket schedule worker started 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 📧 Starting Notification Worker... 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 Starting Ticket Worker Consumer... 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 🚀 Server starting on port 8000 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 [WebSocket] Hub started 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 Database connected successfully 2026-03-10 04:57:05 +07:00: 2026/03/10 04:57:05 Running database migrations... 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 Database migrations completed successfully 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 Redis connected successfully 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 Kafka producer initialized 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 [WebSocket] Hub started 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 Initializing Midtrans with environment: 2 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 📧 Starting Notification Worker... 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 💰 Starting Commission Worker... 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 🎫 Starting Ticket Worker... 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 Starting Ticket Worker Consumer... 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 🚀 Server starting on port 8000 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 Ticket schedule worker started 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 Database connected successfully 2026-03-10 04:57:07 +07:00: 2026/03/10 04:57:07 Running database migrations... 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 Database migrations completed successfully 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 Redis connected successfully 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 Kafka producer initialized 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 Initializing Midtrans with environment: 2 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 🎫 Starting Ticket Worker... 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 [WebSocket] Hub started 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 Ticket schedule worker started 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 Starting Ticket Worker Consumer... 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 📧 Starting Notification Worker... 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 💰 Starting Commission Worker... 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 🚀 Server starting on port 8000 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 Database connected successfully 2026-03-10 04:57:09 +07:00: 2026/03/10 04:57:09 Running database migrations... 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 Database migrations completed successfully 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 Redis connected successfully 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 Kafka producer initialized 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 Initializing Midtrans with environment: 2 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 [WebSocket] Hub started 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 Ticket schedule worker started 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 🎫 Starting Ticket Worker... 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 💰 Starting Commission Worker... 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 📧 Starting Notification Worker... 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 🚀 Server starting on port 8000 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 Starting Ticket Worker Consumer... 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 Database connected successfully 2026-03-10 04:57:10 +07:00: 2026/03/10 04:57:10 Running database migrations... 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 Database migrations completed successfully 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 Redis connected successfully 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 Kafka producer initialized 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 Initializing Midtrans with environment: 2 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 🎫 Starting Ticket Worker... 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 💰 Starting Commission Worker... 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 📧 Starting Notification Worker... 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 Ticket schedule worker started 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 🚀 Server starting on port 8000 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 [WebSocket] Hub started 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 Starting Ticket Worker Consumer... 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 Database connected successfully 2026-03-10 04:57:12 +07:00: 2026/03/10 04:57:12 Running database migrations... 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 Database migrations completed successfully 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 Redis connected successfully 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 Kafka producer initialized 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 [WebSocket] Hub started 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 Initializing Midtrans with environment: 2 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 🎫 Starting Ticket Worker... 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 Starting Ticket Worker Consumer... 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 📧 Starting Notification Worker... 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 Ticket schedule worker started 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 💰 Starting Commission Worker... 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 🚀 Server starting on port 8000 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 Database connected successfully 2026-03-10 04:57:13 +07:00: 2026/03/10 04:57:13 Running database migrations... 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 Database migrations completed successfully 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 Redis connected successfully 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 Kafka producer initialized 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 Initializing Midtrans with environment: 2 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 📧 Starting Notification Worker... 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 💰 Starting Commission Worker... 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 🎫 Starting Ticket Worker... 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 Starting Ticket Worker Consumer... 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 [WebSocket] Hub started 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 🚀 Server starting on port 8000 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 Ticket schedule worker started 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 Database connected successfully 2026-03-10 04:57:15 +07:00: 2026/03/10 04:57:15 Running database migrations... 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 Database migrations completed successfully 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 Redis connected successfully 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 Kafka producer initialized 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 Initializing Midtrans with environment: 2 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 💰 Starting Commission Worker... 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 📧 Starting Notification Worker... 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 [WebSocket] Hub started 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 🎫 Starting Ticket Worker... 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 Starting Ticket Worker Consumer... 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 🚀 Server starting on port 8000 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 Ticket schedule worker started 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 Database connected successfully 2026-03-10 04:57:16 +07:00: 2026/03/10 04:57:16 Running database migrations... 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 Database migrations completed successfully 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 Redis connected successfully 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 Kafka producer initialized 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 Initializing Midtrans with environment: 2 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 [WebSocket] Hub started 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 Ticket schedule worker started 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 🎫 Starting Ticket Worker... 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 Starting Ticket Worker Consumer... 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 📧 Starting Notification Worker... 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 💰 Starting Commission Worker... 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 🚀 Server starting on port 8000 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 Database connected successfully 2026-03-10 04:57:18 +07:00: 2026/03/10 04:57:18 Running database migrations... 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 Database migrations completed successfully 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 Redis connected successfully 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 Kafka producer initialized 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 Initializing Midtrans with environment: 2 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 [WebSocket] Hub started 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 🎫 Starting Ticket Worker... 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 Starting Ticket Worker Consumer... 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 📧 Starting Notification Worker... 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 Ticket schedule worker started 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 💰 Starting Commission Worker... 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 🚀 Server starting on port 8000 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 Database connected successfully 2026-03-10 04:57:19 +07:00: 2026/03/10 04:57:19 Running database migrations... 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 Database migrations completed successfully 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 Redis connected successfully 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 Kafka producer initialized 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 Initializing Midtrans with environment: 2 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 [WebSocket] Hub started 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 💰 Starting Commission Worker... 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 📧 Starting Notification Worker... 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 🎫 Starting Ticket Worker... 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 Ticket schedule worker started 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 Starting Ticket Worker Consumer... 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 🚀 Server starting on port 8000 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 Database connected successfully 2026-03-10 04:57:21 +07:00: 2026/03/10 04:57:21 Running database migrations... 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 Database migrations completed successfully 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 Redis connected successfully 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 Kafka producer initialized 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 [WebSocket] Hub started 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 Initializing Midtrans with environment: 2 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 🎫 Starting Ticket Worker... 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 Starting Ticket Worker Consumer... 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 📧 Starting Notification Worker... 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 Ticket schedule worker started 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 💰 Starting Commission Worker... 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 🚀 Server starting on port 8000 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:22 +07:00: 2026/03/10 04:57:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:23 +07:00: 2026/03/10 04:57:23 Database connected successfully 2026-03-10 04:57:23 +07:00: 2026/03/10 04:57:23 Running database migrations... 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 Database migrations completed successfully 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 Redis connected successfully 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 Kafka producer initialized 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 Initializing Midtrans with environment: 2 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 [WebSocket] Hub started 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 Ticket schedule worker started 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 💰 Starting Commission Worker... 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 📧 Starting Notification Worker... 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 🎫 Starting Ticket Worker... 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 Starting Ticket Worker Consumer... 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 🚀 Server starting on port 8000 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 Database connected successfully 2026-03-10 04:57:24 +07:00: 2026/03/10 04:57:24 Running database migrations... 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 Database migrations completed successfully 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 Redis connected successfully 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 Kafka producer initialized 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 Initializing Midtrans with environment: 2 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 💰 Starting Commission Worker... 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 🎫 Starting Ticket Worker... 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 Starting Ticket Worker Consumer... 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 📧 Starting Notification Worker... 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 🚀 Server starting on port 8000 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 [WebSocket] Hub started 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 Ticket schedule worker started 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 Database connected successfully 2026-03-10 04:57:26 +07:00: 2026/03/10 04:57:26 Running database migrations... 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 Database migrations completed successfully 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 Redis connected successfully 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 Kafka producer initialized 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 Initializing Midtrans with environment: 2 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 [WebSocket] Hub started 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 Ticket schedule worker started 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 📧 Starting Notification Worker... 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 🎫 Starting Ticket Worker... 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 Starting Ticket Worker Consumer... 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 🚀 Server starting on port 8000 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 💰 Starting Commission Worker... 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 Database connected successfully 2026-03-10 04:57:27 +07:00: 2026/03/10 04:57:27 Running database migrations... 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 Database migrations completed successfully 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 Redis connected successfully 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 Kafka producer initialized 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 Initializing Midtrans with environment: 2 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 [WebSocket] Hub started 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 Ticket schedule worker started 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 🎫 Starting Ticket Worker... 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 Starting Ticket Worker Consumer... 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 📧 Starting Notification Worker... 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 💰 Starting Commission Worker... 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 🚀 Server starting on port 8000 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 Database connected successfully 2026-03-10 04:57:29 +07:00: 2026/03/10 04:57:29 Running database migrations... 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 Database migrations completed successfully 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 Redis connected successfully 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 Kafka producer initialized 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 Initializing Midtrans with environment: 2 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 🎫 Starting Ticket Worker... 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 Starting Ticket Worker Consumer... 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 💰 Starting Commission Worker... 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 [WebSocket] Hub started 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 📧 Starting Notification Worker... 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 Ticket schedule worker started 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 🚀 Server starting on port 8000 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 Database connected successfully 2026-03-10 04:57:30 +07:00: 2026/03/10 04:57:30 Running database migrations... 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 Database migrations completed successfully 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 Redis connected successfully 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 Kafka producer initialized 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 Initializing Midtrans with environment: 2 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 [WebSocket] Hub started 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 🎫 Starting Ticket Worker... 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 Starting Ticket Worker Consumer... 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 Ticket schedule worker started 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 📧 Starting Notification Worker... 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 💰 Starting Commission Worker... 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 🚀 Server starting on port 8000 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 Database connected successfully 2026-03-10 04:57:32 +07:00: 2026/03/10 04:57:32 Running database migrations... 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 Database migrations completed successfully 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 Redis connected successfully 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 Kafka producer initialized 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 Initializing Midtrans with environment: 2 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 [WebSocket] Hub started 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 Ticket schedule worker started 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 🎫 Starting Ticket Worker... 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 Starting Ticket Worker Consumer... 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 🚀 Server starting on port 8000 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 📧 Starting Notification Worker... 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 💰 Starting Commission Worker... 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 Database connected successfully 2026-03-10 04:57:33 +07:00: 2026/03/10 04:57:33 Running database migrations... 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 Database migrations completed successfully 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 Redis connected successfully 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 Kafka producer initialized 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 Initializing Midtrans with environment: 2 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 [WebSocket] Hub started 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 🎫 Starting Ticket Worker... 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 Starting Ticket Worker Consumer... 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 Ticket schedule worker started 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 📧 Starting Notification Worker... 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 💰 Starting Commission Worker... 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 🚀 Server starting on port 8000 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 Database connected successfully 2026-03-10 04:57:35 +07:00: 2026/03/10 04:57:35 Running database migrations... 2026-03-10 04:57:36 +07:00: 2026/03/10 04:57:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:36 +07:00: 2026/03/10 04:57:36 Database migrations completed successfully 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 Redis connected successfully 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 Kafka producer initialized 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 Initializing Midtrans with environment: 2 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 🎫 Starting Ticket Worker... 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 Starting Ticket Worker Consumer... 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 💰 Starting Commission Worker... 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 📧 Starting Notification Worker... 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 [WebSocket] Hub started 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 Ticket schedule worker started 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 🚀 Server starting on port 8000 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 Database connected successfully 2026-03-10 04:57:37 +07:00: 2026/03/10 04:57:37 Running database migrations... 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 Database migrations completed successfully 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 Redis connected successfully 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 Kafka producer initialized 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 Initializing Midtrans with environment: 2 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 Ticket schedule worker started 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 [WebSocket] Hub started 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 📧 Starting Notification Worker... 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 🎫 Starting Ticket Worker... 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 Starting Ticket Worker Consumer... 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 💰 Starting Commission Worker... 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 🚀 Server starting on port 8000 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 Database connected successfully 2026-03-10 04:57:38 +07:00: 2026/03/10 04:57:38 Running database migrations... 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 Database migrations completed successfully 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 Redis connected successfully 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 Kafka producer initialized 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 Initializing Midtrans with environment: 2 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 🎫 Starting Ticket Worker... 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 [WebSocket] Hub started 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 📧 Starting Notification Worker... 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 Starting Ticket Worker Consumer... 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 💰 Starting Commission Worker... 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 Ticket schedule worker started 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 🚀 Server starting on port 8000 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 Database connected successfully 2026-03-10 04:57:40 +07:00: 2026/03/10 04:57:40 Running database migrations... 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 Database migrations completed successfully 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 Redis connected successfully 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 Kafka producer initialized 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 Initializing Midtrans with environment: 2 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 💰 Starting Commission Worker... 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 📧 Starting Notification Worker... 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 🚀 Server starting on port 8000 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 🎫 Starting Ticket Worker... 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 Starting Ticket Worker Consumer... 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 [WebSocket] Hub started 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 Ticket schedule worker started 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 Database connected successfully 2026-03-10 04:57:41 +07:00: 2026/03/10 04:57:41 Running database migrations... 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 Database migrations completed successfully 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 Redis connected successfully 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 Kafka producer initialized 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 Initializing Midtrans with environment: 2 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 🎫 Starting Ticket Worker... 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 Starting Ticket Worker Consumer... 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 💰 Starting Commission Worker... 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 [WebSocket] Hub started 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 📧 Starting Notification Worker... 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 🚀 Server starting on port 8000 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 Ticket schedule worker started 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 Database connected successfully 2026-03-10 04:57:43 +07:00: 2026/03/10 04:57:43 Running database migrations... 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 Database migrations completed successfully 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 Redis connected successfully 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 Kafka producer initialized 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 Initializing Midtrans with environment: 2 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 [WebSocket] Hub started 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 🎫 Starting Ticket Worker... 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 Starting Ticket Worker Consumer... 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 💰 Starting Commission Worker... 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 📧 Starting Notification Worker... 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 🚀 Server starting on port 8000 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 Ticket schedule worker started 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 Database connected successfully 2026-03-10 04:57:44 +07:00: 2026/03/10 04:57:44 Running database migrations... 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 Database migrations completed successfully 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 Redis connected successfully 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 Kafka producer initialized 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 Initializing Midtrans with environment: 2 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 [WebSocket] Hub started 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 📧 Starting Notification Worker... 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 💰 Starting Commission Worker... 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 Ticket schedule worker started 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 🚀 Server starting on port 8000 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 🎫 Starting Ticket Worker... 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 Starting Ticket Worker Consumer... 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 Database connected successfully 2026-03-10 04:57:46 +07:00: 2026/03/10 04:57:46 Running database migrations... 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 Database migrations completed successfully 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 Redis connected successfully 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 Kafka producer initialized 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 [WebSocket] Hub started 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 Initializing Midtrans with environment: 2 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 🎫 Starting Ticket Worker... 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 Starting Ticket Worker Consumer... 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 Ticket schedule worker started 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 💰 Starting Commission Worker... 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 📧 Starting Notification Worker... 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 🚀 Server starting on port 8000 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:47 +07:00: 2026/03/10 04:57:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:57:57 +07:00: 2026/03/10 04:57:57 Database connected successfully 2026-03-10 04:57:57 +07:00: 2026/03/10 04:57:57 Running database migrations... 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 Database migrations completed successfully 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 Redis connected successfully 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 Kafka producer initialized 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 Initializing Midtrans with environment: 2 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 ⏰ Starting Order Expiration Worker... 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 [WebSocket] Hub started 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 🎫 Starting Ticket Worker... 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 Starting Ticket Worker Consumer... 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 Ticket schedule worker started 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 📧 Starting Notification Worker... 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 [NotificationWorker] Starting notification worker... 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 💰 Starting Commission Worker... 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 🚀 Server starting on port 8000 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 🏥 Health check: http://localhost:8000/health 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 [CommissionWorker] Starting commission worker... 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:57:59 +07:00: 2026/03/10 04:57:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:13 +07:00: 2026/03/10 04:58:13 Database connected successfully 2026-03-10 04:58:13 +07:00: 2026/03/10 04:58:13 Running database migrations... 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 Database migrations completed successfully 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 Redis connected successfully 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 Kafka producer initialized 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 Initializing Midtrans with environment: 2 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 [WebSocket] Hub started 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 Ticket schedule worker started 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 💰 Starting Commission Worker... 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 🎫 Starting Ticket Worker... 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 Starting Ticket Worker Consumer... 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 🚀 Server starting on port 8000 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 📧 Starting Notification Worker... 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:14 +07:00: 2026/03/10 04:58:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:15 +07:00: 2026/03/10 04:58:14 Database connected successfully 2026-03-10 04:58:15 +07:00: 2026/03/10 04:58:14 Running database migrations... 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 Database migrations completed successfully 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 Redis connected successfully 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 Kafka producer initialized 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 Initializing Midtrans with environment: 2 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 🎫 Starting Ticket Worker... 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 Starting Ticket Worker Consumer... 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 Ticket schedule worker started 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 📧 Starting Notification Worker... 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 💰 Starting Commission Worker... 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 [WebSocket] Hub started 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 🚀 Server starting on port 8000 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 Database connected successfully 2026-03-10 04:58:16 +07:00: 2026/03/10 04:58:16 Running database migrations... 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 Database migrations completed successfully 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 Redis connected successfully 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 Kafka producer initialized 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 Initializing Midtrans with environment: 2 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 💰 Starting Commission Worker... 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 [WebSocket] Hub started 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 🎫 Starting Ticket Worker... 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 Starting Ticket Worker Consumer... 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 Ticket schedule worker started 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 🚀 Server starting on port 8000 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 📧 Starting Notification Worker... 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 Database connected successfully 2026-03-10 04:58:18 +07:00: 2026/03/10 04:58:18 Running database migrations... 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 Database migrations completed successfully 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 Redis connected successfully 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 Kafka producer initialized 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 Initializing Midtrans with environment: 2 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 [WebSocket] Hub started 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 Ticket schedule worker started 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 📧 Starting Notification Worker... 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 💰 Starting Commission Worker... 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 🎫 Starting Ticket Worker... 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 Starting Ticket Worker Consumer... 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 🚀 Server starting on port 8000 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 Database connected successfully 2026-03-10 04:58:19 +07:00: 2026/03/10 04:58:19 Running database migrations... 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 Database migrations completed successfully 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 Redis connected successfully 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 Kafka producer initialized 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 Initializing Midtrans with environment: 2 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 Ticket schedule worker started 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 🎫 Starting Ticket Worker... 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 Starting Ticket Worker Consumer... 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 [WebSocket] Hub started 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 💰 Starting Commission Worker... 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 🚀 Server starting on port 8000 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 📧 Starting Notification Worker... 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 Database connected successfully 2026-03-10 04:58:21 +07:00: 2026/03/10 04:58:21 Running database migrations... 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 Database migrations completed successfully 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 Redis connected successfully 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 Kafka producer initialized 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 Initializing Midtrans with environment: 2 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 [WebSocket] Hub started 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 Ticket schedule worker started 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 💰 Starting Commission Worker... 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 🎫 Starting Ticket Worker... 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 Starting Ticket Worker Consumer... 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 📧 Starting Notification Worker... 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 🚀 Server starting on port 8000 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 Database connected successfully 2026-03-10 04:58:22 +07:00: 2026/03/10 04:58:22 Running database migrations... 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 Database migrations completed successfully 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 Redis connected successfully 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 Kafka producer initialized 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 Initializing Midtrans with environment: 2 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 [WebSocket] Hub started 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 📧 Starting Notification Worker... 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 🎫 Starting Ticket Worker... 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 Starting Ticket Worker Consumer... 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 Ticket schedule worker started 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 💰 Starting Commission Worker... 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 🚀 Server starting on port 8000 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 Database connected successfully 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 Running database migrations... 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 Database connected successfully 2026-03-10 04:58:24 +07:00: 2026/03/10 04:58:24 Running database migrations... 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 Database migrations completed successfully 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 Redis connected successfully 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 Kafka producer initialized 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 Initializing Midtrans with environment: 2 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 [WebSocket] Hub started 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 Ticket schedule worker started 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 💰 Starting Commission Worker... 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 🎫 Starting Ticket Worker... 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 Starting Ticket Worker Consumer... 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 📧 Starting Notification Worker... 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 🚀 Server starting on port 8000 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 Database connected successfully 2026-03-10 04:58:26 +07:00: 2026/03/10 04:58:26 Running database migrations... 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 Database migrations completed successfully 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 Redis connected successfully 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 Kafka producer initialized 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 Initializing Midtrans with environment: 2 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 [WebSocket] Hub started 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 Ticket schedule worker started 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 💰 Starting Commission Worker... 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 🎫 Starting Ticket Worker... 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 Starting Ticket Worker Consumer... 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 🚀 Server starting on port 8000 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 📧 Starting Notification Worker... 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 Database connected successfully 2026-03-10 04:58:27 +07:00: 2026/03/10 04:58:27 Running database migrations... 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 Database migrations completed successfully 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 Redis connected successfully 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 Kafka producer initialized 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 Initializing Midtrans with environment: 2 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 [WebSocket] Hub started 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 🎫 Starting Ticket Worker... 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 Ticket schedule worker started 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 📧 Starting Notification Worker... 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 Starting Ticket Worker Consumer... 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 💰 Starting Commission Worker... 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 🚀 Server starting on port 8000 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 Database connected successfully 2026-03-10 04:58:29 +07:00: 2026/03/10 04:58:29 Running database migrations... 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 Database migrations completed successfully 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 Redis connected successfully 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 Kafka producer initialized 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 Initializing Midtrans with environment: 2 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 💰 Starting Commission Worker... 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 🚀 Server starting on port 8000 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 🎫 Starting Ticket Worker... 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 Starting Ticket Worker Consumer... 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 Ticket schedule worker started 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 [WebSocket] Hub started 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 📧 Starting Notification Worker... 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 Database connected successfully 2026-03-10 04:58:31 +07:00: 2026/03/10 04:58:31 Running database migrations... 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 Database migrations completed successfully 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 Redis connected successfully 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 Kafka producer initialized 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 [WebSocket] Hub started 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 Initializing Midtrans with environment: 2 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 🎫 Starting Ticket Worker... 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 Starting Ticket Worker Consumer... 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 📧 Starting Notification Worker... 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 💰 Starting Commission Worker... 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 Ticket schedule worker started 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 🚀 Server starting on port 8000 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 Database connected successfully 2026-03-10 04:58:32 +07:00: 2026/03/10 04:58:32 Running database migrations... 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 Database migrations completed successfully 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 Redis connected successfully 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 Kafka producer initialized 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 Initializing Midtrans with environment: 2 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 🎫 Starting Ticket Worker... 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 Starting Ticket Worker Consumer... 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 💰 Starting Commission Worker... 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 [WebSocket] Hub started 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 Ticket schedule worker started 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 📧 Starting Notification Worker... 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 🚀 Server starting on port 8000 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 Database connected successfully 2026-03-10 04:58:34 +07:00: 2026/03/10 04:58:34 Running database migrations... 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 Database migrations completed successfully 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 Redis connected successfully 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 Kafka producer initialized 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 Initializing Midtrans with environment: 2 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 🎫 Starting Ticket Worker... 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 Starting Ticket Worker Consumer... 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 [WebSocket] Hub started 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 📧 Starting Notification Worker... 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 Ticket schedule worker started 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 🚀 Server starting on port 8000 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 💰 Starting Commission Worker... 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 Database connected successfully 2026-03-10 04:58:35 +07:00: 2026/03/10 04:58:35 Running database migrations... 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 Database migrations completed successfully 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 Redis connected successfully 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 Kafka producer initialized 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 Initializing Midtrans with environment: 2 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 🎫 Starting Ticket Worker... 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 Starting Ticket Worker Consumer... 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 💰 Starting Commission Worker... 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 📧 Starting Notification Worker... 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 Ticket schedule worker started 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 🚀 Server starting on port 8000 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 [WebSocket] Hub started 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 Database connected successfully 2026-03-10 04:58:37 +07:00: 2026/03/10 04:58:37 Running database migrations... 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 Database migrations completed successfully 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 Redis connected successfully 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 Kafka producer initialized 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 Initializing Midtrans with environment: 2 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 [WebSocket] Hub started 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 📧 Starting Notification Worker... 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 🎫 Starting Ticket Worker... 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 💰 Starting Commission Worker... 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 Ticket schedule worker started 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 Starting Ticket Worker Consumer... 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 🚀 Server starting on port 8000 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 Database connected successfully 2026-03-10 04:58:39 +07:00: 2026/03/10 04:58:39 Running database migrations... 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 Database migrations completed successfully 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 Redis connected successfully 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 Kafka producer initialized 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 Initializing Midtrans with environment: 2 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 [WebSocket] Hub started 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 Ticket schedule worker started 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 🎫 Starting Ticket Worker... 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 📧 Starting Notification Worker... 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 Starting Ticket Worker Consumer... 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 💰 Starting Commission Worker... 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 🚀 Server starting on port 8000 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 Database connected successfully 2026-03-10 04:58:40 +07:00: 2026/03/10 04:58:40 Running database migrations... 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 Database migrations completed successfully 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 Redis connected successfully 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 Kafka producer initialized 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 Initializing Midtrans with environment: 2 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 🎫 Starting Ticket Worker... 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 Starting Ticket Worker Consumer... 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 [WebSocket] Hub started 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 💰 Starting Commission Worker... 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 Ticket schedule worker started 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 📧 Starting Notification Worker... 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 🚀 Server starting on port 8000 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 Database connected successfully 2026-03-10 04:58:42 +07:00: 2026/03/10 04:58:42 Running database migrations... 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 Database migrations completed successfully 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 Redis connected successfully 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 Kafka producer initialized 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 Initializing Midtrans with environment: 2 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 📧 Starting Notification Worker... 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 💰 Starting Commission Worker... 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 Ticket schedule worker started 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 [WebSocket] Hub started 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 🚀 Server starting on port 8000 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 🎫 Starting Ticket Worker... 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 Starting Ticket Worker Consumer... 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 Database connected successfully 2026-03-10 04:58:43 +07:00: 2026/03/10 04:58:43 Running database migrations... 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 Database migrations completed successfully 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 Redis connected successfully 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 Kafka producer initialized 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 [WebSocket] Hub started 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 Initializing Midtrans with environment: 2 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 Ticket schedule worker started 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 🎫 Starting Ticket Worker... 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 📧 Starting Notification Worker... 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 💰 Starting Commission Worker... 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 Starting Ticket Worker Consumer... 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 🚀 Server starting on port 8000 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 Database connected successfully 2026-03-10 04:58:45 +07:00: 2026/03/10 04:58:45 Running database migrations... 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 Database migrations completed successfully 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 Redis connected successfully 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 Kafka producer initialized 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 Initializing Midtrans with environment: 2 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 [WebSocket] Hub started 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 📧 Starting Notification Worker... 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 🎫 Starting Ticket Worker... 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 Starting Ticket Worker Consumer... 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 💰 Starting Commission Worker... 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 Ticket schedule worker started 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 🚀 Server starting on port 8000 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 Database connected successfully 2026-03-10 04:58:46 +07:00: 2026/03/10 04:58:46 Running database migrations... 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 Database migrations completed successfully 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 Redis connected successfully 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 Kafka producer initialized 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 Initializing Midtrans with environment: 2 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 [WebSocket] Hub started 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 Ticket schedule worker started 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 📧 Starting Notification Worker... 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 💰 Starting Commission Worker... 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 🎫 Starting Ticket Worker... 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 Starting Ticket Worker Consumer... 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 🚀 Server starting on port 8000 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 Database connected successfully 2026-03-10 04:58:48 +07:00: 2026/03/10 04:58:48 Running database migrations... 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 Database migrations completed successfully 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 Redis connected successfully 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 Kafka producer initialized 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 Initializing Midtrans with environment: 2 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 🎫 Starting Ticket Worker... 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 Starting Ticket Worker Consumer... 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 💰 Starting Commission Worker... 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 [WebSocket] Hub started 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 📧 Starting Notification Worker... 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 Ticket schedule worker started 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 🚀 Server starting on port 8000 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 Database connected successfully 2026-03-10 04:58:50 +07:00: 2026/03/10 04:58:50 Running database migrations... 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 Database migrations completed successfully 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 Redis connected successfully 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 Kafka producer initialized 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 Initializing Midtrans with environment: 2 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 [WebSocket] Hub started 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 Ticket schedule worker started 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 🎫 Starting Ticket Worker... 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 Starting Ticket Worker Consumer... 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 💰 Starting Commission Worker... 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 📧 Starting Notification Worker... 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 🚀 Server starting on port 8000 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 Database connected successfully 2026-03-10 04:58:51 +07:00: 2026/03/10 04:58:51 Running database migrations... 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 Database migrations completed successfully 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 Redis connected successfully 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 Kafka producer initialized 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 Initializing Midtrans with environment: 2 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 🎫 Starting Ticket Worker... 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 Starting Ticket Worker Consumer... 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 💰 Starting Commission Worker... 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 📧 Starting Notification Worker... 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 [WebSocket] Hub started 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 Ticket schedule worker started 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 🚀 Server starting on port 8000 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 Database connected successfully 2026-03-10 04:58:53 +07:00: 2026/03/10 04:58:53 Running database migrations... 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 Database migrations completed successfully 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 Redis connected successfully 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 Kafka producer initialized 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 Initializing Midtrans with environment: 2 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 🎫 Starting Ticket Worker... 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 Starting Ticket Worker Consumer... 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 [WebSocket] Hub started 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 💰 Starting Commission Worker... 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 📧 Starting Notification Worker... 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 Ticket schedule worker started 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 🚀 Server starting on port 8000 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 Database connected successfully 2026-03-10 04:58:54 +07:00: 2026/03/10 04:58:54 Running database migrations... 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 Database migrations completed successfully 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 Redis connected successfully 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 Kafka producer initialized 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 Initializing Midtrans with environment: 2 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 [WebSocket] Hub started 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 🎫 Starting Ticket Worker... 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 Starting Ticket Worker Consumer... 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 💰 Starting Commission Worker... 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 📧 Starting Notification Worker... 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 🚀 Server starting on port 8000 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 Ticket schedule worker started 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 Database connected successfully 2026-03-10 04:58:56 +07:00: 2026/03/10 04:58:56 Running database migrations... 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 Database migrations completed successfully 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 Redis connected successfully 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 Kafka producer initialized 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 Initializing Midtrans with environment: 2 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 🎫 Starting Ticket Worker... 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 Starting Ticket Worker Consumer... 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 💰 Starting Commission Worker... 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 📧 Starting Notification Worker... 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 🚀 Server starting on port 8000 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 Ticket schedule worker started 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 Database connected successfully 2026-03-10 04:58:57 +07:00: 2026/03/10 04:58:57 Running database migrations... 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 Database migrations completed successfully 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 Redis connected successfully 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 Kafka producer initialized 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 Initializing Midtrans with environment: 2 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 ⏰ Starting Order Expiration Worker... 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 🎫 Starting Ticket Worker... 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 Starting Ticket Worker Consumer... 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 [WebSocket] Hub started 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 📧 Starting Notification Worker... 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 💰 Starting Commission Worker... 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 Ticket schedule worker started 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 🚀 Server starting on port 8000 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 🏥 Health check: http://localhost:8000/health 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 [CommissionWorker] Starting commission worker... 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 [NotificationWorker] Starting notification worker... 2026-03-10 04:58:59 +07:00: 2026/03/10 04:58:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:00 +07:00: 2026/03/10 04:59:00 Database connected successfully 2026-03-10 04:59:00 +07:00: 2026/03/10 04:59:00 Running database migrations... 2026-03-10 04:59:29 +07:00: 2026/03/10 04:59:29 Database connected successfully 2026-03-10 04:59:29 +07:00: 2026/03/10 04:59:29 Running database migrations... 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 Database migrations completed successfully 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 Redis connected successfully 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 Kafka producer initialized 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 Initializing Midtrans with environment: 2 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 🎫 Starting Ticket Worker... 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 Starting Ticket Worker Consumer... 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 💰 Starting Commission Worker... 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 🚀 Server starting on port 8000 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 [WebSocket] Hub started 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 📧 Starting Notification Worker... 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 Ticket schedule worker started 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 Database connected successfully 2026-03-10 04:59:30 +07:00: 2026/03/10 04:59:30 Running database migrations... 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 Database migrations completed successfully 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 Redis connected successfully 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 Kafka producer initialized 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 Initializing Midtrans with environment: 2 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 [WebSocket] Hub started 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 Ticket schedule worker started 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 🎫 Starting Ticket Worker... 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 📧 Starting Notification Worker... 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 Starting Ticket Worker Consumer... 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 🚀 Server starting on port 8000 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 💰 Starting Commission Worker... 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 Database connected successfully 2026-03-10 04:59:32 +07:00: 2026/03/10 04:59:32 Running database migrations... 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 Database migrations completed successfully 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 Redis connected successfully 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 Kafka producer initialized 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 Initializing Midtrans with environment: 2 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 🎫 Starting Ticket Worker... 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 Starting Ticket Worker Consumer... 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 Ticket schedule worker started 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 💰 Starting Commission Worker... 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 [WebSocket] Hub started 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 📧 Starting Notification Worker... 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 🚀 Server starting on port 8000 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 Database connected successfully 2026-03-10 04:59:33 +07:00: 2026/03/10 04:59:33 Running database migrations... 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 Database migrations completed successfully 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 Redis connected successfully 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 Kafka producer initialized 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 Initializing Midtrans with environment: 2 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 [WebSocket] Hub started 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 🎫 Starting Ticket Worker... 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 Starting Ticket Worker Consumer... 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 Ticket schedule worker started 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 💰 Starting Commission Worker... 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 📧 Starting Notification Worker... 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 🚀 Server starting on port 8000 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 Database connected successfully 2026-03-10 04:59:35 +07:00: 2026/03/10 04:59:35 Running database migrations... 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 Database migrations completed successfully 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 Redis connected successfully 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 Kafka producer initialized 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 Initializing Midtrans with environment: 2 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 [WebSocket] Hub started 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 Ticket schedule worker started 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 🎫 Starting Ticket Worker... 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 📧 Starting Notification Worker... 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 Starting Ticket Worker Consumer... 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 💰 Starting Commission Worker... 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 🚀 Server starting on port 8000 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 Database connected successfully 2026-03-10 04:59:36 +07:00: 2026/03/10 04:59:36 Running database migrations... 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 Database migrations completed successfully 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 Redis connected successfully 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 Kafka producer initialized 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 Initializing Midtrans with environment: 2 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 💰 Starting Commission Worker... 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 📧 Starting Notification Worker... 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 [WebSocket] Hub started 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 🎫 Starting Ticket Worker... 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 Starting Ticket Worker Consumer... 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 Ticket schedule worker started 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 🚀 Server starting on port 8000 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 Database connected successfully 2026-03-10 04:59:38 +07:00: 2026/03/10 04:59:38 Running database migrations... 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 Database migrations completed successfully 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 Redis connected successfully 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 Kafka producer initialized 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 Initializing Midtrans with environment: 2 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 [WebSocket] Hub started 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 Ticket schedule worker started 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 🎫 Starting Ticket Worker... 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 Starting Ticket Worker Consumer... 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 💰 Starting Commission Worker... 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 📧 Starting Notification Worker... 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 🚀 Server starting on port 8000 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 Database connected successfully 2026-03-10 04:59:39 +07:00: 2026/03/10 04:59:39 Running database migrations... 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 Database migrations completed successfully 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 Redis connected successfully 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 Kafka producer initialized 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 Initializing Midtrans with environment: 2 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 [WebSocket] Hub started 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 🎫 Starting Ticket Worker... 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 Starting Ticket Worker Consumer... 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 📧 Starting Notification Worker... 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 Ticket schedule worker started 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 💰 Starting Commission Worker... 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 🚀 Server starting on port 8000 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 Database connected successfully 2026-03-10 04:59:41 +07:00: 2026/03/10 04:59:41 Running database migrations... 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 Database migrations completed successfully 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 Redis connected successfully 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 Kafka producer initialized 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 Initializing Midtrans with environment: 2 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 [WebSocket] Hub started 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 Ticket schedule worker started 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 🎫 Starting Ticket Worker... 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 Starting Ticket Worker Consumer... 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 📧 Starting Notification Worker... 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 💰 Starting Commission Worker... 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 🚀 Server starting on port 8000 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 Database connected successfully 2026-03-10 04:59:43 +07:00: 2026/03/10 04:59:43 Running database migrations... 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 Database migrations completed successfully 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 Redis connected successfully 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 Kafka producer initialized 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 Initializing Midtrans with environment: 2 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 📧 Starting Notification Worker... 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 💰 Starting Commission Worker... 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 🎫 Starting Ticket Worker... 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 Starting Ticket Worker Consumer... 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 [WebSocket] Hub started 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 Ticket schedule worker started 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 🚀 Server starting on port 8000 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 Database connected successfully 2026-03-10 04:59:44 +07:00: 2026/03/10 04:59:44 Running database migrations... 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 Database migrations completed successfully 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 Redis connected successfully 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 Kafka producer initialized 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 Initializing Midtrans with environment: 2 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 📧 Starting Notification Worker... 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 💰 Starting Commission Worker... 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 🎫 Starting Ticket Worker... 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 Starting Ticket Worker Consumer... 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 🚀 Server starting on port 8000 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 Ticket schedule worker started 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 [WebSocket] Hub started 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 Database connected successfully 2026-03-10 04:59:46 +07:00: 2026/03/10 04:59:46 Running database migrations... 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 Database migrations completed successfully 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 Redis connected successfully 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 Kafka producer initialized 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 [WebSocket] Hub started 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 Initializing Midtrans with environment: 2 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 Ticket schedule worker started 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 🎫 Starting Ticket Worker... 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 💰 Starting Commission Worker... 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 Starting Ticket Worker Consumer... 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 📧 Starting Notification Worker... 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 🚀 Server starting on port 8000 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 Database connected successfully 2026-03-10 04:59:47 +07:00: 2026/03/10 04:59:47 Running database migrations... 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 Database migrations completed successfully 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 Redis connected successfully 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 Kafka producer initialized 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 Initializing Midtrans with environment: 2 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 [WebSocket] Hub started 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 🚀 Server starting on port 8000 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 📧 Starting Notification Worker... 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 🎫 Starting Ticket Worker... 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 Starting Ticket Worker Consumer... 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 💰 Starting Commission Worker... 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 Ticket schedule worker started 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 Database connected successfully 2026-03-10 04:59:49 +07:00: 2026/03/10 04:59:49 Running database migrations... 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 Database migrations completed successfully 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 Redis connected successfully 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 Kafka producer initialized 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 Initializing Midtrans with environment: 2 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 [WebSocket] Hub started 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 🎫 Starting Ticket Worker... 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 Starting Ticket Worker Consumer... 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 Ticket schedule worker started 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 📧 Starting Notification Worker... 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 💰 Starting Commission Worker... 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 🚀 Server starting on port 8000 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 Database connected successfully 2026-03-10 04:59:50 +07:00: 2026/03/10 04:59:50 Running database migrations... 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 Database migrations completed successfully 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 Redis connected successfully 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 Kafka producer initialized 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 [WebSocket] Hub started 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 Initializing Midtrans with environment: 2 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 🎫 Starting Ticket Worker... 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 Starting Ticket Worker Consumer... 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 📧 Starting Notification Worker... 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 Ticket schedule worker started 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 💰 Starting Commission Worker... 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 🚀 Server starting on port 8000 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 Database connected successfully 2026-03-10 04:59:52 +07:00: 2026/03/10 04:59:52 Running database migrations... 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 Database migrations completed successfully 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 Redis connected successfully 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 Kafka producer initialized 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 Initializing Midtrans with environment: 2 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 ⏰ Starting Order Expiration Worker... 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 🎫 Starting Ticket Worker... 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 Starting Ticket Worker Consumer... 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 💰 Starting Commission Worker... 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 📧 Starting Notification Worker... 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 [NotificationWorker] Starting notification worker... 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 [WebSocket] Hub started 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 Ticket schedule worker started 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 🚀 Server starting on port 8000 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 🏥 Health check: http://localhost:8000/health 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 [CommissionWorker] Starting commission worker... 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 04:59:53 +07:00: 2026/03/10 04:59:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 04:59:54 +07:00: 2026/03/10 04:59:54 Database connected successfully 2026-03-10 04:59:54 +07:00: 2026/03/10 04:59:54 Running database migrations... 2026-03-10 05:00:27 +07:00: 2026/03/10 05:00:27 Database connected successfully 2026-03-10 05:00:27 +07:00: 2026/03/10 05:00:27 Running database migrations... 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 Database migrations completed successfully 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 Redis connected successfully 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 Kafka producer initialized 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 Initializing Midtrans with environment: 2 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 🎫 Starting Ticket Worker... 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 💰 Starting Commission Worker... 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 [WebSocket] Hub started 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 Ticket schedule worker started 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 Starting Ticket Worker Consumer... 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 📧 Starting Notification Worker... 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 🚀 Server starting on port 8000 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 Database connected successfully 2026-03-10 05:00:28 +07:00: 2026/03/10 05:00:28 Running database migrations... 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 Database migrations completed successfully 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 Redis connected successfully 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 Kafka producer initialized 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 Initializing Midtrans with environment: 2 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 [WebSocket] Hub started 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 📧 Starting Notification Worker... 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 🎫 Starting Ticket Worker... 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 Starting Ticket Worker Consumer... 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 Ticket schedule worker started 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 💰 Starting Commission Worker... 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 🚀 Server starting on port 8000 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 Database connected successfully 2026-03-10 05:00:30 +07:00: 2026/03/10 05:00:30 Running database migrations... 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 Database migrations completed successfully 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 Redis connected successfully 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 Kafka producer initialized 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 Initializing Midtrans with environment: 2 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 🎫 Starting Ticket Worker... 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 Starting Ticket Worker Consumer... 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 [WebSocket] Hub started 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 🚀 Server starting on port 8000 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 Ticket schedule worker started 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 📧 Starting Notification Worker... 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 💰 Starting Commission Worker... 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 Database connected successfully 2026-03-10 05:00:32 +07:00: 2026/03/10 05:00:32 Running database migrations... 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 Database migrations completed successfully 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 Redis connected successfully 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 Kafka producer initialized 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 Initializing Midtrans with environment: 2 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 🎫 Starting Ticket Worker... 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 Starting Ticket Worker Consumer... 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 [WebSocket] Hub started 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 Ticket schedule worker started 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 📧 Starting Notification Worker... 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 🚀 Server starting on port 8000 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 💰 Starting Commission Worker... 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 Database connected successfully 2026-03-10 05:00:33 +07:00: 2026/03/10 05:00:33 Running database migrations... 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 Database migrations completed successfully 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 Redis connected successfully 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 Kafka producer initialized 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 Initializing Midtrans with environment: 2 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 🎫 Starting Ticket Worker... 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 [WebSocket] Hub started 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 💰 Starting Commission Worker... 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 📧 Starting Notification Worker... 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 Starting Ticket Worker Consumer... 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 Ticket schedule worker started 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 🚀 Server starting on port 8000 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 Database connected successfully 2026-03-10 05:00:35 +07:00: 2026/03/10 05:00:35 Running database migrations... 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 Database migrations completed successfully 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 Redis connected successfully 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 Kafka producer initialized 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 Initializing Midtrans with environment: 2 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 [WebSocket] Hub started 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 📧 Starting Notification Worker... 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 💰 Starting Commission Worker... 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 Ticket schedule worker started 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 🎫 Starting Ticket Worker... 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 Starting Ticket Worker Consumer... 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 🚀 Server starting on port 8000 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 Database connected successfully 2026-03-10 05:00:36 +07:00: 2026/03/10 05:00:36 Running database migrations... 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 Database migrations completed successfully 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 Redis connected successfully 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 Kafka producer initialized 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 [WebSocket] Hub started 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 Initializing Midtrans with environment: 2 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 🎫 Starting Ticket Worker... 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 Starting Ticket Worker Consumer... 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 📧 Starting Notification Worker... 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 Ticket schedule worker started 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 💰 Starting Commission Worker... 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 🚀 Server starting on port 8000 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 Database connected successfully 2026-03-10 05:00:38 +07:00: 2026/03/10 05:00:38 Running database migrations... 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 Database migrations completed successfully 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 Redis connected successfully 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 Kafka producer initialized 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 Initializing Midtrans with environment: 2 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 🎫 Starting Ticket Worker... 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 Starting Ticket Worker Consumer... 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 [WebSocket] Hub started 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 📧 Starting Notification Worker... 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 Ticket schedule worker started 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 💰 Starting Commission Worker... 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 🚀 Server starting on port 8000 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 Database connected successfully 2026-03-10 05:00:39 +07:00: 2026/03/10 05:00:39 Running database migrations... 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 Database migrations completed successfully 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 Redis connected successfully 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 Kafka producer initialized 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 Initializing Midtrans with environment: 2 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 🎫 Starting Ticket Worker... 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 Starting Ticket Worker Consumer... 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 [WebSocket] Hub started 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 Ticket schedule worker started 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 📧 Starting Notification Worker... 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 💰 Starting Commission Worker... 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 🚀 Server starting on port 8000 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 Database connected successfully 2026-03-10 05:00:41 +07:00: 2026/03/10 05:00:41 Running database migrations... 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 Database migrations completed successfully 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 Redis connected successfully 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 Kafka producer initialized 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 [WebSocket] Hub started 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 Initializing Midtrans with environment: 2 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 Ticket schedule worker started 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 💰 Starting Commission Worker... 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 📧 Starting Notification Worker... 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 🎫 Starting Ticket Worker... 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 Starting Ticket Worker Consumer... 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 🚀 Server starting on port 8000 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 Database connected successfully 2026-03-10 05:00:42 +07:00: 2026/03/10 05:00:42 Running database migrations... 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 Database migrations completed successfully 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 Redis connected successfully 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 Kafka producer initialized 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 Initializing Midtrans with environment: 2 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 [WebSocket] Hub started 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 🎫 Starting Ticket Worker... 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 Starting Ticket Worker Consumer... 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 Ticket schedule worker started 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 🚀 Server starting on port 8000 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 📧 Starting Notification Worker... 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 💰 Starting Commission Worker... 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 Database connected successfully 2026-03-10 05:00:44 +07:00: 2026/03/10 05:00:44 Running database migrations... 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 Database migrations completed successfully 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 Redis connected successfully 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 Kafka producer initialized 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 Initializing Midtrans with environment: 2 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 🎫 Starting Ticket Worker... 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 [WebSocket] Hub started 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 📧 Starting Notification Worker... 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 🚀 Server starting on port 8000 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 Ticket schedule worker started 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 Starting Ticket Worker Consumer... 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 💰 Starting Commission Worker... 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 Database connected successfully 2026-03-10 05:00:45 +07:00: 2026/03/10 05:00:45 Running database migrations... 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 Database migrations completed successfully 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 Redis connected successfully 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 Kafka producer initialized 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 Initializing Midtrans with environment: 2 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 🎫 Starting Ticket Worker... 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 Starting Ticket Worker Consumer... 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 💰 Starting Commission Worker... 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 [WebSocket] Hub started 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 📧 Starting Notification Worker... 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 Ticket schedule worker started 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 🚀 Server starting on port 8000 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 Database connected successfully 2026-03-10 05:00:47 +07:00: 2026/03/10 05:00:47 Running database migrations... 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 Database migrations completed successfully 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 Redis connected successfully 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 Kafka producer initialized 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 Initializing Midtrans with environment: 2 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 [WebSocket] Hub started 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 📧 Starting Notification Worker... 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 Ticket schedule worker started 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 🎫 Starting Ticket Worker... 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 💰 Starting Commission Worker... 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 Starting Ticket Worker Consumer... 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 🚀 Server starting on port 8000 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 Database connected successfully 2026-03-10 05:00:48 +07:00: 2026/03/10 05:00:48 Running database migrations... 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 Database migrations completed successfully 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 Redis connected successfully 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 Kafka producer initialized 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 Initializing Midtrans with environment: 2 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 🎫 Starting Ticket Worker... 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 Starting Ticket Worker Consumer... 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 [WebSocket] Hub started 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 💰 Starting Commission Worker... 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 🚀 Server starting on port 8000 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 Ticket schedule worker started 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 📧 Starting Notification Worker... 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 Database connected successfully 2026-03-10 05:00:50 +07:00: 2026/03/10 05:00:50 Running database migrations... 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 Database migrations completed successfully 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 Redis connected successfully 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 Kafka producer initialized 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 Initializing Midtrans with environment: 2 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 📧 Starting Notification Worker... 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 🎫 Starting Ticket Worker... 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 Starting Ticket Worker Consumer... 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 💰 Starting Commission Worker... 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 Ticket schedule worker started 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 [WebSocket] Hub started 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 🚀 Server starting on port 8000 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 Database connected successfully 2026-03-10 05:00:51 +07:00: 2026/03/10 05:00:51 Running database migrations... 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 Database migrations completed successfully 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 Redis connected successfully 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 Kafka producer initialized 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 Initializing Midtrans with environment: 2 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 [WebSocket] Hub started 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 🎫 Starting Ticket Worker... 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 Starting Ticket Worker Consumer... 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 Ticket schedule worker started 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 💰 Starting Commission Worker... 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 🚀 Server starting on port 8000 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 📧 Starting Notification Worker... 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 Database connected successfully 2026-03-10 05:00:53 +07:00: 2026/03/10 05:00:53 Running database migrations... 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 Database migrations completed successfully 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 Redis connected successfully 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 Kafka producer initialized 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 Initializing Midtrans with environment: 2 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 📧 Starting Notification Worker... 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 Ticket schedule worker started 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 💰 Starting Commission Worker... 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 [WebSocket] Hub started 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 🚀 Server starting on port 8000 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 🎫 Starting Ticket Worker... 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 Starting Ticket Worker Consumer... 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 Database connected successfully 2026-03-10 05:00:55 +07:00: 2026/03/10 05:00:55 Running database migrations... 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 Database migrations completed successfully 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 Redis connected successfully 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 Kafka producer initialized 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 Initializing Midtrans with environment: 2 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 [WebSocket] Hub started 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 🎫 Starting Ticket Worker... 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 Starting Ticket Worker Consumer... 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 Ticket schedule worker started 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 📧 Starting Notification Worker... 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 💰 Starting Commission Worker... 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 🚀 Server starting on port 8000 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 Database connected successfully 2026-03-10 05:00:56 +07:00: 2026/03/10 05:00:56 Running database migrations... 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 Database migrations completed successfully 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 Redis connected successfully 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 Kafka producer initialized 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 Initializing Midtrans with environment: 2 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 [WebSocket] Hub started 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 🎫 Starting Ticket Worker... 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 Ticket schedule worker started 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 Starting Ticket Worker Consumer... 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 📧 Starting Notification Worker... 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 🚀 Server starting on port 8000 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 💰 Starting Commission Worker... 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 Database connected successfully 2026-03-10 05:00:58 +07:00: 2026/03/10 05:00:58 Running database migrations... 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 Database migrations completed successfully 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 Redis connected successfully 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 Kafka producer initialized 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 Initializing Midtrans with environment: 2 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 [WebSocket] Hub started 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 Ticket schedule worker started 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 🎫 Starting Ticket Worker... 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 Starting Ticket Worker Consumer... 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 💰 Starting Commission Worker... 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 📧 Starting Notification Worker... 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 🚀 Server starting on port 8000 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 Database connected successfully 2026-03-10 05:00:59 +07:00: 2026/03/10 05:00:59 Running database migrations... 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 Database migrations completed successfully 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 Redis connected successfully 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 Kafka producer initialized 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 Initializing Midtrans with environment: 2 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 💰 Starting Commission Worker... 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 [WebSocket] Hub started 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 🎫 Starting Ticket Worker... 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 Ticket schedule worker started 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 📧 Starting Notification Worker... 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 Starting Ticket Worker Consumer... 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 🚀 Server starting on port 8000 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 Database connected successfully 2026-03-10 05:01:01 +07:00: 2026/03/10 05:01:01 Running database migrations... 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 Database migrations completed successfully 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 Redis connected successfully 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 Kafka producer initialized 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 Initializing Midtrans with environment: 2 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 [WebSocket] Hub started 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 Ticket schedule worker started 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 🎫 Starting Ticket Worker... 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 Starting Ticket Worker Consumer... 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 💰 Starting Commission Worker... 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 📧 Starting Notification Worker... 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 🚀 Server starting on port 8000 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 Database connected successfully 2026-03-10 05:01:02 +07:00: 2026/03/10 05:01:02 Running database migrations... 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 Database migrations completed successfully 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 Redis connected successfully 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 Kafka producer initialized 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 Initializing Midtrans with environment: 2 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 Ticket schedule worker started 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 [WebSocket] Hub started 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 💰 Starting Commission Worker... 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 🎫 Starting Ticket Worker... 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 Starting Ticket Worker Consumer... 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 📧 Starting Notification Worker... 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 🚀 Server starting on port 8000 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 Database connected successfully 2026-03-10 05:01:04 +07:00: 2026/03/10 05:01:04 Running database migrations... 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 Database migrations completed successfully 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 Redis connected successfully 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 Kafka producer initialized 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 Initializing Midtrans with environment: 2 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 Ticket schedule worker started 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 💰 Starting Commission Worker... 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 [WebSocket] Hub started 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 📧 Starting Notification Worker... 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 🎫 Starting Ticket Worker... 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 🚀 Server starting on port 8000 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 Starting Ticket Worker Consumer... 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 Database connected successfully 2026-03-10 05:01:05 +07:00: 2026/03/10 05:01:05 Running database migrations... 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 Database migrations completed successfully 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 Redis connected successfully 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 Kafka producer initialized 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 Initializing Midtrans with environment: 2 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 [WebSocket] Hub started 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 Ticket schedule worker started 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 📧 Starting Notification Worker... 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 🎫 Starting Ticket Worker... 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 Starting Ticket Worker Consumer... 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 💰 Starting Commission Worker... 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 🚀 Server starting on port 8000 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 Database connected successfully 2026-03-10 05:01:07 +07:00: 2026/03/10 05:01:07 Running database migrations... 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 Database migrations completed successfully 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 Redis connected successfully 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 Kafka producer initialized 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 Initializing Midtrans with environment: 2 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 💰 Starting Commission Worker... 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 🎫 Starting Ticket Worker... 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 📧 Starting Notification Worker... 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 [WebSocket] Hub started 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 Ticket schedule worker started 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 🚀 Server starting on port 8000 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 Starting Ticket Worker Consumer... 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 Database connected successfully 2026-03-10 05:01:08 +07:00: 2026/03/10 05:01:08 Running database migrations... 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 Database migrations completed successfully 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 Redis connected successfully 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 Kafka producer initialized 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 Initializing Midtrans with environment: 2 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 🎫 Starting Ticket Worker... 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 Starting Ticket Worker Consumer... 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 💰 Starting Commission Worker... 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 Ticket schedule worker started 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 📧 Starting Notification Worker... 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 🚀 Server starting on port 8000 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 [WebSocket] Hub started 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 Database connected successfully 2026-03-10 05:01:10 +07:00: 2026/03/10 05:01:10 Running database migrations... 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 Database migrations completed successfully 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 Redis connected successfully 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 Kafka producer initialized 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 Initializing Midtrans with environment: 2 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 🎫 Starting Ticket Worker... 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 Starting Ticket Worker Consumer... 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 [WebSocket] Hub started 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 📧 Starting Notification Worker... 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 💰 Starting Commission Worker... 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 🚀 Server starting on port 8000 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 Ticket schedule worker started 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 Database connected successfully 2026-03-10 05:01:11 +07:00: 2026/03/10 05:01:11 Running database migrations... 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 Database migrations completed successfully 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 Redis connected successfully 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 Kafka producer initialized 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 Initializing Midtrans with environment: 2 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 🎫 Starting Ticket Worker... 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 💰 Starting Commission Worker... 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 Ticket schedule worker started 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 📧 Starting Notification Worker... 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 Starting Ticket Worker Consumer... 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 🚀 Server starting on port 8000 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 [WebSocket] Hub started 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 Database connected successfully 2026-03-10 05:01:13 +07:00: 2026/03/10 05:01:13 Running database migrations... 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 Database migrations completed successfully 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 Redis connected successfully 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 Kafka producer initialized 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 Initializing Midtrans with environment: 2 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 [WebSocket] Hub started 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 💰 Starting Commission Worker... 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 Ticket schedule worker started 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 🎫 Starting Ticket Worker... 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 Starting Ticket Worker Consumer... 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 📧 Starting Notification Worker... 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 🚀 Server starting on port 8000 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 Database connected successfully 2026-03-10 05:01:15 +07:00: 2026/03/10 05:01:15 Running database migrations... 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 Database migrations completed successfully 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 Redis connected successfully 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 Kafka producer initialized 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 Initializing Midtrans with environment: 2 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 🎫 Starting Ticket Worker... 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 Starting Ticket Worker Consumer... 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 [WebSocket] Hub started 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 💰 Starting Commission Worker... 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 Ticket schedule worker started 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 🚀 Server starting on port 8000 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 📧 Starting Notification Worker... 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 Database connected successfully 2026-03-10 05:01:16 +07:00: 2026/03/10 05:01:16 Running database migrations... 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 Database migrations completed successfully 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 Redis connected successfully 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 Kafka producer initialized 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 Initializing Midtrans with environment: 2 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 [WebSocket] Hub started 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 Ticket schedule worker started 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 🎫 Starting Ticket Worker... 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 Starting Ticket Worker Consumer... 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 🚀 Server starting on port 8000 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 📧 Starting Notification Worker... 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 💰 Starting Commission Worker... 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 Database connected successfully 2026-03-10 05:01:18 +07:00: 2026/03/10 05:01:18 Running database migrations... 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 Database migrations completed successfully 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 Redis connected successfully 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 Kafka producer initialized 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 [WebSocket] Hub started 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 Initializing Midtrans with environment: 2 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 Ticket schedule worker started 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 🎫 Starting Ticket Worker... 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 Starting Ticket Worker Consumer... 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 📧 Starting Notification Worker... 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 💰 Starting Commission Worker... 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 🚀 Server starting on port 8000 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 Database connected successfully 2026-03-10 05:01:19 +07:00: 2026/03/10 05:01:19 Running database migrations... 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 Database migrations completed successfully 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 Redis connected successfully 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 Kafka producer initialized 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 Initializing Midtrans with environment: 2 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 📧 Starting Notification Worker... 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 Ticket schedule worker started 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 [WebSocket] Hub started 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 💰 Starting Commission Worker... 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 🎫 Starting Ticket Worker... 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 Starting Ticket Worker Consumer... 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 🚀 Server starting on port 8000 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 Database connected successfully 2026-03-10 05:01:21 +07:00: 2026/03/10 05:01:21 Running database migrations... 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 Database migrations completed successfully 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 Redis connected successfully 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 Kafka producer initialized 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 [WebSocket] Hub started 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 Initializing Midtrans with environment: 2 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 Ticket schedule worker started 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 🎫 Starting Ticket Worker... 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 Starting Ticket Worker Consumer... 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 📧 Starting Notification Worker... 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 🚀 Server starting on port 8000 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 💰 Starting Commission Worker... 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 Database connected successfully 2026-03-10 05:01:22 +07:00: 2026/03/10 05:01:22 Running database migrations... 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 Database migrations completed successfully 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 Redis connected successfully 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 Kafka producer initialized 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 Initializing Midtrans with environment: 2 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 [WebSocket] Hub started 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 📧 Starting Notification Worker... 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 🚀 Server starting on port 8000 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 💰 Starting Commission Worker... 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 🎫 Starting Ticket Worker... 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 Starting Ticket Worker Consumer... 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 Ticket schedule worker started 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 Database connected successfully 2026-03-10 05:01:24 +07:00: 2026/03/10 05:01:24 Running database migrations... 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 Database migrations completed successfully 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 Redis connected successfully 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 Kafka producer initialized 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 Initializing Midtrans with environment: 2 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 📧 Starting Notification Worker... 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 Ticket schedule worker started 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 🎫 Starting Ticket Worker... 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 Starting Ticket Worker Consumer... 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 💰 Starting Commission Worker... 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 [WebSocket] Hub started 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 🚀 Server starting on port 8000 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 Database connected successfully 2026-03-10 05:01:25 +07:00: 2026/03/10 05:01:25 Running database migrations... 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 Database migrations completed successfully 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 Redis connected successfully 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 Kafka producer initialized 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 Initializing Midtrans with environment: 2 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 [WebSocket] Hub started 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 Ticket schedule worker started 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 💰 Starting Commission Worker... 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 🎫 Starting Ticket Worker... 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 Starting Ticket Worker Consumer... 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 📧 Starting Notification Worker... 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 🚀 Server starting on port 8000 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 Database connected successfully 2026-03-10 05:01:27 +07:00: 2026/03/10 05:01:27 Running database migrations... 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 Database migrations completed successfully 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 Redis connected successfully 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 Kafka producer initialized 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 Initializing Midtrans with environment: 2 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 [WebSocket] Hub started 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 🎫 Starting Ticket Worker... 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 Starting Ticket Worker Consumer... 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 Ticket schedule worker started 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 💰 Starting Commission Worker... 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 📧 Starting Notification Worker... 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 🚀 Server starting on port 8000 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:28 +07:00: 2026/03/10 05:01:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:29 +07:00: 2026/03/10 05:01:29 Database connected successfully 2026-03-10 05:01:29 +07:00: 2026/03/10 05:01:29 Running database migrations... 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 Database migrations completed successfully 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 Redis connected successfully 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 Kafka producer initialized 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 [WebSocket] Hub started 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 Initializing Midtrans with environment: 2 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 🎫 Starting Ticket Worker... 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 Starting Ticket Worker Consumer... 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 📧 Starting Notification Worker... 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 💰 Starting Commission Worker... 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 Ticket schedule worker started 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 🚀 Server starting on port 8000 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 Database connected successfully 2026-03-10 05:01:30 +07:00: 2026/03/10 05:01:30 Running database migrations... 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 Database migrations completed successfully 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 Redis connected successfully 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 Kafka producer initialized 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 Initializing Midtrans with environment: 2 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 📧 Starting Notification Worker... 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 [WebSocket] Hub started 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 Ticket schedule worker started 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 💰 Starting Commission Worker... 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 🎫 Starting Ticket Worker... 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 Starting Ticket Worker Consumer... 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 🚀 Server starting on port 8000 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 Database connected successfully 2026-03-10 05:01:32 +07:00: 2026/03/10 05:01:32 Running database migrations... 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 Database migrations completed successfully 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 Redis connected successfully 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 Kafka producer initialized 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 Initializing Midtrans with environment: 2 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 💰 Starting Commission Worker... 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 🎫 Starting Ticket Worker... 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 Starting Ticket Worker Consumer... 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 📧 Starting Notification Worker... 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 [WebSocket] Hub started 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 Ticket schedule worker started 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 🚀 Server starting on port 8000 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 Database connected successfully 2026-03-10 05:01:33 +07:00: 2026/03/10 05:01:33 Running database migrations... 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 Database migrations completed successfully 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 Redis connected successfully 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 Kafka producer initialized 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 Initializing Midtrans with environment: 2 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 🎫 Starting Ticket Worker... 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 Starting Ticket Worker Consumer... 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 💰 Starting Commission Worker... 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 📧 Starting Notification Worker... 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 [WebSocket] Hub started 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 Ticket schedule worker started 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 🚀 Server starting on port 8000 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 Database connected successfully 2026-03-10 05:01:35 +07:00: 2026/03/10 05:01:35 Running database migrations... 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 Database migrations completed successfully 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 Redis connected successfully 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 Kafka producer initialized 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 Initializing Midtrans with environment: 2 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 🎫 Starting Ticket Worker... 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 Starting Ticket Worker Consumer... 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 📧 Starting Notification Worker... 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 💰 Starting Commission Worker... 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 Ticket schedule worker started 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 [WebSocket] Hub started 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 🚀 Server starting on port 8000 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 Database connected successfully 2026-03-10 05:01:36 +07:00: 2026/03/10 05:01:36 Running database migrations... 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 Database migrations completed successfully 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 Redis connected successfully 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 Kafka producer initialized 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 Initializing Midtrans with environment: 2 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 🎫 Starting Ticket Worker... 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 Starting Ticket Worker Consumer... 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 Ticket schedule worker started 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 [WebSocket] Hub started 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 📧 Starting Notification Worker... 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 💰 Starting Commission Worker... 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 🚀 Server starting on port 8000 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 Database connected successfully 2026-03-10 05:01:38 +07:00: 2026/03/10 05:01:38 Running database migrations... 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 Database migrations completed successfully 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 Redis connected successfully 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 Kafka producer initialized 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 Initializing Midtrans with environment: 2 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 [WebSocket] Hub started 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 Ticket schedule worker started 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 💰 Starting Commission Worker... 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 📧 Starting Notification Worker... 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 🎫 Starting Ticket Worker... 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 Starting Ticket Worker Consumer... 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 🚀 Server starting on port 8000 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 Database connected successfully 2026-03-10 05:01:39 +07:00: 2026/03/10 05:01:39 Running database migrations... 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 Database migrations completed successfully 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 Redis connected successfully 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 Kafka producer initialized 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 Initializing Midtrans with environment: 2 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 [WebSocket] Hub started 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 🎫 Starting Ticket Worker... 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 📧 Starting Notification Worker... 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 💰 Starting Commission Worker... 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 Starting Ticket Worker Consumer... 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 Ticket schedule worker started 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 🚀 Server starting on port 8000 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 Database connected successfully 2026-03-10 05:01:41 +07:00: 2026/03/10 05:01:41 Running database migrations... 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 Database migrations completed successfully 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 Redis connected successfully 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 Kafka producer initialized 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 Initializing Midtrans with environment: 2 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 [WebSocket] Hub started 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 🎫 Starting Ticket Worker... 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 Starting Ticket Worker Consumer... 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 💰 Starting Commission Worker... 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 📧 Starting Notification Worker... 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 Ticket schedule worker started 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 🚀 Server starting on port 8000 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 Database connected successfully 2026-03-10 05:01:42 +07:00: 2026/03/10 05:01:42 Running database migrations... 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 Database migrations completed successfully 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 Redis connected successfully 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 Kafka producer initialized 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 Initializing Midtrans with environment: 2 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 [WebSocket] Hub started 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 🎫 Starting Ticket Worker... 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 Starting Ticket Worker Consumer... 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 Ticket schedule worker started 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 📧 Starting Notification Worker... 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 💰 Starting Commission Worker... 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 🚀 Server starting on port 8000 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 Database connected successfully 2026-03-10 05:01:44 +07:00: 2026/03/10 05:01:44 Running database migrations... 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 Database migrations completed successfully 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 Redis connected successfully 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 Kafka producer initialized 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 Initializing Midtrans with environment: 2 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 📧 Starting Notification Worker... 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 [WebSocket] Hub started 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 🎫 Starting Ticket Worker... 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 Starting Ticket Worker Consumer... 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 💰 Starting Commission Worker... 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 Ticket schedule worker started 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 🚀 Server starting on port 8000 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 Database connected successfully 2026-03-10 05:01:45 +07:00: 2026/03/10 05:01:45 Running database migrations... 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 Database migrations completed successfully 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 Redis connected successfully 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 Kafka producer initialized 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 Initializing Midtrans with environment: 2 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 🎫 Starting Ticket Worker... 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 Starting Ticket Worker Consumer... 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 💰 Starting Commission Worker... 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 📧 Starting Notification Worker... 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 Ticket schedule worker started 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 [WebSocket] Hub started 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 🚀 Server starting on port 8000 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 Database connected successfully 2026-03-10 05:01:47 +07:00: 2026/03/10 05:01:47 Running database migrations... 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 Database migrations completed successfully 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 Redis connected successfully 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 Kafka producer initialized 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 Initializing Midtrans with environment: 2 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 Ticket schedule worker started 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 [WebSocket] Hub started 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 🎫 Starting Ticket Worker... 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 📧 Starting Notification Worker... 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 Starting Ticket Worker Consumer... 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 💰 Starting Commission Worker... 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 🚀 Server starting on port 8000 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 Database connected successfully 2026-03-10 05:01:48 +07:00: 2026/03/10 05:01:48 Running database migrations... 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 Database migrations completed successfully 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 Redis connected successfully 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 Kafka producer initialized 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 Initializing Midtrans with environment: 2 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 💰 Starting Commission Worker... 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 🎫 Starting Ticket Worker... 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 Starting Ticket Worker Consumer... 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 Ticket schedule worker started 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 [WebSocket] Hub started 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 📧 Starting Notification Worker... 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 🚀 Server starting on port 8000 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 Database connected successfully 2026-03-10 05:01:50 +07:00: 2026/03/10 05:01:50 Running database migrations... 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 Database migrations completed successfully 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 Redis connected successfully 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 Kafka producer initialized 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 Initializing Midtrans with environment: 2 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 📧 Starting Notification Worker... 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 [WebSocket] Hub started 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 🎫 Starting Ticket Worker... 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 Starting Ticket Worker Consumer... 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 🚀 Server starting on port 8000 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 💰 Starting Commission Worker... 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 Ticket schedule worker started 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 Database connected successfully 2026-03-10 05:01:51 +07:00: 2026/03/10 05:01:51 Running database migrations... 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 Database migrations completed successfully 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 Redis connected successfully 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 Kafka producer initialized 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 Initializing Midtrans with environment: 2 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 [WebSocket] Hub started 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 Ticket schedule worker started 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 📧 Starting Notification Worker... 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 🎫 Starting Ticket Worker... 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 Starting Ticket Worker Consumer... 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 💰 Starting Commission Worker... 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 🚀 Server starting on port 8000 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 Database connected successfully 2026-03-10 05:01:53 +07:00: 2026/03/10 05:01:53 Running database migrations... 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 Database migrations completed successfully 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 Redis connected successfully 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 Kafka producer initialized 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 Initializing Midtrans with environment: 2 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 [WebSocket] Hub started 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 💰 Starting Commission Worker... 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 📧 Starting Notification Worker... 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 🎫 Starting Ticket Worker... 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 Starting Ticket Worker Consumer... 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 Ticket schedule worker started 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 🚀 Server starting on port 8000 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 Database connected successfully 2026-03-10 05:01:54 +07:00: 2026/03/10 05:01:54 Running database migrations... 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 Database migrations completed successfully 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 Redis connected successfully 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 Kafka producer initialized 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 Initializing Midtrans with environment: 2 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 🎫 Starting Ticket Worker... 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 Starting Ticket Worker Consumer... 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 💰 Starting Commission Worker... 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 [WebSocket] Hub started 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 📧 Starting Notification Worker... 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 Ticket schedule worker started 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 🚀 Server starting on port 8000 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 Database connected successfully 2026-03-10 05:01:56 +07:00: 2026/03/10 05:01:56 Running database migrations... 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 Database migrations completed successfully 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 Redis connected successfully 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 Kafka producer initialized 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 Initializing Midtrans with environment: 2 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 🎫 Starting Ticket Worker... 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 [WebSocket] Hub started 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 📧 Starting Notification Worker... 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 Starting Ticket Worker Consumer... 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 💰 Starting Commission Worker... 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 Ticket schedule worker started 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 🚀 Server starting on port 8000 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 Database connected successfully 2026-03-10 05:01:57 +07:00: 2026/03/10 05:01:57 Running database migrations... 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 Database migrations completed successfully 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 Redis connected successfully 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 Kafka producer initialized 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 Initializing Midtrans with environment: 2 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 [WebSocket] Hub started 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 Ticket schedule worker started 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 🎫 Starting Ticket Worker... 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 📧 Starting Notification Worker... 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 Starting Ticket Worker Consumer... 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 🚀 Server starting on port 8000 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 💰 Starting Commission Worker... 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 Database connected successfully 2026-03-10 05:01:59 +07:00: 2026/03/10 05:01:59 Running database migrations... 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 Database migrations completed successfully 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 Redis connected successfully 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 Kafka producer initialized 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 Initializing Midtrans with environment: 2 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 [WebSocket] Hub started 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 🎫 Starting Ticket Worker... 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 Starting Ticket Worker Consumer... 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 Ticket schedule worker started 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 📧 Starting Notification Worker... 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 💰 Starting Commission Worker... 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 🚀 Server starting on port 8000 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 Database connected successfully 2026-03-10 05:02:00 +07:00: 2026/03/10 05:02:00 Running database migrations... 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 Database migrations completed successfully 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 Redis connected successfully 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 Kafka producer initialized 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 Initializing Midtrans with environment: 2 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 💰 Starting Commission Worker... 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 🎫 Starting Ticket Worker... 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 Starting Ticket Worker Consumer... 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 Ticket schedule worker started 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 📧 Starting Notification Worker... 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 [WebSocket] Hub started 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 🚀 Server starting on port 8000 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 Database connected successfully 2026-03-10 05:02:02 +07:00: 2026/03/10 05:02:02 Running database migrations... 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 Database migrations completed successfully 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 Redis connected successfully 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 Kafka producer initialized 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 [WebSocket] Hub started 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 Initializing Midtrans with environment: 2 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 📧 Starting Notification Worker... 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 🎫 Starting Ticket Worker... 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 Starting Ticket Worker Consumer... 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 Ticket schedule worker started 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 💰 Starting Commission Worker... 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 🚀 Server starting on port 8000 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 Database connected successfully 2026-03-10 05:02:03 +07:00: 2026/03/10 05:02:03 Running database migrations... 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 Database migrations completed successfully 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 Redis connected successfully 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 Kafka producer initialized 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 Initializing Midtrans with environment: 2 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 [WebSocket] Hub started 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 📧 Starting Notification Worker... 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 🎫 Starting Ticket Worker... 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 💰 Starting Commission Worker... 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 Starting Ticket Worker Consumer... 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 Ticket schedule worker started 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 🚀 Server starting on port 8000 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 Database connected successfully 2026-03-10 05:02:05 +07:00: 2026/03/10 05:02:05 Running database migrations... 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 Database migrations completed successfully 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 Redis connected successfully 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 Kafka producer initialized 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 Initializing Midtrans with environment: 2 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 🎫 Starting Ticket Worker... 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 Starting Ticket Worker Consumer... 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 [WebSocket] Hub started 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 💰 Starting Commission Worker... 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 Ticket schedule worker started 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 📧 Starting Notification Worker... 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 🚀 Server starting on port 8000 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 Database connected successfully 2026-03-10 05:02:06 +07:00: 2026/03/10 05:02:06 Running database migrations... 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 Database migrations completed successfully 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 Redis connected successfully 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 Kafka producer initialized 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 Initializing Midtrans with environment: 2 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 🚀 Server starting on port 8000 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 📧 Starting Notification Worker... 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 Ticket schedule worker started 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 🎫 Starting Ticket Worker... 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 Starting Ticket Worker Consumer... 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 [WebSocket] Hub started 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 💰 Starting Commission Worker... 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 Database connected successfully 2026-03-10 05:02:08 +07:00: 2026/03/10 05:02:08 Running database migrations... 2026-03-10 05:02:09 +07:00: 2026/03/10 05:02:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:09 +07:00: 2026/03/10 05:02:09 Database migrations completed successfully 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 Redis connected successfully 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 Kafka producer initialized 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 Initializing Midtrans with environment: 2 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 Ticket schedule worker started 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 💰 Starting Commission Worker... 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 📧 Starting Notification Worker... 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 [WebSocket] Hub started 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 🎫 Starting Ticket Worker... 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 🚀 Server starting on port 8000 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 Starting Ticket Worker Consumer... 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 Database connected successfully 2026-03-10 05:02:10 +07:00: 2026/03/10 05:02:10 Running database migrations... 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 Database migrations completed successfully 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 Redis connected successfully 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 Kafka producer initialized 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 Initializing Midtrans with environment: 2 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 🎫 Starting Ticket Worker... 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 Starting Ticket Worker Consumer... 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 [WebSocket] Hub started 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 💰 Starting Commission Worker... 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 📧 Starting Notification Worker... 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 🚀 Server starting on port 8000 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 Ticket schedule worker started 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 Database connected successfully 2026-03-10 05:02:11 +07:00: 2026/03/10 05:02:11 Running database migrations... 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 Database migrations completed successfully 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 Redis connected successfully 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 Kafka producer initialized 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 Initializing Midtrans with environment: 2 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 🎫 Starting Ticket Worker... 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 Starting Ticket Worker Consumer... 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 [WebSocket] Hub started 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 Ticket schedule worker started 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 💰 Starting Commission Worker... 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 📧 Starting Notification Worker... 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 🚀 Server starting on port 8000 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 Database connected successfully 2026-03-10 05:02:12 +07:00: 2026/03/10 05:02:12 Running database migrations... 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 Database migrations completed successfully 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 Redis connected successfully 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 Kafka producer initialized 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 Initializing Midtrans with environment: 2 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 [WebSocket] Hub started 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 Ticket schedule worker started 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 💰 Starting Commission Worker... 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 🎫 Starting Ticket Worker... 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 Starting Ticket Worker Consumer... 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 📧 Starting Notification Worker... 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 🚀 Server starting on port 8000 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 Database connected successfully 2026-03-10 05:02:14 +07:00: 2026/03/10 05:02:14 Running database migrations... 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 Database migrations completed successfully 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 Redis connected successfully 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 Kafka producer initialized 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 Initializing Midtrans with environment: 2 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 [WebSocket] Hub started 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 💰 Starting Commission Worker... 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 Ticket schedule worker started 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 📧 Starting Notification Worker... 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 🎫 Starting Ticket Worker... 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 Starting Ticket Worker Consumer... 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 🚀 Server starting on port 8000 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 Database connected successfully 2026-03-10 05:02:16 +07:00: 2026/03/10 05:02:16 Running database migrations... 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 Database migrations completed successfully 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 Redis connected successfully 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 Kafka producer initialized 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 [WebSocket] Hub started 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 Initializing Midtrans with environment: 2 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 💰 Starting Commission Worker... 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 📧 Starting Notification Worker... 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 🚀 Server starting on port 8000 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 🎫 Starting Ticket Worker... 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 Starting Ticket Worker Consumer... 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 Ticket schedule worker started 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 Database connected successfully 2026-03-10 05:02:17 +07:00: 2026/03/10 05:02:17 Running database migrations... 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 Database migrations completed successfully 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 Redis connected successfully 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 Kafka producer initialized 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 Initializing Midtrans with environment: 2 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 [WebSocket] Hub started 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 🎫 Starting Ticket Worker... 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 Ticket schedule worker started 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 Starting Ticket Worker Consumer... 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 📧 Starting Notification Worker... 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 💰 Starting Commission Worker... 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 🚀 Server starting on port 8000 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 Database connected successfully 2026-03-10 05:02:19 +07:00: 2026/03/10 05:02:19 Running database migrations... 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 Database migrations completed successfully 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 Redis connected successfully 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 Kafka producer initialized 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 Initializing Midtrans with environment: 2 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 Ticket schedule worker started 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 [WebSocket] Hub started 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 📧 Starting Notification Worker... 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 🎫 Starting Ticket Worker... 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 Starting Ticket Worker Consumer... 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 💰 Starting Commission Worker... 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 🚀 Server starting on port 8000 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 Database connected successfully 2026-03-10 05:02:20 +07:00: 2026/03/10 05:02:20 Running database migrations... 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 Database migrations completed successfully 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 Redis connected successfully 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 Kafka producer initialized 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 Initializing Midtrans with environment: 2 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 🎫 Starting Ticket Worker... 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 Starting Ticket Worker Consumer... 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 [WebSocket] Hub started 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 Ticket schedule worker started 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 💰 Starting Commission Worker... 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 📧 Starting Notification Worker... 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 🚀 Server starting on port 8000 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 Database connected successfully 2026-03-10 05:02:22 +07:00: 2026/03/10 05:02:22 Running database migrations... 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 Database migrations completed successfully 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 Redis connected successfully 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 Kafka producer initialized 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 Initializing Midtrans with environment: 2 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 Ticket schedule worker started 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 🎫 Starting Ticket Worker... 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 Starting Ticket Worker Consumer... 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 📧 Starting Notification Worker... 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 💰 Starting Commission Worker... 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 [WebSocket] Hub started 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 🚀 Server starting on port 8000 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 Database connected successfully 2026-03-10 05:02:23 +07:00: 2026/03/10 05:02:23 Running database migrations... 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 Database migrations completed successfully 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 Redis connected successfully 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 Kafka producer initialized 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 Initializing Midtrans with environment: 2 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 [WebSocket] Hub started 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 💰 Starting Commission Worker... 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 🎫 Starting Ticket Worker... 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 Starting Ticket Worker Consumer... 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 📧 Starting Notification Worker... 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 Ticket schedule worker started 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 🚀 Server starting on port 8000 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 Database connected successfully 2026-03-10 05:02:25 +07:00: 2026/03/10 05:02:25 Running database migrations... 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 Database migrations completed successfully 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 Redis connected successfully 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 Kafka producer initialized 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 Initializing Midtrans with environment: 2 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 🎫 Starting Ticket Worker... 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 Starting Ticket Worker Consumer... 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 [WebSocket] Hub started 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 💰 Starting Commission Worker... 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 Ticket schedule worker started 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 📧 Starting Notification Worker... 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 🚀 Server starting on port 8000 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:26 +07:00: 2026/03/10 05:02:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:27 +07:00: 2026/03/10 05:02:27 Database connected successfully 2026-03-10 05:02:27 +07:00: 2026/03/10 05:02:27 Running database migrations... 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 Database migrations completed successfully 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 Redis connected successfully 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 Kafka producer initialized 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 Initializing Midtrans with environment: 2 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 [WebSocket] Hub started 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 🎫 Starting Ticket Worker... 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 💰 Starting Commission Worker... 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 Starting Ticket Worker Consumer... 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 Ticket schedule worker started 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 📧 Starting Notification Worker... 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 🚀 Server starting on port 8000 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 Database connected successfully 2026-03-10 05:02:28 +07:00: 2026/03/10 05:02:28 Running database migrations... 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 Database migrations completed successfully 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 Redis connected successfully 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 Kafka producer initialized 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 Initializing Midtrans with environment: 2 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 🎫 Starting Ticket Worker... 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 💰 Starting Commission Worker... 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 📧 Starting Notification Worker... 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 Starting Ticket Worker Consumer... 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 [WebSocket] Hub started 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 🚀 Server starting on port 8000 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 Ticket schedule worker started 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 Database connected successfully 2026-03-10 05:02:30 +07:00: 2026/03/10 05:02:30 Running database migrations... 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 Database migrations completed successfully 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 Redis connected successfully 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 Kafka producer initialized 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 Initializing Midtrans with environment: 2 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 [WebSocket] Hub started 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 Ticket schedule worker started 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 🎫 Starting Ticket Worker... 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 📧 Starting Notification Worker... 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 Starting Ticket Worker Consumer... 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 🚀 Server starting on port 8000 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 💰 Starting Commission Worker... 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 Database connected successfully 2026-03-10 05:02:31 +07:00: 2026/03/10 05:02:31 Running database migrations... 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 Database migrations completed successfully 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 Redis connected successfully 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 Kafka producer initialized 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 Initializing Midtrans with environment: 2 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 [WebSocket] Hub started 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 📧 Starting Notification Worker... 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 🎫 Starting Ticket Worker... 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 Starting Ticket Worker Consumer... 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 Ticket schedule worker started 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 🚀 Server starting on port 8000 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 💰 Starting Commission Worker... 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 Database connected successfully 2026-03-10 05:02:33 +07:00: 2026/03/10 05:02:33 Running database migrations... 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 Database migrations completed successfully 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 Redis connected successfully 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 Kafka producer initialized 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 [WebSocket] Hub started 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 Initializing Midtrans with environment: 2 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 Ticket schedule worker started 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 💰 Starting Commission Worker... 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 🎫 Starting Ticket Worker... 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 Starting Ticket Worker Consumer... 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 📧 Starting Notification Worker... 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 🚀 Server starting on port 8000 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 Database connected successfully 2026-03-10 05:02:34 +07:00: 2026/03/10 05:02:34 Running database migrations... 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 Database migrations completed successfully 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 Redis connected successfully 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 Kafka producer initialized 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 [WebSocket] Hub started 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 Initializing Midtrans with environment: 2 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 Ticket schedule worker started 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 🎫 Starting Ticket Worker... 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 Starting Ticket Worker Consumer... 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 📧 Starting Notification Worker... 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 💰 Starting Commission Worker... 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 🚀 Server starting on port 8000 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 Database connected successfully 2026-03-10 05:02:36 +07:00: 2026/03/10 05:02:36 Running database migrations... 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 Database migrations completed successfully 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 Redis connected successfully 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 Kafka producer initialized 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 Initializing Midtrans with environment: 2 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 [WebSocket] Hub started 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 Ticket schedule worker started 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 💰 Starting Commission Worker... 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 🎫 Starting Ticket Worker... 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 Starting Ticket Worker Consumer... 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 📧 Starting Notification Worker... 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 🚀 Server starting on port 8000 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:37 +07:00: 2026/03/10 05:02:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:38 +07:00: 2026/03/10 05:02:38 Database connected successfully 2026-03-10 05:02:38 +07:00: 2026/03/10 05:02:38 Running database migrations... 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 Database migrations completed successfully 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 Redis connected successfully 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 Kafka producer initialized 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 Initializing Midtrans with environment: 2 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 🎫 Starting Ticket Worker... 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 Starting Ticket Worker Consumer... 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 Ticket schedule worker started 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 💰 Starting Commission Worker... 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 📧 Starting Notification Worker... 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 [WebSocket] Hub started 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 🚀 Server starting on port 8000 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 Database connected successfully 2026-03-10 05:02:39 +07:00: 2026/03/10 05:02:39 Running database migrations... 2026-03-10 05:02:40 +07:00: 2026/03/10 05:02:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 Database migrations completed successfully 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 Redis connected successfully 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 Kafka producer initialized 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 Initializing Midtrans with environment: 2 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 💰 Starting Commission Worker... 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 🎫 Starting Ticket Worker... 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 Starting Ticket Worker Consumer... 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 [WebSocket] Hub started 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 📧 Starting Notification Worker... 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 Ticket schedule worker started 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 🚀 Server starting on port 8000 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 Database connected successfully 2026-03-10 05:02:41 +07:00: 2026/03/10 05:02:41 Running database migrations... 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 Database migrations completed successfully 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 Redis connected successfully 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 Kafka producer initialized 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 Initializing Midtrans with environment: 2 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 Ticket schedule worker started 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 [WebSocket] Hub started 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 🎫 Starting Ticket Worker... 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 🚀 Server starting on port 8000 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 💰 Starting Commission Worker... 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 Starting Ticket Worker Consumer... 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 📧 Starting Notification Worker... 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 Database connected successfully 2026-03-10 05:02:42 +07:00: 2026/03/10 05:02:42 Running database migrations... 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 Database migrations completed successfully 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 Redis connected successfully 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 Kafka producer initialized 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 [WebSocket] Hub started 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 Initializing Midtrans with environment: 2 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 💰 Starting Commission Worker... 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 Ticket schedule worker started 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 📧 Starting Notification Worker... 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 🎫 Starting Ticket Worker... 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 Starting Ticket Worker Consumer... 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 🚀 Server starting on port 8000 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 Database connected successfully 2026-03-10 05:02:44 +07:00: 2026/03/10 05:02:44 Running database migrations... 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 Database migrations completed successfully 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 Redis connected successfully 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 Kafka producer initialized 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 Initializing Midtrans with environment: 2 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 [WebSocket] Hub started 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 Ticket schedule worker started 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 📧 Starting Notification Worker... 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 🎫 Starting Ticket Worker... 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 Starting Ticket Worker Consumer... 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 💰 Starting Commission Worker... 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 🚀 Server starting on port 8000 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 Database connected successfully 2026-03-10 05:02:45 +07:00: 2026/03/10 05:02:45 Running database migrations... 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 Database migrations completed successfully 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 Redis connected successfully 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 Kafka producer initialized 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 Initializing Midtrans with environment: 2 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 🎫 Starting Ticket Worker... 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 Starting Ticket Worker Consumer... 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 [WebSocket] Hub started 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 Ticket schedule worker started 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 💰 Starting Commission Worker... 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 📧 Starting Notification Worker... 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 🚀 Server starting on port 8000 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 Database connected successfully 2026-03-10 05:02:47 +07:00: 2026/03/10 05:02:47 Running database migrations... 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 Database migrations completed successfully 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 Redis connected successfully 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 Kafka producer initialized 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 Initializing Midtrans with environment: 2 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 [WebSocket] Hub started 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 Ticket schedule worker started 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 📧 Starting Notification Worker... 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 💰 Starting Commission Worker... 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 🚀 Server starting on port 8000 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 Database connected successfully 2026-03-10 05:02:48 +07:00: 2026/03/10 05:02:48 Running database migrations... 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 Database migrations completed successfully 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 Redis connected successfully 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 Kafka producer initialized 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 Initializing Midtrans with environment: 2 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 🎫 Starting Ticket Worker... 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 Starting Ticket Worker Consumer... 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 [WebSocket] Hub started 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 Ticket schedule worker started 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 💰 Starting Commission Worker... 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 📧 Starting Notification Worker... 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 🚀 Server starting on port 8000 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 Database connected successfully 2026-03-10 05:02:50 +07:00: 2026/03/10 05:02:50 Running database migrations... 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 Database migrations completed successfully 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 Redis connected successfully 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 Kafka producer initialized 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 Initializing Midtrans with environment: 2 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 💰 Starting Commission Worker... 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 🎫 Starting Ticket Worker... 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 Starting Ticket Worker Consumer... 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 🚀 Server starting on port 8000 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 [WebSocket] Hub started 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 📧 Starting Notification Worker... 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 Ticket schedule worker started 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 Database connected successfully 2026-03-10 05:02:51 +07:00: 2026/03/10 05:02:51 Running database migrations... 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 Database migrations completed successfully 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 Redis connected successfully 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 Kafka producer initialized 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 Initializing Midtrans with environment: 2 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 🎫 Starting Ticket Worker... 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 Starting Ticket Worker Consumer... 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 📧 Starting Notification Worker... 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 Ticket schedule worker started 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 💰 Starting Commission Worker... 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 [WebSocket] Hub started 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 🚀 Server starting on port 8000 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 Database connected successfully 2026-03-10 05:02:53 +07:00: 2026/03/10 05:02:53 Running database migrations... 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 Database migrations completed successfully 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 Redis connected successfully 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 Kafka producer initialized 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 Initializing Midtrans with environment: 2 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 [WebSocket] Hub started 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 Ticket schedule worker started 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 📧 Starting Notification Worker... 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 💰 Starting Commission Worker... 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 🚀 Server starting on port 8000 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 🎫 Starting Ticket Worker... 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 Starting Ticket Worker Consumer... 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:54 +07:00: 2026/03/10 05:02:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:55 +07:00: 2026/03/10 05:02:55 Database connected successfully 2026-03-10 05:02:55 +07:00: 2026/03/10 05:02:55 Running database migrations... 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 Database migrations completed successfully 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 Redis connected successfully 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 Kafka producer initialized 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 Initializing Midtrans with environment: 2 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 [WebSocket] Hub started 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 🎫 Starting Ticket Worker... 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 Starting Ticket Worker Consumer... 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 Ticket schedule worker started 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 💰 Starting Commission Worker... 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 📧 Starting Notification Worker... 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 🚀 Server starting on port 8000 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 Database connected successfully 2026-03-10 05:02:56 +07:00: 2026/03/10 05:02:56 Running database migrations... 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 Database migrations completed successfully 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 Redis connected successfully 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 Kafka producer initialized 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 Initializing Midtrans with environment: 2 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 🎫 Starting Ticket Worker... 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 💰 Starting Commission Worker... 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 [WebSocket] Hub started 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 Starting Ticket Worker Consumer... 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 Ticket schedule worker started 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 🚀 Server starting on port 8000 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 📧 Starting Notification Worker... 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 Database connected successfully 2026-03-10 05:02:58 +07:00: 2026/03/10 05:02:58 Running database migrations... 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 Database migrations completed successfully 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 Redis connected successfully 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 Kafka producer initialized 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 Initializing Midtrans with environment: 2 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 [WebSocket] Hub started 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 Ticket schedule worker started 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 📧 Starting Notification Worker... 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 🎫 Starting Ticket Worker... 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 Starting Ticket Worker Consumer... 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 💰 Starting Commission Worker... 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 🚀 Server starting on port 8000 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 Database connected successfully 2026-03-10 05:02:59 +07:00: 2026/03/10 05:02:59 Running database migrations... 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 Database migrations completed successfully 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 Redis connected successfully 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 Kafka producer initialized 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 Initializing Midtrans with environment: 2 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 [WebSocket] Hub started 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 📧 Starting Notification Worker... 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 Ticket schedule worker started 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 🎫 Starting Ticket Worker... 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 Starting Ticket Worker Consumer... 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 💰 Starting Commission Worker... 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 🚀 Server starting on port 8000 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 Database connected successfully 2026-03-10 05:03:01 +07:00: 2026/03/10 05:03:01 Running database migrations... 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 Database migrations completed successfully 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 Redis connected successfully 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 Kafka producer initialized 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 Initializing Midtrans with environment: 2 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 [WebSocket] Hub started 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 📧 Starting Notification Worker... 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 💰 Starting Commission Worker... 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 🚀 Server starting on port 8000 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 Ticket schedule worker started 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 🎫 Starting Ticket Worker... 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 Starting Ticket Worker Consumer... 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 Database connected successfully 2026-03-10 05:03:02 +07:00: 2026/03/10 05:03:02 Running database migrations... 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 Database migrations completed successfully 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 Redis connected successfully 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 Kafka producer initialized 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 Initializing Midtrans with environment: 2 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 [WebSocket] Hub started 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 Ticket schedule worker started 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 📧 Starting Notification Worker... 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 💰 Starting Commission Worker... 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 🚀 Server starting on port 8000 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 🎫 Starting Ticket Worker... 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 Starting Ticket Worker Consumer... 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 Database connected successfully 2026-03-10 05:03:04 +07:00: 2026/03/10 05:03:04 Running database migrations... 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 Database migrations completed successfully 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 Redis connected successfully 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 Kafka producer initialized 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 Initializing Midtrans with environment: 2 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 [WebSocket] Hub started 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 📧 Starting Notification Worker... 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 💰 Starting Commission Worker... 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 Ticket schedule worker started 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 🎫 Starting Ticket Worker... 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 Starting Ticket Worker Consumer... 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 🚀 Server starting on port 8000 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 Database connected successfully 2026-03-10 05:03:05 +07:00: 2026/03/10 05:03:05 Running database migrations... 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 Database migrations completed successfully 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 Redis connected successfully 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 Kafka producer initialized 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 Initializing Midtrans with environment: 2 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 [WebSocket] Hub started 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 🎫 Starting Ticket Worker... 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 Starting Ticket Worker Consumer... 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 Ticket schedule worker started 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 📧 Starting Notification Worker... 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 🚀 Server starting on port 8000 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 💰 Starting Commission Worker... 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 Database connected successfully 2026-03-10 05:03:07 +07:00: 2026/03/10 05:03:07 Running database migrations... 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 Database migrations completed successfully 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 Redis connected successfully 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 Kafka producer initialized 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 Initializing Midtrans with environment: 2 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 🎫 Starting Ticket Worker... 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 Starting Ticket Worker Consumer... 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 [WebSocket] Hub started 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 🚀 Server starting on port 8000 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 Ticket schedule worker started 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 📧 Starting Notification Worker... 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 💰 Starting Commission Worker... 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 Database connected successfully 2026-03-10 05:03:09 +07:00: 2026/03/10 05:03:09 Running database migrations... 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 Database migrations completed successfully 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 Redis connected successfully 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 Kafka producer initialized 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 Initializing Midtrans with environment: 2 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 📧 Starting Notification Worker... 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 🎫 Starting Ticket Worker... 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 Starting Ticket Worker Consumer... 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 💰 Starting Commission Worker... 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 [WebSocket] Hub started 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 Ticket schedule worker started 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 🚀 Server starting on port 8000 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 Database connected successfully 2026-03-10 05:03:10 +07:00: 2026/03/10 05:03:10 Running database migrations... 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 Database migrations completed successfully 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 Redis connected successfully 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 Kafka producer initialized 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 Initializing Midtrans with environment: 2 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 [WebSocket] Hub started 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 🎫 Starting Ticket Worker... 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 Starting Ticket Worker Consumer... 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 💰 Starting Commission Worker... 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 📧 Starting Notification Worker... 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 Ticket schedule worker started 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 🚀 Server starting on port 8000 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 Database connected successfully 2026-03-10 05:03:12 +07:00: 2026/03/10 05:03:12 Running database migrations... 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 Database migrations completed successfully 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 Redis connected successfully 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 Kafka producer initialized 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 Initializing Midtrans with environment: 2 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 [WebSocket] Hub started 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 🎫 Starting Ticket Worker... 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 Starting Ticket Worker Consumer... 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 💰 Starting Commission Worker... 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 Ticket schedule worker started 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 📧 Starting Notification Worker... 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 🚀 Server starting on port 8000 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 Database connected successfully 2026-03-10 05:03:14 +07:00: 2026/03/10 05:03:14 Running database migrations... 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 Database migrations completed successfully 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 Redis connected successfully 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 Kafka producer initialized 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 Initializing Midtrans with environment: 2 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 🎫 Starting Ticket Worker... 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 Starting Ticket Worker Consumer... 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 [WebSocket] Hub started 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 📧 Starting Notification Worker... 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 Ticket schedule worker started 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 💰 Starting Commission Worker... 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 🚀 Server starting on port 8000 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 Database connected successfully 2026-03-10 05:03:15 +07:00: 2026/03/10 05:03:15 Running database migrations... 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 Database migrations completed successfully 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 Redis connected successfully 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 Kafka producer initialized 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 Initializing Midtrans with environment: 2 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 [WebSocket] Hub started 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 Ticket schedule worker started 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 📧 Starting Notification Worker... 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 🎫 Starting Ticket Worker... 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 💰 Starting Commission Worker... 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 Starting Ticket Worker Consumer... 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 🚀 Server starting on port 8000 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 Database connected successfully 2026-03-10 05:03:17 +07:00: 2026/03/10 05:03:17 Running database migrations... 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 Database migrations completed successfully 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 Redis connected successfully 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 Kafka producer initialized 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 Initializing Midtrans with environment: 2 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 🎫 Starting Ticket Worker... 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 Starting Ticket Worker Consumer... 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 Ticket schedule worker started 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 📧 Starting Notification Worker... 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 [WebSocket] Hub started 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 💰 Starting Commission Worker... 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 🚀 Server starting on port 8000 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 Database connected successfully 2026-03-10 05:03:18 +07:00: 2026/03/10 05:03:18 Running database migrations... 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 Database migrations completed successfully 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 Redis connected successfully 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 Kafka producer initialized 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 Initializing Midtrans with environment: 2 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 🎫 Starting Ticket Worker... 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 Starting Ticket Worker Consumer... 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 💰 Starting Commission Worker... 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 Ticket schedule worker started 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 📧 Starting Notification Worker... 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 [WebSocket] Hub started 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 🚀 Server starting on port 8000 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 Database connected successfully 2026-03-10 05:03:20 +07:00: 2026/03/10 05:03:20 Running database migrations... 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 Database migrations completed successfully 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 Redis connected successfully 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 Kafka producer initialized 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 Initializing Midtrans with environment: 2 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 Ticket schedule worker started 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 [WebSocket] Hub started 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 💰 Starting Commission Worker... 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 📧 Starting Notification Worker... 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 🎫 Starting Ticket Worker... 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 Starting Ticket Worker Consumer... 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 🚀 Server starting on port 8000 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 Database connected successfully 2026-03-10 05:03:22 +07:00: 2026/03/10 05:03:22 Running database migrations... 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 Database migrations completed successfully 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 Redis connected successfully 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 Kafka producer initialized 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 Initializing Midtrans with environment: 2 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 [WebSocket] Hub started 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 📧 Starting Notification Worker... 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 Ticket schedule worker started 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 🎫 Starting Ticket Worker... 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 Starting Ticket Worker Consumer... 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 💰 Starting Commission Worker... 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 🚀 Server starting on port 8000 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 Database connected successfully 2026-03-10 05:03:23 +07:00: 2026/03/10 05:03:23 Running database migrations... 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 Database migrations completed successfully 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 Redis connected successfully 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 Kafka producer initialized 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 Initializing Midtrans with environment: 2 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 [WebSocket] Hub started 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 🎫 Starting Ticket Worker... 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 Starting Ticket Worker Consumer... 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 💰 Starting Commission Worker... 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 Ticket schedule worker started 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 📧 Starting Notification Worker... 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 🚀 Server starting on port 8000 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 Database connected successfully 2026-03-10 05:03:25 +07:00: 2026/03/10 05:03:25 Running database migrations... 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 Database migrations completed successfully 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 Redis connected successfully 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 Kafka producer initialized 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 Initializing Midtrans with environment: 2 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 🎫 Starting Ticket Worker... 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 Starting Ticket Worker Consumer... 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 [WebSocket] Hub started 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 💰 Starting Commission Worker... 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 📧 Starting Notification Worker... 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 Ticket schedule worker started 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 🚀 Server starting on port 8000 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 Database connected successfully 2026-03-10 05:03:26 +07:00: 2026/03/10 05:03:26 Running database migrations... 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 Database migrations completed successfully 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 Redis connected successfully 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 Kafka producer initialized 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 Initializing Midtrans with environment: 2 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 🎫 Starting Ticket Worker... 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 📧 Starting Notification Worker... 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 [WebSocket] Hub started 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 Starting Ticket Worker Consumer... 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 Ticket schedule worker started 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 💰 Starting Commission Worker... 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 🚀 Server starting on port 8000 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 Database connected successfully 2026-03-10 05:03:28 +07:00: 2026/03/10 05:03:28 Running database migrations... 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 Database migrations completed successfully 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 Redis connected successfully 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 Kafka producer initialized 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 Initializing Midtrans with environment: 2 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 [WebSocket] Hub started 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 Ticket schedule worker started 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 🎫 Starting Ticket Worker... 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 Starting Ticket Worker Consumer... 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 💰 Starting Commission Worker... 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 🚀 Server starting on port 8000 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 📧 Starting Notification Worker... 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 Database connected successfully 2026-03-10 05:03:30 +07:00: 2026/03/10 05:03:30 Running database migrations... 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 Database migrations completed successfully 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 Redis connected successfully 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 Kafka producer initialized 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 Initializing Midtrans with environment: 2 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 [WebSocket] Hub started 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 💰 Starting Commission Worker... 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 Ticket schedule worker started 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 🎫 Starting Ticket Worker... 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 Starting Ticket Worker Consumer... 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 🚀 Server starting on port 8000 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 Database connected successfully 2026-03-10 05:03:31 +07:00: 2026/03/10 05:03:31 Running database migrations... 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 Database migrations completed successfully 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 Redis connected successfully 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 Kafka producer initialized 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 Initializing Midtrans with environment: 2 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 📧 Starting Notification Worker... 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 Ticket schedule worker started 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 💰 Starting Commission Worker... 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 [WebSocket] Hub started 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 🎫 Starting Ticket Worker... 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 Starting Ticket Worker Consumer... 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 🚀 Server starting on port 8000 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 Database connected successfully 2026-03-10 05:03:33 +07:00: 2026/03/10 05:03:33 Running database migrations... 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 Database migrations completed successfully 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 Redis connected successfully 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 Kafka producer initialized 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 Initializing Midtrans with environment: 2 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 🎫 Starting Ticket Worker... 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 Starting Ticket Worker Consumer... 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 [WebSocket] Hub started 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 Ticket schedule worker started 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 🚀 Server starting on port 8000 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 💰 Starting Commission Worker... 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 📧 Starting Notification Worker... 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 Database connected successfully 2026-03-10 05:03:34 +07:00: 2026/03/10 05:03:34 Running database migrations... 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 Database migrations completed successfully 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 Redis connected successfully 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 Kafka producer initialized 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 Initializing Midtrans with environment: 2 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 [WebSocket] Hub started 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 📧 Starting Notification Worker... 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 💰 Starting Commission Worker... 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 🎫 Starting Ticket Worker... 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 Starting Ticket Worker Consumer... 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 🚀 Server starting on port 8000 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 Ticket schedule worker started 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 Database connected successfully 2026-03-10 05:03:36 +07:00: 2026/03/10 05:03:36 Running database migrations... 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 Database migrations completed successfully 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 Redis connected successfully 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 Kafka producer initialized 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 Initializing Midtrans with environment: 2 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 [WebSocket] Hub started 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 Ticket schedule worker started 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 📧 Starting Notification Worker... 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 💰 Starting Commission Worker... 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 🎫 Starting Ticket Worker... 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 Starting Ticket Worker Consumer... 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 🚀 Server starting on port 8000 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 Database connected successfully 2026-03-10 05:03:38 +07:00: 2026/03/10 05:03:38 Running database migrations... 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 Database migrations completed successfully 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 Redis connected successfully 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 Kafka producer initialized 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 Initializing Midtrans with environment: 2 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 [WebSocket] Hub started 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 📧 Starting Notification Worker... 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 💰 Starting Commission Worker... 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 🎫 Starting Ticket Worker... 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 Starting Ticket Worker Consumer... 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 Ticket schedule worker started 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 🚀 Server starting on port 8000 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 Database connected successfully 2026-03-10 05:03:39 +07:00: 2026/03/10 05:03:39 Running database migrations... 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 Database migrations completed successfully 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 Redis connected successfully 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 Kafka producer initialized 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 Initializing Midtrans with environment: 2 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 🎫 Starting Ticket Worker... 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 [WebSocket] Hub started 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 📧 Starting Notification Worker... 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 Ticket schedule worker started 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 💰 Starting Commission Worker... 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 🚀 Server starting on port 8000 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 Starting Ticket Worker Consumer... 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 Database connected successfully 2026-03-10 05:03:41 +07:00: 2026/03/10 05:03:41 Running database migrations... 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 Database migrations completed successfully 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 Redis connected successfully 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 Kafka producer initialized 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 Initializing Midtrans with environment: 2 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 [WebSocket] Hub started 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 🎫 Starting Ticket Worker... 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 Starting Ticket Worker Consumer... 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 📧 Starting Notification Worker... 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 Ticket schedule worker started 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 💰 Starting Commission Worker... 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 🚀 Server starting on port 8000 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 Database connected successfully 2026-03-10 05:03:42 +07:00: 2026/03/10 05:03:42 Running database migrations... 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 Database migrations completed successfully 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 Redis connected successfully 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 Kafka producer initialized 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 Initializing Midtrans with environment: 2 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 [WebSocket] Hub started 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 💰 Starting Commission Worker... 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 Ticket schedule worker started 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 📧 Starting Notification Worker... 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 🚀 Server starting on port 8000 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 🎫 Starting Ticket Worker... 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 Starting Ticket Worker Consumer... 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 Database connected successfully 2026-03-10 05:03:44 +07:00: 2026/03/10 05:03:44 Running database migrations... 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 Database migrations completed successfully 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 Redis connected successfully 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 Kafka producer initialized 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 Initializing Midtrans with environment: 2 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 [WebSocket] Hub started 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 📧 Starting Notification Worker... 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 Ticket schedule worker started 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 🎫 Starting Ticket Worker... 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 💰 Starting Commission Worker... 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 Starting Ticket Worker Consumer... 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 🚀 Server starting on port 8000 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 Database connected successfully 2026-03-10 05:03:46 +07:00: 2026/03/10 05:03:46 Running database migrations... 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 Database migrations completed successfully 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 Redis connected successfully 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 Kafka producer initialized 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 [WebSocket] Hub started 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 Initializing Midtrans with environment: 2 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 Ticket schedule worker started 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 📧 Starting Notification Worker... 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 💰 Starting Commission Worker... 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 🎫 Starting Ticket Worker... 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 Starting Ticket Worker Consumer... 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 🚀 Server starting on port 8000 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 Database connected successfully 2026-03-10 05:03:47 +07:00: 2026/03/10 05:03:47 Running database migrations... 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 Database migrations completed successfully 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 Redis connected successfully 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 Kafka producer initialized 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 Initializing Midtrans with environment: 2 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 🎫 Starting Ticket Worker... 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 Starting Ticket Worker Consumer... 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 [WebSocket] Hub started 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 Ticket schedule worker started 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 📧 Starting Notification Worker... 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 🚀 Server starting on port 8000 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 💰 Starting Commission Worker... 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 Database connected successfully 2026-03-10 05:03:49 +07:00: 2026/03/10 05:03:49 Running database migrations... 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 Database migrations completed successfully 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 Redis connected successfully 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 Kafka producer initialized 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 Initializing Midtrans with environment: 2 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 💰 Starting Commission Worker... 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 🎫 Starting Ticket Worker... 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 📧 Starting Notification Worker... 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 [WebSocket] Hub started 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 Starting Ticket Worker Consumer... 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 Ticket schedule worker started 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 🚀 Server starting on port 8000 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 Database connected successfully 2026-03-10 05:03:50 +07:00: 2026/03/10 05:03:50 Running database migrations... 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 Database migrations completed successfully 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 Redis connected successfully 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 Kafka producer initialized 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 Initializing Midtrans with environment: 2 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 Ticket schedule worker started 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 💰 Starting Commission Worker... 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 📧 Starting Notification Worker... 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 [WebSocket] Hub started 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 🎫 Starting Ticket Worker... 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 Starting Ticket Worker Consumer... 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 🚀 Server starting on port 8000 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 Database connected successfully 2026-03-10 05:03:52 +07:00: 2026/03/10 05:03:52 Running database migrations... 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 Database migrations completed successfully 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 Redis connected successfully 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 Kafka producer initialized 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 Initializing Midtrans with environment: 2 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 🎫 Starting Ticket Worker... 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 Starting Ticket Worker Consumer... 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 Ticket schedule worker started 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 📧 Starting Notification Worker... 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 🚀 Server starting on port 8000 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 💰 Starting Commission Worker... 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 [WebSocket] Hub started 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 Database connected successfully 2026-03-10 05:03:53 +07:00: 2026/03/10 05:03:53 Running database migrations... 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 Database migrations completed successfully 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 Redis connected successfully 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 Kafka producer initialized 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 Initializing Midtrans with environment: 2 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 [WebSocket] Hub started 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 📧 Starting Notification Worker... 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 🎫 Starting Ticket Worker... 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 💰 Starting Commission Worker... 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 Starting Ticket Worker Consumer... 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 🚀 Server starting on port 8000 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 Ticket schedule worker started 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 Database connected successfully 2026-03-10 05:03:55 +07:00: 2026/03/10 05:03:55 Running database migrations... 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 Database migrations completed successfully 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 Redis connected successfully 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 Kafka producer initialized 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 Initializing Midtrans with environment: 2 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 🎫 Starting Ticket Worker... 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 Starting Ticket Worker Consumer... 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 [WebSocket] Hub started 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 📧 Starting Notification Worker... 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 Ticket schedule worker started 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 💰 Starting Commission Worker... 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 🚀 Server starting on port 8000 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 Database connected successfully 2026-03-10 05:03:57 +07:00: 2026/03/10 05:03:57 Running database migrations... 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 Database migrations completed successfully 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 Redis connected successfully 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 Kafka producer initialized 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 Initializing Midtrans with environment: 2 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 [WebSocket] Hub started 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 Ticket schedule worker started 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 💰 Starting Commission Worker... 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 🎫 Starting Ticket Worker... 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 Starting Ticket Worker Consumer... 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 📧 Starting Notification Worker... 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 🚀 Server starting on port 8000 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 Database connected successfully 2026-03-10 05:03:58 +07:00: 2026/03/10 05:03:58 Running database migrations... 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 Database migrations completed successfully 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 Redis connected successfully 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 Kafka producer initialized 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 Initializing Midtrans with environment: 2 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 [WebSocket] Hub started 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 🎫 Starting Ticket Worker... 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 Ticket schedule worker started 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 Starting Ticket Worker Consumer... 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 💰 Starting Commission Worker... 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 📧 Starting Notification Worker... 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 🚀 Server starting on port 8000 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 Database connected successfully 2026-03-10 05:04:00 +07:00: 2026/03/10 05:04:00 Running database migrations... 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 Database migrations completed successfully 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 Redis connected successfully 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 Kafka producer initialized 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 Initializing Midtrans with environment: 2 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 [WebSocket] Hub started 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 Ticket schedule worker started 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 🎫 Starting Ticket Worker... 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 Starting Ticket Worker Consumer... 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 💰 Starting Commission Worker... 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 📧 Starting Notification Worker... 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 🚀 Server starting on port 8000 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 Database connected successfully 2026-03-10 05:04:01 +07:00: 2026/03/10 05:04:01 Running database migrations... 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 Database migrations completed successfully 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 Redis connected successfully 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 Kafka producer initialized 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 Initializing Midtrans with environment: 2 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 [WebSocket] Hub started 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 Ticket schedule worker started 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 📧 Starting Notification Worker... 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 🎫 Starting Ticket Worker... 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 💰 Starting Commission Worker... 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 Starting Ticket Worker Consumer... 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 🚀 Server starting on port 8000 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 Database connected successfully 2026-03-10 05:04:03 +07:00: 2026/03/10 05:04:03 Running database migrations... 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 Database migrations completed successfully 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 Redis connected successfully 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 Kafka producer initialized 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 Initializing Midtrans with environment: 2 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 💰 Starting Commission Worker... 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 📧 Starting Notification Worker... 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 🎫 Starting Ticket Worker... 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 Starting Ticket Worker Consumer... 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 [WebSocket] Hub started 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 Ticket schedule worker started 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 🚀 Server starting on port 8000 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 Database connected successfully 2026-03-10 05:04:05 +07:00: 2026/03/10 05:04:05 Running database migrations... 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 Database migrations completed successfully 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 Redis connected successfully 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 Kafka producer initialized 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 Initializing Midtrans with environment: 2 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 [WebSocket] Hub started 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 📧 Starting Notification Worker... 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 💰 Starting Commission Worker... 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 Ticket schedule worker started 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 🎫 Starting Ticket Worker... 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 Starting Ticket Worker Consumer... 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 🚀 Server starting on port 8000 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 Database connected successfully 2026-03-10 05:04:06 +07:00: 2026/03/10 05:04:06 Running database migrations... 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 Database migrations completed successfully 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 Redis connected successfully 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 Kafka producer initialized 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 Initializing Midtrans with environment: 2 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 📧 Starting Notification Worker... 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 [WebSocket] Hub started 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 🎫 Starting Ticket Worker... 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 Starting Ticket Worker Consumer... 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 💰 Starting Commission Worker... 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 Ticket schedule worker started 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 🚀 Server starting on port 8000 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 Database connected successfully 2026-03-10 05:04:08 +07:00: 2026/03/10 05:04:08 Running database migrations... 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 Database migrations completed successfully 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 Redis connected successfully 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 Kafka producer initialized 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 Initializing Midtrans with environment: 2 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 📧 Starting Notification Worker... 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 💰 Starting Commission Worker... 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 [WebSocket] Hub started 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 Ticket schedule worker started 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 🚀 Server starting on port 8000 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 🎫 Starting Ticket Worker... 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 Starting Ticket Worker Consumer... 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 Database connected successfully 2026-03-10 05:04:09 +07:00: 2026/03/10 05:04:09 Running database migrations... 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 Database migrations completed successfully 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 Redis connected successfully 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 Kafka producer initialized 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 Initializing Midtrans with environment: 2 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 [WebSocket] Hub started 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 Ticket schedule worker started 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 🎫 Starting Ticket Worker... 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 💰 Starting Commission Worker... 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 Starting Ticket Worker Consumer... 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 🚀 Server starting on port 8000 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 📧 Starting Notification Worker... 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 Database connected successfully 2026-03-10 05:04:11 +07:00: 2026/03/10 05:04:11 Running database migrations... 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 Database migrations completed successfully 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 Redis connected successfully 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 Kafka producer initialized 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 Initializing Midtrans with environment: 2 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 [WebSocket] Hub started 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 🎫 Starting Ticket Worker... 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 Starting Ticket Worker Consumer... 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 Ticket schedule worker started 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 💰 Starting Commission Worker... 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 🚀 Server starting on port 8000 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 📧 Starting Notification Worker... 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 Database connected successfully 2026-03-10 05:04:12 +07:00: 2026/03/10 05:04:12 Running database migrations... 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 Database migrations completed successfully 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 Redis connected successfully 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 Kafka producer initialized 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 Initializing Midtrans with environment: 2 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 [WebSocket] Hub started 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 Ticket schedule worker started 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 🎫 Starting Ticket Worker... 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 💰 Starting Commission Worker... 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 Starting Ticket Worker Consumer... 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 📧 Starting Notification Worker... 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 🚀 Server starting on port 8000 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 Database connected successfully 2026-03-10 05:04:14 +07:00: 2026/03/10 05:04:14 Running database migrations... 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 Database migrations completed successfully 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 Redis connected successfully 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 Kafka producer initialized 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 Initializing Midtrans with environment: 2 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 [WebSocket] Hub started 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 📧 Starting Notification Worker... 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 🎫 Starting Ticket Worker... 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 Ticket schedule worker started 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 🚀 Server starting on port 8000 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 Starting Ticket Worker Consumer... 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 💰 Starting Commission Worker... 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 Database connected successfully 2026-03-10 05:04:16 +07:00: 2026/03/10 05:04:16 Running database migrations... 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 Database migrations completed successfully 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 Redis connected successfully 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 Kafka producer initialized 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 Initializing Midtrans with environment: 2 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 [WebSocket] Hub started 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 🎫 Starting Ticket Worker... 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 Starting Ticket Worker Consumer... 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 📧 Starting Notification Worker... 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 Ticket schedule worker started 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 💰 Starting Commission Worker... 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 🚀 Server starting on port 8000 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 Database connected successfully 2026-03-10 05:04:17 +07:00: 2026/03/10 05:04:17 Running database migrations... 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 Database migrations completed successfully 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 Redis connected successfully 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 Kafka producer initialized 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 Initializing Midtrans with environment: 2 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 🎫 Starting Ticket Worker... 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 Starting Ticket Worker Consumer... 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 [WebSocket] Hub started 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 Ticket schedule worker started 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 💰 Starting Commission Worker... 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 📧 Starting Notification Worker... 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 🚀 Server starting on port 8000 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 Database connected successfully 2026-03-10 05:04:19 +07:00: 2026/03/10 05:04:19 Running database migrations... 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 Database migrations completed successfully 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 Redis connected successfully 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 Kafka producer initialized 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 Initializing Midtrans with environment: 2 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 [WebSocket] Hub started 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 🎫 Starting Ticket Worker... 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 Starting Ticket Worker Consumer... 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 Ticket schedule worker started 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 💰 Starting Commission Worker... 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 📧 Starting Notification Worker... 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 🚀 Server starting on port 8000 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 Database connected successfully 2026-03-10 05:04:20 +07:00: 2026/03/10 05:04:20 Running database migrations... 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 Database migrations completed successfully 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 Redis connected successfully 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 Kafka producer initialized 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 Initializing Midtrans with environment: 2 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 [WebSocket] Hub started 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 Ticket schedule worker started 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 🚀 Server starting on port 8000 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 📧 Starting Notification Worker... 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 💰 Starting Commission Worker... 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 🎫 Starting Ticket Worker... 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 Starting Ticket Worker Consumer... 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 Database connected successfully 2026-03-10 05:04:22 +07:00: 2026/03/10 05:04:22 Running database migrations... 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 Database migrations completed successfully 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 Redis connected successfully 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 Kafka producer initialized 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 Initializing Midtrans with environment: 2 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 [WebSocket] Hub started 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 🎫 Starting Ticket Worker... 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 Starting Ticket Worker Consumer... 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 Ticket schedule worker started 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 💰 Starting Commission Worker... 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 📧 Starting Notification Worker... 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 🚀 Server starting on port 8000 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 Database connected successfully 2026-03-10 05:04:23 +07:00: 2026/03/10 05:04:23 Running database migrations... 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 Database migrations completed successfully 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 Redis connected successfully 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 Kafka producer initialized 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 Initializing Midtrans with environment: 2 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 🎫 Starting Ticket Worker... 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 Starting Ticket Worker Consumer... 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 💰 Starting Commission Worker... 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 📧 Starting Notification Worker... 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 [WebSocket] Hub started 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 Ticket schedule worker started 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 🚀 Server starting on port 8000 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 Database connected successfully 2026-03-10 05:04:25 +07:00: 2026/03/10 05:04:25 Running database migrations... 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 Database migrations completed successfully 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 Redis connected successfully 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 Kafka producer initialized 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 Initializing Midtrans with environment: 2 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 [WebSocket] Hub started 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 🎫 Starting Ticket Worker... 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 Starting Ticket Worker Consumer... 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 Ticket schedule worker started 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 🚀 Server starting on port 8000 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 💰 Starting Commission Worker... 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 📧 Starting Notification Worker... 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 Database connected successfully 2026-03-10 05:04:26 +07:00: 2026/03/10 05:04:26 Running database migrations... 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 Database migrations completed successfully 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 Redis connected successfully 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 Kafka producer initialized 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 Initializing Midtrans with environment: 2 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 [WebSocket] Hub started 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 💰 Starting Commission Worker... 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 🎫 Starting Ticket Worker... 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 Starting Ticket Worker Consumer... 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 Ticket schedule worker started 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 📧 Starting Notification Worker... 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 🚀 Server starting on port 8000 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 Database connected successfully 2026-03-10 05:04:28 +07:00: 2026/03/10 05:04:28 Running database migrations... 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 Database migrations completed successfully 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 Redis connected successfully 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 Kafka producer initialized 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 Initializing Midtrans with environment: 2 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 🎫 Starting Ticket Worker... 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 Starting Ticket Worker Consumer... 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 📧 Starting Notification Worker... 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 💰 Starting Commission Worker... 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 🚀 Server starting on port 8000 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 [WebSocket] Hub started 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 Ticket schedule worker started 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 Database connected successfully 2026-03-10 05:04:29 +07:00: 2026/03/10 05:04:29 Running database migrations... 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 Database migrations completed successfully 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 Redis connected successfully 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 Kafka producer initialized 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 Initializing Midtrans with environment: 2 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 [WebSocket] Hub started 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 📧 Starting Notification Worker... 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 Ticket schedule worker started 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 💰 Starting Commission Worker... 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 🚀 Server starting on port 8000 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 🎫 Starting Ticket Worker... 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 Starting Ticket Worker Consumer... 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 Database connected successfully 2026-03-10 05:04:31 +07:00: 2026/03/10 05:04:31 Running database migrations... 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 Database migrations completed successfully 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 Redis connected successfully 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 Kafka producer initialized 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 Initializing Midtrans with environment: 2 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 🎫 Starting Ticket Worker... 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 Starting Ticket Worker Consumer... 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 📧 Starting Notification Worker... 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 💰 Starting Commission Worker... 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 Ticket schedule worker started 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 [WebSocket] Hub started 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 🚀 Server starting on port 8000 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 Database connected successfully 2026-03-10 05:04:32 +07:00: 2026/03/10 05:04:32 Running database migrations... 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 Database migrations completed successfully 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 Redis connected successfully 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 Kafka producer initialized 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 Initializing Midtrans with environment: 2 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 💰 Starting Commission Worker... 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 🎫 Starting Ticket Worker... 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 Starting Ticket Worker Consumer... 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 [WebSocket] Hub started 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 Ticket schedule worker started 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 📧 Starting Notification Worker... 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 🚀 Server starting on port 8000 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 Database connected successfully 2026-03-10 05:04:34 +07:00: 2026/03/10 05:04:34 Running database migrations... 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 Database migrations completed successfully 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 Redis connected successfully 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 Kafka producer initialized 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 Initializing Midtrans with environment: 2 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 📧 Starting Notification Worker... 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 Ticket schedule worker started 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 [WebSocket] Hub started 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 🎫 Starting Ticket Worker... 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 Starting Ticket Worker Consumer... 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 💰 Starting Commission Worker... 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 🚀 Server starting on port 8000 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 Database connected successfully 2026-03-10 05:04:35 +07:00: 2026/03/10 05:04:35 Running database migrations... 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 Database migrations completed successfully 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 Redis connected successfully 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 Kafka producer initialized 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 Initializing Midtrans with environment: 2 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 🎫 Starting Ticket Worker... 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 Starting Ticket Worker Consumer... 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 Ticket schedule worker started 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 📧 Starting Notification Worker... 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 🚀 Server starting on port 8000 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 [WebSocket] Hub started 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 💰 Starting Commission Worker... 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 Database connected successfully 2026-03-10 05:04:37 +07:00: 2026/03/10 05:04:37 Running database migrations... 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 Database migrations completed successfully 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 Redis connected successfully 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 Kafka producer initialized 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 Initializing Midtrans with environment: 2 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 [WebSocket] Hub started 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 📧 Starting Notification Worker... 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 💰 Starting Commission Worker... 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 🎫 Starting Ticket Worker... 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 Ticket schedule worker started 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 Starting Ticket Worker Consumer... 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 🚀 Server starting on port 8000 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 Database connected successfully 2026-03-10 05:04:38 +07:00: 2026/03/10 05:04:38 Running database migrations... 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 Database migrations completed successfully 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 Redis connected successfully 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 Kafka producer initialized 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 Initializing Midtrans with environment: 2 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 [WebSocket] Hub started 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 🎫 Starting Ticket Worker... 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 Starting Ticket Worker Consumer... 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 Ticket schedule worker started 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 📧 Starting Notification Worker... 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 💰 Starting Commission Worker... 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 🚀 Server starting on port 8000 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 Database connected successfully 2026-03-10 05:04:40 +07:00: 2026/03/10 05:04:40 Running database migrations... 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 Database migrations completed successfully 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 Redis connected successfully 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 Kafka producer initialized 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 Initializing Midtrans with environment: 2 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 [WebSocket] Hub started 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 🎫 Starting Ticket Worker... 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 Ticket schedule worker started 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 Starting Ticket Worker Consumer... 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 🚀 Server starting on port 8000 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 📧 Starting Notification Worker... 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 💰 Starting Commission Worker... 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 Database connected successfully 2026-03-10 05:04:41 +07:00: 2026/03/10 05:04:41 Running database migrations... 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 Database migrations completed successfully 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 Redis connected successfully 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 Kafka producer initialized 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 Initializing Midtrans with environment: 2 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 🎫 Starting Ticket Worker... 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 Ticket schedule worker started 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 Starting Ticket Worker Consumer... 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 🚀 Server starting on port 8000 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 [WebSocket] Hub started 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 💰 Starting Commission Worker... 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 📧 Starting Notification Worker... 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 Database connected successfully 2026-03-10 05:04:43 +07:00: 2026/03/10 05:04:43 Running database migrations... 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 Database migrations completed successfully 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 Redis connected successfully 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 Kafka producer initialized 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 Initializing Midtrans with environment: 2 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 🎫 Starting Ticket Worker... 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 Starting Ticket Worker Consumer... 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 Ticket schedule worker started 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 📧 Starting Notification Worker... 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 💰 Starting Commission Worker... 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 [WebSocket] Hub started 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 🚀 Server starting on port 8000 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:44 +07:00: 2026/03/10 05:04:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:45 +07:00: 2026/03/10 05:04:45 Database connected successfully 2026-03-10 05:04:45 +07:00: 2026/03/10 05:04:45 Running database migrations... 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 Database migrations completed successfully 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 Redis connected successfully 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 Kafka producer initialized 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 Initializing Midtrans with environment: 2 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 [WebSocket] Hub started 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 🎫 Starting Ticket Worker... 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 Starting Ticket Worker Consumer... 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 Ticket schedule worker started 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 💰 Starting Commission Worker... 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 📧 Starting Notification Worker... 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 🚀 Server starting on port 8000 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 Database connected successfully 2026-03-10 05:04:46 +07:00: 2026/03/10 05:04:46 Running database migrations... 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 Database migrations completed successfully 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 Redis connected successfully 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 Kafka producer initialized 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 Initializing Midtrans with environment: 2 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 Ticket schedule worker started 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 [WebSocket] Hub started 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 📧 Starting Notification Worker... 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 🎫 Starting Ticket Worker... 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 💰 Starting Commission Worker... 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 Starting Ticket Worker Consumer... 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 🚀 Server starting on port 8000 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 Database connected successfully 2026-03-10 05:04:48 +07:00: 2026/03/10 05:04:48 Running database migrations... 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 Database migrations completed successfully 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 Redis connected successfully 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 Kafka producer initialized 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 Initializing Midtrans with environment: 2 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 💰 Starting Commission Worker... 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 [WebSocket] Hub started 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 🎫 Starting Ticket Worker... 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 📧 Starting Notification Worker... 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 Ticket schedule worker started 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 Starting Ticket Worker Consumer... 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 🚀 Server starting on port 8000 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 Database connected successfully 2026-03-10 05:04:49 +07:00: 2026/03/10 05:04:49 Running database migrations... 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 Database migrations completed successfully 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 Redis connected successfully 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 Kafka producer initialized 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 Initializing Midtrans with environment: 2 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 🎫 Starting Ticket Worker... 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 Starting Ticket Worker Consumer... 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 Ticket schedule worker started 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 [WebSocket] Hub started 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 💰 Starting Commission Worker... 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 📧 Starting Notification Worker... 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 🚀 Server starting on port 8000 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 Database connected successfully 2026-03-10 05:04:51 +07:00: 2026/03/10 05:04:51 Running database migrations... 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 Database migrations completed successfully 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 Redis connected successfully 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 Kafka producer initialized 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 Initializing Midtrans with environment: 2 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 🎫 Starting Ticket Worker... 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 Starting Ticket Worker Consumer... 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 [WebSocket] Hub started 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 Ticket schedule worker started 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 📧 Starting Notification Worker... 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 💰 Starting Commission Worker... 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 🚀 Server starting on port 8000 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 Database connected successfully 2026-03-10 05:04:52 +07:00: 2026/03/10 05:04:52 Running database migrations... 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 Database migrations completed successfully 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 Redis connected successfully 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 Kafka producer initialized 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 Initializing Midtrans with environment: 2 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 💰 Starting Commission Worker... 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 📧 Starting Notification Worker... 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 [WebSocket] Hub started 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 Ticket schedule worker started 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 🚀 Server starting on port 8000 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 🎫 Starting Ticket Worker... 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 Starting Ticket Worker Consumer... 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 Database connected successfully 2026-03-10 05:04:54 +07:00: 2026/03/10 05:04:54 Running database migrations... 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 Database migrations completed successfully 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 Redis connected successfully 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 Kafka producer initialized 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 Initializing Midtrans with environment: 2 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 🎫 Starting Ticket Worker... 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 Starting Ticket Worker Consumer... 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 💰 Starting Commission Worker... 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 📧 Starting Notification Worker... 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 Ticket schedule worker started 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 🚀 Server starting on port 8000 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 [WebSocket] Hub started 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 Database connected successfully 2026-03-10 05:04:55 +07:00: 2026/03/10 05:04:55 Running database migrations... 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 Database migrations completed successfully 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 Redis connected successfully 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 Kafka producer initialized 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 Initializing Midtrans with environment: 2 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 [WebSocket] Hub started 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 Ticket schedule worker started 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 🎫 Starting Ticket Worker... 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 Starting Ticket Worker Consumer... 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 💰 Starting Commission Worker... 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 🚀 Server starting on port 8000 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 📧 Starting Notification Worker... 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 Database connected successfully 2026-03-10 05:04:57 +07:00: 2026/03/10 05:04:57 Running database migrations... 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 Database migrations completed successfully 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 Redis connected successfully 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 Kafka producer initialized 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 [WebSocket] Hub started 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 Initializing Midtrans with environment: 2 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 📧 Starting Notification Worker... 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 🚀 Server starting on port 8000 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 💰 Starting Commission Worker... 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 🎫 Starting Ticket Worker... 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 Starting Ticket Worker Consumer... 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 Ticket schedule worker started 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:04:58 +07:00: 2026/03/10 05:04:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:04:59 +07:00: 2026/03/10 05:04:59 Database connected successfully 2026-03-10 05:04:59 +07:00: 2026/03/10 05:04:59 Running database migrations... 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 Database migrations completed successfully 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 Redis connected successfully 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 Kafka producer initialized 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 Initializing Midtrans with environment: 2 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 🎫 Starting Ticket Worker... 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 Starting Ticket Worker Consumer... 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 💰 Starting Commission Worker... 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 [WebSocket] Hub started 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 📧 Starting Notification Worker... 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 Ticket schedule worker started 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 🚀 Server starting on port 8000 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 Database connected successfully 2026-03-10 05:05:00 +07:00: 2026/03/10 05:05:00 Running database migrations... 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 Database migrations completed successfully 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 Redis connected successfully 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 Kafka producer initialized 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 Initializing Midtrans with environment: 2 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 💰 Starting Commission Worker... 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 Ticket schedule worker started 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 🚀 Server starting on port 8000 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 🎫 Starting Ticket Worker... 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 Starting Ticket Worker Consumer... 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 [WebSocket] Hub started 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 📧 Starting Notification Worker... 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 Database connected successfully 2026-03-10 05:05:02 +07:00: 2026/03/10 05:05:02 Running database migrations... 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 Database migrations completed successfully 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 Redis connected successfully 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 Kafka producer initialized 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 Initializing Midtrans with environment: 2 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 🎫 Starting Ticket Worker... 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 [WebSocket] Hub started 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 📧 Starting Notification Worker... 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 Starting Ticket Worker Consumer... 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 Ticket schedule worker started 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 🚀 Server starting on port 8000 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 💰 Starting Commission Worker... 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 Database connected successfully 2026-03-10 05:05:03 +07:00: 2026/03/10 05:05:03 Running database migrations... 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 Database migrations completed successfully 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 Redis connected successfully 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 Kafka producer initialized 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 Initializing Midtrans with environment: 2 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 [WebSocket] Hub started 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 🎫 Starting Ticket Worker... 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 Starting Ticket Worker Consumer... 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 📧 Starting Notification Worker... 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 💰 Starting Commission Worker... 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 Ticket schedule worker started 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 🚀 Server starting on port 8000 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 Database connected successfully 2026-03-10 05:05:05 +07:00: 2026/03/10 05:05:05 Running database migrations... 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 Database migrations completed successfully 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 Redis connected successfully 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 Kafka producer initialized 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 Initializing Midtrans with environment: 2 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 [WebSocket] Hub started 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 📧 Starting Notification Worker... 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 Ticket schedule worker started 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 🚀 Server starting on port 8000 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 💰 Starting Commission Worker... 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 🎫 Starting Ticket Worker... 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 Starting Ticket Worker Consumer... 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 Database connected successfully 2026-03-10 05:05:06 +07:00: 2026/03/10 05:05:06 Running database migrations... 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 Database migrations completed successfully 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 Redis connected successfully 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 Kafka producer initialized 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 Initializing Midtrans with environment: 2 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 [WebSocket] Hub started 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 🎫 Starting Ticket Worker... 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 Starting Ticket Worker Consumer... 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 Ticket schedule worker started 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 💰 Starting Commission Worker... 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 📧 Starting Notification Worker... 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 🚀 Server starting on port 8000 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 Database connected successfully 2026-03-10 05:05:08 +07:00: 2026/03/10 05:05:08 Running database migrations... 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 Database migrations completed successfully 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 Redis connected successfully 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 Kafka producer initialized 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 Initializing Midtrans with environment: 2 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 🎫 Starting Ticket Worker... 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 Starting Ticket Worker Consumer... 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 💰 Starting Commission Worker... 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 📧 Starting Notification Worker... 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 [WebSocket] Hub started 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 Ticket schedule worker started 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 🚀 Server starting on port 8000 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 Database connected successfully 2026-03-10 05:05:09 +07:00: 2026/03/10 05:05:09 Running database migrations... 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 Database migrations completed successfully 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 Redis connected successfully 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 Kafka producer initialized 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 Initializing Midtrans with environment: 2 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 [WebSocket] Hub started 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 Ticket schedule worker started 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 📧 Starting Notification Worker... 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 💰 Starting Commission Worker... 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 🎫 Starting Ticket Worker... 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 Starting Ticket Worker Consumer... 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 🚀 Server starting on port 8000 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 Database connected successfully 2026-03-10 05:05:11 +07:00: 2026/03/10 05:05:11 Running database migrations... 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 Database migrations completed successfully 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 Redis connected successfully 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 Kafka producer initialized 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 Initializing Midtrans with environment: 2 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 🎫 Starting Ticket Worker... 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 Starting Ticket Worker Consumer... 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 💰 Starting Commission Worker... 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 [WebSocket] Hub started 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 Ticket schedule worker started 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 📧 Starting Notification Worker... 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 🚀 Server starting on port 8000 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 Database connected successfully 2026-03-10 05:05:12 +07:00: 2026/03/10 05:05:12 Running database migrations... 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 Database migrations completed successfully 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 Redis connected successfully 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 Kafka producer initialized 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 Initializing Midtrans with environment: 2 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 🎫 Starting Ticket Worker... 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 Starting Ticket Worker Consumer... 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 📧 Starting Notification Worker... 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 [WebSocket] Hub started 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 💰 Starting Commission Worker... 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 🚀 Server starting on port 8000 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 Ticket schedule worker started 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 Database connected successfully 2026-03-10 05:05:14 +07:00: 2026/03/10 05:05:14 Running database migrations... 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 Database migrations completed successfully 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 Redis connected successfully 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 Kafka producer initialized 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 Initializing Midtrans with environment: 2 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 [WebSocket] Hub started 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 📧 Starting Notification Worker... 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 💰 Starting Commission Worker... 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 Ticket schedule worker started 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 🚀 Server starting on port 8000 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 🎫 Starting Ticket Worker... 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 Starting Ticket Worker Consumer... 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 Database connected successfully 2026-03-10 05:05:15 +07:00: 2026/03/10 05:05:15 Running database migrations... 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 Database migrations completed successfully 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 Redis connected successfully 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 Kafka producer initialized 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 Initializing Midtrans with environment: 2 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 [WebSocket] Hub started 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 🎫 Starting Ticket Worker... 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 Starting Ticket Worker Consumer... 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 Ticket schedule worker started 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 📧 Starting Notification Worker... 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 💰 Starting Commission Worker... 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 🚀 Server starting on port 8000 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 Database connected successfully 2026-03-10 05:05:17 +07:00: 2026/03/10 05:05:17 Running database migrations... 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 Database migrations completed successfully 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 Redis connected successfully 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 Kafka producer initialized 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 Initializing Midtrans with environment: 2 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 Ticket schedule worker started 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 📧 Starting Notification Worker... 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 💰 Starting Commission Worker... 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 🎫 Starting Ticket Worker... 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 Starting Ticket Worker Consumer... 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 [WebSocket] Hub started 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 🚀 Server starting on port 8000 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 Database connected successfully 2026-03-10 05:05:19 +07:00: 2026/03/10 05:05:19 Running database migrations... 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 Database migrations completed successfully 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 Redis connected successfully 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 Kafka producer initialized 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 Initializing Midtrans with environment: 2 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 🎫 Starting Ticket Worker... 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 Starting Ticket Worker Consumer... 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 [WebSocket] Hub started 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 📧 Starting Notification Worker... 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 Ticket schedule worker started 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 💰 Starting Commission Worker... 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 🚀 Server starting on port 8000 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 Database connected successfully 2026-03-10 05:05:20 +07:00: 2026/03/10 05:05:20 Running database migrations... 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 Database migrations completed successfully 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 Redis connected successfully 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 Kafka producer initialized 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 Initializing Midtrans with environment: 2 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 [WebSocket] Hub started 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 🎫 Starting Ticket Worker... 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 Starting Ticket Worker Consumer... 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 Ticket schedule worker started 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 💰 Starting Commission Worker... 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 📧 Starting Notification Worker... 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 🚀 Server starting on port 8000 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 Database connected successfully 2026-03-10 05:05:22 +07:00: 2026/03/10 05:05:22 Running database migrations... 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 Database migrations completed successfully 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 Redis connected successfully 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 Kafka producer initialized 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 Initializing Midtrans with environment: 2 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 🎫 Starting Ticket Worker... 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 Starting Ticket Worker Consumer... 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 [WebSocket] Hub started 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 Ticket schedule worker started 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 💰 Starting Commission Worker... 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 📧 Starting Notification Worker... 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 🚀 Server starting on port 8000 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 Database connected successfully 2026-03-10 05:05:23 +07:00: 2026/03/10 05:05:23 Running database migrations... 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 Database migrations completed successfully 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 Redis connected successfully 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 Kafka producer initialized 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 Initializing Midtrans with environment: 2 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 [WebSocket] Hub started 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 Ticket schedule worker started 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 🎫 Starting Ticket Worker... 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 💰 Starting Commission Worker... 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 Starting Ticket Worker Consumer... 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 📧 Starting Notification Worker... 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 🚀 Server starting on port 8000 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 Database connected successfully 2026-03-10 05:05:25 +07:00: 2026/03/10 05:05:25 Running database migrations... 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 Database migrations completed successfully 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 Redis connected successfully 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 Kafka producer initialized 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 Initializing Midtrans with environment: 2 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 [WebSocket] Hub started 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 📧 Starting Notification Worker... 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 Ticket schedule worker started 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 💰 Starting Commission Worker... 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 🚀 Server starting on port 8000 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 🎫 Starting Ticket Worker... 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 Starting Ticket Worker Consumer... 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 Database connected successfully 2026-03-10 05:05:26 +07:00: 2026/03/10 05:05:26 Running database migrations... 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 Database migrations completed successfully 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 Redis connected successfully 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 Kafka producer initialized 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 Initializing Midtrans with environment: 2 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 🎫 Starting Ticket Worker... 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 Starting Ticket Worker Consumer... 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 📧 Starting Notification Worker... 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 [WebSocket] Hub started 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 💰 Starting Commission Worker... 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 Ticket schedule worker started 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 🚀 Server starting on port 8000 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 Database connected successfully 2026-03-10 05:05:28 +07:00: 2026/03/10 05:05:28 Running database migrations... 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 Database migrations completed successfully 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 Redis connected successfully 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 Kafka producer initialized 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 Initializing Midtrans with environment: 2 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 💰 Starting Commission Worker... 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 🎫 Starting Ticket Worker... 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 [WebSocket] Hub started 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 🚀 Server starting on port 8000 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 📧 Starting Notification Worker... 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 Ticket schedule worker started 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 Starting Ticket Worker Consumer... 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:29 +07:00: 2026/03/10 05:05:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:30 +07:00: 2026/03/10 05:05:30 Database connected successfully 2026-03-10 05:05:30 +07:00: 2026/03/10 05:05:30 Running database migrations... 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 Database migrations completed successfully 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 Redis connected successfully 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 Kafka producer initialized 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 [WebSocket] Hub started 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 Initializing Midtrans with environment: 2 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 Ticket schedule worker started 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 🎫 Starting Ticket Worker... 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 📧 Starting Notification Worker... 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 Starting Ticket Worker Consumer... 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 💰 Starting Commission Worker... 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 🚀 Server starting on port 8000 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 Database connected successfully 2026-03-10 05:05:31 +07:00: 2026/03/10 05:05:31 Running database migrations... 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 Database migrations completed successfully 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 Redis connected successfully 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 Kafka producer initialized 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 Initializing Midtrans with environment: 2 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 🎫 Starting Ticket Worker... 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 Starting Ticket Worker Consumer... 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 [WebSocket] Hub started 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 Ticket schedule worker started 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 📧 Starting Notification Worker... 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 🚀 Server starting on port 8000 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 💰 Starting Commission Worker... 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:32 +07:00: 2026/03/10 05:05:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:33 +07:00: 2026/03/10 05:05:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:33 +07:00: 2026/03/10 05:05:33 Database connected successfully 2026-03-10 05:05:33 +07:00: 2026/03/10 05:05:33 Running database migrations... 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 Database migrations completed successfully 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 Redis connected successfully 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 Kafka producer initialized 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 Initializing Midtrans with environment: 2 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 [WebSocket] Hub started 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 📧 Starting Notification Worker... 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 🎫 Starting Ticket Worker... 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 Starting Ticket Worker Consumer... 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 Ticket schedule worker started 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 💰 Starting Commission Worker... 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 🚀 Server starting on port 8000 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 Database connected successfully 2026-03-10 05:05:34 +07:00: 2026/03/10 05:05:34 Running database migrations... 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 Database migrations completed successfully 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 Redis connected successfully 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 Kafka producer initialized 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 Initializing Midtrans with environment: 2 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 [WebSocket] Hub started 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 🎫 Starting Ticket Worker... 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 Starting Ticket Worker Consumer... 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 Ticket schedule worker started 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 📧 Starting Notification Worker... 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 💰 Starting Commission Worker... 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 🚀 Server starting on port 8000 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 Database connected successfully 2026-03-10 05:05:36 +07:00: 2026/03/10 05:05:36 Running database migrations... 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 Database migrations completed successfully 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 Redis connected successfully 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 Kafka producer initialized 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 Initializing Midtrans with environment: 2 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 [WebSocket] Hub started 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 Ticket schedule worker started 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 🎫 Starting Ticket Worker... 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 Starting Ticket Worker Consumer... 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 💰 Starting Commission Worker... 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 📧 Starting Notification Worker... 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 🚀 Server starting on port 8000 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 Database connected successfully 2026-03-10 05:05:37 +07:00: 2026/03/10 05:05:37 Running database migrations... 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 Database migrations completed successfully 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 Redis connected successfully 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 Kafka producer initialized 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 Initializing Midtrans with environment: 2 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 🎫 Starting Ticket Worker... 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 Starting Ticket Worker Consumer... 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 💰 Starting Commission Worker... 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 [WebSocket] Hub started 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 📧 Starting Notification Worker... 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 Ticket schedule worker started 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 🚀 Server starting on port 8000 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 Database connected successfully 2026-03-10 05:05:39 +07:00: 2026/03/10 05:05:39 Running database migrations... 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 Database migrations completed successfully 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 Redis connected successfully 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 Kafka producer initialized 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 Initializing Midtrans with environment: 2 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 [WebSocket] Hub started 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 🎫 Starting Ticket Worker... 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 Ticket schedule worker started 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 Starting Ticket Worker Consumer... 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 💰 Starting Commission Worker... 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 📧 Starting Notification Worker... 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 🚀 Server starting on port 8000 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 Database connected successfully 2026-03-10 05:05:40 +07:00: 2026/03/10 05:05:40 Running database migrations... 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 Database migrations completed successfully 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 Redis connected successfully 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 Kafka producer initialized 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 Initializing Midtrans with environment: 2 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 📧 Starting Notification Worker... 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 [WebSocket] Hub started 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 🎫 Starting Ticket Worker... 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 Starting Ticket Worker Consumer... 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 Ticket schedule worker started 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 💰 Starting Commission Worker... 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 🚀 Server starting on port 8000 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 Database connected successfully 2026-03-10 05:05:42 +07:00: 2026/03/10 05:05:42 Running database migrations... 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 Database migrations completed successfully 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 Redis connected successfully 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 Kafka producer initialized 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 Initializing Midtrans with environment: 2 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 🎫 Starting Ticket Worker... 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 Starting Ticket Worker Consumer... 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 [WebSocket] Hub started 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 💰 Starting Commission Worker... 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 Ticket schedule worker started 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 📧 Starting Notification Worker... 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 🚀 Server starting on port 8000 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 Database connected successfully 2026-03-10 05:05:44 +07:00: 2026/03/10 05:05:44 Running database migrations... 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 Database migrations completed successfully 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 Redis connected successfully 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 Kafka producer initialized 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 Initializing Midtrans with environment: 2 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 [WebSocket] Hub started 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 🎫 Starting Ticket Worker... 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 Starting Ticket Worker Consumer... 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 Ticket schedule worker started 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 📧 Starting Notification Worker... 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 💰 Starting Commission Worker... 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 🚀 Server starting on port 8000 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 Database connected successfully 2026-03-10 05:05:45 +07:00: 2026/03/10 05:05:45 Running database migrations... 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 Database migrations completed successfully 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 Redis connected successfully 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 Kafka producer initialized 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 Initializing Midtrans with environment: 2 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 Ticket schedule worker started 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 📧 Starting Notification Worker... 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 💰 Starting Commission Worker... 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 🎫 Starting Ticket Worker... 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 Starting Ticket Worker Consumer... 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 [WebSocket] Hub started 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 🚀 Server starting on port 8000 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 Database connected successfully 2026-03-10 05:05:47 +07:00: 2026/03/10 05:05:47 Running database migrations... 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 Database migrations completed successfully 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 Redis connected successfully 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 Kafka producer initialized 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 Initializing Midtrans with environment: 2 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 [WebSocket] Hub started 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 🎫 Starting Ticket Worker... 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 Starting Ticket Worker Consumer... 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 Ticket schedule worker started 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 💰 Starting Commission Worker... 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 📧 Starting Notification Worker... 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 🚀 Server starting on port 8000 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 Database connected successfully 2026-03-10 05:05:49 +07:00: 2026/03/10 05:05:49 Running database migrations... 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 Database migrations completed successfully 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 Redis connected successfully 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 Kafka producer initialized 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 Initializing Midtrans with environment: 2 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 Ticket schedule worker started 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 🚀 Server starting on port 8000 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 📧 Starting Notification Worker... 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 💰 Starting Commission Worker... 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 [WebSocket] Hub started 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 🎫 Starting Ticket Worker... 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 Starting Ticket Worker Consumer... 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 Database connected successfully 2026-03-10 05:05:50 +07:00: 2026/03/10 05:05:50 Running database migrations... 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 Database migrations completed successfully 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 Redis connected successfully 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 Kafka producer initialized 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 Initializing Midtrans with environment: 2 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 [WebSocket] Hub started 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 Ticket schedule worker started 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 🎫 Starting Ticket Worker... 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 Starting Ticket Worker Consumer... 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 💰 Starting Commission Worker... 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 📧 Starting Notification Worker... 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 🚀 Server starting on port 8000 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 Database connected successfully 2026-03-10 05:05:52 +07:00: 2026/03/10 05:05:52 Running database migrations... 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 Database migrations completed successfully 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 Redis connected successfully 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 Kafka producer initialized 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 Initializing Midtrans with environment: 2 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 📧 Starting Notification Worker... 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 [WebSocket] Hub started 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 Ticket schedule worker started 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 💰 Starting Commission Worker... 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 🎫 Starting Ticket Worker... 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 Starting Ticket Worker Consumer... 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 🚀 Server starting on port 8000 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 Database connected successfully 2026-03-10 05:05:53 +07:00: 2026/03/10 05:05:53 Running database migrations... 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 Database migrations completed successfully 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 Redis connected successfully 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 Kafka producer initialized 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 Initializing Midtrans with environment: 2 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 📧 Starting Notification Worker... 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 [WebSocket] Hub started 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 Ticket schedule worker started 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 💰 Starting Commission Worker... 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 🎫 Starting Ticket Worker... 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 Starting Ticket Worker Consumer... 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 🚀 Server starting on port 8000 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 Database connected successfully 2026-03-10 05:05:55 +07:00: 2026/03/10 05:05:55 Running database migrations... 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 Database migrations completed successfully 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 Redis connected successfully 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 Kafka producer initialized 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 Initializing Midtrans with environment: 2 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 🎫 Starting Ticket Worker... 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 Starting Ticket Worker Consumer... 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 💰 Starting Commission Worker... 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 Ticket schedule worker started 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 📧 Starting Notification Worker... 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 [WebSocket] Hub started 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 🚀 Server starting on port 8000 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 Database connected successfully 2026-03-10 05:05:57 +07:00: 2026/03/10 05:05:57 Running database migrations... 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 Database migrations completed successfully 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 Redis connected successfully 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 Kafka producer initialized 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 Initializing Midtrans with environment: 2 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 💰 Starting Commission Worker... 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 🎫 Starting Ticket Worker... 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 Starting Ticket Worker Consumer... 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 [WebSocket] Hub started 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 Ticket schedule worker started 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 🚀 Server starting on port 8000 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 📧 Starting Notification Worker... 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 Database connected successfully 2026-03-10 05:05:58 +07:00: 2026/03/10 05:05:58 Running database migrations... 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 Database migrations completed successfully 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 Redis connected successfully 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 Kafka producer initialized 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 [WebSocket] Hub started 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 Initializing Midtrans with environment: 2 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 💰 Starting Commission Worker... 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 🎫 Starting Ticket Worker... 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 📧 Starting Notification Worker... 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 Starting Ticket Worker Consumer... 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 Ticket schedule worker started 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 🚀 Server starting on port 8000 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 Database connected successfully 2026-03-10 05:06:00 +07:00: 2026/03/10 05:06:00 Running database migrations... 2026-03-10 05:06:01 +07:00: 2026/03/10 05:06:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 Database migrations completed successfully 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 Redis connected successfully 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 Kafka producer initialized 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 Initializing Midtrans with environment: 2 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 [WebSocket] Hub started 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 🎫 Starting Ticket Worker... 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 Ticket schedule worker started 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 Starting Ticket Worker Consumer... 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 📧 Starting Notification Worker... 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 💰 Starting Commission Worker... 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 🚀 Server starting on port 8000 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 Database connected successfully 2026-03-10 05:06:02 +07:00: 2026/03/10 05:06:02 Running database migrations... 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 Database migrations completed successfully 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 Redis connected successfully 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 Kafka producer initialized 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 Initializing Midtrans with environment: 2 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 📧 Starting Notification Worker... 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 💰 Starting Commission Worker... 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 Ticket schedule worker started 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 🚀 Server starting on port 8000 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 [WebSocket] Hub started 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 🎫 Starting Ticket Worker... 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 Starting Ticket Worker Consumer... 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 Database connected successfully 2026-03-10 05:06:03 +07:00: 2026/03/10 05:06:03 Running database migrations... 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 Database migrations completed successfully 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 Redis connected successfully 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 Kafka producer initialized 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 Initializing Midtrans with environment: 2 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 🎫 Starting Ticket Worker... 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 Starting Ticket Worker Consumer... 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 [WebSocket] Hub started 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 Ticket schedule worker started 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 💰 Starting Commission Worker... 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 📧 Starting Notification Worker... 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 🚀 Server starting on port 8000 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 Database connected successfully 2026-03-10 05:06:05 +07:00: 2026/03/10 05:06:05 Running database migrations... 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 Database migrations completed successfully 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 Redis connected successfully 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 Kafka producer initialized 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 Initializing Midtrans with environment: 2 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 🎫 Starting Ticket Worker... 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 Starting Ticket Worker Consumer... 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 💰 Starting Commission Worker... 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 [WebSocket] Hub started 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 Ticket schedule worker started 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 📧 Starting Notification Worker... 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 🚀 Server starting on port 8000 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 Database connected successfully 2026-03-10 05:06:06 +07:00: 2026/03/10 05:06:06 Running database migrations... 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 Database migrations completed successfully 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 Redis connected successfully 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 Kafka producer initialized 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 Initializing Midtrans with environment: 2 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 [WebSocket] Hub started 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 🎫 Starting Ticket Worker... 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 Starting Ticket Worker Consumer... 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 Ticket schedule worker started 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 📧 Starting Notification Worker... 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 💰 Starting Commission Worker... 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 🚀 Server starting on port 8000 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 Database connected successfully 2026-03-10 05:06:08 +07:00: 2026/03/10 05:06:08 Running database migrations... 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 Database migrations completed successfully 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 Redis connected successfully 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 Kafka producer initialized 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 Initializing Midtrans with environment: 2 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 [WebSocket] Hub started 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 Ticket schedule worker started 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 🎫 Starting Ticket Worker... 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 Starting Ticket Worker Consumer... 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 📧 Starting Notification Worker... 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 🚀 Server starting on port 8000 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 💰 Starting Commission Worker... 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 Database connected successfully 2026-03-10 05:06:10 +07:00: 2026/03/10 05:06:10 Running database migrations... 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 Database migrations completed successfully 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 Redis connected successfully 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 Kafka producer initialized 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 Initializing Midtrans with environment: 2 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 [WebSocket] Hub started 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 🎫 Starting Ticket Worker... 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 Starting Ticket Worker Consumer... 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 💰 Starting Commission Worker... 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 Ticket schedule worker started 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 📧 Starting Notification Worker... 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 🚀 Server starting on port 8000 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 Database connected successfully 2026-03-10 05:06:11 +07:00: 2026/03/10 05:06:11 Running database migrations... 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 Database migrations completed successfully 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 Redis connected successfully 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 Kafka producer initialized 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 Initializing Midtrans with environment: 2 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 💰 Starting Commission Worker... 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 📧 Starting Notification Worker... 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 🚀 Server starting on port 8000 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 Ticket schedule worker started 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 [WebSocket] Hub started 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 🎫 Starting Ticket Worker... 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 Starting Ticket Worker Consumer... 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 Database connected successfully 2026-03-10 05:06:13 +07:00: 2026/03/10 05:06:13 Running database migrations... 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 Database migrations completed successfully 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 Redis connected successfully 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 Kafka producer initialized 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 Initializing Midtrans with environment: 2 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 [WebSocket] Hub started 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 📧 Starting Notification Worker... 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 🎫 Starting Ticket Worker... 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 Starting Ticket Worker Consumer... 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 Ticket schedule worker started 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 🚀 Server starting on port 8000 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 💰 Starting Commission Worker... 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 Database connected successfully 2026-03-10 05:06:15 +07:00: 2026/03/10 05:06:15 Running database migrations... 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 Database migrations completed successfully 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 Redis connected successfully 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 Kafka producer initialized 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 Initializing Midtrans with environment: 2 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 [WebSocket] Hub started 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 📧 Starting Notification Worker... 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 💰 Starting Commission Worker... 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 🎫 Starting Ticket Worker... 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 Starting Ticket Worker Consumer... 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 Ticket schedule worker started 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 🚀 Server starting on port 8000 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 Database connected successfully 2026-03-10 05:06:17 +07:00: 2026/03/10 05:06:17 Running database migrations... 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 Database migrations completed successfully 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 Redis connected successfully 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 Kafka producer initialized 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 Initializing Midtrans with environment: 2 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 🎫 Starting Ticket Worker... 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 Starting Ticket Worker Consumer... 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 📧 Starting Notification Worker... 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 Ticket schedule worker started 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 [WebSocket] Hub started 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 💰 Starting Commission Worker... 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 🚀 Server starting on port 8000 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 Database connected successfully 2026-03-10 05:06:18 +07:00: 2026/03/10 05:06:18 Running database migrations... 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 Database migrations completed successfully 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 Redis connected successfully 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 Kafka producer initialized 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 Initializing Midtrans with environment: 2 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 🎫 Starting Ticket Worker... 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 Starting Ticket Worker Consumer... 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 Ticket schedule worker started 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 💰 Starting Commission Worker... 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 🚀 Server starting on port 8000 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 📧 Starting Notification Worker... 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 [WebSocket] Hub started 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 Database connected successfully 2026-03-10 05:06:20 +07:00: 2026/03/10 05:06:20 Running database migrations... 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 Database migrations completed successfully 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 Redis connected successfully 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 Kafka producer initialized 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 Initializing Midtrans with environment: 2 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 🎫 Starting Ticket Worker... 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 Starting Ticket Worker Consumer... 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 💰 Starting Commission Worker... 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 [WebSocket] Hub started 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 📧 Starting Notification Worker... 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 🚀 Server starting on port 8000 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 Ticket schedule worker started 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 Database connected successfully 2026-03-10 05:06:22 +07:00: 2026/03/10 05:06:22 Running database migrations... 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 Database migrations completed successfully 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 Redis connected successfully 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 Kafka producer initialized 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 Initializing Midtrans with environment: 2 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 [WebSocket] Hub started 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 Ticket schedule worker started 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 💰 Starting Commission Worker... 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 📧 Starting Notification Worker... 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 🎫 Starting Ticket Worker... 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 🚀 Server starting on port 8000 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 Starting Ticket Worker Consumer... 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 Database connected successfully 2026-03-10 05:06:24 +07:00: 2026/03/10 05:06:24 Running database migrations... 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 Database migrations completed successfully 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 Redis connected successfully 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 Kafka producer initialized 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 Initializing Midtrans with environment: 2 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 💰 Starting Commission Worker... 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 [WebSocket] Hub started 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 🎫 Starting Ticket Worker... 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 📧 Starting Notification Worker... 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 Starting Ticket Worker Consumer... 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 Ticket schedule worker started 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 🚀 Server starting on port 8000 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 Database connected successfully 2026-03-10 05:06:25 +07:00: 2026/03/10 05:06:25 Running database migrations... 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 Database migrations completed successfully 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 Redis connected successfully 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 Kafka producer initialized 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 Initializing Midtrans with environment: 2 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 📧 Starting Notification Worker... 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 🎫 Starting Ticket Worker... 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 Starting Ticket Worker Consumer... 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 💰 Starting Commission Worker... 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 [WebSocket] Hub started 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 Ticket schedule worker started 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 🚀 Server starting on port 8000 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 Database connected successfully 2026-03-10 05:06:27 +07:00: 2026/03/10 05:06:27 Running database migrations... 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 Database migrations completed successfully 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 Redis connected successfully 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 Kafka producer initialized 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 Initializing Midtrans with environment: 2 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 [WebSocket] Hub started 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 🎫 Starting Ticket Worker... 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 Starting Ticket Worker Consumer... 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 Ticket schedule worker started 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 💰 Starting Commission Worker... 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 📧 Starting Notification Worker... 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 🚀 Server starting on port 8000 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 Database connected successfully 2026-03-10 05:06:29 +07:00: 2026/03/10 05:06:29 Running database migrations... 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 Database migrations completed successfully 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 Redis connected successfully 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 Kafka producer initialized 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 Initializing Midtrans with environment: 2 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 [WebSocket] Hub started 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 Ticket schedule worker started 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 💰 Starting Commission Worker... 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 📧 Starting Notification Worker... 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 🎫 Starting Ticket Worker... 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 Starting Ticket Worker Consumer... 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 🚀 Server starting on port 8000 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:30 +07:00: 2026/03/10 05:06:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:31 +07:00: 2026/03/10 05:06:31 Database connected successfully 2026-03-10 05:06:31 +07:00: 2026/03/10 05:06:31 Running database migrations... 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 Database migrations completed successfully 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 Redis connected successfully 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 Kafka producer initialized 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 Initializing Midtrans with environment: 2 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 [WebSocket] Hub started 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 🎫 Starting Ticket Worker... 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 Starting Ticket Worker Consumer... 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 📧 Starting Notification Worker... 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 💰 Starting Commission Worker... 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 Ticket schedule worker started 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 🚀 Server starting on port 8000 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 Database connected successfully 2026-03-10 05:06:32 +07:00: 2026/03/10 05:06:32 Running database migrations... 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 Database migrations completed successfully 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 Redis connected successfully 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 Kafka producer initialized 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 [WebSocket] Hub started 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 Initializing Midtrans with environment: 2 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 💰 Starting Commission Worker... 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 Ticket schedule worker started 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 📧 Starting Notification Worker... 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 🎫 Starting Ticket Worker... 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 🚀 Server starting on port 8000 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 Starting Ticket Worker Consumer... 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 Database connected successfully 2026-03-10 05:06:34 +07:00: 2026/03/10 05:06:34 Running database migrations... 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 Database migrations completed successfully 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 Redis connected successfully 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 Kafka producer initialized 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 Initializing Midtrans with environment: 2 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 [WebSocket] Hub started 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 Ticket schedule worker started 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 🎫 Starting Ticket Worker... 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 Starting Ticket Worker Consumer... 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 📧 Starting Notification Worker... 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 💰 Starting Commission Worker... 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 🚀 Server starting on port 8000 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 Database connected successfully 2026-03-10 05:06:35 +07:00: 2026/03/10 05:06:35 Running database migrations... 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 Database migrations completed successfully 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 Redis connected successfully 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 Kafka producer initialized 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 Initializing Midtrans with environment: 2 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 📧 Starting Notification Worker... 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 💰 Starting Commission Worker... 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 [WebSocket] Hub started 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 Ticket schedule worker started 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 🚀 Server starting on port 8000 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 🎫 Starting Ticket Worker... 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 Starting Ticket Worker Consumer... 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 Database connected successfully 2026-03-10 05:06:37 +07:00: 2026/03/10 05:06:37 Running database migrations... 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 Database migrations completed successfully 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 Redis connected successfully 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 Kafka producer initialized 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 Initializing Midtrans with environment: 2 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 [WebSocket] Hub started 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 💰 Starting Commission Worker... 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 🎫 Starting Ticket Worker... 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 Starting Ticket Worker Consumer... 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 Ticket schedule worker started 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 📧 Starting Notification Worker... 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 🚀 Server starting on port 8000 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 Database connected successfully 2026-03-10 05:06:39 +07:00: 2026/03/10 05:06:39 Running database migrations... 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 Database migrations completed successfully 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 Redis connected successfully 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 Kafka producer initialized 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 Initializing Midtrans with environment: 2 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 [WebSocket] Hub started 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 Ticket schedule worker started 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 💰 Starting Commission Worker... 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 📧 Starting Notification Worker... 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 🎫 Starting Ticket Worker... 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 Starting Ticket Worker Consumer... 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 🚀 Server starting on port 8000 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 Database connected successfully 2026-03-10 05:06:41 +07:00: 2026/03/10 05:06:41 Running database migrations... 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 Database migrations completed successfully 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 Redis connected successfully 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 Kafka producer initialized 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 Initializing Midtrans with environment: 2 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 Ticket schedule worker started 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 [WebSocket] Hub started 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 🎫 Starting Ticket Worker... 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 📧 Starting Notification Worker... 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 Starting Ticket Worker Consumer... 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 💰 Starting Commission Worker... 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 🚀 Server starting on port 8000 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 Database connected successfully 2026-03-10 05:06:43 +07:00: 2026/03/10 05:06:43 Running database migrations... 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 Database migrations completed successfully 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 Redis connected successfully 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 Kafka producer initialized 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 Initializing Midtrans with environment: 2 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 📧 Starting Notification Worker... 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 💰 Starting Commission Worker... 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 🎫 Starting Ticket Worker... 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 Starting Ticket Worker Consumer... 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 [WebSocket] Hub started 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 🚀 Server starting on port 8000 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 Ticket schedule worker started 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 Database connected successfully 2026-03-10 05:06:46 +07:00: 2026/03/10 05:06:46 Running database migrations... 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 Database migrations completed successfully 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 Redis connected successfully 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 Kafka producer initialized 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 Initializing Midtrans with environment: 2 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 🎫 Starting Ticket Worker... 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 Starting Ticket Worker Consumer... 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 💰 Starting Commission Worker... 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 📧 Starting Notification Worker... 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 [WebSocket] Hub started 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 Ticket schedule worker started 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 🚀 Server starting on port 8000 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 Database connected successfully 2026-03-10 05:06:48 +07:00: 2026/03/10 05:06:48 Running database migrations... 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 Database migrations completed successfully 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 Redis connected successfully 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 Kafka producer initialized 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 Initializing Midtrans with environment: 2 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 [WebSocket] Hub started 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 Ticket schedule worker started 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 💰 Starting Commission Worker... 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 🎫 Starting Ticket Worker... 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 Starting Ticket Worker Consumer... 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 📧 Starting Notification Worker... 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 🚀 Server starting on port 8000 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 Database connected successfully 2026-03-10 05:06:50 +07:00: 2026/03/10 05:06:50 Running database migrations... 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 Database migrations completed successfully 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 Redis connected successfully 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 Kafka producer initialized 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 Initializing Midtrans with environment: 2 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 💰 Starting Commission Worker... 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 [WebSocket] Hub started 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 🎫 Starting Ticket Worker... 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 Starting Ticket Worker Consumer... 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 🚀 Server starting on port 8000 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 Ticket schedule worker started 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 📧 Starting Notification Worker... 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 Database connected successfully 2026-03-10 05:06:51 +07:00: 2026/03/10 05:06:51 Running database migrations... 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 Database migrations completed successfully 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 Redis connected successfully 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 Kafka producer initialized 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 Initializing Midtrans with environment: 2 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 [WebSocket] Hub started 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 📧 Starting Notification Worker... 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 💰 Starting Commission Worker... 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 🎫 Starting Ticket Worker... 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 Ticket schedule worker started 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 Starting Ticket Worker Consumer... 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 🚀 Server starting on port 8000 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 Database connected successfully 2026-03-10 05:06:53 +07:00: 2026/03/10 05:06:53 Running database migrations... 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 Database migrations completed successfully 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 Redis connected successfully 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 Kafka producer initialized 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 Initializing Midtrans with environment: 2 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 [WebSocket] Hub started 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 Ticket schedule worker started 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 💰 Starting Commission Worker... 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 📧 Starting Notification Worker... 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 🎫 Starting Ticket Worker... 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 Starting Ticket Worker Consumer... 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 🚀 Server starting on port 8000 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 Database connected successfully 2026-03-10 05:06:55 +07:00: 2026/03/10 05:06:55 Running database migrations... 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 Database migrations completed successfully 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 Redis connected successfully 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 Kafka producer initialized 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 Initializing Midtrans with environment: 2 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 [WebSocket] Hub started 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 🎫 Starting Ticket Worker... 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 Ticket schedule worker started 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 📧 Starting Notification Worker... 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 💰 Starting Commission Worker... 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 🚀 Server starting on port 8000 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 Starting Ticket Worker Consumer... 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 Database connected successfully 2026-03-10 05:06:56 +07:00: 2026/03/10 05:06:56 Running database migrations... 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 Database migrations completed successfully 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 Redis connected successfully 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 Kafka producer initialized 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 Initializing Midtrans with environment: 2 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 [WebSocket] Hub started 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 📧 Starting Notification Worker... 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 Ticket schedule worker started 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 💰 Starting Commission Worker... 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 🚀 Server starting on port 8000 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 🎫 Starting Ticket Worker... 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 Starting Ticket Worker Consumer... 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 Database connected successfully 2026-03-10 05:06:58 +07:00: 2026/03/10 05:06:58 Running database migrations... 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 Database migrations completed successfully 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 Redis connected successfully 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 Kafka producer initialized 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 Initializing Midtrans with environment: 2 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 💰 Starting Commission Worker... 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 🎫 Starting Ticket Worker... 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 Starting Ticket Worker Consumer... 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 [WebSocket] Hub started 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 Ticket schedule worker started 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 📧 Starting Notification Worker... 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 🚀 Server starting on port 8000 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 Database connected successfully 2026-03-10 05:06:59 +07:00: 2026/03/10 05:06:59 Running database migrations... 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 Database migrations completed successfully 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 Redis connected successfully 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 Kafka producer initialized 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 Initializing Midtrans with environment: 2 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 [WebSocket] Hub started 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 Ticket schedule worker started 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 💰 Starting Commission Worker... 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 🎫 Starting Ticket Worker... 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 Starting Ticket Worker Consumer... 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 📧 Starting Notification Worker... 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 🚀 Server starting on port 8000 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 Database connected successfully 2026-03-10 05:07:01 +07:00: 2026/03/10 05:07:01 Running database migrations... 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 Database migrations completed successfully 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 Redis connected successfully 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 Kafka producer initialized 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 Initializing Midtrans with environment: 2 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 [WebSocket] Hub started 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 Ticket schedule worker started 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 📧 Starting Notification Worker... 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 🎫 Starting Ticket Worker... 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 Starting Ticket Worker Consumer... 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 💰 Starting Commission Worker... 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 🚀 Server starting on port 8000 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 Database connected successfully 2026-03-10 05:07:02 +07:00: 2026/03/10 05:07:02 Running database migrations... 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 Database migrations completed successfully 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 Redis connected successfully 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 Kafka producer initialized 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 Initializing Midtrans with environment: 2 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 [WebSocket] Hub started 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 🎫 Starting Ticket Worker... 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 Ticket schedule worker started 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 💰 Starting Commission Worker... 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 Starting Ticket Worker Consumer... 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 🚀 Server starting on port 8000 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 📧 Starting Notification Worker... 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 Database connected successfully 2026-03-10 05:07:04 +07:00: 2026/03/10 05:07:04 Running database migrations... 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 Database migrations completed successfully 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 Redis connected successfully 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 Kafka producer initialized 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 Initializing Midtrans with environment: 2 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 [WebSocket] Hub started 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 Ticket schedule worker started 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 🎫 Starting Ticket Worker... 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 💰 Starting Commission Worker... 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 Starting Ticket Worker Consumer... 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 🚀 Server starting on port 8000 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 📧 Starting Notification Worker... 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 Database connected successfully 2026-03-10 05:07:05 +07:00: 2026/03/10 05:07:05 Running database migrations... 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 Database migrations completed successfully 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 Redis connected successfully 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 Kafka producer initialized 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 Initializing Midtrans with environment: 2 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 🎫 Starting Ticket Worker... 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 Starting Ticket Worker Consumer... 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 Ticket schedule worker started 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 [WebSocket] Hub started 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 📧 Starting Notification Worker... 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 💰 Starting Commission Worker... 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 🚀 Server starting on port 8000 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 Database connected successfully 2026-03-10 05:07:07 +07:00: 2026/03/10 05:07:07 Running database migrations... 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 Database migrations completed successfully 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 Redis connected successfully 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 Kafka producer initialized 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 Initializing Midtrans with environment: 2 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 📧 Starting Notification Worker... 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 💰 Starting Commission Worker... 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 [WebSocket] Hub started 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 Ticket schedule worker started 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 🎫 Starting Ticket Worker... 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 🚀 Server starting on port 8000 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 Starting Ticket Worker Consumer... 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 Database connected successfully 2026-03-10 05:07:08 +07:00: 2026/03/10 05:07:08 Running database migrations... 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 Database migrations completed successfully 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 Redis connected successfully 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 Kafka producer initialized 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 Initializing Midtrans with environment: 2 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 [WebSocket] Hub started 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 Ticket schedule worker started 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 🎫 Starting Ticket Worker... 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 Starting Ticket Worker Consumer... 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 📧 Starting Notification Worker... 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 💰 Starting Commission Worker... 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 🚀 Server starting on port 8000 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 Database connected successfully 2026-03-10 05:07:10 +07:00: 2026/03/10 05:07:10 Running database migrations... 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 Database migrations completed successfully 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 Redis connected successfully 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 Kafka producer initialized 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 Initializing Midtrans with environment: 2 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 🎫 Starting Ticket Worker... 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 Starting Ticket Worker Consumer... 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 📧 Starting Notification Worker... 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 [WebSocket] Hub started 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 💰 Starting Commission Worker... 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 Ticket schedule worker started 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 🚀 Server starting on port 8000 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 Database connected successfully 2026-03-10 05:07:12 +07:00: 2026/03/10 05:07:12 Running database migrations... 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 Database migrations completed successfully 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 Redis connected successfully 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 Kafka producer initialized 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 Initializing Midtrans with environment: 2 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 [WebSocket] Hub started 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 📧 Starting Notification Worker... 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 Ticket schedule worker started 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 🚀 Server starting on port 8000 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 💰 Starting Commission Worker... 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 🎫 Starting Ticket Worker... 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 Starting Ticket Worker Consumer... 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 Database connected successfully 2026-03-10 05:07:13 +07:00: 2026/03/10 05:07:13 Running database migrations... 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 Database migrations completed successfully 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 Redis connected successfully 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 Kafka producer initialized 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 Initializing Midtrans with environment: 2 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 🎫 Starting Ticket Worker... 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 💰 Starting Commission Worker... 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 Starting Ticket Worker Consumer... 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 [WebSocket] Hub started 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 Ticket schedule worker started 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 📧 Starting Notification Worker... 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 🚀 Server starting on port 8000 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 Database connected successfully 2026-03-10 05:07:15 +07:00: 2026/03/10 05:07:15 Running database migrations... 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 Database migrations completed successfully 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 Redis connected successfully 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 Kafka producer initialized 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 Initializing Midtrans with environment: 2 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 🎫 Starting Ticket Worker... 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 Starting Ticket Worker Consumer... 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 [WebSocket] Hub started 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 💰 Starting Commission Worker... 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 Ticket schedule worker started 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 🚀 Server starting on port 8000 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 📧 Starting Notification Worker... 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 Database connected successfully 2026-03-10 05:07:16 +07:00: 2026/03/10 05:07:16 Running database migrations... 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 Database migrations completed successfully 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 Redis connected successfully 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 Kafka producer initialized 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 Initializing Midtrans with environment: 2 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 📧 Starting Notification Worker... 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 [WebSocket] Hub started 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 💰 Starting Commission Worker... 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 Ticket schedule worker started 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 🎫 Starting Ticket Worker... 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 Starting Ticket Worker Consumer... 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 🚀 Server starting on port 8000 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 Database connected successfully 2026-03-10 05:07:18 +07:00: 2026/03/10 05:07:18 Running database migrations... 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 Database migrations completed successfully 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 Redis connected successfully 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 Kafka producer initialized 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 Initializing Midtrans with environment: 2 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 [WebSocket] Hub started 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 Ticket schedule worker started 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 🚀 Server starting on port 8000 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 🎫 Starting Ticket Worker... 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 Starting Ticket Worker Consumer... 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 💰 Starting Commission Worker... 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 📧 Starting Notification Worker... 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 Database connected successfully 2026-03-10 05:07:19 +07:00: 2026/03/10 05:07:19 Running database migrations... 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 Database migrations completed successfully 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 Redis connected successfully 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 Kafka producer initialized 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 Initializing Midtrans with environment: 2 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 [WebSocket] Hub started 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 🎫 Starting Ticket Worker... 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 Starting Ticket Worker Consumer... 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 📧 Starting Notification Worker... 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 💰 Starting Commission Worker... 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 Ticket schedule worker started 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 🚀 Server starting on port 8000 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 Database connected successfully 2026-03-10 05:07:21 +07:00: 2026/03/10 05:07:21 Running database migrations... 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 Database migrations completed successfully 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 Redis connected successfully 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 Kafka producer initialized 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 Initializing Midtrans with environment: 2 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 [WebSocket] Hub started 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 Ticket schedule worker started 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 🎫 Starting Ticket Worker... 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 🚀 Server starting on port 8000 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 Starting Ticket Worker Consumer... 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 💰 Starting Commission Worker... 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 📧 Starting Notification Worker... 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:22 +07:00: 2026/03/10 05:07:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:23 +07:00: 2026/03/10 05:07:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:23 +07:00: 2026/03/10 05:07:23 Database connected successfully 2026-03-10 05:07:23 +07:00: 2026/03/10 05:07:23 Running database migrations... 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 Database migrations completed successfully 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 Redis connected successfully 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 Kafka producer initialized 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 Initializing Midtrans with environment: 2 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 [WebSocket] Hub started 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 🎫 Starting Ticket Worker... 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 Starting Ticket Worker Consumer... 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 Ticket schedule worker started 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 📧 Starting Notification Worker... 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 💰 Starting Commission Worker... 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 🚀 Server starting on port 8000 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 Database connected successfully 2026-03-10 05:07:24 +07:00: 2026/03/10 05:07:24 Running database migrations... 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 Database migrations completed successfully 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 Redis connected successfully 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 Kafka producer initialized 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 Initializing Midtrans with environment: 2 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 [WebSocket] Hub started 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 🎫 Starting Ticket Worker... 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 Starting Ticket Worker Consumer... 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 Ticket schedule worker started 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 🚀 Server starting on port 8000 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 📧 Starting Notification Worker... 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 💰 Starting Commission Worker... 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 Database connected successfully 2026-03-10 05:07:25 +07:00: 2026/03/10 05:07:25 Running database migrations... 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 Database migrations completed successfully 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 Redis connected successfully 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 Kafka producer initialized 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 Initializing Midtrans with environment: 2 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 💰 Starting Commission Worker... 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 🎫 Starting Ticket Worker... 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 📧 Starting Notification Worker... 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 Starting Ticket Worker Consumer... 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 [WebSocket] Hub started 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 Ticket schedule worker started 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 🚀 Server starting on port 8000 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 Database connected successfully 2026-03-10 05:07:27 +07:00: 2026/03/10 05:07:27 Running database migrations... 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 Database migrations completed successfully 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 Redis connected successfully 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 Kafka producer initialized 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 Initializing Midtrans with environment: 2 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 [WebSocket] Hub started 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 🎫 Starting Ticket Worker... 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 Starting Ticket Worker Consumer... 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 Ticket schedule worker started 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 📧 Starting Notification Worker... 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 💰 Starting Commission Worker... 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 🚀 Server starting on port 8000 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 Database connected successfully 2026-03-10 05:07:29 +07:00: 2026/03/10 05:07:29 Running database migrations... 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 Database migrations completed successfully 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 Redis connected successfully 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 Kafka producer initialized 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 Initializing Midtrans with environment: 2 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 [WebSocket] Hub started 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 💰 Starting Commission Worker... 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 🎫 Starting Ticket Worker... 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 Ticket schedule worker started 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 🚀 Server starting on port 8000 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 📧 Starting Notification Worker... 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 Starting Ticket Worker Consumer... 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 Database connected successfully 2026-03-10 05:07:30 +07:00: 2026/03/10 05:07:30 Running database migrations... 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 Database migrations completed successfully 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 Redis connected successfully 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 Kafka producer initialized 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 Initializing Midtrans with environment: 2 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 🎫 Starting Ticket Worker... 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 Starting Ticket Worker Consumer... 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 📧 Starting Notification Worker... 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 💰 Starting Commission Worker... 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 [WebSocket] Hub started 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 Ticket schedule worker started 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 🚀 Server starting on port 8000 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 Database connected successfully 2026-03-10 05:07:32 +07:00: 2026/03/10 05:07:32 Running database migrations... 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 Database migrations completed successfully 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 Redis connected successfully 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 Kafka producer initialized 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 Initializing Midtrans with environment: 2 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 🎫 Starting Ticket Worker... 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 Starting Ticket Worker Consumer... 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 [WebSocket] Hub started 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 💰 Starting Commission Worker... 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 📧 Starting Notification Worker... 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 🚀 Server starting on port 8000 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 Ticket schedule worker started 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 Database connected successfully 2026-03-10 05:07:33 +07:00: 2026/03/10 05:07:33 Running database migrations... 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 Database migrations completed successfully 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 Redis connected successfully 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 Kafka producer initialized 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 Initializing Midtrans with environment: 2 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 🎫 Starting Ticket Worker... 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 Starting Ticket Worker Consumer... 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 Ticket schedule worker started 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 [WebSocket] Hub started 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 📧 Starting Notification Worker... 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 💰 Starting Commission Worker... 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 🚀 Server starting on port 8000 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 Database connected successfully 2026-03-10 05:07:35 +07:00: 2026/03/10 05:07:35 Running database migrations... 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 Database migrations completed successfully 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 Redis connected successfully 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 Kafka producer initialized 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 Initializing Midtrans with environment: 2 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 🎫 Starting Ticket Worker... 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 Starting Ticket Worker Consumer... 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 [WebSocket] Hub started 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 💰 Starting Commission Worker... 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 📧 Starting Notification Worker... 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 🚀 Server starting on port 8000 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 Ticket schedule worker started 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 Database connected successfully 2026-03-10 05:07:36 +07:00: 2026/03/10 05:07:36 Running database migrations... 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 Database migrations completed successfully 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 Redis connected successfully 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 Kafka producer initialized 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 Initializing Midtrans with environment: 2 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 [WebSocket] Hub started 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 Ticket schedule worker started 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 💰 Starting Commission Worker... 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 🎫 Starting Ticket Worker... 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 Starting Ticket Worker Consumer... 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 📧 Starting Notification Worker... 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 🚀 Server starting on port 8000 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 Database connected successfully 2026-03-10 05:07:38 +07:00: 2026/03/10 05:07:38 Running database migrations... 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 Database migrations completed successfully 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 Redis connected successfully 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 Kafka producer initialized 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 Initializing Midtrans with environment: 2 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 [WebSocket] Hub started 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 Ticket schedule worker started 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 💰 Starting Commission Worker... 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 🎫 Starting Ticket Worker... 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 Starting Ticket Worker Consumer... 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 📧 Starting Notification Worker... 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 🚀 Server starting on port 8000 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 Database connected successfully 2026-03-10 05:07:39 +07:00: 2026/03/10 05:07:39 Running database migrations... 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 Database migrations completed successfully 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 Redis connected successfully 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 Kafka producer initialized 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 Initializing Midtrans with environment: 2 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 📧 Starting Notification Worker... 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 Ticket schedule worker started 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 [WebSocket] Hub started 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 💰 Starting Commission Worker... 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 🎫 Starting Ticket Worker... 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 Starting Ticket Worker Consumer... 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 🚀 Server starting on port 8000 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 Database connected successfully 2026-03-10 05:07:41 +07:00: 2026/03/10 05:07:41 Running database migrations... 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 Database migrations completed successfully 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 Redis connected successfully 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 Kafka producer initialized 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 Initializing Midtrans with environment: 2 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 🎫 Starting Ticket Worker... 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 Starting Ticket Worker Consumer... 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 [WebSocket] Hub started 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 Ticket schedule worker started 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 📧 Starting Notification Worker... 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 💰 Starting Commission Worker... 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 🚀 Server starting on port 8000 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:42 +07:00: 2026/03/10 05:07:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:43 +07:00: 2026/03/10 05:07:43 Database connected successfully 2026-03-10 05:07:43 +07:00: 2026/03/10 05:07:43 Running database migrations... 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 Database migrations completed successfully 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 Redis connected successfully 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 Kafka producer initialized 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 Initializing Midtrans with environment: 2 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 [WebSocket] Hub started 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 🎫 Starting Ticket Worker... 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 Starting Ticket Worker Consumer... 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 Ticket schedule worker started 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 📧 Starting Notification Worker... 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 💰 Starting Commission Worker... 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 🚀 Server starting on port 8000 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 Database connected successfully 2026-03-10 05:07:44 +07:00: 2026/03/10 05:07:44 Running database migrations... 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 Database migrations completed successfully 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 Redis connected successfully 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 Kafka producer initialized 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 Initializing Midtrans with environment: 2 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 💰 Starting Commission Worker... 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 🎫 Starting Ticket Worker... 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 Ticket schedule worker started 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 Starting Ticket Worker Consumer... 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 📧 Starting Notification Worker... 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 [WebSocket] Hub started 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 🚀 Server starting on port 8000 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 Database connected successfully 2026-03-10 05:07:46 +07:00: 2026/03/10 05:07:46 Running database migrations... 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 Database migrations completed successfully 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 Redis connected successfully 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 Kafka producer initialized 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 Initializing Midtrans with environment: 2 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 💰 Starting Commission Worker... 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 🎫 Starting Ticket Worker... 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 Starting Ticket Worker Consumer... 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 [WebSocket] Hub started 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 📧 Starting Notification Worker... 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 Ticket schedule worker started 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 🚀 Server starting on port 8000 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 Database connected successfully 2026-03-10 05:07:47 +07:00: 2026/03/10 05:07:47 Running database migrations... 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 Database migrations completed successfully 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 Redis connected successfully 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 Kafka producer initialized 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 Initializing Midtrans with environment: 2 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 [WebSocket] Hub started 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 Ticket schedule worker started 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 🎫 Starting Ticket Worker... 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 💰 Starting Commission Worker... 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 📧 Starting Notification Worker... 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 🚀 Server starting on port 8000 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 Starting Ticket Worker Consumer... 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 Database connected successfully 2026-03-10 05:07:49 +07:00: 2026/03/10 05:07:49 Running database migrations... 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 Database migrations completed successfully 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 Redis connected successfully 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 Kafka producer initialized 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 Initializing Midtrans with environment: 2 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 🎫 Starting Ticket Worker... 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 Starting Ticket Worker Consumer... 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 📧 Starting Notification Worker... 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 💰 Starting Commission Worker... 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 [WebSocket] Hub started 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 Ticket schedule worker started 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 🚀 Server starting on port 8000 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 Database connected successfully 2026-03-10 05:07:50 +07:00: 2026/03/10 05:07:50 Running database migrations... 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 Database migrations completed successfully 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 Redis connected successfully 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 Kafka producer initialized 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 Initializing Midtrans with environment: 2 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 [WebSocket] Hub started 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 🎫 Starting Ticket Worker... 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 Starting Ticket Worker Consumer... 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 Ticket schedule worker started 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 💰 Starting Commission Worker... 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 📧 Starting Notification Worker... 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 🚀 Server starting on port 8000 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 Database connected successfully 2026-03-10 05:07:52 +07:00: 2026/03/10 05:07:52 Running database migrations... 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 Database migrations completed successfully 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 Redis connected successfully 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 Kafka producer initialized 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 Initializing Midtrans with environment: 2 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 💰 Starting Commission Worker... 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 [WebSocket] Hub started 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 📧 Starting Notification Worker... 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 🎫 Starting Ticket Worker... 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 Starting Ticket Worker Consumer... 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 Ticket schedule worker started 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 🚀 Server starting on port 8000 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 Database connected successfully 2026-03-10 05:07:53 +07:00: 2026/03/10 05:07:53 Running database migrations... 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 Database migrations completed successfully 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 Redis connected successfully 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 Kafka producer initialized 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 Initializing Midtrans with environment: 2 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 [WebSocket] Hub started 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 Ticket schedule worker started 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 🎫 Starting Ticket Worker... 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 Starting Ticket Worker Consumer... 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 💰 Starting Commission Worker... 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 📧 Starting Notification Worker... 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 🚀 Server starting on port 8000 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 Database connected successfully 2026-03-10 05:07:55 +07:00: 2026/03/10 05:07:55 Running database migrations... 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 Database migrations completed successfully 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 Redis connected successfully 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 Kafka producer initialized 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 Initializing Midtrans with environment: 2 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 [WebSocket] Hub started 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 📧 Starting Notification Worker... 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 🎫 Starting Ticket Worker... 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 💰 Starting Commission Worker... 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 Starting Ticket Worker Consumer... 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 Ticket schedule worker started 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 🚀 Server starting on port 8000 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 Database connected successfully 2026-03-10 05:07:57 +07:00: 2026/03/10 05:07:57 Running database migrations... 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 Database migrations completed successfully 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 Redis connected successfully 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 Kafka producer initialized 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 Initializing Midtrans with environment: 2 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 💰 Starting Commission Worker... 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 [WebSocket] Hub started 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 📧 Starting Notification Worker... 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 Ticket schedule worker started 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 🎫 Starting Ticket Worker... 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 Starting Ticket Worker Consumer... 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 🚀 Server starting on port 8000 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 Database connected successfully 2026-03-10 05:07:58 +07:00: 2026/03/10 05:07:58 Running database migrations... 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 Database migrations completed successfully 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 Redis connected successfully 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 Kafka producer initialized 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 Initializing Midtrans with environment: 2 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 💰 Starting Commission Worker... 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 [WebSocket] Hub started 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 📧 Starting Notification Worker... 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 🎫 Starting Ticket Worker... 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 Ticket schedule worker started 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 Starting Ticket Worker Consumer... 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 🚀 Server starting on port 8000 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 Database connected successfully 2026-03-10 05:08:00 +07:00: 2026/03/10 05:08:00 Running database migrations... 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 Database migrations completed successfully 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 Redis connected successfully 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 Kafka producer initialized 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 Initializing Midtrans with environment: 2 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 [WebSocket] Hub started 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 Ticket schedule worker started 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 💰 Starting Commission Worker... 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 🎫 Starting Ticket Worker... 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 📧 Starting Notification Worker... 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 Starting Ticket Worker Consumer... 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 🚀 Server starting on port 8000 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 Database connected successfully 2026-03-10 05:08:01 +07:00: 2026/03/10 05:08:01 Running database migrations... 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 Database migrations completed successfully 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 Redis connected successfully 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 Kafka producer initialized 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 Initializing Midtrans with environment: 2 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 [WebSocket] Hub started 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 📧 Starting Notification Worker... 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 🎫 Starting Ticket Worker... 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 💰 Starting Commission Worker... 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 Starting Ticket Worker Consumer... 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 Ticket schedule worker started 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 🚀 Server starting on port 8000 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 Database connected successfully 2026-03-10 05:08:03 +07:00: 2026/03/10 05:08:03 Running database migrations... 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 Database migrations completed successfully 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 Redis connected successfully 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 Kafka producer initialized 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 Initializing Midtrans with environment: 2 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 💰 Starting Commission Worker... 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 [WebSocket] Hub started 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 Ticket schedule worker started 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 🚀 Server starting on port 8000 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 🎫 Starting Ticket Worker... 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 Starting Ticket Worker Consumer... 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 📧 Starting Notification Worker... 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 Database connected successfully 2026-03-10 05:08:04 +07:00: 2026/03/10 05:08:04 Running database migrations... 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 Database migrations completed successfully 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 Redis connected successfully 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 Kafka producer initialized 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 Initializing Midtrans with environment: 2 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 🎫 Starting Ticket Worker... 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 Starting Ticket Worker Consumer... 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 [WebSocket] Hub started 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 💰 Starting Commission Worker... 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 📧 Starting Notification Worker... 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 Ticket schedule worker started 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 🚀 Server starting on port 8000 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 Database connected successfully 2026-03-10 05:08:06 +07:00: 2026/03/10 05:08:06 Running database migrations... 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 Database migrations completed successfully 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 Redis connected successfully 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 Kafka producer initialized 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 Initializing Midtrans with environment: 2 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 [WebSocket] Hub started 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 🎫 Starting Ticket Worker... 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 Starting Ticket Worker Consumer... 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 📧 Starting Notification Worker... 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 Ticket schedule worker started 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 💰 Starting Commission Worker... 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 🚀 Server starting on port 8000 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:07 +07:00: 2026/03/10 05:08:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:08 +07:00: 2026/03/10 05:08:08 Database connected successfully 2026-03-10 05:08:08 +07:00: 2026/03/10 05:08:08 Running database migrations... 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 Database migrations completed successfully 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 Redis connected successfully 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 Kafka producer initialized 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 Initializing Midtrans with environment: 2 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 🎫 Starting Ticket Worker... 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 Starting Ticket Worker Consumer... 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 📧 Starting Notification Worker... 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 💰 Starting Commission Worker... 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 Ticket schedule worker started 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 [WebSocket] Hub started 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 🚀 Server starting on port 8000 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 Database connected successfully 2026-03-10 05:08:09 +07:00: 2026/03/10 05:08:09 Running database migrations... 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 Database migrations completed successfully 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 Redis connected successfully 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 Kafka producer initialized 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 Initializing Midtrans with environment: 2 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 [WebSocket] Hub started 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 Ticket schedule worker started 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 💰 Starting Commission Worker... 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 🎫 Starting Ticket Worker... 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 Starting Ticket Worker Consumer... 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 🚀 Server starting on port 8000 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 📧 Starting Notification Worker... 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 Database connected successfully 2026-03-10 05:08:11 +07:00: 2026/03/10 05:08:11 Running database migrations... 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 Database migrations completed successfully 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 Redis connected successfully 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 Kafka producer initialized 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 Initializing Midtrans with environment: 2 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 📧 Starting Notification Worker... 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 💰 Starting Commission Worker... 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 Ticket schedule worker started 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 [WebSocket] Hub started 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 🎫 Starting Ticket Worker... 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 🚀 Server starting on port 8000 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 Starting Ticket Worker Consumer... 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 Database connected successfully 2026-03-10 05:08:12 +07:00: 2026/03/10 05:08:12 Running database migrations... 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 Database migrations completed successfully 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 Redis connected successfully 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 Kafka producer initialized 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 Initializing Midtrans with environment: 2 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 [WebSocket] Hub started 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 Ticket schedule worker started 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 🎫 Starting Ticket Worker... 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 📧 Starting Notification Worker... 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 Starting Ticket Worker Consumer... 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 💰 Starting Commission Worker... 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 🚀 Server starting on port 8000 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 Database connected successfully 2026-03-10 05:08:14 +07:00: 2026/03/10 05:08:14 Running database migrations... 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 Database migrations completed successfully 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 Redis connected successfully 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 Kafka producer initialized 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 Initializing Midtrans with environment: 2 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 🎫 Starting Ticket Worker... 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 Starting Ticket Worker Consumer... 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 Ticket schedule worker started 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 📧 Starting Notification Worker... 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 🚀 Server starting on port 8000 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 [WebSocket] Hub started 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 💰 Starting Commission Worker... 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 Database connected successfully 2026-03-10 05:08:15 +07:00: 2026/03/10 05:08:15 Running database migrations... 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 Database migrations completed successfully 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 Redis connected successfully 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 Kafka producer initialized 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 Initializing Midtrans with environment: 2 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 🎫 Starting Ticket Worker... 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 [WebSocket] Hub started 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 📧 Starting Notification Worker... 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 🚀 Server starting on port 8000 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 Ticket schedule worker started 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 💰 Starting Commission Worker... 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 Starting Ticket Worker Consumer... 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 Database connected successfully 2026-03-10 05:08:17 +07:00: 2026/03/10 05:08:17 Running database migrations... 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 Database migrations completed successfully 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 Redis connected successfully 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 Kafka producer initialized 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 Initializing Midtrans with environment: 2 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 [WebSocket] Hub started 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 Ticket schedule worker started 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 🎫 Starting Ticket Worker... 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 Starting Ticket Worker Consumer... 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 📧 Starting Notification Worker... 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 💰 Starting Commission Worker... 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 🚀 Server starting on port 8000 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 Database connected successfully 2026-03-10 05:08:18 +07:00: 2026/03/10 05:08:18 Running database migrations... 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 Database migrations completed successfully 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 Redis connected successfully 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 Kafka producer initialized 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 Initializing Midtrans with environment: 2 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 [WebSocket] Hub started 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 🎫 Starting Ticket Worker... 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 Starting Ticket Worker Consumer... 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 📧 Starting Notification Worker... 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 💰 Starting Commission Worker... 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 Ticket schedule worker started 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 🚀 Server starting on port 8000 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 Database connected successfully 2026-03-10 05:08:20 +07:00: 2026/03/10 05:08:20 Running database migrations... 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 Database migrations completed successfully 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 Redis connected successfully 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 Kafka producer initialized 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 [WebSocket] Hub started 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 Initializing Midtrans with environment: 2 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 Ticket schedule worker started 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 🎫 Starting Ticket Worker... 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 Starting Ticket Worker Consumer... 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 💰 Starting Commission Worker... 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 📧 Starting Notification Worker... 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 🚀 Server starting on port 8000 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 Database connected successfully 2026-03-10 05:08:21 +07:00: 2026/03/10 05:08:21 Running database migrations... 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 Database migrations completed successfully 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 Redis connected successfully 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 Kafka producer initialized 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 Initializing Midtrans with environment: 2 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 📧 Starting Notification Worker... 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 🎫 Starting Ticket Worker... 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 Starting Ticket Worker Consumer... 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 Ticket schedule worker started 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 💰 Starting Commission Worker... 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 🚀 Server starting on port 8000 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 [WebSocket] Hub started 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 Database connected successfully 2026-03-10 05:08:23 +07:00: 2026/03/10 05:08:23 Running database migrations... 2026-03-10 05:08:24 +07:00: 2026/03/10 05:08:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:24 +07:00: 2026/03/10 05:08:24 Database migrations completed successfully 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 Redis connected successfully 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 Kafka producer initialized 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 Initializing Midtrans with environment: 2 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 [WebSocket] Hub started 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 Ticket schedule worker started 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 🎫 Starting Ticket Worker... 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 Starting Ticket Worker Consumer... 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 📧 Starting Notification Worker... 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 🚀 Server starting on port 8000 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 💰 Starting Commission Worker... 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 Database connected successfully 2026-03-10 05:08:25 +07:00: 2026/03/10 05:08:25 Running database migrations... 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 Database migrations completed successfully 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 Redis connected successfully 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 Kafka producer initialized 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 Initializing Midtrans with environment: 2 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 [WebSocket] Hub started 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 📧 Starting Notification Worker... 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 Ticket schedule worker started 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 💰 Starting Commission Worker... 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 🎫 Starting Ticket Worker... 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 Starting Ticket Worker Consumer... 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 🚀 Server starting on port 8000 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 Database connected successfully 2026-03-10 05:08:26 +07:00: 2026/03/10 05:08:26 Running database migrations... 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 Database migrations completed successfully 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 Redis connected successfully 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 Kafka producer initialized 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 Initializing Midtrans with environment: 2 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 📧 Starting Notification Worker... 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 Ticket schedule worker started 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 [WebSocket] Hub started 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 💰 Starting Commission Worker... 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 🎫 Starting Ticket Worker... 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 Starting Ticket Worker Consumer... 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 🚀 Server starting on port 8000 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 Database connected successfully 2026-03-10 05:08:28 +07:00: 2026/03/10 05:08:28 Running database migrations... 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 Database migrations completed successfully 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 Redis connected successfully 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 Kafka producer initialized 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 Initializing Midtrans with environment: 2 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 [WebSocket] Hub started 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 📧 Starting Notification Worker... 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 💰 Starting Commission Worker... 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 🎫 Starting Ticket Worker... 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 Starting Ticket Worker Consumer... 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 Ticket schedule worker started 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 🚀 Server starting on port 8000 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 Database connected successfully 2026-03-10 05:08:29 +07:00: 2026/03/10 05:08:29 Running database migrations... 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 Database migrations completed successfully 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 Redis connected successfully 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 Kafka producer initialized 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 Initializing Midtrans with environment: 2 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 📧 Starting Notification Worker... 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 🎫 Starting Ticket Worker... 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 Starting Ticket Worker Consumer... 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 Ticket schedule worker started 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 [WebSocket] Hub started 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 💰 Starting Commission Worker... 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 🚀 Server starting on port 8000 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 Database connected successfully 2026-03-10 05:08:31 +07:00: 2026/03/10 05:08:31 Running database migrations... 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 Database migrations completed successfully 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 Redis connected successfully 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 Kafka producer initialized 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 Initializing Midtrans with environment: 2 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 🎫 Starting Ticket Worker... 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 Starting Ticket Worker Consumer... 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 [WebSocket] Hub started 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 🚀 Server starting on port 8000 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 💰 Starting Commission Worker... 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 Ticket schedule worker started 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 📧 Starting Notification Worker... 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 Database connected successfully 2026-03-10 05:08:32 +07:00: 2026/03/10 05:08:32 Running database migrations... 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 Database migrations completed successfully 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 Redis connected successfully 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 Kafka producer initialized 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 Initializing Midtrans with environment: 2 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 [WebSocket] Hub started 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 Ticket schedule worker started 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 📧 Starting Notification Worker... 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 💰 Starting Commission Worker... 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 🎫 Starting Ticket Worker... 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 Starting Ticket Worker Consumer... 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 🚀 Server starting on port 8000 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 Database connected successfully 2026-03-10 05:08:34 +07:00: 2026/03/10 05:08:34 Running database migrations... 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 Database migrations completed successfully 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 Redis connected successfully 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 Kafka producer initialized 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 Initializing Midtrans with environment: 2 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 🎫 Starting Ticket Worker... 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 Starting Ticket Worker Consumer... 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 [WebSocket] Hub started 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 📧 Starting Notification Worker... 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 Ticket schedule worker started 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 💰 Starting Commission Worker... 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 🚀 Server starting on port 8000 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 Database connected successfully 2026-03-10 05:08:36 +07:00: 2026/03/10 05:08:36 Running database migrations... 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 Database migrations completed successfully 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 Redis connected successfully 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 Kafka producer initialized 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 Initializing Midtrans with environment: 2 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 📧 Starting Notification Worker... 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 💰 Starting Commission Worker... 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 [WebSocket] Hub started 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 Ticket schedule worker started 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 🎫 Starting Ticket Worker... 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 Starting Ticket Worker Consumer... 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 🚀 Server starting on port 8000 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 Database connected successfully 2026-03-10 05:08:37 +07:00: 2026/03/10 05:08:37 Running database migrations... 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 Database migrations completed successfully 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 Redis connected successfully 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 Kafka producer initialized 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 Initializing Midtrans with environment: 2 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 [WebSocket] Hub started 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 Ticket schedule worker started 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 🎫 Starting Ticket Worker... 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 📧 Starting Notification Worker... 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 💰 Starting Commission Worker... 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 Starting Ticket Worker Consumer... 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 🚀 Server starting on port 8000 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 Database connected successfully 2026-03-10 05:08:39 +07:00: 2026/03/10 05:08:39 Running database migrations... 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 Database migrations completed successfully 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 Redis connected successfully 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 Kafka producer initialized 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 [WebSocket] Hub started 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 Initializing Midtrans with environment: 2 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 Ticket schedule worker started 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 🎫 Starting Ticket Worker... 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 Starting Ticket Worker Consumer... 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 📧 Starting Notification Worker... 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 💰 Starting Commission Worker... 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 🚀 Server starting on port 8000 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 Database connected successfully 2026-03-10 05:08:41 +07:00: 2026/03/10 05:08:41 Running database migrations... 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 Database migrations completed successfully 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 Redis connected successfully 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 Kafka producer initialized 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 Initializing Midtrans with environment: 2 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 [WebSocket] Hub started 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 💰 Starting Commission Worker... 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 📧 Starting Notification Worker... 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 🎫 Starting Ticket Worker... 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 Starting Ticket Worker Consumer... 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 Ticket schedule worker started 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 🚀 Server starting on port 8000 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 Database connected successfully 2026-03-10 05:08:42 +07:00: 2026/03/10 05:08:42 Running database migrations... 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 Database migrations completed successfully 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 Redis connected successfully 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 Kafka producer initialized 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 Initializing Midtrans with environment: 2 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 🎫 Starting Ticket Worker... 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 Starting Ticket Worker Consumer... 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 [WebSocket] Hub started 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 📧 Starting Notification Worker... 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 Ticket schedule worker started 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 💰 Starting Commission Worker... 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 🚀 Server starting on port 8000 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 Database connected successfully 2026-03-10 05:08:44 +07:00: 2026/03/10 05:08:44 Running database migrations... 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 Database migrations completed successfully 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 Redis connected successfully 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 Kafka producer initialized 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 Initializing Midtrans with environment: 2 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 [WebSocket] Hub started 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 Ticket schedule worker started 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 📧 Starting Notification Worker... 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 🎫 Starting Ticket Worker... 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 Starting Ticket Worker Consumer... 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 💰 Starting Commission Worker... 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 🚀 Server starting on port 8000 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:45 +07:00: 2026/03/10 05:08:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:46 +07:00: 2026/03/10 05:08:46 Database connected successfully 2026-03-10 05:08:46 +07:00: 2026/03/10 05:08:46 Running database migrations... 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 Database migrations completed successfully 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 Redis connected successfully 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 Kafka producer initialized 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 Initializing Midtrans with environment: 2 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 📧 Starting Notification Worker... 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 [WebSocket] Hub started 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 💰 Starting Commission Worker... 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 🎫 Starting Ticket Worker... 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 Starting Ticket Worker Consumer... 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 Ticket schedule worker started 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 🚀 Server starting on port 8000 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 Database connected successfully 2026-03-10 05:08:47 +07:00: 2026/03/10 05:08:47 Running database migrations... 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 Database migrations completed successfully 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 Redis connected successfully 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 Kafka producer initialized 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 Initializing Midtrans with environment: 2 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 [WebSocket] Hub started 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 Ticket schedule worker started 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 🎫 Starting Ticket Worker... 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 Starting Ticket Worker Consumer... 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 💰 Starting Commission Worker... 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 📧 Starting Notification Worker... 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 🚀 Server starting on port 8000 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 Database connected successfully 2026-03-10 05:08:49 +07:00: 2026/03/10 05:08:49 Running database migrations... 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 Database migrations completed successfully 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 Redis connected successfully 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 Kafka producer initialized 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 Initializing Midtrans with environment: 2 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 [WebSocket] Hub started 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 Ticket schedule worker started 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 🎫 Starting Ticket Worker... 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 Starting Ticket Worker Consumer... 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 💰 Starting Commission Worker... 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 🚀 Server starting on port 8000 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 Database connected successfully 2026-03-10 05:08:50 +07:00: 2026/03/10 05:08:50 Running database migrations... 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 Database migrations completed successfully 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 Redis connected successfully 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 Kafka producer initialized 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 Initializing Midtrans with environment: 2 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 [WebSocket] Hub started 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 📧 Starting Notification Worker... 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 💰 Starting Commission Worker... 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 Ticket schedule worker started 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 🎫 Starting Ticket Worker... 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 Starting Ticket Worker Consumer... 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 🚀 Server starting on port 8000 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 Database connected successfully 2026-03-10 05:08:52 +07:00: 2026/03/10 05:08:52 Running database migrations... 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 Database migrations completed successfully 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 Redis connected successfully 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 Kafka producer initialized 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 Initializing Midtrans with environment: 2 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 🎫 Starting Ticket Worker... 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 Starting Ticket Worker Consumer... 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 💰 Starting Commission Worker... 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 📧 Starting Notification Worker... 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 🚀 Server starting on port 8000 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 [WebSocket] Hub started 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 Ticket schedule worker started 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:53 +07:00: 2026/03/10 05:08:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:54 +07:00: 2026/03/10 05:08:54 Database connected successfully 2026-03-10 05:08:54 +07:00: 2026/03/10 05:08:54 Running database migrations... 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 Database migrations completed successfully 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 Redis connected successfully 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 Kafka producer initialized 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 Initializing Midtrans with environment: 2 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 Ticket schedule worker started 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 [WebSocket] Hub started 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 🎫 Starting Ticket Worker... 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 📧 Starting Notification Worker... 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 💰 Starting Commission Worker... 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 Starting Ticket Worker Consumer... 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 🚀 Server starting on port 8000 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 Database connected successfully 2026-03-10 05:08:55 +07:00: 2026/03/10 05:08:55 Running database migrations... 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 Database migrations completed successfully 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 Redis connected successfully 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 Kafka producer initialized 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 Initializing Midtrans with environment: 2 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 [WebSocket] Hub started 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 🎫 Starting Ticket Worker... 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 Starting Ticket Worker Consumer... 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 Ticket schedule worker started 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 💰 Starting Commission Worker... 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 📧 Starting Notification Worker... 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 🚀 Server starting on port 8000 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 Database connected successfully 2026-03-10 05:08:57 +07:00: 2026/03/10 05:08:57 Running database migrations... 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 Database migrations completed successfully 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 Redis connected successfully 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 Kafka producer initialized 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 Initializing Midtrans with environment: 2 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 🎫 Starting Ticket Worker... 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 Starting Ticket Worker Consumer... 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 💰 Starting Commission Worker... 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 [WebSocket] Hub started 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 📧 Starting Notification Worker... 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 Ticket schedule worker started 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 🚀 Server starting on port 8000 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 Database connected successfully 2026-03-10 05:08:59 +07:00: 2026/03/10 05:08:59 Running database migrations... 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 Database migrations completed successfully 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 Redis connected successfully 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 Kafka producer initialized 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 Initializing Midtrans with environment: 2 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 📧 Starting Notification Worker... 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 Ticket schedule worker started 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 🎫 Starting Ticket Worker... 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 💰 Starting Commission Worker... 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 [WebSocket] Hub started 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 Starting Ticket Worker Consumer... 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 🚀 Server starting on port 8000 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 Database connected successfully 2026-03-10 05:09:01 +07:00: 2026/03/10 05:09:01 Running database migrations... 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 Database migrations completed successfully 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 Redis connected successfully 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 Kafka producer initialized 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 Initializing Midtrans with environment: 2 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 🎫 Starting Ticket Worker... 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 Starting Ticket Worker Consumer... 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 💰 Starting Commission Worker... 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 [WebSocket] Hub started 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 Ticket schedule worker started 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 📧 Starting Notification Worker... 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 🚀 Server starting on port 8000 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 Database connected successfully 2026-03-10 05:09:02 +07:00: 2026/03/10 05:09:02 Running database migrations... 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 Database migrations completed successfully 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 Redis connected successfully 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 Kafka producer initialized 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 Initializing Midtrans with environment: 2 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 [WebSocket] Hub started 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 Ticket schedule worker started 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 🎫 Starting Ticket Worker... 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 Starting Ticket Worker Consumer... 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 🚀 Server starting on port 8000 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 📧 Starting Notification Worker... 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 💰 Starting Commission Worker... 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 Database connected successfully 2026-03-10 05:09:04 +07:00: 2026/03/10 05:09:04 Running database migrations... 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 Database migrations completed successfully 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 Redis connected successfully 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 Kafka producer initialized 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 Initializing Midtrans with environment: 2 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 🎫 Starting Ticket Worker... 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 Starting Ticket Worker Consumer... 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 [WebSocket] Hub started 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 Ticket schedule worker started 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 💰 Starting Commission Worker... 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 📧 Starting Notification Worker... 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 🚀 Server starting on port 8000 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 Database connected successfully 2026-03-10 05:09:06 +07:00: 2026/03/10 05:09:06 Running database migrations... 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 Database migrations completed successfully 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 Redis connected successfully 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 Kafka producer initialized 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 Initializing Midtrans with environment: 2 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 [WebSocket] Hub started 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 🎫 Starting Ticket Worker... 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 Starting Ticket Worker Consumer... 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 Ticket schedule worker started 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 🚀 Server starting on port 8000 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 📧 Starting Notification Worker... 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 💰 Starting Commission Worker... 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 Database connected successfully 2026-03-10 05:09:07 +07:00: 2026/03/10 05:09:07 Running database migrations... 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 Database migrations completed successfully 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 Redis connected successfully 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 Kafka producer initialized 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 Initializing Midtrans with environment: 2 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 [WebSocket] Hub started 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 🎫 Starting Ticket Worker... 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 Starting Ticket Worker Consumer... 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 💰 Starting Commission Worker... 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 Ticket schedule worker started 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 📧 Starting Notification Worker... 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 🚀 Server starting on port 8000 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 Database connected successfully 2026-03-10 05:09:09 +07:00: 2026/03/10 05:09:09 Running database migrations... 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 Database migrations completed successfully 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 Redis connected successfully 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 Kafka producer initialized 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 Initializing Midtrans with environment: 2 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 💰 Starting Commission Worker... 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 [WebSocket] Hub started 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 🚀 Server starting on port 8000 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 🎫 Starting Ticket Worker... 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 Starting Ticket Worker Consumer... 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 📧 Starting Notification Worker... 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 Ticket schedule worker started 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 Database connected successfully 2026-03-10 05:09:10 +07:00: 2026/03/10 05:09:10 Running database migrations... 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 Database migrations completed successfully 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 Redis connected successfully 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 Kafka producer initialized 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 Initializing Midtrans with environment: 2 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 [WebSocket] Hub started 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 💰 Starting Commission Worker... 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 🎫 Starting Ticket Worker... 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 Starting Ticket Worker Consumer... 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 🚀 Server starting on port 8000 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 📧 Starting Notification Worker... 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 Ticket schedule worker started 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 Database connected successfully 2026-03-10 05:09:12 +07:00: 2026/03/10 05:09:12 Running database migrations... 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 Database migrations completed successfully 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 Redis connected successfully 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 Kafka producer initialized 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 Initializing Midtrans with environment: 2 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 [WebSocket] Hub started 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 🎫 Starting Ticket Worker... 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 Starting Ticket Worker Consumer... 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 💰 Starting Commission Worker... 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 📧 Starting Notification Worker... 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 Ticket schedule worker started 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 🚀 Server starting on port 8000 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 Database connected successfully 2026-03-10 05:09:14 +07:00: 2026/03/10 05:09:14 Running database migrations... 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 Database migrations completed successfully 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 Redis connected successfully 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 Kafka producer initialized 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 Initializing Midtrans with environment: 2 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 [WebSocket] Hub started 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 💰 Starting Commission Worker... 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 📧 Starting Notification Worker... 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 Ticket schedule worker started 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 🎫 Starting Ticket Worker... 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 Starting Ticket Worker Consumer... 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 🚀 Server starting on port 8000 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 Database connected successfully 2026-03-10 05:09:15 +07:00: 2026/03/10 05:09:15 Running database migrations... 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 Database migrations completed successfully 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 Redis connected successfully 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 Kafka producer initialized 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 Initializing Midtrans with environment: 2 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 🎫 Starting Ticket Worker... 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 Starting Ticket Worker Consumer... 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 📧 Starting Notification Worker... 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 💰 Starting Commission Worker... 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 Ticket schedule worker started 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 [WebSocket] Hub started 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 🚀 Server starting on port 8000 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 Database connected successfully 2026-03-10 05:09:17 +07:00: 2026/03/10 05:09:17 Running database migrations... 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 Database migrations completed successfully 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 Redis connected successfully 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 Kafka producer initialized 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 Initializing Midtrans with environment: 2 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 🎫 Starting Ticket Worker... 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 Starting Ticket Worker Consumer... 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 💰 Starting Commission Worker... 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 Ticket schedule worker started 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 📧 Starting Notification Worker... 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 🚀 Server starting on port 8000 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 [WebSocket] Hub started 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 Database connected successfully 2026-03-10 05:09:19 +07:00: 2026/03/10 05:09:19 Running database migrations... 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 Database migrations completed successfully 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 Redis connected successfully 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 Kafka producer initialized 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 Initializing Midtrans with environment: 2 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 🎫 Starting Ticket Worker... 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 📧 Starting Notification Worker... 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 💰 Starting Commission Worker... 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 [WebSocket] Hub started 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 Ticket schedule worker started 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 🚀 Server starting on port 8000 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 Starting Ticket Worker Consumer... 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 Database connected successfully 2026-03-10 05:09:20 +07:00: 2026/03/10 05:09:20 Running database migrations... 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 Database migrations completed successfully 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 Redis connected successfully 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 Kafka producer initialized 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 Initializing Midtrans with environment: 2 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 [WebSocket] Hub started 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 💰 Starting Commission Worker... 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 📧 Starting Notification Worker... 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 🎫 Starting Ticket Worker... 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 Starting Ticket Worker Consumer... 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 Ticket schedule worker started 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 🚀 Server starting on port 8000 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 Database connected successfully 2026-03-10 05:09:22 +07:00: 2026/03/10 05:09:22 Running database migrations... 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 Database migrations completed successfully 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 Redis connected successfully 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 Kafka producer initialized 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 Initializing Midtrans with environment: 2 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 📧 Starting Notification Worker... 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 Ticket schedule worker started 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 🎫 Starting Ticket Worker... 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 Starting Ticket Worker Consumer... 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 🚀 Server starting on port 8000 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 [WebSocket] Hub started 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 💰 Starting Commission Worker... 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 Database connected successfully 2026-03-10 05:09:24 +07:00: 2026/03/10 05:09:24 Running database migrations... 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 Database migrations completed successfully 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 Redis connected successfully 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 Kafka producer initialized 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 Initializing Midtrans with environment: 2 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 🎫 Starting Ticket Worker... 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 Starting Ticket Worker Consumer... 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 📧 Starting Notification Worker... 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 💰 Starting Commission Worker... 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 [WebSocket] Hub started 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 Ticket schedule worker started 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 🚀 Server starting on port 8000 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 Database connected successfully 2026-03-10 05:09:25 +07:00: 2026/03/10 05:09:25 Running database migrations... 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 Database migrations completed successfully 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 Redis connected successfully 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 Kafka producer initialized 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 Initializing Midtrans with environment: 2 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 [WebSocket] Hub started 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 🎫 Starting Ticket Worker... 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 💰 Starting Commission Worker... 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 Ticket schedule worker started 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 Starting Ticket Worker Consumer... 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 📧 Starting Notification Worker... 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 🚀 Server starting on port 8000 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 Database connected successfully 2026-03-10 05:09:27 +07:00: 2026/03/10 05:09:27 Running database migrations... 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 Database migrations completed successfully 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 Redis connected successfully 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 Kafka producer initialized 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 Initializing Midtrans with environment: 2 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 [WebSocket] Hub started 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 Ticket schedule worker started 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 🎫 Starting Ticket Worker... 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 💰 Starting Commission Worker... 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 Starting Ticket Worker Consumer... 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 📧 Starting Notification Worker... 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 🚀 Server starting on port 8000 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 Database connected successfully 2026-03-10 05:09:28 +07:00: 2026/03/10 05:09:28 Running database migrations... 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 Database migrations completed successfully 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 Redis connected successfully 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 Kafka producer initialized 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 Initializing Midtrans with environment: 2 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 [WebSocket] Hub started 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 🎫 Starting Ticket Worker... 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 Starting Ticket Worker Consumer... 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 💰 Starting Commission Worker... 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 🚀 Server starting on port 8000 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 📧 Starting Notification Worker... 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 Ticket schedule worker started 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 Database connected successfully 2026-03-10 05:09:30 +07:00: 2026/03/10 05:09:30 Running database migrations... 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 Database migrations completed successfully 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 Redis connected successfully 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 Kafka producer initialized 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 Initializing Midtrans with environment: 2 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 💰 Starting Commission Worker... 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 📧 Starting Notification Worker... 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 🎫 Starting Ticket Worker... 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 Ticket schedule worker started 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 Starting Ticket Worker Consumer... 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 [WebSocket] Hub started 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 🚀 Server starting on port 8000 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 Database connected successfully 2026-03-10 05:09:32 +07:00: 2026/03/10 05:09:32 Running database migrations... 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 Database migrations completed successfully 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 Redis connected successfully 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 Kafka producer initialized 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 Initializing Midtrans with environment: 2 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 📧 Starting Notification Worker... 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 💰 Starting Commission Worker... 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 Ticket schedule worker started 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 [WebSocket] Hub started 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 🚀 Server starting on port 8000 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 🎫 Starting Ticket Worker... 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 Starting Ticket Worker Consumer... 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 Database connected successfully 2026-03-10 05:09:33 +07:00: 2026/03/10 05:09:33 Running database migrations... 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 Database migrations completed successfully 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 Redis connected successfully 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 Kafka producer initialized 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 Initializing Midtrans with environment: 2 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 [WebSocket] Hub started 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 Ticket schedule worker started 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 🎫 Starting Ticket Worker... 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 📧 Starting Notification Worker... 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 Starting Ticket Worker Consumer... 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 💰 Starting Commission Worker... 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 🚀 Server starting on port 8000 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 Database connected successfully 2026-03-10 05:09:35 +07:00: 2026/03/10 05:09:35 Running database migrations... 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 Database migrations completed successfully 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 Redis connected successfully 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 Kafka producer initialized 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 Initializing Midtrans with environment: 2 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 [WebSocket] Hub started 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 Ticket schedule worker started 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 💰 Starting Commission Worker... 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 📧 Starting Notification Worker... 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 🚀 Server starting on port 8000 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 🎫 Starting Ticket Worker... 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 Starting Ticket Worker Consumer... 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 Database connected successfully 2026-03-10 05:09:36 +07:00: 2026/03/10 05:09:36 Running database migrations... 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 Database migrations completed successfully 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 Redis connected successfully 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 Kafka producer initialized 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 Initializing Midtrans with environment: 2 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 [WebSocket] Hub started 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 🎫 Starting Ticket Worker... 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 Starting Ticket Worker Consumer... 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 📧 Starting Notification Worker... 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 💰 Starting Commission Worker... 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 Ticket schedule worker started 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 🚀 Server starting on port 8000 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 Database connected successfully 2026-03-10 05:09:38 +07:00: 2026/03/10 05:09:38 Running database migrations... 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 Database migrations completed successfully 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 Redis connected successfully 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 Kafka producer initialized 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 Initializing Midtrans with environment: 2 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 💰 Starting Commission Worker... 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 📧 Starting Notification Worker... 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 Ticket schedule worker started 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 🎫 Starting Ticket Worker... 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 Starting Ticket Worker Consumer... 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 [WebSocket] Hub started 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 🚀 Server starting on port 8000 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 Database connected successfully 2026-03-10 05:09:39 +07:00: 2026/03/10 05:09:39 Running database migrations... 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 Database migrations completed successfully 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 Redis connected successfully 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 Kafka producer initialized 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 Initializing Midtrans with environment: 2 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 [WebSocket] Hub started 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 Ticket schedule worker started 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 🎫 Starting Ticket Worker... 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 💰 Starting Commission Worker... 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 Starting Ticket Worker Consumer... 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 🚀 Server starting on port 8000 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 📧 Starting Notification Worker... 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 Database connected successfully 2026-03-10 05:09:41 +07:00: 2026/03/10 05:09:41 Running database migrations... 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 Database migrations completed successfully 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 Redis connected successfully 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 Kafka producer initialized 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 Initializing Midtrans with environment: 2 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 [WebSocket] Hub started 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 Ticket schedule worker started 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 📧 Starting Notification Worker... 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 💰 Starting Commission Worker... 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 🎫 Starting Ticket Worker... 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 Starting Ticket Worker Consumer... 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 🚀 Server starting on port 8000 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 Database connected successfully 2026-03-10 05:09:42 +07:00: 2026/03/10 05:09:42 Running database migrations... 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 Database migrations completed successfully 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 Redis connected successfully 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 Kafka producer initialized 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 Initializing Midtrans with environment: 2 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 [WebSocket] Hub started 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 Ticket schedule worker started 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 💰 Starting Commission Worker... 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 🎫 Starting Ticket Worker... 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 Starting Ticket Worker Consumer... 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 📧 Starting Notification Worker... 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 🚀 Server starting on port 8000 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 Database connected successfully 2026-03-10 05:09:44 +07:00: 2026/03/10 05:09:44 Running database migrations... 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 Database migrations completed successfully 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 Redis connected successfully 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 Kafka producer initialized 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 Initializing Midtrans with environment: 2 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 📧 Starting Notification Worker... 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 [WebSocket] Hub started 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 💰 Starting Commission Worker... 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 🎫 Starting Ticket Worker... 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 Ticket schedule worker started 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 Starting Ticket Worker Consumer... 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 🚀 Server starting on port 8000 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 Database connected successfully 2026-03-10 05:09:46 +07:00: 2026/03/10 05:09:46 Running database migrations... 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 Database migrations completed successfully 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 Redis connected successfully 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 Kafka producer initialized 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 Initializing Midtrans with environment: 2 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 [WebSocket] Hub started 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 📧 Starting Notification Worker... 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 🎫 Starting Ticket Worker... 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 Starting Ticket Worker Consumer... 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 🚀 Server starting on port 8000 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 💰 Starting Commission Worker... 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 Ticket schedule worker started 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 Database connected successfully 2026-03-10 05:09:47 +07:00: 2026/03/10 05:09:47 Running database migrations... 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 Database migrations completed successfully 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 Redis connected successfully 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 Kafka producer initialized 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 [WebSocket] Hub started 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 Initializing Midtrans with environment: 2 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 🎫 Starting Ticket Worker... 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 Starting Ticket Worker Consumer... 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 📧 Starting Notification Worker... 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 Ticket schedule worker started 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 💰 Starting Commission Worker... 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 🚀 Server starting on port 8000 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 Database connected successfully 2026-03-10 05:09:49 +07:00: 2026/03/10 05:09:49 Running database migrations... 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 Database migrations completed successfully 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 Redis connected successfully 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 Kafka producer initialized 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 Initializing Midtrans with environment: 2 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 🎫 Starting Ticket Worker... 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 Starting Ticket Worker Consumer... 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 💰 Starting Commission Worker... 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 📧 Starting Notification Worker... 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 [WebSocket] Hub started 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 Ticket schedule worker started 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 🚀 Server starting on port 8000 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 Database connected successfully 2026-03-10 05:09:50 +07:00: 2026/03/10 05:09:50 Running database migrations... 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 Database migrations completed successfully 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 Redis connected successfully 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 Kafka producer initialized 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 Initializing Midtrans with environment: 2 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 Ticket schedule worker started 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 🎫 Starting Ticket Worker... 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 [WebSocket] Hub started 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 📧 Starting Notification Worker... 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 💰 Starting Commission Worker... 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 Starting Ticket Worker Consumer... 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 🚀 Server starting on port 8000 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 Database connected successfully 2026-03-10 05:09:52 +07:00: 2026/03/10 05:09:52 Running database migrations... 2026-03-10 05:09:53 +07:00: 2026/03/10 05:09:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 Database migrations completed successfully 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 Redis connected successfully 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 Kafka producer initialized 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 Initializing Midtrans with environment: 2 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 [WebSocket] Hub started 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 Ticket schedule worker started 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 💰 Starting Commission Worker... 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 🎫 Starting Ticket Worker... 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 Starting Ticket Worker Consumer... 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 📧 Starting Notification Worker... 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 🚀 Server starting on port 8000 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 Database connected successfully 2026-03-10 05:09:54 +07:00: 2026/03/10 05:09:54 Running database migrations... 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 Database migrations completed successfully 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 Redis connected successfully 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 Kafka producer initialized 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 Initializing Midtrans with environment: 2 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 [WebSocket] Hub started 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 Ticket schedule worker started 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 💰 Starting Commission Worker... 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 🎫 Starting Ticket Worker... 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 Starting Ticket Worker Consumer... 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 📧 Starting Notification Worker... 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 🚀 Server starting on port 8000 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 Database connected successfully 2026-03-10 05:09:55 +07:00: 2026/03/10 05:09:55 Running database migrations... 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 Database migrations completed successfully 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 Redis connected successfully 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 Kafka producer initialized 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 Initializing Midtrans with environment: 2 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 📧 Starting Notification Worker... 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 [WebSocket] Hub started 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 🎫 Starting Ticket Worker... 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 💰 Starting Commission Worker... 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 Ticket schedule worker started 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 Starting Ticket Worker Consumer... 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 🚀 Server starting on port 8000 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 Database connected successfully 2026-03-10 05:09:57 +07:00: 2026/03/10 05:09:57 Running database migrations... 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 Database migrations completed successfully 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 Redis connected successfully 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 Kafka producer initialized 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 Initializing Midtrans with environment: 2 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 🎫 Starting Ticket Worker... 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 Starting Ticket Worker Consumer... 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 💰 Starting Commission Worker... 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 [WebSocket] Hub started 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 📧 Starting Notification Worker... 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 Ticket schedule worker started 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 🚀 Server starting on port 8000 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 Database connected successfully 2026-03-10 05:09:58 +07:00: 2026/03/10 05:09:58 Running database migrations... 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 Database migrations completed successfully 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 Redis connected successfully 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 Kafka producer initialized 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 Initializing Midtrans with environment: 2 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 [WebSocket] Hub started 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 Ticket schedule worker started 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 📧 Starting Notification Worker... 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 🎫 Starting Ticket Worker... 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 Starting Ticket Worker Consumer... 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 💰 Starting Commission Worker... 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 🚀 Server starting on port 8000 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 Database connected successfully 2026-03-10 05:10:00 +07:00: 2026/03/10 05:10:00 Running database migrations... 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 Database migrations completed successfully 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 Redis connected successfully 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 Kafka producer initialized 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 Initializing Midtrans with environment: 2 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 [WebSocket] Hub started 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 🎫 Starting Ticket Worker... 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 Starting Ticket Worker Consumer... 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 Ticket schedule worker started 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 📧 Starting Notification Worker... 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 💰 Starting Commission Worker... 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 🚀 Server starting on port 8000 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 Database connected successfully 2026-03-10 05:10:01 +07:00: 2026/03/10 05:10:01 Running database migrations... 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 Database migrations completed successfully 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 Redis connected successfully 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 Kafka producer initialized 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 Initializing Midtrans with environment: 2 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 📧 Starting Notification Worker... 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 Ticket schedule worker started 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 [WebSocket] Hub started 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 💰 Starting Commission Worker... 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 🎫 Starting Ticket Worker... 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 Starting Ticket Worker Consumer... 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 🚀 Server starting on port 8000 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 Database connected successfully 2026-03-10 05:10:03 +07:00: 2026/03/10 05:10:03 Running database migrations... 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 Database migrations completed successfully 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 Redis connected successfully 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 Kafka producer initialized 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 Initializing Midtrans with environment: 2 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 [WebSocket] Hub started 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 📧 Starting Notification Worker... 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 💰 Starting Commission Worker... 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 🎫 Starting Ticket Worker... 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 Starting Ticket Worker Consumer... 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 Ticket schedule worker started 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 🚀 Server starting on port 8000 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 Database connected successfully 2026-03-10 05:10:04 +07:00: 2026/03/10 05:10:04 Running database migrations... 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 Database migrations completed successfully 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 Redis connected successfully 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 Kafka producer initialized 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 Initializing Midtrans with environment: 2 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 [WebSocket] Hub started 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 🎫 Starting Ticket Worker... 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 Starting Ticket Worker Consumer... 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 Ticket schedule worker started 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 📧 Starting Notification Worker... 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 💰 Starting Commission Worker... 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 🚀 Server starting on port 8000 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 Database connected successfully 2026-03-10 05:10:06 +07:00: 2026/03/10 05:10:06 Running database migrations... 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 Database migrations completed successfully 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 Redis connected successfully 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 Kafka producer initialized 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 Initializing Midtrans with environment: 2 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 📧 Starting Notification Worker... 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 🎫 Starting Ticket Worker... 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 [WebSocket] Hub started 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 Starting Ticket Worker Consumer... 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 Ticket schedule worker started 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 🚀 Server starting on port 8000 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 💰 Starting Commission Worker... 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 Database connected successfully 2026-03-10 05:10:08 +07:00: 2026/03/10 05:10:08 Running database migrations... 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 Database migrations completed successfully 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 Redis connected successfully 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 Kafka producer initialized 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 Initializing Midtrans with environment: 2 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 📧 Starting Notification Worker... 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 [WebSocket] Hub started 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 💰 Starting Commission Worker... 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 Ticket schedule worker started 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 🎫 Starting Ticket Worker... 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 Starting Ticket Worker Consumer... 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 🚀 Server starting on port 8000 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 Database connected successfully 2026-03-10 05:10:09 +07:00: 2026/03/10 05:10:09 Running database migrations... 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 Database migrations completed successfully 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 Redis connected successfully 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 Kafka producer initialized 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 Initializing Midtrans with environment: 2 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 🎫 Starting Ticket Worker... 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 Starting Ticket Worker Consumer... 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 📧 Starting Notification Worker... 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 💰 Starting Commission Worker... 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 [WebSocket] Hub started 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 Ticket schedule worker started 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 🚀 Server starting on port 8000 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 Database connected successfully 2026-03-10 05:10:11 +07:00: 2026/03/10 05:10:11 Running database migrations... 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 Database migrations completed successfully 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 Redis connected successfully 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 Kafka producer initialized 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 Initializing Midtrans with environment: 2 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 [WebSocket] Hub started 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 Ticket schedule worker started 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 📧 Starting Notification Worker... 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 🎫 Starting Ticket Worker... 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 🚀 Server starting on port 8000 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 Starting Ticket Worker Consumer... 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 💰 Starting Commission Worker... 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 Database connected successfully 2026-03-10 05:10:12 +07:00: 2026/03/10 05:10:12 Running database migrations... 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 Database migrations completed successfully 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 Redis connected successfully 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 Kafka producer initialized 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 Initializing Midtrans with environment: 2 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 📧 Starting Notification Worker... 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 💰 Starting Commission Worker... 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 Ticket schedule worker started 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 🎫 Starting Ticket Worker... 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 Starting Ticket Worker Consumer... 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 🚀 Server starting on port 8000 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 [WebSocket] Hub started 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 Database connected successfully 2026-03-10 05:10:14 +07:00: 2026/03/10 05:10:14 Running database migrations... 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 Database migrations completed successfully 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 Redis connected successfully 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 Kafka producer initialized 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 Initializing Midtrans with environment: 2 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 [WebSocket] Hub started 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 💰 Starting Commission Worker... 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 🎫 Starting Ticket Worker... 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 Starting Ticket Worker Consumer... 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 📧 Starting Notification Worker... 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 Ticket schedule worker started 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 🚀 Server starting on port 8000 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 Database connected successfully 2026-03-10 05:10:16 +07:00: 2026/03/10 05:10:16 Running database migrations... 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 Database migrations completed successfully 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 Redis connected successfully 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 Kafka producer initialized 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 Initializing Midtrans with environment: 2 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 [WebSocket] Hub started 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 Ticket schedule worker started 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 🎫 Starting Ticket Worker... 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 Starting Ticket Worker Consumer... 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 📧 Starting Notification Worker... 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 💰 Starting Commission Worker... 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 🚀 Server starting on port 8000 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 Database connected successfully 2026-03-10 05:10:17 +07:00: 2026/03/10 05:10:17 Running database migrations... 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 Database migrations completed successfully 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 Redis connected successfully 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 Kafka producer initialized 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 Initializing Midtrans with environment: 2 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 [WebSocket] Hub started 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 Ticket schedule worker started 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 📧 Starting Notification Worker... 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 💰 Starting Commission Worker... 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 🎫 Starting Ticket Worker... 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 Starting Ticket Worker Consumer... 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 🚀 Server starting on port 8000 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 Database connected successfully 2026-03-10 05:10:19 +07:00: 2026/03/10 05:10:19 Running database migrations... 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 Database migrations completed successfully 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 Redis connected successfully 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 Kafka producer initialized 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 Initializing Midtrans with environment: 2 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 🎫 Starting Ticket Worker... 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 Starting Ticket Worker Consumer... 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 [WebSocket] Hub started 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 📧 Starting Notification Worker... 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 💰 Starting Commission Worker... 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 Ticket schedule worker started 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 🚀 Server starting on port 8000 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 Database connected successfully 2026-03-10 05:10:20 +07:00: 2026/03/10 05:10:20 Running database migrations... 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 Database migrations completed successfully 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 Redis connected successfully 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 Kafka producer initialized 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 Initializing Midtrans with environment: 2 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 🎫 Starting Ticket Worker... 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 Starting Ticket Worker Consumer... 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 💰 Starting Commission Worker... 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 📧 Starting Notification Worker... 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 [WebSocket] Hub started 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 Ticket schedule worker started 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 🚀 Server starting on port 8000 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 Database connected successfully 2026-03-10 05:10:22 +07:00: 2026/03/10 05:10:22 Running database migrations... 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 Database migrations completed successfully 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 Redis connected successfully 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 Kafka producer initialized 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 Initializing Midtrans with environment: 2 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 [WebSocket] Hub started 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 🎫 Starting Ticket Worker... 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 Starting Ticket Worker Consumer... 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 💰 Starting Commission Worker... 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 📧 Starting Notification Worker... 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 Ticket schedule worker started 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 🚀 Server starting on port 8000 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 Database connected successfully 2026-03-10 05:10:23 +07:00: 2026/03/10 05:10:23 Running database migrations... 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 Database migrations completed successfully 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 Redis connected successfully 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 Kafka producer initialized 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 Initializing Midtrans with environment: 2 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 🎫 Starting Ticket Worker... 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 Starting Ticket Worker Consumer... 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 Ticket schedule worker started 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 [WebSocket] Hub started 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 💰 Starting Commission Worker... 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 📧 Starting Notification Worker... 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 🚀 Server starting on port 8000 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 Database connected successfully 2026-03-10 05:10:25 +07:00: 2026/03/10 05:10:25 Running database migrations... 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 Database migrations completed successfully 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 Redis connected successfully 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 Kafka producer initialized 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 Initializing Midtrans with environment: 2 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 📧 Starting Notification Worker... 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 🎫 Starting Ticket Worker... 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 Starting Ticket Worker Consumer... 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 🚀 Server starting on port 8000 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:26 +07:00: 2026/03/10 05:10:26 💰 Starting Commission Worker... 2026-03-10 05:10:27 +07:00: 2026/03/10 05:10:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:27 +07:00: 2026/03/10 05:10:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:27 +07:00: 2026/03/10 05:10:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:27 +07:00: 2026/03/10 05:10:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:27 +07:00: 2026/03/10 05:10:27 Database connected successfully 2026-03-10 05:10:27 +07:00: 2026/03/10 05:10:27 Running database migrations... 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 Database migrations completed successfully 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 Redis connected successfully 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 Kafka producer initialized 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 Initializing Midtrans with environment: 2 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 [WebSocket] Hub started 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 🎫 Starting Ticket Worker... 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 Starting Ticket Worker Consumer... 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 Ticket schedule worker started 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 💰 Starting Commission Worker... 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 📧 Starting Notification Worker... 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 🚀 Server starting on port 8000 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 Database connected successfully 2026-03-10 05:10:28 +07:00: 2026/03/10 05:10:28 Running database migrations... 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 Database migrations completed successfully 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 Redis connected successfully 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 Kafka producer initialized 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 Initializing Midtrans with environment: 2 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 [WebSocket] Hub started 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 Ticket schedule worker started 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 🎫 Starting Ticket Worker... 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 Starting Ticket Worker Consumer... 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 📧 Starting Notification Worker... 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 🚀 Server starting on port 8000 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 💰 Starting Commission Worker... 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 Database connected successfully 2026-03-10 05:10:30 +07:00: 2026/03/10 05:10:30 Running database migrations... 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 Database migrations completed successfully 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 Redis connected successfully 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 Kafka producer initialized 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 Initializing Midtrans with environment: 2 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 [WebSocket] Hub started 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 Ticket schedule worker started 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 💰 Starting Commission Worker... 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 🎫 Starting Ticket Worker... 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 Starting Ticket Worker Consumer... 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 🚀 Server starting on port 8000 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 📧 Starting Notification Worker... 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 Database connected successfully 2026-03-10 05:10:31 +07:00: 2026/03/10 05:10:31 Running database migrations... 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 Database migrations completed successfully 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 Redis connected successfully 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 Kafka producer initialized 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 Initializing Midtrans with environment: 2 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 🎫 Starting Ticket Worker... 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 Starting Ticket Worker Consumer... 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 [WebSocket] Hub started 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 📧 Starting Notification Worker... 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 Ticket schedule worker started 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 🚀 Server starting on port 8000 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 💰 Starting Commission Worker... 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 Database connected successfully 2026-03-10 05:10:33 +07:00: 2026/03/10 05:10:33 Running database migrations... 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 Database migrations completed successfully 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 Redis connected successfully 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 Kafka producer initialized 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 Initializing Midtrans with environment: 2 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 [WebSocket] Hub started 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 🎫 Starting Ticket Worker... 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 Starting Ticket Worker Consumer... 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 📧 Starting Notification Worker... 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 Ticket schedule worker started 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 💰 Starting Commission Worker... 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 🚀 Server starting on port 8000 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 Database connected successfully 2026-03-10 05:10:34 +07:00: 2026/03/10 05:10:34 Running database migrations... 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 Database migrations completed successfully 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 Redis connected successfully 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 Kafka producer initialized 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 Initializing Midtrans with environment: 2 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 [WebSocket] Hub started 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 📧 Starting Notification Worker... 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 💰 Starting Commission Worker... 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 🎫 Starting Ticket Worker... 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 Ticket schedule worker started 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 Starting Ticket Worker Consumer... 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 🚀 Server starting on port 8000 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 Database connected successfully 2026-03-10 05:10:36 +07:00: 2026/03/10 05:10:36 Running database migrations... 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 Database migrations completed successfully 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 Redis connected successfully 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 Kafka producer initialized 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 Initializing Midtrans with environment: 2 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 🎫 Starting Ticket Worker... 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 Starting Ticket Worker Consumer... 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 💰 Starting Commission Worker... 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 [WebSocket] Hub started 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 Ticket schedule worker started 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 🚀 Server starting on port 8000 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 📧 Starting Notification Worker... 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 Database connected successfully 2026-03-10 05:10:37 +07:00: 2026/03/10 05:10:37 Running database migrations... 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 Database migrations completed successfully 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 Redis connected successfully 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 Kafka producer initialized 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 Initializing Midtrans with environment: 2 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 [WebSocket] Hub started 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 📧 Starting Notification Worker... 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 💰 Starting Commission Worker... 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 Ticket schedule worker started 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 🎫 Starting Ticket Worker... 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 Starting Ticket Worker Consumer... 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 🚀 Server starting on port 8000 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 Database connected successfully 2026-03-10 05:10:39 +07:00: 2026/03/10 05:10:39 Running database migrations... 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 Database migrations completed successfully 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 Redis connected successfully 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 Kafka producer initialized 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 Initializing Midtrans with environment: 2 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 [WebSocket] Hub started 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 Ticket schedule worker started 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 📧 Starting Notification Worker... 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 🎫 Starting Ticket Worker... 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 💰 Starting Commission Worker... 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 Starting Ticket Worker Consumer... 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 🚀 Server starting on port 8000 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 Database connected successfully 2026-03-10 05:10:41 +07:00: 2026/03/10 05:10:41 Running database migrations... 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 Database migrations completed successfully 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 Redis connected successfully 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 Kafka producer initialized 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 Initializing Midtrans with environment: 2 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 [WebSocket] Hub started 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 🎫 Starting Ticket Worker... 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 Starting Ticket Worker Consumer... 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 💰 Starting Commission Worker... 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 Ticket schedule worker started 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 🚀 Server starting on port 8000 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 📧 Starting Notification Worker... 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 Database connected successfully 2026-03-10 05:10:42 +07:00: 2026/03/10 05:10:42 Running database migrations... 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 Database migrations completed successfully 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 Redis connected successfully 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 Kafka producer initialized 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 Initializing Midtrans with environment: 2 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 📧 Starting Notification Worker... 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 💰 Starting Commission Worker... 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 Ticket schedule worker started 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 [WebSocket] Hub started 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 🚀 Server starting on port 8000 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 🎫 Starting Ticket Worker... 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 Starting Ticket Worker Consumer... 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 Database connected successfully 2026-03-10 05:10:44 +07:00: 2026/03/10 05:10:44 Running database migrations... 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 Database migrations completed successfully 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 Redis connected successfully 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 Kafka producer initialized 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 Initializing Midtrans with environment: 2 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 [WebSocket] Hub started 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 Ticket schedule worker started 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 🎫 Starting Ticket Worker... 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 Starting Ticket Worker Consumer... 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 📧 Starting Notification Worker... 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 💰 Starting Commission Worker... 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 🚀 Server starting on port 8000 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 Database connected successfully 2026-03-10 05:10:45 +07:00: 2026/03/10 05:10:45 Running database migrations... 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 Database migrations completed successfully 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 Redis connected successfully 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 Kafka producer initialized 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 Initializing Midtrans with environment: 2 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 [WebSocket] Hub started 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 📧 Starting Notification Worker... 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 💰 Starting Commission Worker... 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 Ticket schedule worker started 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 🎫 Starting Ticket Worker... 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 Starting Ticket Worker Consumer... 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 🚀 Server starting on port 8000 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 Database connected successfully 2026-03-10 05:10:47 +07:00: 2026/03/10 05:10:47 Running database migrations... 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 Database migrations completed successfully 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 Redis connected successfully 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 Kafka producer initialized 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 Initializing Midtrans with environment: 2 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 💰 Starting Commission Worker... 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 📧 Starting Notification Worker... 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 🚀 Server starting on port 8000 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 [WebSocket] Hub started 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 Ticket schedule worker started 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 🎫 Starting Ticket Worker... 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 Starting Ticket Worker Consumer... 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 Database connected successfully 2026-03-10 05:10:48 +07:00: 2026/03/10 05:10:48 Running database migrations... 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 Database migrations completed successfully 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 Redis connected successfully 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 Kafka producer initialized 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 Initializing Midtrans with environment: 2 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 [WebSocket] Hub started 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 Ticket schedule worker started 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 🎫 Starting Ticket Worker... 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 📧 Starting Notification Worker... 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 Starting Ticket Worker Consumer... 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 🚀 Server starting on port 8000 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 💰 Starting Commission Worker... 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 Database connected successfully 2026-03-10 05:10:50 +07:00: 2026/03/10 05:10:50 Running database migrations... 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 Database migrations completed successfully 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 Redis connected successfully 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 Kafka producer initialized 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 Initializing Midtrans with environment: 2 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 [WebSocket] Hub started 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 🎫 Starting Ticket Worker... 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 Ticket schedule worker started 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 Starting Ticket Worker Consumer... 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 💰 Starting Commission Worker... 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 🚀 Server starting on port 8000 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 📧 Starting Notification Worker... 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 Database connected successfully 2026-03-10 05:10:51 +07:00: 2026/03/10 05:10:51 Running database migrations... 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 Database migrations completed successfully 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 Redis connected successfully 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 Kafka producer initialized 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 Initializing Midtrans with environment: 2 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 🎫 Starting Ticket Worker... 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 Starting Ticket Worker Consumer... 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 💰 Starting Commission Worker... 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 [WebSocket] Hub started 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 📧 Starting Notification Worker... 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 Ticket schedule worker started 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 🚀 Server starting on port 8000 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 Database connected successfully 2026-03-10 05:10:53 +07:00: 2026/03/10 05:10:53 Running database migrations... 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 Database migrations completed successfully 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 Redis connected successfully 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 Kafka producer initialized 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 Initializing Midtrans with environment: 2 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 [WebSocket] Hub started 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 Ticket schedule worker started 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 🎫 Starting Ticket Worker... 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 🚀 Server starting on port 8000 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 Starting Ticket Worker Consumer... 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 💰 Starting Commission Worker... 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 📧 Starting Notification Worker... 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 Database connected successfully 2026-03-10 05:10:55 +07:00: 2026/03/10 05:10:55 Running database migrations... 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 Database migrations completed successfully 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 Redis connected successfully 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 Kafka producer initialized 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 Initializing Midtrans with environment: 2 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 🎫 Starting Ticket Worker... 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 Starting Ticket Worker Consumer... 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 💰 Starting Commission Worker... 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 [WebSocket] Hub started 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 📧 Starting Notification Worker... 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 Ticket schedule worker started 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 🚀 Server starting on port 8000 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 Database connected successfully 2026-03-10 05:10:56 +07:00: 2026/03/10 05:10:56 Running database migrations... 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 Database migrations completed successfully 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 Redis connected successfully 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 Kafka producer initialized 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 Initializing Midtrans with environment: 2 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 🎫 Starting Ticket Worker... 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 [WebSocket] Hub started 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 Starting Ticket Worker Consumer... 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 Ticket schedule worker started 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 📧 Starting Notification Worker... 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 💰 Starting Commission Worker... 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 🚀 Server starting on port 8000 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 Database connected successfully 2026-03-10 05:10:58 +07:00: 2026/03/10 05:10:58 Running database migrations... 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 Database migrations completed successfully 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 Redis connected successfully 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 Kafka producer initialized 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 Initializing Midtrans with environment: 2 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 [WebSocket] Hub started 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 🎫 Starting Ticket Worker... 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 Starting Ticket Worker Consumer... 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 Ticket schedule worker started 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 📧 Starting Notification Worker... 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 💰 Starting Commission Worker... 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 🚀 Server starting on port 8000 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 Database connected successfully 2026-03-10 05:10:59 +07:00: 2026/03/10 05:10:59 Running database migrations... 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 Database migrations completed successfully 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 Redis connected successfully 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 Kafka producer initialized 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 Initializing Midtrans with environment: 2 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 [WebSocket] Hub started 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 🎫 Starting Ticket Worker... 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 Starting Ticket Worker Consumer... 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 💰 Starting Commission Worker... 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 📧 Starting Notification Worker... 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 🚀 Server starting on port 8000 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 Ticket schedule worker started 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 Database connected successfully 2026-03-10 05:11:01 +07:00: 2026/03/10 05:11:01 Running database migrations... 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 Database migrations completed successfully 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 Redis connected successfully 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 Kafka producer initialized 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 Initializing Midtrans with environment: 2 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 [WebSocket] Hub started 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 💰 Starting Commission Worker... 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 📧 Starting Notification Worker... 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 🎫 Starting Ticket Worker... 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 Starting Ticket Worker Consumer... 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 Ticket schedule worker started 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 🚀 Server starting on port 8000 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 Database connected successfully 2026-03-10 05:11:02 +07:00: 2026/03/10 05:11:02 Running database migrations... 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 Database migrations completed successfully 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 Redis connected successfully 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 Kafka producer initialized 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 Initializing Midtrans with environment: 2 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 Ticket schedule worker started 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 [WebSocket] Hub started 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 📧 Starting Notification Worker... 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 🎫 Starting Ticket Worker... 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 Starting Ticket Worker Consumer... 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 💰 Starting Commission Worker... 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 🚀 Server starting on port 8000 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 Database connected successfully 2026-03-10 05:11:04 +07:00: 2026/03/10 05:11:04 Running database migrations... 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 Database migrations completed successfully 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 Redis connected successfully 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 Kafka producer initialized 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 Initializing Midtrans with environment: 2 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 Ticket schedule worker started 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 [WebSocket] Hub started 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 📧 Starting Notification Worker... 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 💰 Starting Commission Worker... 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 🎫 Starting Ticket Worker... 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 Starting Ticket Worker Consumer... 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 🚀 Server starting on port 8000 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 Database connected successfully 2026-03-10 05:11:05 +07:00: 2026/03/10 05:11:05 Running database migrations... 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 Database migrations completed successfully 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 Redis connected successfully 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 Kafka producer initialized 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 Initializing Midtrans with environment: 2 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 [WebSocket] Hub started 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 📧 Starting Notification Worker... 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 💰 Starting Commission Worker... 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 🚀 Server starting on port 8000 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 Ticket schedule worker started 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 🎫 Starting Ticket Worker... 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 Starting Ticket Worker Consumer... 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 Database connected successfully 2026-03-10 05:11:07 +07:00: 2026/03/10 05:11:07 Running database migrations... 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 Database migrations completed successfully 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 Redis connected successfully 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 Kafka producer initialized 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 Initializing Midtrans with environment: 2 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 🎫 Starting Ticket Worker... 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 Starting Ticket Worker Consumer... 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 💰 Starting Commission Worker... 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 📧 Starting Notification Worker... 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 [WebSocket] Hub started 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 Ticket schedule worker started 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 🚀 Server starting on port 8000 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 Database connected successfully 2026-03-10 05:11:08 +07:00: 2026/03/10 05:11:08 Running database migrations... 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 Database migrations completed successfully 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 Redis connected successfully 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 Kafka producer initialized 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 Initializing Midtrans with environment: 2 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 [WebSocket] Hub started 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 🎫 Starting Ticket Worker... 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 Starting Ticket Worker Consumer... 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 📧 Starting Notification Worker... 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 💰 Starting Commission Worker... 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 Ticket schedule worker started 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 🚀 Server starting on port 8000 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 Database connected successfully 2026-03-10 05:11:10 +07:00: 2026/03/10 05:11:10 Running database migrations... 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 Database migrations completed successfully 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 Redis connected successfully 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 Kafka producer initialized 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 Initializing Midtrans with environment: 2 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 📧 Starting Notification Worker... 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 Ticket schedule worker started 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 💰 Starting Commission Worker... 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 🚀 Server starting on port 8000 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 [WebSocket] Hub started 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 🎫 Starting Ticket Worker... 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 Starting Ticket Worker Consumer... 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 Database connected successfully 2026-03-10 05:11:12 +07:00: 2026/03/10 05:11:12 Running database migrations... 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 Database migrations completed successfully 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 Redis connected successfully 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 Kafka producer initialized 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 Initializing Midtrans with environment: 2 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 [WebSocket] Hub started 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 Ticket schedule worker started 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 🎫 Starting Ticket Worker... 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 Starting Ticket Worker Consumer... 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 💰 Starting Commission Worker... 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 📧 Starting Notification Worker... 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 🚀 Server starting on port 8000 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 Database connected successfully 2026-03-10 05:11:13 +07:00: 2026/03/10 05:11:13 Running database migrations... 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 Database migrations completed successfully 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 Redis connected successfully 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 Kafka producer initialized 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 Initializing Midtrans with environment: 2 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 [WebSocket] Hub started 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 🎫 Starting Ticket Worker... 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 Starting Ticket Worker Consumer... 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 Ticket schedule worker started 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 📧 Starting Notification Worker... 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 💰 Starting Commission Worker... 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 🚀 Server starting on port 8000 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 Database connected successfully 2026-03-10 05:11:15 +07:00: 2026/03/10 05:11:15 Running database migrations... 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 Database migrations completed successfully 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 Redis connected successfully 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 Kafka producer initialized 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 Initializing Midtrans with environment: 2 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 🎫 Starting Ticket Worker... 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 Starting Ticket Worker Consumer... 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 💰 Starting Commission Worker... 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 [WebSocket] Hub started 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 📧 Starting Notification Worker... 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 🚀 Server starting on port 8000 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 Ticket schedule worker started 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 Database connected successfully 2026-03-10 05:11:16 +07:00: 2026/03/10 05:11:16 Running database migrations... 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 Database migrations completed successfully 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 Redis connected successfully 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 Kafka producer initialized 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 Initializing Midtrans with environment: 2 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 [WebSocket] Hub started 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 🎫 Starting Ticket Worker... 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 Starting Ticket Worker Consumer... 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 Ticket schedule worker started 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 💰 Starting Commission Worker... 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 🚀 Server starting on port 8000 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 📧 Starting Notification Worker... 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 Database connected successfully 2026-03-10 05:11:18 +07:00: 2026/03/10 05:11:18 Running database migrations... 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 Database migrations completed successfully 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 Redis connected successfully 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 Kafka producer initialized 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 Initializing Midtrans with environment: 2 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 [WebSocket] Hub started 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 📧 Starting Notification Worker... 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 🎫 Starting Ticket Worker... 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 Ticket schedule worker started 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 💰 Starting Commission Worker... 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 🚀 Server starting on port 8000 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 Starting Ticket Worker Consumer... 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 Database connected successfully 2026-03-10 05:11:19 +07:00: 2026/03/10 05:11:19 Running database migrations... 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 Database migrations completed successfully 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 Redis connected successfully 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 Kafka producer initialized 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 Initializing Midtrans with environment: 2 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 [WebSocket] Hub started 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 Ticket schedule worker started 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 🎫 Starting Ticket Worker... 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 Starting Ticket Worker Consumer... 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 📧 Starting Notification Worker... 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 🚀 Server starting on port 8000 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 💰 Starting Commission Worker... 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 Database connected successfully 2026-03-10 05:11:21 +07:00: 2026/03/10 05:11:21 Running database migrations... 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 Database migrations completed successfully 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 Redis connected successfully 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 Kafka producer initialized 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 [WebSocket] Hub started 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 Initializing Midtrans with environment: 2 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 🎫 Starting Ticket Worker... 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 Starting Ticket Worker Consumer... 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 Ticket schedule worker started 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 💰 Starting Commission Worker... 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 📧 Starting Notification Worker... 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 🚀 Server starting on port 8000 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 Database connected successfully 2026-03-10 05:11:22 +07:00: 2026/03/10 05:11:22 Running database migrations... 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 Database migrations completed successfully 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 Redis connected successfully 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 Kafka producer initialized 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 Initializing Midtrans with environment: 2 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 [WebSocket] Hub started 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 📧 Starting Notification Worker... 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 💰 Starting Commission Worker... 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 Ticket schedule worker started 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 🎫 Starting Ticket Worker... 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 Starting Ticket Worker Consumer... 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 🚀 Server starting on port 8000 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 Database connected successfully 2026-03-10 05:11:24 +07:00: 2026/03/10 05:11:24 Running database migrations... 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 Database migrations completed successfully 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 Redis connected successfully 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 Kafka producer initialized 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 Initializing Midtrans with environment: 2 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 💰 Starting Commission Worker... 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 [WebSocket] Hub started 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 🎫 Starting Ticket Worker... 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 🚀 Server starting on port 8000 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 📧 Starting Notification Worker... 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 Ticket schedule worker started 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 Starting Ticket Worker Consumer... 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 Database connected successfully 2026-03-10 05:11:25 +07:00: 2026/03/10 05:11:25 Running database migrations... 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 Database migrations completed successfully 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 Redis connected successfully 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 Kafka producer initialized 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 Initializing Midtrans with environment: 2 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 Ticket schedule worker started 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 [WebSocket] Hub started 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 🎫 Starting Ticket Worker... 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 Starting Ticket Worker Consumer... 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 📧 Starting Notification Worker... 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 💰 Starting Commission Worker... 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 🚀 Server starting on port 8000 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 Database connected successfully 2026-03-10 05:11:27 +07:00: 2026/03/10 05:11:27 Running database migrations... 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 Database migrations completed successfully 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 Redis connected successfully 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 Kafka producer initialized 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 Initializing Midtrans with environment: 2 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 🎫 Starting Ticket Worker... 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 Starting Ticket Worker Consumer... 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 💰 Starting Commission Worker... 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 📧 Starting Notification Worker... 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 [WebSocket] Hub started 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 Ticket schedule worker started 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 🚀 Server starting on port 8000 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 Database connected successfully 2026-03-10 05:11:29 +07:00: 2026/03/10 05:11:29 Running database migrations... 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 Database migrations completed successfully 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 Redis connected successfully 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 Kafka producer initialized 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 Initializing Midtrans with environment: 2 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 Ticket schedule worker started 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 [WebSocket] Hub started 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 📧 Starting Notification Worker... 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 💰 Starting Commission Worker... 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 🎫 Starting Ticket Worker... 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 Starting Ticket Worker Consumer... 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 🚀 Server starting on port 8000 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 Database connected successfully 2026-03-10 05:11:30 +07:00: 2026/03/10 05:11:30 Running database migrations... 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 Database migrations completed successfully 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 Redis connected successfully 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 Kafka producer initialized 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 Initializing Midtrans with environment: 2 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 🎫 Starting Ticket Worker... 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 Starting Ticket Worker Consumer... 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 💰 Starting Commission Worker... 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 📧 Starting Notification Worker... 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 Ticket schedule worker started 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 [WebSocket] Hub started 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 🚀 Server starting on port 8000 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 Database connected successfully 2026-03-10 05:11:32 +07:00: 2026/03/10 05:11:32 Running database migrations... 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 Database migrations completed successfully 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 Redis connected successfully 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 Kafka producer initialized 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 Initializing Midtrans with environment: 2 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 💰 Starting Commission Worker... 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 🎫 Starting Ticket Worker... 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 Starting Ticket Worker Consumer... 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 📧 Starting Notification Worker... 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 Ticket schedule worker started 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 [WebSocket] Hub started 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 🚀 Server starting on port 8000 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 Database connected successfully 2026-03-10 05:11:33 +07:00: 2026/03/10 05:11:33 Running database migrations... 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 Database migrations completed successfully 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 Redis connected successfully 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 Kafka producer initialized 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 Initializing Midtrans with environment: 2 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 🎫 Starting Ticket Worker... 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 Starting Ticket Worker Consumer... 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 [WebSocket] Hub started 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 💰 Starting Commission Worker... 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 Ticket schedule worker started 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 🚀 Server starting on port 8000 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 📧 Starting Notification Worker... 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 Database connected successfully 2026-03-10 05:11:35 +07:00: 2026/03/10 05:11:35 Running database migrations... 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 Database migrations completed successfully 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 Redis connected successfully 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 Kafka producer initialized 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 Initializing Midtrans with environment: 2 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 🎫 Starting Ticket Worker... 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 Starting Ticket Worker Consumer... 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 💰 Starting Commission Worker... 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 [WebSocket] Hub started 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 📧 Starting Notification Worker... 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 Ticket schedule worker started 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 🚀 Server starting on port 8000 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 Database connected successfully 2026-03-10 05:11:36 +07:00: 2026/03/10 05:11:36 Running database migrations... 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 Database migrations completed successfully 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 Redis connected successfully 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 Kafka producer initialized 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 Initializing Midtrans with environment: 2 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 [WebSocket] Hub started 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 Ticket schedule worker started 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 🎫 Starting Ticket Worker... 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 Starting Ticket Worker Consumer... 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 💰 Starting Commission Worker... 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 📧 Starting Notification Worker... 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 🚀 Server starting on port 8000 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 Database connected successfully 2026-03-10 05:11:38 +07:00: 2026/03/10 05:11:38 Running database migrations... 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 Database migrations completed successfully 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 Redis connected successfully 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 Kafka producer initialized 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 Initializing Midtrans with environment: 2 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 🎫 Starting Ticket Worker... 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 Starting Ticket Worker Consumer... 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 [WebSocket] Hub started 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 📧 Starting Notification Worker... 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 💰 Starting Commission Worker... 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 Ticket schedule worker started 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 🚀 Server starting on port 8000 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 Database connected successfully 2026-03-10 05:11:39 +07:00: 2026/03/10 05:11:39 Running database migrations... 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 Database migrations completed successfully 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 Redis connected successfully 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 Kafka producer initialized 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 Initializing Midtrans with environment: 2 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 [WebSocket] Hub started 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 🎫 Starting Ticket Worker... 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 Starting Ticket Worker Consumer... 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 Ticket schedule worker started 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 📧 Starting Notification Worker... 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 💰 Starting Commission Worker... 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 🚀 Server starting on port 8000 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 Database connected successfully 2026-03-10 05:11:41 +07:00: 2026/03/10 05:11:41 Running database migrations... 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 Database migrations completed successfully 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 Redis connected successfully 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 Kafka producer initialized 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 Initializing Midtrans with environment: 2 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 [WebSocket] Hub started 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 🎫 Starting Ticket Worker... 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 Starting Ticket Worker Consumer... 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 📧 Starting Notification Worker... 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 💰 Starting Commission Worker... 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 Ticket schedule worker started 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 🚀 Server starting on port 8000 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 Database connected successfully 2026-03-10 05:11:42 +07:00: 2026/03/10 05:11:42 Running database migrations... 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 Database migrations completed successfully 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 Redis connected successfully 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 Kafka producer initialized 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 Initializing Midtrans with environment: 2 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 🎫 Starting Ticket Worker... 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 Starting Ticket Worker Consumer... 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 💰 Starting Commission Worker... 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 [WebSocket] Hub started 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 Ticket schedule worker started 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 📧 Starting Notification Worker... 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 🚀 Server starting on port 8000 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 Database connected successfully 2026-03-10 05:11:44 +07:00: 2026/03/10 05:11:44 Running database migrations... 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 Database migrations completed successfully 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 Redis connected successfully 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 Kafka producer initialized 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 Initializing Midtrans with environment: 2 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 [WebSocket] Hub started 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 🎫 Starting Ticket Worker... 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 Ticket schedule worker started 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 📧 Starting Notification Worker... 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 Starting Ticket Worker Consumer... 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 💰 Starting Commission Worker... 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 🚀 Server starting on port 8000 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 Database connected successfully 2026-03-10 05:11:46 +07:00: 2026/03/10 05:11:46 Running database migrations... 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 Database migrations completed successfully 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 Redis connected successfully 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 Kafka producer initialized 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 Initializing Midtrans with environment: 2 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 [WebSocket] Hub started 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 📧 Starting Notification Worker... 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 🎫 Starting Ticket Worker... 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 Starting Ticket Worker Consumer... 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 💰 Starting Commission Worker... 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 Ticket schedule worker started 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 🚀 Server starting on port 8000 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 Database connected successfully 2026-03-10 05:11:47 +07:00: 2026/03/10 05:11:47 Running database migrations... 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 Database migrations completed successfully 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 Redis connected successfully 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 Kafka producer initialized 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 Initializing Midtrans with environment: 2 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 🎫 Starting Ticket Worker... 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 Starting Ticket Worker Consumer... 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 [WebSocket] Hub started 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 Ticket schedule worker started 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 📧 Starting Notification Worker... 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 💰 Starting Commission Worker... 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 🚀 Server starting on port 8000 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 Database connected successfully 2026-03-10 05:11:49 +07:00: 2026/03/10 05:11:49 Running database migrations... 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 Database migrations completed successfully 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 Redis connected successfully 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 Kafka producer initialized 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 Initializing Midtrans with environment: 2 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 [WebSocket] Hub started 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 🎫 Starting Ticket Worker... 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 Starting Ticket Worker Consumer... 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 📧 Starting Notification Worker... 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 💰 Starting Commission Worker... 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 Ticket schedule worker started 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 🚀 Server starting on port 8000 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 Database connected successfully 2026-03-10 05:11:50 +07:00: 2026/03/10 05:11:50 Running database migrations... 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 Database migrations completed successfully 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 Redis connected successfully 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 Kafka producer initialized 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 Initializing Midtrans with environment: 2 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 🎫 Starting Ticket Worker... 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 Starting Ticket Worker Consumer... 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 [WebSocket] Hub started 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 Ticket schedule worker started 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 💰 Starting Commission Worker... 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 🚀 Server starting on port 8000 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 📧 Starting Notification Worker... 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 Database connected successfully 2026-03-10 05:11:52 +07:00: 2026/03/10 05:11:52 Running database migrations... 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 Database migrations completed successfully 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 Redis connected successfully 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 Kafka producer initialized 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 Initializing Midtrans with environment: 2 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 [WebSocket] Hub started 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 Ticket schedule worker started 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 🚀 Server starting on port 8000 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 💰 Starting Commission Worker... 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 📧 Starting Notification Worker... 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 🎫 Starting Ticket Worker... 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 Starting Ticket Worker Consumer... 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 Database connected successfully 2026-03-10 05:11:53 +07:00: 2026/03/10 05:11:53 Running database migrations... 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 Database migrations completed successfully 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 Redis connected successfully 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 Kafka producer initialized 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 Initializing Midtrans with environment: 2 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 🎫 Starting Ticket Worker... 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 Starting Ticket Worker Consumer... 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 Ticket schedule worker started 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 [WebSocket] Hub started 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 📧 Starting Notification Worker... 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 🚀 Server starting on port 8000 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 💰 Starting Commission Worker... 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 Database connected successfully 2026-03-10 05:11:55 +07:00: 2026/03/10 05:11:55 Running database migrations... 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 Database migrations completed successfully 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 Redis connected successfully 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 Kafka producer initialized 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 Initializing Midtrans with environment: 2 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 [WebSocket] Hub started 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 🎫 Starting Ticket Worker... 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 Starting Ticket Worker Consumer... 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 📧 Starting Notification Worker... 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 💰 Starting Commission Worker... 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 🚀 Server starting on port 8000 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 Ticket schedule worker started 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 Database connected successfully 2026-03-10 05:11:57 +07:00: 2026/03/10 05:11:57 Running database migrations... 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 Database migrations completed successfully 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 Redis connected successfully 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 Kafka producer initialized 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 Initializing Midtrans with environment: 2 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 🎫 Starting Ticket Worker... 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 Starting Ticket Worker Consumer... 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 [WebSocket] Hub started 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 📧 Starting Notification Worker... 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 Ticket schedule worker started 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 💰 Starting Commission Worker... 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 🚀 Server starting on port 8000 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 Database connected successfully 2026-03-10 05:11:58 +07:00: 2026/03/10 05:11:58 Running database migrations... 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 Database migrations completed successfully 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 Redis connected successfully 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 Kafka producer initialized 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 Initializing Midtrans with environment: 2 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 🎫 Starting Ticket Worker... 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 Starting Ticket Worker Consumer... 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 [WebSocket] Hub started 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 📧 Starting Notification Worker... 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 💰 Starting Commission Worker... 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 Ticket schedule worker started 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 🚀 Server starting on port 8000 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 Database connected successfully 2026-03-10 05:12:00 +07:00: 2026/03/10 05:12:00 Running database migrations... 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 Database migrations completed successfully 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 Redis connected successfully 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 Kafka producer initialized 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 Initializing Midtrans with environment: 2 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 🎫 Starting Ticket Worker... 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 Starting Ticket Worker Consumer... 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 [WebSocket] Hub started 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 📧 Starting Notification Worker... 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 Ticket schedule worker started 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 🚀 Server starting on port 8000 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 💰 Starting Commission Worker... 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 Database connected successfully 2026-03-10 05:12:01 +07:00: 2026/03/10 05:12:01 Running database migrations... 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 Database migrations completed successfully 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 Redis connected successfully 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 Kafka producer initialized 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 Initializing Midtrans with environment: 2 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 [WebSocket] Hub started 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 🎫 Starting Ticket Worker... 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 Starting Ticket Worker Consumer... 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 Ticket schedule worker started 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 📧 Starting Notification Worker... 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 💰 Starting Commission Worker... 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 🚀 Server starting on port 8000 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 Database connected successfully 2026-03-10 05:12:03 +07:00: 2026/03/10 05:12:03 Running database migrations... 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 Database migrations completed successfully 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 Redis connected successfully 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 Kafka producer initialized 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 Initializing Midtrans with environment: 2 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 💰 Starting Commission Worker... 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 🎫 Starting Ticket Worker... 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 Starting Ticket Worker Consumer... 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 📧 Starting Notification Worker... 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 [WebSocket] Hub started 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 Ticket schedule worker started 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 🚀 Server starting on port 8000 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 Database connected successfully 2026-03-10 05:12:04 +07:00: 2026/03/10 05:12:04 Running database migrations... 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 Database migrations completed successfully 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 Redis connected successfully 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 Kafka producer initialized 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 Initializing Midtrans with environment: 2 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 [WebSocket] Hub started 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 🎫 Starting Ticket Worker... 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 Starting Ticket Worker Consumer... 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 Ticket schedule worker started 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 📧 Starting Notification Worker... 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 💰 Starting Commission Worker... 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 🚀 Server starting on port 8000 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 Database connected successfully 2026-03-10 05:12:06 +07:00: 2026/03/10 05:12:06 Running database migrations... 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 Database migrations completed successfully 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 Redis connected successfully 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 Kafka producer initialized 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 Initializing Midtrans with environment: 2 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 📧 Starting Notification Worker... 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 🎫 Starting Ticket Worker... 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 Starting Ticket Worker Consumer... 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 🚀 Server starting on port 8000 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 Ticket schedule worker started 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 💰 Starting Commission Worker... 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 [WebSocket] Hub started 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 Database connected successfully 2026-03-10 05:12:07 +07:00: 2026/03/10 05:12:07 Running database migrations... 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 Database migrations completed successfully 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 Redis connected successfully 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 Kafka producer initialized 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 Initializing Midtrans with environment: 2 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 💰 Starting Commission Worker... 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 🎫 Starting Ticket Worker... 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 Starting Ticket Worker Consumer... 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 [WebSocket] Hub started 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 📧 Starting Notification Worker... 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 Ticket schedule worker started 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 🚀 Server starting on port 8000 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 Database connected successfully 2026-03-10 05:12:09 +07:00: 2026/03/10 05:12:09 Running database migrations... 2026-03-10 05:12:10 +07:00: 2026/03/10 05:12:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:10 +07:00: 2026/03/10 05:12:10 Database migrations completed successfully 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 Redis connected successfully 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 Kafka producer initialized 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 Initializing Midtrans with environment: 2 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 [WebSocket] Hub started 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 📧 Starting Notification Worker... 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 🎫 Starting Ticket Worker... 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 Starting Ticket Worker Consumer... 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 Ticket schedule worker started 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 💰 Starting Commission Worker... 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 🚀 Server starting on port 8000 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 Database connected successfully 2026-03-10 05:12:11 +07:00: 2026/03/10 05:12:11 Running database migrations... 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 Database migrations completed successfully 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 Redis connected successfully 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 Kafka producer initialized 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 Initializing Midtrans with environment: 2 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 [WebSocket] Hub started 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 🎫 Starting Ticket Worker... 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 Ticket schedule worker started 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 📧 Starting Notification Worker... 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 💰 Starting Commission Worker... 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 🚀 Server starting on port 8000 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 Starting Ticket Worker Consumer... 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 Database connected successfully 2026-03-10 05:12:12 +07:00: 2026/03/10 05:12:12 Running database migrations... 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 Database migrations completed successfully 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 Redis connected successfully 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 Kafka producer initialized 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 Initializing Midtrans with environment: 2 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 [WebSocket] Hub started 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 Ticket schedule worker started 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 📧 Starting Notification Worker... 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 🎫 Starting Ticket Worker... 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 Starting Ticket Worker Consumer... 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 💰 Starting Commission Worker... 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 🚀 Server starting on port 8000 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 Database connected successfully 2026-03-10 05:12:14 +07:00: 2026/03/10 05:12:14 Running database migrations... 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 Database migrations completed successfully 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 Redis connected successfully 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 Kafka producer initialized 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 Initializing Midtrans with environment: 2 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 🎫 Starting Ticket Worker... 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 Starting Ticket Worker Consumer... 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 📧 Starting Notification Worker... 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 💰 Starting Commission Worker... 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 [WebSocket] Hub started 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 Ticket schedule worker started 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 🚀 Server starting on port 8000 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 Database connected successfully 2026-03-10 05:12:15 +07:00: 2026/03/10 05:12:15 Running database migrations... 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 Database migrations completed successfully 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 Redis connected successfully 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 Kafka producer initialized 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 Initializing Midtrans with environment: 2 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 [WebSocket] Hub started 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 🎫 Starting Ticket Worker... 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 💰 Starting Commission Worker... 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 Ticket schedule worker started 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 📧 Starting Notification Worker... 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 Starting Ticket Worker Consumer... 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 🚀 Server starting on port 8000 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 Database connected successfully 2026-03-10 05:12:17 +07:00: 2026/03/10 05:12:17 Running database migrations... 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 Database migrations completed successfully 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 Redis connected successfully 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 Kafka producer initialized 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 Initializing Midtrans with environment: 2 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 📧 Starting Notification Worker... 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 💰 Starting Commission Worker... 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 [WebSocket] Hub started 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 Ticket schedule worker started 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 🎫 Starting Ticket Worker... 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 🚀 Server starting on port 8000 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 Starting Ticket Worker Consumer... 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 Database connected successfully 2026-03-10 05:12:18 +07:00: 2026/03/10 05:12:18 Running database migrations... 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 Database migrations completed successfully 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 Redis connected successfully 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 Kafka producer initialized 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 Initializing Midtrans with environment: 2 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 🎫 Starting Ticket Worker... 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 Starting Ticket Worker Consumer... 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 📧 Starting Notification Worker... 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 [WebSocket] Hub started 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 💰 Starting Commission Worker... 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 🚀 Server starting on port 8000 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 Ticket schedule worker started 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 Database connected successfully 2026-03-10 05:12:20 +07:00: 2026/03/10 05:12:20 Running database migrations... 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 Database migrations completed successfully 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 Redis connected successfully 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 Kafka producer initialized 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 Initializing Midtrans with environment: 2 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 [WebSocket] Hub started 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 📧 Starting Notification Worker... 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 🚀 Server starting on port 8000 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 Ticket schedule worker started 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 🎫 Starting Ticket Worker... 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 Starting Ticket Worker Consumer... 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 💰 Starting Commission Worker... 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 Database connected successfully 2026-03-10 05:12:21 +07:00: 2026/03/10 05:12:21 Running database migrations... 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 Database migrations completed successfully 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 Redis connected successfully 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 Kafka producer initialized 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 Initializing Midtrans with environment: 2 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 🎫 Starting Ticket Worker... 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 Starting Ticket Worker Consumer... 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 [WebSocket] Hub started 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 Ticket schedule worker started 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 📧 Starting Notification Worker... 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 💰 Starting Commission Worker... 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 🚀 Server starting on port 8000 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 Database connected successfully 2026-03-10 05:12:23 +07:00: 2026/03/10 05:12:23 Running database migrations... 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 Database migrations completed successfully 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 Redis connected successfully 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 Kafka producer initialized 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 Initializing Midtrans with environment: 2 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 [WebSocket] Hub started 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 💰 Starting Commission Worker... 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 🎫 Starting Ticket Worker... 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 Starting Ticket Worker Consumer... 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 Ticket schedule worker started 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 🚀 Server starting on port 8000 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 📧 Starting Notification Worker... 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:24 +07:00: 2026/03/10 05:12:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:25 +07:00: 2026/03/10 05:12:25 Database connected successfully 2026-03-10 05:12:25 +07:00: 2026/03/10 05:12:25 Running database migrations... 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 Database migrations completed successfully 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 Redis connected successfully 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 Kafka producer initialized 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 Initializing Midtrans with environment: 2 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 [WebSocket] Hub started 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 🎫 Starting Ticket Worker... 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 Starting Ticket Worker Consumer... 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 Ticket schedule worker started 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 💰 Starting Commission Worker... 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 📧 Starting Notification Worker... 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 🚀 Server starting on port 8000 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 Database connected successfully 2026-03-10 05:12:26 +07:00: 2026/03/10 05:12:26 Running database migrations... 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 Database migrations completed successfully 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 Redis connected successfully 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 Kafka producer initialized 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 Initializing Midtrans with environment: 2 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 🎫 Starting Ticket Worker... 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 Starting Ticket Worker Consumer... 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 💰 Starting Commission Worker... 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 [WebSocket] Hub started 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 Ticket schedule worker started 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 📧 Starting Notification Worker... 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 🚀 Server starting on port 8000 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 Database connected successfully 2026-03-10 05:12:28 +07:00: 2026/03/10 05:12:28 Running database migrations... 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 Database migrations completed successfully 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 Redis connected successfully 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 Kafka producer initialized 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 Initializing Midtrans with environment: 2 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 🎫 Starting Ticket Worker... 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 [WebSocket] Hub started 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 📧 Starting Notification Worker... 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 Starting Ticket Worker Consumer... 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 💰 Starting Commission Worker... 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 🚀 Server starting on port 8000 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 Ticket schedule worker started 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 Database connected successfully 2026-03-10 05:12:29 +07:00: 2026/03/10 05:12:29 Running database migrations... 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 Database migrations completed successfully 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 Redis connected successfully 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 Kafka producer initialized 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 Initializing Midtrans with environment: 2 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 [WebSocket] Hub started 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 🎫 Starting Ticket Worker... 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 Starting Ticket Worker Consumer... 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 Ticket schedule worker started 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 🚀 Server starting on port 8000 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 📧 Starting Notification Worker... 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 💰 Starting Commission Worker... 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 Database connected successfully 2026-03-10 05:12:31 +07:00: 2026/03/10 05:12:31 Running database migrations... 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 Database migrations completed successfully 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 Redis connected successfully 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 Kafka producer initialized 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 Initializing Midtrans with environment: 2 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 [WebSocket] Hub started 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 🎫 Starting Ticket Worker... 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 Starting Ticket Worker Consumer... 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 💰 Starting Commission Worker... 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 Ticket schedule worker started 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 📧 Starting Notification Worker... 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 🚀 Server starting on port 8000 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 Database connected successfully 2026-03-10 05:12:32 +07:00: 2026/03/10 05:12:32 Running database migrations... 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 Database migrations completed successfully 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 Redis connected successfully 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 Kafka producer initialized 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 Initializing Midtrans with environment: 2 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 🎫 Starting Ticket Worker... 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 📧 Starting Notification Worker... 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 [WebSocket] Hub started 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 Ticket schedule worker started 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 Starting Ticket Worker Consumer... 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 🚀 Server starting on port 8000 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 💰 Starting Commission Worker... 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 Database connected successfully 2026-03-10 05:12:34 +07:00: 2026/03/10 05:12:34 Running database migrations... 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 Database migrations completed successfully 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 Redis connected successfully 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 Kafka producer initialized 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 Initializing Midtrans with environment: 2 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 🎫 Starting Ticket Worker... 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 Starting Ticket Worker Consumer... 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 [WebSocket] Hub started 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 💰 Starting Commission Worker... 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 Ticket schedule worker started 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 🚀 Server starting on port 8000 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 📧 Starting Notification Worker... 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 Database connected successfully 2026-03-10 05:12:35 +07:00: 2026/03/10 05:12:35 Running database migrations... 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 Database migrations completed successfully 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 Redis connected successfully 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 Kafka producer initialized 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 Initializing Midtrans with environment: 2 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 💰 Starting Commission Worker... 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 [WebSocket] Hub started 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 🎫 Starting Ticket Worker... 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 Ticket schedule worker started 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 📧 Starting Notification Worker... 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 🚀 Server starting on port 8000 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 Starting Ticket Worker Consumer... 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 Database connected successfully 2026-03-10 05:12:37 +07:00: 2026/03/10 05:12:37 Running database migrations... 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 Database migrations completed successfully 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 Redis connected successfully 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 Kafka producer initialized 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 Initializing Midtrans with environment: 2 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 [WebSocket] Hub started 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 📧 Starting Notification Worker... 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 🎫 Starting Ticket Worker... 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 Starting Ticket Worker Consumer... 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 💰 Starting Commission Worker... 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 Ticket schedule worker started 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 🚀 Server starting on port 8000 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:38 +07:00: 2026/03/10 05:12:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:39 +07:00: 2026/03/10 05:12:39 Database connected successfully 2026-03-10 05:12:39 +07:00: 2026/03/10 05:12:39 Running database migrations... 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 Database migrations completed successfully 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 Redis connected successfully 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 Kafka producer initialized 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 Initializing Midtrans with environment: 2 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 [WebSocket] Hub started 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 💰 Starting Commission Worker... 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 Ticket schedule worker started 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 📧 Starting Notification Worker... 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 🎫 Starting Ticket Worker... 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 Starting Ticket Worker Consumer... 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 🚀 Server starting on port 8000 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 Database connected successfully 2026-03-10 05:12:40 +07:00: 2026/03/10 05:12:40 Running database migrations... 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 Database migrations completed successfully 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 Redis connected successfully 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 Kafka producer initialized 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 Initializing Midtrans with environment: 2 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 [WebSocket] Hub started 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 🎫 Starting Ticket Worker... 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 Starting Ticket Worker Consumer... 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 Ticket schedule worker started 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 📧 Starting Notification Worker... 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 💰 Starting Commission Worker... 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 🚀 Server starting on port 8000 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 Database connected successfully 2026-03-10 05:12:42 +07:00: 2026/03/10 05:12:42 Running database migrations... 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 Database migrations completed successfully 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 Redis connected successfully 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 Kafka producer initialized 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 Initializing Midtrans with environment: 2 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 [WebSocket] Hub started 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 🎫 Starting Ticket Worker... 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 Starting Ticket Worker Consumer... 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 💰 Starting Commission Worker... 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 Ticket schedule worker started 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 📧 Starting Notification Worker... 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 🚀 Server starting on port 8000 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 Database connected successfully 2026-03-10 05:12:43 +07:00: 2026/03/10 05:12:43 Running database migrations... 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 Database migrations completed successfully 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 Redis connected successfully 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 Kafka producer initialized 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 Initializing Midtrans with environment: 2 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 [WebSocket] Hub started 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 📧 Starting Notification Worker... 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 💰 Starting Commission Worker... 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 🎫 Starting Ticket Worker... 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 Starting Ticket Worker Consumer... 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 Ticket schedule worker started 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 🚀 Server starting on port 8000 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 Database connected successfully 2026-03-10 05:12:45 +07:00: 2026/03/10 05:12:45 Running database migrations... 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 Database migrations completed successfully 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 Redis connected successfully 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 Kafka producer initialized 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 Initializing Midtrans with environment: 2 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 [WebSocket] Hub started 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 📧 Starting Notification Worker... 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 💰 Starting Commission Worker... 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 Ticket schedule worker started 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 🎫 Starting Ticket Worker... 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 Starting Ticket Worker Consumer... 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 🚀 Server starting on port 8000 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 Database connected successfully 2026-03-10 05:12:46 +07:00: 2026/03/10 05:12:46 Running database migrations... 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 Database migrations completed successfully 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 Redis connected successfully 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 Kafka producer initialized 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 Initializing Midtrans with environment: 2 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 [WebSocket] Hub started 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 📧 Starting Notification Worker... 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 💰 Starting Commission Worker... 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 🎫 Starting Ticket Worker... 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 Ticket schedule worker started 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 Starting Ticket Worker Consumer... 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 🚀 Server starting on port 8000 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 Database connected successfully 2026-03-10 05:12:48 +07:00: 2026/03/10 05:12:48 Running database migrations... 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 Database migrations completed successfully 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 Redis connected successfully 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 Kafka producer initialized 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 Initializing Midtrans with environment: 2 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 🎫 Starting Ticket Worker... 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 Starting Ticket Worker Consumer... 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 [WebSocket] Hub started 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 Ticket schedule worker started 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 💰 Starting Commission Worker... 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 🚀 Server starting on port 8000 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 📧 Starting Notification Worker... 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:49 +07:00: 2026/03/10 05:12:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:50 +07:00: 2026/03/10 05:12:50 Database connected successfully 2026-03-10 05:12:50 +07:00: 2026/03/10 05:12:50 Running database migrations... 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 Database migrations completed successfully 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 Redis connected successfully 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 Kafka producer initialized 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 Initializing Midtrans with environment: 2 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 [WebSocket] Hub started 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 Ticket schedule worker started 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 📧 Starting Notification Worker... 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 🎫 Starting Ticket Worker... 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 Starting Ticket Worker Consumer... 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 💰 Starting Commission Worker... 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 🚀 Server starting on port 8000 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 Database connected successfully 2026-03-10 05:12:51 +07:00: 2026/03/10 05:12:51 Running database migrations... 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 Database migrations completed successfully 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 Redis connected successfully 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 Kafka producer initialized 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 Initializing Midtrans with environment: 2 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 [WebSocket] Hub started 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 Ticket schedule worker started 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 🎫 Starting Ticket Worker... 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 Starting Ticket Worker Consumer... 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 📧 Starting Notification Worker... 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 💰 Starting Commission Worker... 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 🚀 Server starting on port 8000 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 Database connected successfully 2026-03-10 05:12:53 +07:00: 2026/03/10 05:12:53 Running database migrations... 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 Database migrations completed successfully 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 Redis connected successfully 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 Kafka producer initialized 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 Initializing Midtrans with environment: 2 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 💰 Starting Commission Worker... 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 [WebSocket] Hub started 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 📧 Starting Notification Worker... 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 🎫 Starting Ticket Worker... 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 Starting Ticket Worker Consumer... 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 Ticket schedule worker started 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 🚀 Server starting on port 8000 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 Database connected successfully 2026-03-10 05:12:54 +07:00: 2026/03/10 05:12:54 Running database migrations... 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 Database migrations completed successfully 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 Redis connected successfully 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 Kafka producer initialized 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 Initializing Midtrans with environment: 2 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 [WebSocket] Hub started 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 Ticket schedule worker started 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 🎫 Starting Ticket Worker... 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 💰 Starting Commission Worker... 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 🚀 Server starting on port 8000 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 Starting Ticket Worker Consumer... 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 📧 Starting Notification Worker... 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 Database connected successfully 2026-03-10 05:12:56 +07:00: 2026/03/10 05:12:56 Running database migrations... 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 Database migrations completed successfully 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 Redis connected successfully 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 Kafka producer initialized 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 Initializing Midtrans with environment: 2 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 [WebSocket] Hub started 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 💰 Starting Commission Worker... 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 🎫 Starting Ticket Worker... 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 Starting Ticket Worker Consumer... 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 📧 Starting Notification Worker... 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 Ticket schedule worker started 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 🚀 Server starting on port 8000 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 Database connected successfully 2026-03-10 05:12:57 +07:00: 2026/03/10 05:12:57 Running database migrations... 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 Database migrations completed successfully 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 Redis connected successfully 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 Kafka producer initialized 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 Initializing Midtrans with environment: 2 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 [WebSocket] Hub started 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 🎫 Starting Ticket Worker... 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 Starting Ticket Worker Consumer... 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 Ticket schedule worker started 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 💰 Starting Commission Worker... 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 📧 Starting Notification Worker... 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 🚀 Server starting on port 8000 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 Database connected successfully 2026-03-10 05:12:59 +07:00: 2026/03/10 05:12:59 Running database migrations... 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 Database migrations completed successfully 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 Redis connected successfully 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 Kafka producer initialized 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 Initializing Midtrans with environment: 2 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 [WebSocket] Hub started 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 📧 Starting Notification Worker... 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 Ticket schedule worker started 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 🎫 Starting Ticket Worker... 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 Starting Ticket Worker Consumer... 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 💰 Starting Commission Worker... 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 🚀 Server starting on port 8000 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:00 +07:00: 2026/03/10 05:13:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:01 +07:00: 2026/03/10 05:13:01 Database connected successfully 2026-03-10 05:13:01 +07:00: 2026/03/10 05:13:01 Running database migrations... 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 Database migrations completed successfully 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 Redis connected successfully 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 Kafka producer initialized 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 Initializing Midtrans with environment: 2 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 Ticket schedule worker started 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 📧 Starting Notification Worker... 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 💰 Starting Commission Worker... 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 🚀 Server starting on port 8000 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 [WebSocket] Hub started 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 🎫 Starting Ticket Worker... 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 Starting Ticket Worker Consumer... 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 Database connected successfully 2026-03-10 05:13:02 +07:00: 2026/03/10 05:13:02 Running database migrations... 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 Database migrations completed successfully 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 Redis connected successfully 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 Kafka producer initialized 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 Initializing Midtrans with environment: 2 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 [WebSocket] Hub started 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 Ticket schedule worker started 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 📧 Starting Notification Worker... 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 💰 Starting Commission Worker... 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 🚀 Server starting on port 8000 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 🎫 Starting Ticket Worker... 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 Starting Ticket Worker Consumer... 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 Database connected successfully 2026-03-10 05:13:04 +07:00: 2026/03/10 05:13:04 Running database migrations... 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 Database migrations completed successfully 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 Redis connected successfully 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 Kafka producer initialized 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 Initializing Midtrans with environment: 2 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 [WebSocket] Hub started 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 Ticket schedule worker started 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 📧 Starting Notification Worker... 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 💰 Starting Commission Worker... 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 🎫 Starting Ticket Worker... 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 Starting Ticket Worker Consumer... 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 🚀 Server starting on port 8000 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 Database connected successfully 2026-03-10 05:13:05 +07:00: 2026/03/10 05:13:05 Running database migrations... 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 Database migrations completed successfully 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 Redis connected successfully 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 Kafka producer initialized 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 Initializing Midtrans with environment: 2 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 🎫 Starting Ticket Worker... 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 Starting Ticket Worker Consumer... 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 [WebSocket] Hub started 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 Ticket schedule worker started 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 📧 Starting Notification Worker... 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 💰 Starting Commission Worker... 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 🚀 Server starting on port 8000 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 Database connected successfully 2026-03-10 05:13:07 +07:00: 2026/03/10 05:13:07 Running database migrations... 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 Database migrations completed successfully 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 Redis connected successfully 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 Kafka producer initialized 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 Initializing Midtrans with environment: 2 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 [WebSocket] Hub started 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 📧 Starting Notification Worker... 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 🚀 Server starting on port 8000 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 💰 Starting Commission Worker... 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 Ticket schedule worker started 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 🎫 Starting Ticket Worker... 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 Starting Ticket Worker Consumer... 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 Database connected successfully 2026-03-10 05:13:08 +07:00: 2026/03/10 05:13:08 Running database migrations... 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 Database migrations completed successfully 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 Redis connected successfully 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 Kafka producer initialized 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 Initializing Midtrans with environment: 2 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 [WebSocket] Hub started 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 🎫 Starting Ticket Worker... 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 Starting Ticket Worker Consumer... 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 Ticket schedule worker started 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 🚀 Server starting on port 8000 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 💰 Starting Commission Worker... 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 📧 Starting Notification Worker... 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 Database connected successfully 2026-03-10 05:13:10 +07:00: 2026/03/10 05:13:10 Running database migrations... 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 Database migrations completed successfully 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 Redis connected successfully 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 Kafka producer initialized 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 Initializing Midtrans with environment: 2 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 🎫 Starting Ticket Worker... 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 Starting Ticket Worker Consumer... 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 📧 Starting Notification Worker... 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 💰 Starting Commission Worker... 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 [WebSocket] Hub started 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 Ticket schedule worker started 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 🚀 Server starting on port 8000 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 Database connected successfully 2026-03-10 05:13:11 +07:00: 2026/03/10 05:13:11 Running database migrations... 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 Database migrations completed successfully 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 Redis connected successfully 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 Kafka producer initialized 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 Initializing Midtrans with environment: 2 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 🎫 Starting Ticket Worker... 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 Starting Ticket Worker Consumer... 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 💰 Starting Commission Worker... 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 📧 Starting Notification Worker... 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 Ticket schedule worker started 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 🚀 Server starting on port 8000 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 [WebSocket] Hub started 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 Database connected successfully 2026-03-10 05:13:13 +07:00: 2026/03/10 05:13:13 Running database migrations... 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 Database migrations completed successfully 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 Redis connected successfully 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 Kafka producer initialized 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 Initializing Midtrans with environment: 2 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 📧 Starting Notification Worker... 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 Ticket schedule worker started 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 [WebSocket] Hub started 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 🎫 Starting Ticket Worker... 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 🚀 Server starting on port 8000 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 Starting Ticket Worker Consumer... 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 💰 Starting Commission Worker... 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 Database connected successfully 2026-03-10 05:13:15 +07:00: 2026/03/10 05:13:15 Running database migrations... 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 Database migrations completed successfully 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 Redis connected successfully 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 Kafka producer initialized 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 Initializing Midtrans with environment: 2 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 [WebSocket] Hub started 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 Ticket schedule worker started 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 🎫 Starting Ticket Worker... 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 💰 Starting Commission Worker... 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 Starting Ticket Worker Consumer... 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 📧 Starting Notification Worker... 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 🚀 Server starting on port 8000 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 Database connected successfully 2026-03-10 05:13:16 +07:00: 2026/03/10 05:13:16 Running database migrations... 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 Database migrations completed successfully 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 Redis connected successfully 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 Kafka producer initialized 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 Initializing Midtrans with environment: 2 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 [WebSocket] Hub started 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 📧 Starting Notification Worker... 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 💰 Starting Commission Worker... 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 🎫 Starting Ticket Worker... 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 Starting Ticket Worker Consumer... 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 Ticket schedule worker started 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 🚀 Server starting on port 8000 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 Database connected successfully 2026-03-10 05:13:18 +07:00: 2026/03/10 05:13:18 Running database migrations... 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 Database migrations completed successfully 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 Redis connected successfully 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 Kafka producer initialized 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 Initializing Midtrans with environment: 2 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 🎫 Starting Ticket Worker... 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 Starting Ticket Worker Consumer... 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 [WebSocket] Hub started 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 📧 Starting Notification Worker... 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 Ticket schedule worker started 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 💰 Starting Commission Worker... 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 🚀 Server starting on port 8000 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 Database connected successfully 2026-03-10 05:13:19 +07:00: 2026/03/10 05:13:19 Running database migrations... 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 Database migrations completed successfully 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 Redis connected successfully 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 Kafka producer initialized 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 Initializing Midtrans with environment: 2 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 🎫 Starting Ticket Worker... 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 Starting Ticket Worker Consumer... 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 🚀 Server starting on port 8000 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 💰 Starting Commission Worker... 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 [WebSocket] Hub started 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 Ticket schedule worker started 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 📧 Starting Notification Worker... 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 Database connected successfully 2026-03-10 05:13:21 +07:00: 2026/03/10 05:13:21 Running database migrations... 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 Database migrations completed successfully 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 Redis connected successfully 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 Kafka producer initialized 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 Initializing Midtrans with environment: 2 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 🎫 Starting Ticket Worker... 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 Starting Ticket Worker Consumer... 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 💰 Starting Commission Worker... 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 [WebSocket] Hub started 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 Ticket schedule worker started 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 📧 Starting Notification Worker... 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 🚀 Server starting on port 8000 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 Database connected successfully 2026-03-10 05:13:23 +07:00: 2026/03/10 05:13:23 Running database migrations... 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 Database migrations completed successfully 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 Redis connected successfully 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 Kafka producer initialized 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 Initializing Midtrans with environment: 2 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 [WebSocket] Hub started 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 🎫 Starting Ticket Worker... 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 Starting Ticket Worker Consumer... 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 Ticket schedule worker started 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 💰 Starting Commission Worker... 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 🚀 Server starting on port 8000 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 📧 Starting Notification Worker... 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 Database connected successfully 2026-03-10 05:13:24 +07:00: 2026/03/10 05:13:24 Running database migrations... 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 Database migrations completed successfully 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 Redis connected successfully 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 Kafka producer initialized 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 Initializing Midtrans with environment: 2 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 🎫 Starting Ticket Worker... 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 💰 Starting Commission Worker... 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 📧 Starting Notification Worker... 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 Ticket schedule worker started 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 🚀 Server starting on port 8000 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 Starting Ticket Worker Consumer... 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 [WebSocket] Hub started 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 Database connected successfully 2026-03-10 05:13:26 +07:00: 2026/03/10 05:13:26 Running database migrations... 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 Database migrations completed successfully 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 Redis connected successfully 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 Kafka producer initialized 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 Initializing Midtrans with environment: 2 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 [WebSocket] Hub started 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 Ticket schedule worker started 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 🎫 Starting Ticket Worker... 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 Starting Ticket Worker Consumer... 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 🚀 Server starting on port 8000 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 💰 Starting Commission Worker... 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 📧 Starting Notification Worker... 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 Database connected successfully 2026-03-10 05:13:27 +07:00: 2026/03/10 05:13:27 Running database migrations... 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 Database migrations completed successfully 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 Redis connected successfully 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 Kafka producer initialized 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 Initializing Midtrans with environment: 2 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 🎫 Starting Ticket Worker... 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 Starting Ticket Worker Consumer... 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 💰 Starting Commission Worker... 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 [WebSocket] Hub started 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 📧 Starting Notification Worker... 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 Ticket schedule worker started 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 🚀 Server starting on port 8000 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 Database connected successfully 2026-03-10 05:13:29 +07:00: 2026/03/10 05:13:29 Running database migrations... 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 Database migrations completed successfully 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 Redis connected successfully 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 Kafka producer initialized 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 Initializing Midtrans with environment: 2 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 🎫 Starting Ticket Worker... 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 Starting Ticket Worker Consumer... 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 🚀 Server starting on port 8000 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 Ticket schedule worker started 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 💰 Starting Commission Worker... 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 📧 Starting Notification Worker... 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 [WebSocket] Hub started 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 Database connected successfully 2026-03-10 05:13:30 +07:00: 2026/03/10 05:13:30 Running database migrations... 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 Database migrations completed successfully 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 Redis connected successfully 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 Kafka producer initialized 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 Initializing Midtrans with environment: 2 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 🎫 Starting Ticket Worker... 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 Starting Ticket Worker Consumer... 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 Ticket schedule worker started 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 [WebSocket] Hub started 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 📧 Starting Notification Worker... 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 🚀 Server starting on port 8000 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 💰 Starting Commission Worker... 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 Database connected successfully 2026-03-10 05:13:32 +07:00: 2026/03/10 05:13:32 Running database migrations... 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 Database migrations completed successfully 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 Redis connected successfully 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 Kafka producer initialized 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 Initializing Midtrans with environment: 2 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 [WebSocket] Hub started 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 Ticket schedule worker started 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 📧 Starting Notification Worker... 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 💰 Starting Commission Worker... 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 🎫 Starting Ticket Worker... 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 Starting Ticket Worker Consumer... 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 🚀 Server starting on port 8000 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 Database connected successfully 2026-03-10 05:13:33 +07:00: 2026/03/10 05:13:33 Running database migrations... 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 Database migrations completed successfully 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 Redis connected successfully 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 Kafka producer initialized 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 Initializing Midtrans with environment: 2 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 [WebSocket] Hub started 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 🎫 Starting Ticket Worker... 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 📧 Starting Notification Worker... 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 Ticket schedule worker started 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 💰 Starting Commission Worker... 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 🚀 Server starting on port 8000 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 Starting Ticket Worker Consumer... 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 Database connected successfully 2026-03-10 05:13:35 +07:00: 2026/03/10 05:13:35 Running database migrations... 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 Database migrations completed successfully 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 Redis connected successfully 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 Kafka producer initialized 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 [WebSocket] Hub started 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 Initializing Midtrans with environment: 2 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 💰 Starting Commission Worker... 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 🎫 Starting Ticket Worker... 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 Starting Ticket Worker Consumer... 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 Ticket schedule worker started 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 📧 Starting Notification Worker... 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 🚀 Server starting on port 8000 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 Database connected successfully 2026-03-10 05:13:36 +07:00: 2026/03/10 05:13:36 Running database migrations... 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 Database migrations completed successfully 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 Redis connected successfully 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 Kafka producer initialized 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 Initializing Midtrans with environment: 2 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 [WebSocket] Hub started 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 📧 Starting Notification Worker... 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 🎫 Starting Ticket Worker... 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 Starting Ticket Worker Consumer... 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 💰 Starting Commission Worker... 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 🚀 Server starting on port 8000 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 Ticket schedule worker started 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 Database connected successfully 2026-03-10 05:13:38 +07:00: 2026/03/10 05:13:38 Running database migrations... 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 Database migrations completed successfully 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 Redis connected successfully 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 Kafka producer initialized 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 Initializing Midtrans with environment: 2 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 [WebSocket] Hub started 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 🎫 Starting Ticket Worker... 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 Starting Ticket Worker Consumer... 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 Ticket schedule worker started 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 📧 Starting Notification Worker... 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 🚀 Server starting on port 8000 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 💰 Starting Commission Worker... 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 Database connected successfully 2026-03-10 05:13:39 +07:00: 2026/03/10 05:13:39 Running database migrations... 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 Database migrations completed successfully 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 Redis connected successfully 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 Kafka producer initialized 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 [WebSocket] Hub started 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 Initializing Midtrans with environment: 2 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 📧 Starting Notification Worker... 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 💰 Starting Commission Worker... 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 🎫 Starting Ticket Worker... 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 Starting Ticket Worker Consumer... 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 Ticket schedule worker started 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 🚀 Server starting on port 8000 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 Database connected successfully 2026-03-10 05:13:41 +07:00: 2026/03/10 05:13:41 Running database migrations... 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 Database migrations completed successfully 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 Redis connected successfully 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 Kafka producer initialized 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 Initializing Midtrans with environment: 2 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 Ticket schedule worker started 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 🎫 Starting Ticket Worker... 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 Starting Ticket Worker Consumer... 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 📧 Starting Notification Worker... 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 💰 Starting Commission Worker... 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 [WebSocket] Hub started 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 🚀 Server starting on port 8000 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 Database connected successfully 2026-03-10 05:13:42 +07:00: 2026/03/10 05:13:42 Running database migrations... 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 Database migrations completed successfully 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 Redis connected successfully 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 Kafka producer initialized 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 Initializing Midtrans with environment: 2 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 [WebSocket] Hub started 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 Ticket schedule worker started 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 📧 Starting Notification Worker... 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 🎫 Starting Ticket Worker... 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 Starting Ticket Worker Consumer... 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 💰 Starting Commission Worker... 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 🚀 Server starting on port 8000 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 Database connected successfully 2026-03-10 05:13:44 +07:00: 2026/03/10 05:13:44 Running database migrations... 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 Database migrations completed successfully 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 Redis connected successfully 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 Kafka producer initialized 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 [WebSocket] Hub started 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 Initializing Midtrans with environment: 2 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 Ticket schedule worker started 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 🎫 Starting Ticket Worker... 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 Starting Ticket Worker Consumer... 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 💰 Starting Commission Worker... 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 📧 Starting Notification Worker... 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 🚀 Server starting on port 8000 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:45 +07:00: 2026/03/10 05:13:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:46 +07:00: 2026/03/10 05:13:46 Database connected successfully 2026-03-10 05:13:46 +07:00: 2026/03/10 05:13:46 Running database migrations... 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 Database migrations completed successfully 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 Redis connected successfully 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 Kafka producer initialized 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 Initializing Midtrans with environment: 2 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 💰 Starting Commission Worker... 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 🚀 Server starting on port 8000 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 Ticket schedule worker started 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 📧 Starting Notification Worker... 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 🎫 Starting Ticket Worker... 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 Starting Ticket Worker Consumer... 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 [WebSocket] Hub started 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 Database connected successfully 2026-03-10 05:13:47 +07:00: 2026/03/10 05:13:47 Running database migrations... 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 Database migrations completed successfully 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 Redis connected successfully 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 Kafka producer initialized 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 Initializing Midtrans with environment: 2 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 📧 Starting Notification Worker... 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 💰 Starting Commission Worker... 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 Ticket schedule worker started 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 [WebSocket] Hub started 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 🚀 Server starting on port 8000 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 🎫 Starting Ticket Worker... 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 Starting Ticket Worker Consumer... 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 Database connected successfully 2026-03-10 05:13:49 +07:00: 2026/03/10 05:13:49 Running database migrations... 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 Database migrations completed successfully 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 Redis connected successfully 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 Kafka producer initialized 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 Initializing Midtrans with environment: 2 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 [WebSocket] Hub started 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 Ticket schedule worker started 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 💰 Starting Commission Worker... 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 🎫 Starting Ticket Worker... 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 Starting Ticket Worker Consumer... 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 📧 Starting Notification Worker... 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 🚀 Server starting on port 8000 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 Database connected successfully 2026-03-10 05:13:50 +07:00: 2026/03/10 05:13:50 Running database migrations... 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 Database migrations completed successfully 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 Redis connected successfully 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 Kafka producer initialized 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 Initializing Midtrans with environment: 2 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 [WebSocket] Hub started 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 🎫 Starting Ticket Worker... 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 Ticket schedule worker started 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 Starting Ticket Worker Consumer... 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 💰 Starting Commission Worker... 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 📧 Starting Notification Worker... 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 🚀 Server starting on port 8000 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 Database connected successfully 2026-03-10 05:13:52 +07:00: 2026/03/10 05:13:52 Running database migrations... 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 Database migrations completed successfully 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 Redis connected successfully 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 Kafka producer initialized 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 Initializing Midtrans with environment: 2 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 🎫 Starting Ticket Worker... 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 Starting Ticket Worker Consumer... 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 [WebSocket] Hub started 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 Ticket schedule worker started 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 💰 Starting Commission Worker... 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 🚀 Server starting on port 8000 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 📧 Starting Notification Worker... 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 Database connected successfully 2026-03-10 05:13:53 +07:00: 2026/03/10 05:13:53 Running database migrations... 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 Database migrations completed successfully 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 Redis connected successfully 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 Kafka producer initialized 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 Initializing Midtrans with environment: 2 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 [WebSocket] Hub started 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 Ticket schedule worker started 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 🎫 Starting Ticket Worker... 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 Starting Ticket Worker Consumer... 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 📧 Starting Notification Worker... 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 💰 Starting Commission Worker... 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 🚀 Server starting on port 8000 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 Database connected successfully 2026-03-10 05:13:55 +07:00: 2026/03/10 05:13:55 Running database migrations... 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 Database migrations completed successfully 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 Redis connected successfully 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 Kafka producer initialized 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 Initializing Midtrans with environment: 2 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 [WebSocket] Hub started 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 🎫 Starting Ticket Worker... 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 Starting Ticket Worker Consumer... 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 Ticket schedule worker started 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 💰 Starting Commission Worker... 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 📧 Starting Notification Worker... 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 🚀 Server starting on port 8000 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 Database connected successfully 2026-03-10 05:13:56 +07:00: 2026/03/10 05:13:56 Running database migrations... 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 Database migrations completed successfully 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 Redis connected successfully 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 Kafka producer initialized 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 Initializing Midtrans with environment: 2 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 [WebSocket] Hub started 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 Ticket schedule worker started 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 💰 Starting Commission Worker... 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 🎫 Starting Ticket Worker... 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 Starting Ticket Worker Consumer... 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 📧 Starting Notification Worker... 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 🚀 Server starting on port 8000 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 Database connected successfully 2026-03-10 05:13:58 +07:00: 2026/03/10 05:13:58 Running database migrations... 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 Database migrations completed successfully 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 Redis connected successfully 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 Kafka producer initialized 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 Initializing Midtrans with environment: 2 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 [WebSocket] Hub started 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 Ticket schedule worker started 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 📧 Starting Notification Worker... 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 🎫 Starting Ticket Worker... 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 Starting Ticket Worker Consumer... 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 💰 Starting Commission Worker... 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 🚀 Server starting on port 8000 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 Database connected successfully 2026-03-10 05:13:59 +07:00: 2026/03/10 05:13:59 Running database migrations... 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 Database migrations completed successfully 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 Redis connected successfully 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 Kafka producer initialized 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 Initializing Midtrans with environment: 2 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 🎫 Starting Ticket Worker... 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 Starting Ticket Worker Consumer... 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 💰 Starting Commission Worker... 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 [WebSocket] Hub started 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 Ticket schedule worker started 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 📧 Starting Notification Worker... 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 🚀 Server starting on port 8000 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 Database connected successfully 2026-03-10 05:14:01 +07:00: 2026/03/10 05:14:01 Running database migrations... 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 Database migrations completed successfully 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 Redis connected successfully 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 Kafka producer initialized 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 Initializing Midtrans with environment: 2 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 🎫 Starting Ticket Worker... 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 Starting Ticket Worker Consumer... 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 [WebSocket] Hub started 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 Ticket schedule worker started 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 📧 Starting Notification Worker... 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 💰 Starting Commission Worker... 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 🚀 Server starting on port 8000 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 Database connected successfully 2026-03-10 05:14:02 +07:00: 2026/03/10 05:14:02 Running database migrations... 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 Database migrations completed successfully 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 Redis connected successfully 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 Kafka producer initialized 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 Initializing Midtrans with environment: 2 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 🎫 Starting Ticket Worker... 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 Starting Ticket Worker Consumer... 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 💰 Starting Commission Worker... 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 📧 Starting Notification Worker... 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 [WebSocket] Hub started 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 Ticket schedule worker started 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 🚀 Server starting on port 8000 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 Database connected successfully 2026-03-10 05:14:04 +07:00: 2026/03/10 05:14:04 Running database migrations... 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 Database migrations completed successfully 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 Redis connected successfully 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 Kafka producer initialized 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 Initializing Midtrans with environment: 2 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 🎫 Starting Ticket Worker... 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 Starting Ticket Worker Consumer... 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 [WebSocket] Hub started 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 Ticket schedule worker started 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 💰 Starting Commission Worker... 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 📧 Starting Notification Worker... 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 🚀 Server starting on port 8000 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 Database connected successfully 2026-03-10 05:14:05 +07:00: 2026/03/10 05:14:05 Running database migrations... 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 Database migrations completed successfully 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 Redis connected successfully 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 Kafka producer initialized 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 Initializing Midtrans with environment: 2 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 📧 Starting Notification Worker... 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 [WebSocket] Hub started 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 Ticket schedule worker started 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 💰 Starting Commission Worker... 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 🎫 Starting Ticket Worker... 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 Starting Ticket Worker Consumer... 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 🚀 Server starting on port 8000 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 Database connected successfully 2026-03-10 05:14:07 +07:00: 2026/03/10 05:14:07 Running database migrations... 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 Database migrations completed successfully 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 Redis connected successfully 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 Kafka producer initialized 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 Initializing Midtrans with environment: 2 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 [WebSocket] Hub started 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 🎫 Starting Ticket Worker... 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 Ticket schedule worker started 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 Starting Ticket Worker Consumer... 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 💰 Starting Commission Worker... 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 📧 Starting Notification Worker... 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 🚀 Server starting on port 8000 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:08 +07:00: 2026/03/10 05:14:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:09 +07:00: 2026/03/10 05:14:09 Database connected successfully 2026-03-10 05:14:09 +07:00: 2026/03/10 05:14:09 Running database migrations... 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 Database migrations completed successfully 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 Redis connected successfully 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 Kafka producer initialized 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 Initializing Midtrans with environment: 2 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 [WebSocket] Hub started 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 📧 Starting Notification Worker... 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 🎫 Starting Ticket Worker... 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 💰 Starting Commission Worker... 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 Ticket schedule worker started 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 🚀 Server starting on port 8000 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 Starting Ticket Worker Consumer... 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 Database connected successfully 2026-03-10 05:14:10 +07:00: 2026/03/10 05:14:10 Running database migrations... 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 Database migrations completed successfully 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 Redis connected successfully 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 Kafka producer initialized 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 Initializing Midtrans with environment: 2 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 🎫 Starting Ticket Worker... 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 Starting Ticket Worker Consumer... 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 💰 Starting Commission Worker... 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 [WebSocket] Hub started 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 Ticket schedule worker started 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 📧 Starting Notification Worker... 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 🚀 Server starting on port 8000 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 Database connected successfully 2026-03-10 05:14:12 +07:00: 2026/03/10 05:14:12 Running database migrations... 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 Database migrations completed successfully 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 Redis connected successfully 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 Kafka producer initialized 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 Initializing Midtrans with environment: 2 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 💰 Starting Commission Worker... 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 🎫 Starting Ticket Worker... 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 Starting Ticket Worker Consumer... 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 📧 Starting Notification Worker... 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 [WebSocket] Hub started 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 Ticket schedule worker started 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 🚀 Server starting on port 8000 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 Database connected successfully 2026-03-10 05:14:13 +07:00: 2026/03/10 05:14:13 Running database migrations... 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 Database migrations completed successfully 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 Redis connected successfully 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 Kafka producer initialized 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 Initializing Midtrans with environment: 2 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 [WebSocket] Hub started 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 🎫 Starting Ticket Worker... 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 Starting Ticket Worker Consumer... 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 Ticket schedule worker started 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 💰 Starting Commission Worker... 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 📧 Starting Notification Worker... 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 🚀 Server starting on port 8000 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 Database connected successfully 2026-03-10 05:14:15 +07:00: 2026/03/10 05:14:15 Running database migrations... 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 Database migrations completed successfully 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 Redis connected successfully 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 Kafka producer initialized 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 Initializing Midtrans with environment: 2 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 🎫 Starting Ticket Worker... 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 Starting Ticket Worker Consumer... 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 📧 Starting Notification Worker... 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 💰 Starting Commission Worker... 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 🚀 Server starting on port 8000 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 Ticket schedule worker started 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 [WebSocket] Hub started 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 Database connected successfully 2026-03-10 05:14:16 +07:00: 2026/03/10 05:14:16 Running database migrations... 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 Database migrations completed successfully 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 Redis connected successfully 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 Kafka producer initialized 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 Initializing Midtrans with environment: 2 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 [WebSocket] Hub started 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 💰 Starting Commission Worker... 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 📧 Starting Notification Worker... 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 🎫 Starting Ticket Worker... 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 🚀 Server starting on port 8000 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 Starting Ticket Worker Consumer... 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 Ticket schedule worker started 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 Database connected successfully 2026-03-10 05:14:18 +07:00: 2026/03/10 05:14:18 Running database migrations... 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 Database migrations completed successfully 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 Redis connected successfully 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 Kafka producer initialized 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 Initializing Midtrans with environment: 2 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 [WebSocket] Hub started 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 Ticket schedule worker started 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 📧 Starting Notification Worker... 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 🎫 Starting Ticket Worker... 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 Starting Ticket Worker Consumer... 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 💰 Starting Commission Worker... 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 🚀 Server starting on port 8000 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:19 +07:00: 2026/03/10 05:14:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:20 +07:00: 2026/03/10 05:14:20 Database connected successfully 2026-03-10 05:14:20 +07:00: 2026/03/10 05:14:20 Running database migrations... 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 Database migrations completed successfully 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 Redis connected successfully 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 Kafka producer initialized 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 Initializing Midtrans with environment: 2 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 [WebSocket] Hub started 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 💰 Starting Commission Worker... 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 🎫 Starting Ticket Worker... 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 Ticket schedule worker started 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 Starting Ticket Worker Consumer... 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 📧 Starting Notification Worker... 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 🚀 Server starting on port 8000 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 Database connected successfully 2026-03-10 05:14:21 +07:00: 2026/03/10 05:14:21 Running database migrations... 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 Database migrations completed successfully 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 Redis connected successfully 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 Kafka producer initialized 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 Initializing Midtrans with environment: 2 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 [WebSocket] Hub started 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 Ticket schedule worker started 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 📧 Starting Notification Worker... 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 🎫 Starting Ticket Worker... 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 Starting Ticket Worker Consumer... 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 🚀 Server starting on port 8000 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 💰 Starting Commission Worker... 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 Database connected successfully 2026-03-10 05:14:23 +07:00: 2026/03/10 05:14:23 Running database migrations... 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 Database migrations completed successfully 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 Redis connected successfully 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 Kafka producer initialized 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 Initializing Midtrans with environment: 2 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 💰 Starting Commission Worker... 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 🎫 Starting Ticket Worker... 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 Starting Ticket Worker Consumer... 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 [WebSocket] Hub started 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 📧 Starting Notification Worker... 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 🚀 Server starting on port 8000 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 Ticket schedule worker started 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 Database connected successfully 2026-03-10 05:14:24 +07:00: 2026/03/10 05:14:24 Running database migrations... 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 Database migrations completed successfully 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 Redis connected successfully 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 Kafka producer initialized 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 Initializing Midtrans with environment: 2 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 [WebSocket] Hub started 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 💰 Starting Commission Worker... 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 🎫 Starting Ticket Worker... 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 Starting Ticket Worker Consumer... 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 Ticket schedule worker started 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 📧 Starting Notification Worker... 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 🚀 Server starting on port 8000 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 Database connected successfully 2026-03-10 05:14:26 +07:00: 2026/03/10 05:14:26 Running database migrations... 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 Database migrations completed successfully 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 Redis connected successfully 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 Kafka producer initialized 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 Initializing Midtrans with environment: 2 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 [WebSocket] Hub started 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 Ticket schedule worker started 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 💰 Starting Commission Worker... 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 🎫 Starting Ticket Worker... 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 Starting Ticket Worker Consumer... 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 📧 Starting Notification Worker... 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 🚀 Server starting on port 8000 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 Database connected successfully 2026-03-10 05:14:27 +07:00: 2026/03/10 05:14:27 Running database migrations... 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 Database migrations completed successfully 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 Redis connected successfully 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 Kafka producer initialized 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 Initializing Midtrans with environment: 2 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 🎫 Starting Ticket Worker... 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 Starting Ticket Worker Consumer... 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 Ticket schedule worker started 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 [WebSocket] Hub started 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 📧 Starting Notification Worker... 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 💰 Starting Commission Worker... 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 🚀 Server starting on port 8000 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 Database connected successfully 2026-03-10 05:14:29 +07:00: 2026/03/10 05:14:29 Running database migrations... 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 Database migrations completed successfully 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 Redis connected successfully 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 Kafka producer initialized 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 Initializing Midtrans with environment: 2 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 [WebSocket] Hub started 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 🎫 Starting Ticket Worker... 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 Starting Ticket Worker Consumer... 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 💰 Starting Commission Worker... 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 Ticket schedule worker started 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 📧 Starting Notification Worker... 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 🚀 Server starting on port 8000 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 Database connected successfully 2026-03-10 05:14:30 +07:00: 2026/03/10 05:14:30 Running database migrations... 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 Database migrations completed successfully 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 Redis connected successfully 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 Kafka producer initialized 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 Initializing Midtrans with environment: 2 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 [WebSocket] Hub started 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 🎫 Starting Ticket Worker... 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 Starting Ticket Worker Consumer... 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 📧 Starting Notification Worker... 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 Ticket schedule worker started 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 💰 Starting Commission Worker... 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 🚀 Server starting on port 8000 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 Database connected successfully 2026-03-10 05:14:32 +07:00: 2026/03/10 05:14:32 Running database migrations... 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 Database migrations completed successfully 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 Redis connected successfully 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 Kafka producer initialized 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 Initializing Midtrans with environment: 2 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 [WebSocket] Hub started 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 Ticket schedule worker started 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 🎫 Starting Ticket Worker... 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 Starting Ticket Worker Consumer... 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 📧 Starting Notification Worker... 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 💰 Starting Commission Worker... 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 🚀 Server starting on port 8000 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:33 +07:00: 2026/03/10 05:14:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:34 +07:00: 2026/03/10 05:14:34 Database connected successfully 2026-03-10 05:14:34 +07:00: 2026/03/10 05:14:34 Running database migrations... 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 Database migrations completed successfully 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 Redis connected successfully 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 Kafka producer initialized 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 Initializing Midtrans with environment: 2 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 🎫 Starting Ticket Worker... 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 Starting Ticket Worker Consumer... 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 [WebSocket] Hub started 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 💰 Starting Commission Worker... 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 Ticket schedule worker started 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 📧 Starting Notification Worker... 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 🚀 Server starting on port 8000 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 Database connected successfully 2026-03-10 05:14:35 +07:00: 2026/03/10 05:14:35 Running database migrations... 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 Database migrations completed successfully 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 Redis connected successfully 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 Kafka producer initialized 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 Initializing Midtrans with environment: 2 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 [WebSocket] Hub started 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 📧 Starting Notification Worker... 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 🎫 Starting Ticket Worker... 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 💰 Starting Commission Worker... 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 Starting Ticket Worker Consumer... 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 🚀 Server starting on port 8000 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 Ticket schedule worker started 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:36 +07:00: 2026/03/10 05:14:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:37 +07:00: 2026/03/10 05:14:37 Database connected successfully 2026-03-10 05:14:37 +07:00: 2026/03/10 05:14:37 Running database migrations... 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 Database migrations completed successfully 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 Redis connected successfully 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 Kafka producer initialized 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 Initializing Midtrans with environment: 2 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 📧 Starting Notification Worker... 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 💰 Starting Commission Worker... 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 Ticket schedule worker started 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 [WebSocket] Hub started 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 🚀 Server starting on port 8000 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 🎫 Starting Ticket Worker... 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 Starting Ticket Worker Consumer... 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 Database connected successfully 2026-03-10 05:14:38 +07:00: 2026/03/10 05:14:38 Running database migrations... 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 Database migrations completed successfully 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 Redis connected successfully 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 Kafka producer initialized 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 Initializing Midtrans with environment: 2 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 [WebSocket] Hub started 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 🎫 Starting Ticket Worker... 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 Ticket schedule worker started 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 Starting Ticket Worker Consumer... 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 📧 Starting Notification Worker... 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 💰 Starting Commission Worker... 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 🚀 Server starting on port 8000 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 Database connected successfully 2026-03-10 05:14:40 +07:00: 2026/03/10 05:14:40 Running database migrations... 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 Database migrations completed successfully 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 Redis connected successfully 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 Kafka producer initialized 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 Initializing Midtrans with environment: 2 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 [WebSocket] Hub started 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 🎫 Starting Ticket Worker... 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 Starting Ticket Worker Consumer... 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 Ticket schedule worker started 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 📧 Starting Notification Worker... 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 🚀 Server starting on port 8000 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 💰 Starting Commission Worker... 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 Database connected successfully 2026-03-10 05:14:41 +07:00: 2026/03/10 05:14:41 Running database migrations... 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 Database migrations completed successfully 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 Redis connected successfully 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 Kafka producer initialized 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 Initializing Midtrans with environment: 2 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 [WebSocket] Hub started 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 🎫 Starting Ticket Worker... 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 Starting Ticket Worker Consumer... 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 📧 Starting Notification Worker... 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 💰 Starting Commission Worker... 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 🚀 Server starting on port 8000 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 Ticket schedule worker started 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 Database connected successfully 2026-03-10 05:14:43 +07:00: 2026/03/10 05:14:43 Running database migrations... 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 Database migrations completed successfully 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 Redis connected successfully 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 Kafka producer initialized 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 Initializing Midtrans with environment: 2 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 [WebSocket] Hub started 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 Ticket schedule worker started 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 🎫 Starting Ticket Worker... 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 Starting Ticket Worker Consumer... 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 📧 Starting Notification Worker... 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 💰 Starting Commission Worker... 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 🚀 Server starting on port 8000 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 Database connected successfully 2026-03-10 05:14:44 +07:00: 2026/03/10 05:14:44 Running database migrations... 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 Database migrations completed successfully 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 Redis connected successfully 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 Kafka producer initialized 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 Initializing Midtrans with environment: 2 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 [WebSocket] Hub started 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 Ticket schedule worker started 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 🎫 Starting Ticket Worker... 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 💰 Starting Commission Worker... 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 📧 Starting Notification Worker... 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 Starting Ticket Worker Consumer... 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 🚀 Server starting on port 8000 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 Database connected successfully 2026-03-10 05:14:46 +07:00: 2026/03/10 05:14:46 Running database migrations... 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 Database migrations completed successfully 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 Redis connected successfully 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 Kafka producer initialized 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 Initializing Midtrans with environment: 2 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 [WebSocket] Hub started 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 🎫 Starting Ticket Worker... 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 Starting Ticket Worker Consumer... 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 💰 Starting Commission Worker... 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 Ticket schedule worker started 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 📧 Starting Notification Worker... 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 🚀 Server starting on port 8000 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 Database connected successfully 2026-03-10 05:14:47 +07:00: 2026/03/10 05:14:47 Running database migrations... 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 Database migrations completed successfully 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 Redis connected successfully 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 Kafka producer initialized 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 Initializing Midtrans with environment: 2 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 🎫 Starting Ticket Worker... 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 Starting Ticket Worker Consumer... 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 💰 Starting Commission Worker... 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 [WebSocket] Hub started 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 Ticket schedule worker started 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 📧 Starting Notification Worker... 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 🚀 Server starting on port 8000 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 Database connected successfully 2026-03-10 05:14:49 +07:00: 2026/03/10 05:14:49 Running database migrations... 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 Database migrations completed successfully 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 Redis connected successfully 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 Kafka producer initialized 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 Initializing Midtrans with environment: 2 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 🎫 Starting Ticket Worker... 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 Starting Ticket Worker Consumer... 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 📧 Starting Notification Worker... 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 💰 Starting Commission Worker... 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 Ticket schedule worker started 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 [WebSocket] Hub started 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 🚀 Server starting on port 8000 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 Database connected successfully 2026-03-10 05:14:50 +07:00: 2026/03/10 05:14:50 Running database migrations... 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 Database migrations completed successfully 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 Redis connected successfully 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 Kafka producer initialized 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 Initializing Midtrans with environment: 2 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 [WebSocket] Hub started 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 Ticket schedule worker started 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 📧 Starting Notification Worker... 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 💰 Starting Commission Worker... 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 🎫 Starting Ticket Worker... 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 Starting Ticket Worker Consumer... 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 🚀 Server starting on port 8000 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 Database connected successfully 2026-03-10 05:14:52 +07:00: 2026/03/10 05:14:52 Running database migrations... 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 Database migrations completed successfully 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 Redis connected successfully 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 Kafka producer initialized 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 Initializing Midtrans with environment: 2 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 💰 Starting Commission Worker... 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 🎫 Starting Ticket Worker... 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 Starting Ticket Worker Consumer... 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 [WebSocket] Hub started 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 📧 Starting Notification Worker... 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 Ticket schedule worker started 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 🚀 Server starting on port 8000 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 Database connected successfully 2026-03-10 05:14:53 +07:00: 2026/03/10 05:14:53 Running database migrations... 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 Database migrations completed successfully 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 Redis connected successfully 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 Kafka producer initialized 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 Initializing Midtrans with environment: 2 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 [WebSocket] Hub started 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 📧 Starting Notification Worker... 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 💰 Starting Commission Worker... 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 🎫 Starting Ticket Worker... 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 Starting Ticket Worker Consumer... 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 Ticket schedule worker started 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 🚀 Server starting on port 8000 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 Database connected successfully 2026-03-10 05:14:55 +07:00: 2026/03/10 05:14:55 Running database migrations... 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 Database migrations completed successfully 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 Redis connected successfully 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 Kafka producer initialized 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 Initializing Midtrans with environment: 2 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 [WebSocket] Hub started 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 Ticket schedule worker started 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 🎫 Starting Ticket Worker... 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 Starting Ticket Worker Consumer... 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 💰 Starting Commission Worker... 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 🚀 Server starting on port 8000 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 📧 Starting Notification Worker... 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 Database connected successfully 2026-03-10 05:14:56 +07:00: 2026/03/10 05:14:56 Running database migrations... 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 Database migrations completed successfully 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 Redis connected successfully 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 Kafka producer initialized 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 Initializing Midtrans with environment: 2 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 [WebSocket] Hub started 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 Ticket schedule worker started 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 📧 Starting Notification Worker... 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 🎫 Starting Ticket Worker... 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 Starting Ticket Worker Consumer... 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 💰 Starting Commission Worker... 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 🚀 Server starting on port 8000 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 Database connected successfully 2026-03-10 05:14:58 +07:00: 2026/03/10 05:14:58 Running database migrations... 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 Database migrations completed successfully 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 Redis connected successfully 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 Kafka producer initialized 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 Initializing Midtrans with environment: 2 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 [WebSocket] Hub started 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 📧 Starting Notification Worker... 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 Ticket schedule worker started 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 🎫 Starting Ticket Worker... 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 💰 Starting Commission Worker... 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 Starting Ticket Worker Consumer... 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 🚀 Server starting on port 8000 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 Database connected successfully 2026-03-10 05:14:59 +07:00: 2026/03/10 05:14:59 Running database migrations... 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 Database migrations completed successfully 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 Redis connected successfully 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 Kafka producer initialized 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 Initializing Midtrans with environment: 2 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 [WebSocket] Hub started 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 🎫 Starting Ticket Worker... 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 Starting Ticket Worker Consumer... 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 💰 Starting Commission Worker... 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 📧 Starting Notification Worker... 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 🚀 Server starting on port 8000 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 Ticket schedule worker started 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 Database connected successfully 2026-03-10 05:15:01 +07:00: 2026/03/10 05:15:01 Running database migrations... 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 Database migrations completed successfully 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 Redis connected successfully 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 Kafka producer initialized 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 Initializing Midtrans with environment: 2 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 [WebSocket] Hub started 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 🎫 Starting Ticket Worker... 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 Starting Ticket Worker Consumer... 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 📧 Starting Notification Worker... 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 💰 Starting Commission Worker... 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 Ticket schedule worker started 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 🚀 Server starting on port 8000 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:02 +07:00: 2026/03/10 05:15:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:03 +07:00: 2026/03/10 05:15:03 Database connected successfully 2026-03-10 05:15:03 +07:00: 2026/03/10 05:15:03 Running database migrations... 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 Database migrations completed successfully 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 Redis connected successfully 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 Kafka producer initialized 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 Initializing Midtrans with environment: 2 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 💰 Starting Commission Worker... 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 🎫 Starting Ticket Worker... 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 Starting Ticket Worker Consumer... 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 📧 Starting Notification Worker... 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 [WebSocket] Hub started 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 🚀 Server starting on port 8000 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 Ticket schedule worker started 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 Database connected successfully 2026-03-10 05:15:04 +07:00: 2026/03/10 05:15:04 Running database migrations... 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 Database migrations completed successfully 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 Redis connected successfully 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 Kafka producer initialized 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 Initializing Midtrans with environment: 2 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 📧 Starting Notification Worker... 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 💰 Starting Commission Worker... 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 Ticket schedule worker started 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 [WebSocket] Hub started 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 🎫 Starting Ticket Worker... 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 Starting Ticket Worker Consumer... 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 🚀 Server starting on port 8000 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 Database connected successfully 2026-03-10 05:15:06 +07:00: 2026/03/10 05:15:06 Running database migrations... 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 Database migrations completed successfully 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 Redis connected successfully 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 Kafka producer initialized 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 Initializing Midtrans with environment: 2 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 [WebSocket] Hub started 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 Ticket schedule worker started 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 🎫 Starting Ticket Worker... 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 Starting Ticket Worker Consumer... 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 💰 Starting Commission Worker... 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 📧 Starting Notification Worker... 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 🚀 Server starting on port 8000 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 Database connected successfully 2026-03-10 05:15:07 +07:00: 2026/03/10 05:15:07 Running database migrations... 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 Database migrations completed successfully 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 Redis connected successfully 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 Kafka producer initialized 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 Initializing Midtrans with environment: 2 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 🎫 Starting Ticket Worker... 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 Starting Ticket Worker Consumer... 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 📧 Starting Notification Worker... 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 💰 Starting Commission Worker... 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 🚀 Server starting on port 8000 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 [WebSocket] Hub started 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 Ticket schedule worker started 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 Database connected successfully 2026-03-10 05:15:09 +07:00: 2026/03/10 05:15:09 Running database migrations... 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 Database migrations completed successfully 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 Redis connected successfully 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 Kafka producer initialized 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 Initializing Midtrans with environment: 2 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 🎫 Starting Ticket Worker... 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 Starting Ticket Worker Consumer... 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 [WebSocket] Hub started 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 📧 Starting Notification Worker... 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 Ticket schedule worker started 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 💰 Starting Commission Worker... 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 🚀 Server starting on port 8000 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 Database connected successfully 2026-03-10 05:15:10 +07:00: 2026/03/10 05:15:10 Running database migrations... 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 Database migrations completed successfully 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 Redis connected successfully 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 Kafka producer initialized 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 Initializing Midtrans with environment: 2 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 [WebSocket] Hub started 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 📧 Starting Notification Worker... 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 🎫 Starting Ticket Worker... 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 Starting Ticket Worker Consumer... 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 💰 Starting Commission Worker... 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 Ticket schedule worker started 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 🚀 Server starting on port 8000 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 Database connected successfully 2026-03-10 05:15:12 +07:00: 2026/03/10 05:15:12 Running database migrations... 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 Database migrations completed successfully 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 Redis connected successfully 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 Kafka producer initialized 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 Initializing Midtrans with environment: 2 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 [WebSocket] Hub started 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 Ticket schedule worker started 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 📧 Starting Notification Worker... 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 💰 Starting Commission Worker... 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 🚀 Server starting on port 8000 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 🎫 Starting Ticket Worker... 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 Starting Ticket Worker Consumer... 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 Database connected successfully 2026-03-10 05:15:13 +07:00: 2026/03/10 05:15:13 Running database migrations... 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 Database migrations completed successfully 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 Redis connected successfully 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 Kafka producer initialized 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 Initializing Midtrans with environment: 2 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 🎫 Starting Ticket Worker... 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 Starting Ticket Worker Consumer... 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 📧 Starting Notification Worker... 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 💰 Starting Commission Worker... 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 Ticket schedule worker started 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 [WebSocket] Hub started 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 🚀 Server starting on port 8000 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 Database connected successfully 2026-03-10 05:15:15 +07:00: 2026/03/10 05:15:15 Running database migrations... 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 Database migrations completed successfully 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 Redis connected successfully 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 Kafka producer initialized 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 Initializing Midtrans with environment: 2 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 🎫 Starting Ticket Worker... 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 Starting Ticket Worker Consumer... 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 🚀 Server starting on port 8000 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 Ticket schedule worker started 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 [WebSocket] Hub started 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 💰 Starting Commission Worker... 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 📧 Starting Notification Worker... 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 Database connected successfully 2026-03-10 05:15:16 +07:00: 2026/03/10 05:15:16 Running database migrations... 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 Database migrations completed successfully 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 Redis connected successfully 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 Kafka producer initialized 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 Initializing Midtrans with environment: 2 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 🎫 Starting Ticket Worker... 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 Starting Ticket Worker Consumer... 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 💰 Starting Commission Worker... 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 [WebSocket] Hub started 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 Ticket schedule worker started 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 📧 Starting Notification Worker... 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 🚀 Server starting on port 8000 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 Database connected successfully 2026-03-10 05:15:18 +07:00: 2026/03/10 05:15:18 Running database migrations... 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 Database migrations completed successfully 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 Redis connected successfully 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 Kafka producer initialized 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 Initializing Midtrans with environment: 2 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 [WebSocket] Hub started 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 📧 Starting Notification Worker... 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 Ticket schedule worker started 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 🚀 Server starting on port 8000 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 💰 Starting Commission Worker... 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 🎫 Starting Ticket Worker... 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 Starting Ticket Worker Consumer... 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 Database connected successfully 2026-03-10 05:15:19 +07:00: 2026/03/10 05:15:19 Running database migrations... 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 Database migrations completed successfully 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 Redis connected successfully 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 Kafka producer initialized 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 Initializing Midtrans with environment: 2 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 [WebSocket] Hub started 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 📧 Starting Notification Worker... 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 🎫 Starting Ticket Worker... 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 🚀 Server starting on port 8000 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 Ticket schedule worker started 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 Starting Ticket Worker Consumer... 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 💰 Starting Commission Worker... 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 Database connected successfully 2026-03-10 05:15:21 +07:00: 2026/03/10 05:15:21 Running database migrations... 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 Database migrations completed successfully 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 Redis connected successfully 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 Kafka producer initialized 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 Initializing Midtrans with environment: 2 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 🎫 Starting Ticket Worker... 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 Starting Ticket Worker Consumer... 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 📧 Starting Notification Worker... 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 💰 Starting Commission Worker... 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 [WebSocket] Hub started 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 Ticket schedule worker started 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 🚀 Server starting on port 8000 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:22 +07:00: 2026/03/10 05:15:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:23 +07:00: 2026/03/10 05:15:23 Database connected successfully 2026-03-10 05:15:23 +07:00: 2026/03/10 05:15:23 Running database migrations... 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 Database migrations completed successfully 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 Redis connected successfully 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 Kafka producer initialized 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 [WebSocket] Hub started 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 Initializing Midtrans with environment: 2 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 🎫 Starting Ticket Worker... 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 Starting Ticket Worker Consumer... 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 📧 Starting Notification Worker... 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 Ticket schedule worker started 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 💰 Starting Commission Worker... 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 🚀 Server starting on port 8000 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 Database connected successfully 2026-03-10 05:15:24 +07:00: 2026/03/10 05:15:24 Running database migrations... 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 Database migrations completed successfully 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 Redis connected successfully 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 Kafka producer initialized 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 Initializing Midtrans with environment: 2 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 [WebSocket] Hub started 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 🎫 Starting Ticket Worker... 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 Starting Ticket Worker Consumer... 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 Ticket schedule worker started 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 📧 Starting Notification Worker... 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 💰 Starting Commission Worker... 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 🚀 Server starting on port 8000 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 Database connected successfully 2026-03-10 05:15:26 +07:00: 2026/03/10 05:15:26 Running database migrations... 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 Database migrations completed successfully 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 Redis connected successfully 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 Kafka producer initialized 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 Initializing Midtrans with environment: 2 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 [WebSocket] Hub started 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 Ticket schedule worker started 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 💰 Starting Commission Worker... 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 📧 Starting Notification Worker... 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 🎫 Starting Ticket Worker... 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 Starting Ticket Worker Consumer... 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 🚀 Server starting on port 8000 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 Database connected successfully 2026-03-10 05:15:27 +07:00: 2026/03/10 05:15:27 Running database migrations... 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 Database migrations completed successfully 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 Redis connected successfully 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 Kafka producer initialized 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 Initializing Midtrans with environment: 2 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 🎫 Starting Ticket Worker... 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 Starting Ticket Worker Consumer... 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 📧 Starting Notification Worker... 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 💰 Starting Commission Worker... 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 Ticket schedule worker started 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 🚀 Server starting on port 8000 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 [WebSocket] Hub started 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 Database connected successfully 2026-03-10 05:15:29 +07:00: 2026/03/10 05:15:29 Running database migrations... 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 Database migrations completed successfully 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 Redis connected successfully 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 Kafka producer initialized 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 Initializing Midtrans with environment: 2 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 🎫 Starting Ticket Worker... 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 Starting Ticket Worker Consumer... 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 [WebSocket] Hub started 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 Ticket schedule worker started 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 💰 Starting Commission Worker... 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 📧 Starting Notification Worker... 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 🚀 Server starting on port 8000 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 Database connected successfully 2026-03-10 05:15:30 +07:00: 2026/03/10 05:15:30 Running database migrations... 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 Database migrations completed successfully 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 Redis connected successfully 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 Kafka producer initialized 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 Initializing Midtrans with environment: 2 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 [WebSocket] Hub started 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 🎫 Starting Ticket Worker... 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 Starting Ticket Worker Consumer... 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 Ticket schedule worker started 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 💰 Starting Commission Worker... 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 📧 Starting Notification Worker... 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 🚀 Server starting on port 8000 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 Database connected successfully 2026-03-10 05:15:32 +07:00: 2026/03/10 05:15:32 Running database migrations... 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 Database migrations completed successfully 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 Redis connected successfully 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 Kafka producer initialized 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 Initializing Midtrans with environment: 2 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 [WebSocket] Hub started 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 🎫 Starting Ticket Worker... 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 Starting Ticket Worker Consumer... 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 Ticket schedule worker started 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 💰 Starting Commission Worker... 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 📧 Starting Notification Worker... 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 🚀 Server starting on port 8000 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 Database connected successfully 2026-03-10 05:15:33 +07:00: 2026/03/10 05:15:33 Running database migrations... 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 Database migrations completed successfully 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 Redis connected successfully 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 Kafka producer initialized 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 Initializing Midtrans with environment: 2 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 🎫 Starting Ticket Worker... 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 Starting Ticket Worker Consumer... 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 Ticket schedule worker started 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 💰 Starting Commission Worker... 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 📧 Starting Notification Worker... 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 🚀 Server starting on port 8000 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 [WebSocket] Hub started 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 Database connected successfully 2026-03-10 05:15:35 +07:00: 2026/03/10 05:15:35 Running database migrations... 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 Database migrations completed successfully 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 Redis connected successfully 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 Kafka producer initialized 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 Initializing Midtrans with environment: 2 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 [WebSocket] Hub started 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 Ticket schedule worker started 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 📧 Starting Notification Worker... 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 🎫 Starting Ticket Worker... 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 Starting Ticket Worker Consumer... 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 💰 Starting Commission Worker... 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 🚀 Server starting on port 8000 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 Database connected successfully 2026-03-10 05:15:36 +07:00: 2026/03/10 05:15:36 Running database migrations... 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 Database migrations completed successfully 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 Redis connected successfully 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 Kafka producer initialized 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 Initializing Midtrans with environment: 2 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 [WebSocket] Hub started 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 🎫 Starting Ticket Worker... 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 Ticket schedule worker started 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 💰 Starting Commission Worker... 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 Starting Ticket Worker Consumer... 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 🚀 Server starting on port 8000 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 📧 Starting Notification Worker... 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 Database connected successfully 2026-03-10 05:15:38 +07:00: 2026/03/10 05:15:38 Running database migrations... 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 Database migrations completed successfully 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 Redis connected successfully 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 Kafka producer initialized 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 Initializing Midtrans with environment: 2 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 🎫 Starting Ticket Worker... 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 Starting Ticket Worker Consumer... 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 💰 Starting Commission Worker... 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 📧 Starting Notification Worker... 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 Ticket schedule worker started 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 [WebSocket] Hub started 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 🚀 Server starting on port 8000 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:39 +07:00: 2026/03/10 05:15:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:40 +07:00: 2026/03/10 05:15:40 Database connected successfully 2026-03-10 05:15:40 +07:00: 2026/03/10 05:15:40 Running database migrations... 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 Database migrations completed successfully 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 Redis connected successfully 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 Kafka producer initialized 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 Initializing Midtrans with environment: 2 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 🎫 Starting Ticket Worker... 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 Starting Ticket Worker Consumer... 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 [WebSocket] Hub started 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 Ticket schedule worker started 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 📧 Starting Notification Worker... 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 💰 Starting Commission Worker... 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 🚀 Server starting on port 8000 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 Database connected successfully 2026-03-10 05:15:41 +07:00: 2026/03/10 05:15:41 Running database migrations... 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 Database migrations completed successfully 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 Redis connected successfully 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 Kafka producer initialized 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 Initializing Midtrans with environment: 2 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 [WebSocket] Hub started 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 🎫 Starting Ticket Worker... 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 Starting Ticket Worker Consumer... 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 💰 Starting Commission Worker... 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 📧 Starting Notification Worker... 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 Ticket schedule worker started 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 🚀 Server starting on port 8000 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 Database connected successfully 2026-03-10 05:15:43 +07:00: 2026/03/10 05:15:43 Running database migrations... 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 Database migrations completed successfully 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 Redis connected successfully 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 Kafka producer initialized 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 Initializing Midtrans with environment: 2 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 🎫 Starting Ticket Worker... 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 Starting Ticket Worker Consumer... 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 [WebSocket] Hub started 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 Ticket schedule worker started 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 💰 Starting Commission Worker... 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 📧 Starting Notification Worker... 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 🚀 Server starting on port 8000 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 Database connected successfully 2026-03-10 05:15:44 +07:00: 2026/03/10 05:15:44 Running database migrations... 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 Database migrations completed successfully 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 Redis connected successfully 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 Kafka producer initialized 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 Initializing Midtrans with environment: 2 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 Ticket schedule worker started 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 📧 Starting Notification Worker... 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 [WebSocket] Hub started 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 🎫 Starting Ticket Worker... 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 Starting Ticket Worker Consumer... 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 🚀 Server starting on port 8000 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 💰 Starting Commission Worker... 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 Database connected successfully 2026-03-10 05:15:46 +07:00: 2026/03/10 05:15:46 Running database migrations... 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 Database migrations completed successfully 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 Redis connected successfully 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 Kafka producer initialized 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 Initializing Midtrans with environment: 2 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 [WebSocket] Hub started 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 Ticket schedule worker started 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 📧 Starting Notification Worker... 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 💰 Starting Commission Worker... 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 🚀 Server starting on port 8000 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 🎫 Starting Ticket Worker... 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 Starting Ticket Worker Consumer... 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 Database connected successfully 2026-03-10 05:15:47 +07:00: 2026/03/10 05:15:47 Running database migrations... 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 Database migrations completed successfully 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 Redis connected successfully 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 Kafka producer initialized 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 Initializing Midtrans with environment: 2 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 [WebSocket] Hub started 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 Ticket schedule worker started 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 💰 Starting Commission Worker... 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 📧 Starting Notification Worker... 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 🎫 Starting Ticket Worker... 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 Starting Ticket Worker Consumer... 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 🚀 Server starting on port 8000 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 Database connected successfully 2026-03-10 05:15:49 +07:00: 2026/03/10 05:15:49 Running database migrations... 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 Database migrations completed successfully 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 Redis connected successfully 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 Kafka producer initialized 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 Initializing Midtrans with environment: 2 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 📧 Starting Notification Worker... 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 💰 Starting Commission Worker... 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 Ticket schedule worker started 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 [WebSocket] Hub started 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 🎫 Starting Ticket Worker... 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 Starting Ticket Worker Consumer... 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 🚀 Server starting on port 8000 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 Database connected successfully 2026-03-10 05:15:50 +07:00: 2026/03/10 05:15:50 Running database migrations... 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 Database migrations completed successfully 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 Redis connected successfully 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 Kafka producer initialized 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 Initializing Midtrans with environment: 2 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 🎫 Starting Ticket Worker... 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 Starting Ticket Worker Consumer... 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 💰 Starting Commission Worker... 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 [WebSocket] Hub started 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 🚀 Server starting on port 8000 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 Ticket schedule worker started 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 📧 Starting Notification Worker... 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 Database connected successfully 2026-03-10 05:15:52 +07:00: 2026/03/10 05:15:52 Running database migrations... 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 Database migrations completed successfully 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 Redis connected successfully 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 Kafka producer initialized 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 Initializing Midtrans with environment: 2 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 [WebSocket] Hub started 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 🎫 Starting Ticket Worker... 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 Starting Ticket Worker Consumer... 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 Ticket schedule worker started 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 💰 Starting Commission Worker... 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 📧 Starting Notification Worker... 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 🚀 Server starting on port 8000 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 Database connected successfully 2026-03-10 05:15:53 +07:00: 2026/03/10 05:15:53 Running database migrations... 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 Database migrations completed successfully 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 Redis connected successfully 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 Kafka producer initialized 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 Initializing Midtrans with environment: 2 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 💰 Starting Commission Worker... 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 📧 Starting Notification Worker... 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 [WebSocket] Hub started 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 🎫 Starting Ticket Worker... 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 Starting Ticket Worker Consumer... 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 Ticket schedule worker started 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 🚀 Server starting on port 8000 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 Database connected successfully 2026-03-10 05:15:55 +07:00: 2026/03/10 05:15:55 Running database migrations... 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 Database migrations completed successfully 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 Redis connected successfully 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 Kafka producer initialized 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 Initializing Midtrans with environment: 2 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 💰 Starting Commission Worker... 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 [WebSocket] Hub started 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 🎫 Starting Ticket Worker... 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 Starting Ticket Worker Consumer... 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 Ticket schedule worker started 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 📧 Starting Notification Worker... 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 🚀 Server starting on port 8000 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 Database connected successfully 2026-03-10 05:15:56 +07:00: 2026/03/10 05:15:56 Running database migrations... 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 Database migrations completed successfully 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 Redis connected successfully 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 Kafka producer initialized 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 Initializing Midtrans with environment: 2 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 📧 Starting Notification Worker... 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 💰 Starting Commission Worker... 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 Ticket schedule worker started 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 [WebSocket] Hub started 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 🎫 Starting Ticket Worker... 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 Starting Ticket Worker Consumer... 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 🚀 Server starting on port 8000 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 Database connected successfully 2026-03-10 05:15:58 +07:00: 2026/03/10 05:15:58 Running database migrations... 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 Database migrations completed successfully 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 Redis connected successfully 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 Kafka producer initialized 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 Initializing Midtrans with environment: 2 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 Ticket schedule worker started 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 [WebSocket] Hub started 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 📧 Starting Notification Worker... 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 🎫 Starting Ticket Worker... 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 Starting Ticket Worker Consumer... 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 💰 Starting Commission Worker... 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 🚀 Server starting on port 8000 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 Database connected successfully 2026-03-10 05:15:59 +07:00: 2026/03/10 05:15:59 Running database migrations... 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 Database migrations completed successfully 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 Redis connected successfully 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 Kafka producer initialized 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 Initializing Midtrans with environment: 2 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 📧 Starting Notification Worker... 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 [WebSocket] Hub started 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 Ticket schedule worker started 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 🎫 Starting Ticket Worker... 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 💰 Starting Commission Worker... 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 Starting Ticket Worker Consumer... 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 🚀 Server starting on port 8000 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 Database connected successfully 2026-03-10 05:16:01 +07:00: 2026/03/10 05:16:01 Running database migrations... 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 Database migrations completed successfully 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 Redis connected successfully 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 Kafka producer initialized 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 Initializing Midtrans with environment: 2 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 Ticket schedule worker started 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 [WebSocket] Hub started 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 📧 Starting Notification Worker... 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 💰 Starting Commission Worker... 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 🚀 Server starting on port 8000 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 🎫 Starting Ticket Worker... 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 Starting Ticket Worker Consumer... 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 Database connected successfully 2026-03-10 05:16:02 +07:00: 2026/03/10 05:16:02 Running database migrations... 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 Database migrations completed successfully 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 Redis connected successfully 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 Kafka producer initialized 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 Initializing Midtrans with environment: 2 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 🎫 Starting Ticket Worker... 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 Starting Ticket Worker Consumer... 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 Ticket schedule worker started 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 📧 Starting Notification Worker... 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 💰 Starting Commission Worker... 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 [WebSocket] Hub started 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 🚀 Server starting on port 8000 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 Database connected successfully 2026-03-10 05:16:04 +07:00: 2026/03/10 05:16:04 Running database migrations... 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 Database migrations completed successfully 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 Redis connected successfully 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 Kafka producer initialized 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 Initializing Midtrans with environment: 2 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 [WebSocket] Hub started 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 🎫 Starting Ticket Worker... 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 Starting Ticket Worker Consumer... 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 💰 Starting Commission Worker... 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 Ticket schedule worker started 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 📧 Starting Notification Worker... 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 🚀 Server starting on port 8000 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:05 +07:00: 2026/03/10 05:16:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:06 +07:00: 2026/03/10 05:16:06 Database connected successfully 2026-03-10 05:16:06 +07:00: 2026/03/10 05:16:06 Running database migrations... 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 Database migrations completed successfully 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 Redis connected successfully 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 Kafka producer initialized 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 Initializing Midtrans with environment: 2 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 🎫 Starting Ticket Worker... 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 Starting Ticket Worker Consumer... 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 [WebSocket] Hub started 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 Ticket schedule worker started 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 💰 Starting Commission Worker... 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 📧 Starting Notification Worker... 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 🚀 Server starting on port 8000 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 Database connected successfully 2026-03-10 05:16:07 +07:00: 2026/03/10 05:16:07 Running database migrations... 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 Database migrations completed successfully 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 Redis connected successfully 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 Kafka producer initialized 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 Initializing Midtrans with environment: 2 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 [WebSocket] Hub started 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 Ticket schedule worker started 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 📧 Starting Notification Worker... 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 💰 Starting Commission Worker... 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 🎫 Starting Ticket Worker... 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 Starting Ticket Worker Consumer... 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 🚀 Server starting on port 8000 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:08 +07:00: 2026/03/10 05:16:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:09 +07:00: 2026/03/10 05:16:09 Database connected successfully 2026-03-10 05:16:09 +07:00: 2026/03/10 05:16:09 Running database migrations... 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 Database migrations completed successfully 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 Redis connected successfully 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 Kafka producer initialized 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 Initializing Midtrans with environment: 2 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 [WebSocket] Hub started 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 🎫 Starting Ticket Worker... 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 Starting Ticket Worker Consumer... 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 Ticket schedule worker started 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 💰 Starting Commission Worker... 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 📧 Starting Notification Worker... 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 🚀 Server starting on port 8000 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 Database connected successfully 2026-03-10 05:16:10 +07:00: 2026/03/10 05:16:10 Running database migrations... 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 Database migrations completed successfully 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 Redis connected successfully 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 Kafka producer initialized 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 Initializing Midtrans with environment: 2 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 [WebSocket] Hub started 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 🎫 Starting Ticket Worker... 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 Starting Ticket Worker Consumer... 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 Ticket schedule worker started 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 💰 Starting Commission Worker... 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 📧 Starting Notification Worker... 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 🚀 Server starting on port 8000 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 Database connected successfully 2026-03-10 05:16:12 +07:00: 2026/03/10 05:16:12 Running database migrations... 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 Database migrations completed successfully 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 Redis connected successfully 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 Kafka producer initialized 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 Initializing Midtrans with environment: 2 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 🎫 Starting Ticket Worker... 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 Starting Ticket Worker Consumer... 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 📧 Starting Notification Worker... 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 Ticket schedule worker started 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 💰 Starting Commission Worker... 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 🚀 Server starting on port 8000 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 [WebSocket] Hub started 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 Database connected successfully 2026-03-10 05:16:13 +07:00: 2026/03/10 05:16:13 Running database migrations... 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 Database migrations completed successfully 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 Redis connected successfully 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 Kafka producer initialized 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 Initializing Midtrans with environment: 2 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 🎫 Starting Ticket Worker... 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 Starting Ticket Worker Consumer... 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 💰 Starting Commission Worker... 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 📧 Starting Notification Worker... 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 [WebSocket] Hub started 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 Ticket schedule worker started 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 🚀 Server starting on port 8000 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 Database connected successfully 2026-03-10 05:16:15 +07:00: 2026/03/10 05:16:15 Running database migrations... 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 Database migrations completed successfully 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 Redis connected successfully 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 Kafka producer initialized 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 Initializing Midtrans with environment: 2 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 [WebSocket] Hub started 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 Ticket schedule worker started 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 🎫 Starting Ticket Worker... 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 Starting Ticket Worker Consumer... 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 💰 Starting Commission Worker... 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 📧 Starting Notification Worker... 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 🚀 Server starting on port 8000 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 Database connected successfully 2026-03-10 05:16:16 +07:00: 2026/03/10 05:16:16 Running database migrations... 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 Database migrations completed successfully 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 Redis connected successfully 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 Kafka producer initialized 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 Initializing Midtrans with environment: 2 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 [WebSocket] Hub started 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 🎫 Starting Ticket Worker... 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 Starting Ticket Worker Consumer... 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 Ticket schedule worker started 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 📧 Starting Notification Worker... 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 🚀 Server starting on port 8000 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 💰 Starting Commission Worker... 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 Database connected successfully 2026-03-10 05:16:18 +07:00: 2026/03/10 05:16:18 Running database migrations... 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 Database migrations completed successfully 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 Redis connected successfully 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 Kafka producer initialized 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 Initializing Midtrans with environment: 2 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 [WebSocket] Hub started 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 💰 Starting Commission Worker... 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 Ticket schedule worker started 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 🚀 Server starting on port 8000 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 🎫 Starting Ticket Worker... 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 Starting Ticket Worker Consumer... 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 📧 Starting Notification Worker... 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 Database connected successfully 2026-03-10 05:16:19 +07:00: 2026/03/10 05:16:19 Running database migrations... 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 Database migrations completed successfully 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 Redis connected successfully 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 Kafka producer initialized 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 Initializing Midtrans with environment: 2 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 🎫 Starting Ticket Worker... 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 [WebSocket] Hub started 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 Starting Ticket Worker Consumer... 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 Ticket schedule worker started 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 💰 Starting Commission Worker... 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 🚀 Server starting on port 8000 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 📧 Starting Notification Worker... 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 Database connected successfully 2026-03-10 05:16:21 +07:00: 2026/03/10 05:16:21 Running database migrations... 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 Database migrations completed successfully 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 Redis connected successfully 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 Kafka producer initialized 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 Initializing Midtrans with environment: 2 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 📧 Starting Notification Worker... 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 [WebSocket] Hub started 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 Ticket schedule worker started 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 💰 Starting Commission Worker... 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 🚀 Server starting on port 8000 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 🎫 Starting Ticket Worker... 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 Starting Ticket Worker Consumer... 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 Database connected successfully 2026-03-10 05:16:23 +07:00: 2026/03/10 05:16:23 Running database migrations... 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 Database migrations completed successfully 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 Redis connected successfully 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 Kafka producer initialized 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 Initializing Midtrans with environment: 2 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 Ticket schedule worker started 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 [WebSocket] Hub started 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 📧 Starting Notification Worker... 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 💰 Starting Commission Worker... 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 🎫 Starting Ticket Worker... 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 Starting Ticket Worker Consumer... 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 🚀 Server starting on port 8000 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 Database connected successfully 2026-03-10 05:16:24 +07:00: 2026/03/10 05:16:24 Running database migrations... 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 Database migrations completed successfully 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 Redis connected successfully 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 Kafka producer initialized 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 Initializing Midtrans with environment: 2 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 [WebSocket] Hub started 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 Ticket schedule worker started 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 💰 Starting Commission Worker... 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 🎫 Starting Ticket Worker... 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 📧 Starting Notification Worker... 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 Starting Ticket Worker Consumer... 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 🚀 Server starting on port 8000 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 Database connected successfully 2026-03-10 05:16:26 +07:00: 2026/03/10 05:16:26 Running database migrations... 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 Database migrations completed successfully 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 Redis connected successfully 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 Kafka producer initialized 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 Initializing Midtrans with environment: 2 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 [WebSocket] Hub started 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 🎫 Starting Ticket Worker... 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 📧 Starting Notification Worker... 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 Ticket schedule worker started 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 💰 Starting Commission Worker... 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 Starting Ticket Worker Consumer... 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 🚀 Server starting on port 8000 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 Database connected successfully 2026-03-10 05:16:27 +07:00: 2026/03/10 05:16:27 Running database migrations... 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 Database migrations completed successfully 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 Redis connected successfully 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 Kafka producer initialized 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 Initializing Midtrans with environment: 2 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 🎫 Starting Ticket Worker... 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 Starting Ticket Worker Consumer... 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 📧 Starting Notification Worker... 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 [WebSocket] Hub started 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 Ticket schedule worker started 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 💰 Starting Commission Worker... 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 🚀 Server starting on port 8000 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 Database connected successfully 2026-03-10 05:16:29 +07:00: 2026/03/10 05:16:29 Running database migrations... 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 Database migrations completed successfully 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 Redis connected successfully 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 Kafka producer initialized 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 Initializing Midtrans with environment: 2 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 [WebSocket] Hub started 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 📧 Starting Notification Worker... 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 🎫 Starting Ticket Worker... 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 Ticket schedule worker started 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 Starting Ticket Worker Consumer... 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 💰 Starting Commission Worker... 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 🚀 Server starting on port 8000 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 Database connected successfully 2026-03-10 05:16:31 +07:00: 2026/03/10 05:16:31 Running database migrations... 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 Database migrations completed successfully 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 Redis connected successfully 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 Kafka producer initialized 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 Initializing Midtrans with environment: 2 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 📧 Starting Notification Worker... 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 💰 Starting Commission Worker... 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 Ticket schedule worker started 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 [WebSocket] Hub started 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 🎫 Starting Ticket Worker... 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 Starting Ticket Worker Consumer... 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 🚀 Server starting on port 8000 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 Database connected successfully 2026-03-10 05:16:32 +07:00: 2026/03/10 05:16:32 Running database migrations... 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 Database migrations completed successfully 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 Redis connected successfully 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 Kafka producer initialized 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 Initializing Midtrans with environment: 2 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 [WebSocket] Hub started 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 📧 Starting Notification Worker... 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 🎫 Starting Ticket Worker... 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 💰 Starting Commission Worker... 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 Starting Ticket Worker Consumer... 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 🚀 Server starting on port 8000 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 Ticket schedule worker started 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 Database connected successfully 2026-03-10 05:16:34 +07:00: 2026/03/10 05:16:34 Running database migrations... 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 Database migrations completed successfully 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 Redis connected successfully 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 Kafka producer initialized 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 Initializing Midtrans with environment: 2 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 [WebSocket] Hub started 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 Ticket schedule worker started 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 🎫 Starting Ticket Worker... 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 Starting Ticket Worker Consumer... 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 📧 Starting Notification Worker... 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 💰 Starting Commission Worker... 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 🚀 Server starting on port 8000 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 Database connected successfully 2026-03-10 05:16:36 +07:00: 2026/03/10 05:16:36 Running database migrations... 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 Database migrations completed successfully 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 Redis connected successfully 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 Kafka producer initialized 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 Initializing Midtrans with environment: 2 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 [WebSocket] Hub started 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 🎫 Starting Ticket Worker... 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 📧 Starting Notification Worker... 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 Ticket schedule worker started 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 💰 Starting Commission Worker... 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 Starting Ticket Worker Consumer... 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 🚀 Server starting on port 8000 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 Database connected successfully 2026-03-10 05:16:37 +07:00: 2026/03/10 05:16:37 Running database migrations... 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 Database migrations completed successfully 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 Redis connected successfully 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 Kafka producer initialized 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 Initializing Midtrans with environment: 2 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 🎫 Starting Ticket Worker... 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 Starting Ticket Worker Consumer... 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 📧 Starting Notification Worker... 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 [WebSocket] Hub started 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 Ticket schedule worker started 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 💰 Starting Commission Worker... 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 🚀 Server starting on port 8000 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 Database connected successfully 2026-03-10 05:16:39 +07:00: 2026/03/10 05:16:39 Running database migrations... 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 Database migrations completed successfully 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 Redis connected successfully 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 Kafka producer initialized 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 Initializing Midtrans with environment: 2 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 [WebSocket] Hub started 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 Ticket schedule worker started 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 🎫 Starting Ticket Worker... 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 Starting Ticket Worker Consumer... 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 💰 Starting Commission Worker... 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 📧 Starting Notification Worker... 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 🚀 Server starting on port 8000 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 Database connected successfully 2026-03-10 05:16:41 +07:00: 2026/03/10 05:16:41 Running database migrations... 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 Database migrations completed successfully 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 Redis connected successfully 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 Kafka producer initialized 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 Initializing Midtrans with environment: 2 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 🎫 Starting Ticket Worker... 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 Starting Ticket Worker Consumer... 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 [WebSocket] Hub started 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 Ticket schedule worker started 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 💰 Starting Commission Worker... 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 📧 Starting Notification Worker... 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 🚀 Server starting on port 8000 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 Database connected successfully 2026-03-10 05:16:42 +07:00: 2026/03/10 05:16:42 Running database migrations... 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 Database migrations completed successfully 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 Redis connected successfully 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 Kafka producer initialized 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 Initializing Midtrans with environment: 2 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 [WebSocket] Hub started 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 🎫 Starting Ticket Worker... 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 Starting Ticket Worker Consumer... 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 Ticket schedule worker started 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 📧 Starting Notification Worker... 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 💰 Starting Commission Worker... 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 🚀 Server starting on port 8000 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 Database connected successfully 2026-03-10 05:16:44 +07:00: 2026/03/10 05:16:44 Running database migrations... 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 Database migrations completed successfully 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 Redis connected successfully 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 Kafka producer initialized 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 Initializing Midtrans with environment: 2 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 [WebSocket] Hub started 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 🎫 Starting Ticket Worker... 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 Starting Ticket Worker Consumer... 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 Ticket schedule worker started 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 💰 Starting Commission Worker... 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 🚀 Server starting on port 8000 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 📧 Starting Notification Worker... 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 Database connected successfully 2026-03-10 05:16:45 +07:00: 2026/03/10 05:16:45 Running database migrations... 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 Database migrations completed successfully 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 Redis connected successfully 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 Kafka producer initialized 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 Initializing Midtrans with environment: 2 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 [WebSocket] Hub started 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 🎫 Starting Ticket Worker... 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 💰 Starting Commission Worker... 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 Starting Ticket Worker Consumer... 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 📧 Starting Notification Worker... 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 Ticket schedule worker started 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 🚀 Server starting on port 8000 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 Database connected successfully 2026-03-10 05:16:47 +07:00: 2026/03/10 05:16:47 Running database migrations... 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 Database migrations completed successfully 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 Redis connected successfully 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 Kafka producer initialized 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 [WebSocket] Hub started 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 Initializing Midtrans with environment: 2 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 🎫 Starting Ticket Worker... 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 Starting Ticket Worker Consumer... 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 📧 Starting Notification Worker... 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 Ticket schedule worker started 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 💰 Starting Commission Worker... 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 🚀 Server starting on port 8000 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 Database connected successfully 2026-03-10 05:16:49 +07:00: 2026/03/10 05:16:49 Running database migrations... 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 Database migrations completed successfully 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 Redis connected successfully 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 Kafka producer initialized 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 Initializing Midtrans with environment: 2 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 [WebSocket] Hub started 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 🎫 Starting Ticket Worker... 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 Starting Ticket Worker Consumer... 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 Ticket schedule worker started 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 💰 Starting Commission Worker... 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 📧 Starting Notification Worker... 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 🚀 Server starting on port 8000 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 Database connected successfully 2026-03-10 05:16:50 +07:00: 2026/03/10 05:16:50 Running database migrations... 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 Database migrations completed successfully 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 Redis connected successfully 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 Kafka producer initialized 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 Initializing Midtrans with environment: 2 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 📧 Starting Notification Worker... 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 [WebSocket] Hub started 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 💰 Starting Commission Worker... 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 Ticket schedule worker started 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 🎫 Starting Ticket Worker... 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 Starting Ticket Worker Consumer... 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 🚀 Server starting on port 8000 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 Database connected successfully 2026-03-10 05:16:52 +07:00: 2026/03/10 05:16:52 Running database migrations... 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 Database migrations completed successfully 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 Redis connected successfully 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 Kafka producer initialized 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 Initializing Midtrans with environment: 2 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 🎫 Starting Ticket Worker... 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 Starting Ticket Worker Consumer... 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 [WebSocket] Hub started 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 📧 Starting Notification Worker... 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 Ticket schedule worker started 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 💰 Starting Commission Worker... 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 🚀 Server starting on port 8000 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 Database connected successfully 2026-03-10 05:16:53 +07:00: 2026/03/10 05:16:53 Running database migrations... 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 Database migrations completed successfully 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 Redis connected successfully 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 Kafka producer initialized 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 Initializing Midtrans with environment: 2 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 [WebSocket] Hub started 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 Ticket schedule worker started 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 🎫 Starting Ticket Worker... 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 💰 Starting Commission Worker... 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 Starting Ticket Worker Consumer... 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 📧 Starting Notification Worker... 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 🚀 Server starting on port 8000 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 Database connected successfully 2026-03-10 05:16:55 +07:00: 2026/03/10 05:16:55 Running database migrations... 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 Database migrations completed successfully 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 Redis connected successfully 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 Kafka producer initialized 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 Initializing Midtrans with environment: 2 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 🎫 Starting Ticket Worker... 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 Starting Ticket Worker Consumer... 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 [WebSocket] Hub started 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 💰 Starting Commission Worker... 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 Ticket schedule worker started 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 📧 Starting Notification Worker... 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 🚀 Server starting on port 8000 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 Database connected successfully 2026-03-10 05:16:56 +07:00: 2026/03/10 05:16:56 Running database migrations... 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 Database migrations completed successfully 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 Redis connected successfully 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 Kafka producer initialized 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 Initializing Midtrans with environment: 2 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 [WebSocket] Hub started 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 Ticket schedule worker started 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 🎫 Starting Ticket Worker... 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 Starting Ticket Worker Consumer... 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 💰 Starting Commission Worker... 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 📧 Starting Notification Worker... 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 🚀 Server starting on port 8000 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 Database connected successfully 2026-03-10 05:16:58 +07:00: 2026/03/10 05:16:58 Running database migrations... 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 Database migrations completed successfully 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 Redis connected successfully 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 Kafka producer initialized 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 Initializing Midtrans with environment: 2 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 [WebSocket] Hub started 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 🎫 Starting Ticket Worker... 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 Starting Ticket Worker Consumer... 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 💰 Starting Commission Worker... 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 📧 Starting Notification Worker... 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 Ticket schedule worker started 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 🚀 Server starting on port 8000 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 Database connected successfully 2026-03-10 05:16:59 +07:00: 2026/03/10 05:16:59 Running database migrations... 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 Database migrations completed successfully 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 Redis connected successfully 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 Kafka producer initialized 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 Initializing Midtrans with environment: 2 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 🎫 Starting Ticket Worker... 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 Starting Ticket Worker Consumer... 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 💰 Starting Commission Worker... 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 Ticket schedule worker started 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 [WebSocket] Hub started 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 📧 Starting Notification Worker... 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 🚀 Server starting on port 8000 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 Database connected successfully 2026-03-10 05:17:01 +07:00: 2026/03/10 05:17:01 Running database migrations... 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 Database migrations completed successfully 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 Redis connected successfully 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 Kafka producer initialized 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 Initializing Midtrans with environment: 2 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 [WebSocket] Hub started 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 Ticket schedule worker started 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 🎫 Starting Ticket Worker... 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 Starting Ticket Worker Consumer... 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 📧 Starting Notification Worker... 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 💰 Starting Commission Worker... 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 🚀 Server starting on port 8000 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 Database connected successfully 2026-03-10 05:17:02 +07:00: 2026/03/10 05:17:02 Running database migrations... 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 Database migrations completed successfully 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 Redis connected successfully 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 Kafka producer initialized 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 Initializing Midtrans with environment: 2 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 [WebSocket] Hub started 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 🎫 Starting Ticket Worker... 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 Starting Ticket Worker Consumer... 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 Ticket schedule worker started 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 📧 Starting Notification Worker... 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 💰 Starting Commission Worker... 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 🚀 Server starting on port 8000 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 Database connected successfully 2026-03-10 05:17:04 +07:00: 2026/03/10 05:17:04 Running database migrations... 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 Database migrations completed successfully 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 Redis connected successfully 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 Kafka producer initialized 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 [WebSocket] Hub started 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 Initializing Midtrans with environment: 2 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 🎫 Starting Ticket Worker... 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 Starting Ticket Worker Consumer... 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 Ticket schedule worker started 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 💰 Starting Commission Worker... 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 📧 Starting Notification Worker... 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 🚀 Server starting on port 8000 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 Database connected successfully 2026-03-10 05:17:05 +07:00: 2026/03/10 05:17:05 Running database migrations... 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 Database migrations completed successfully 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 Redis connected successfully 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 Kafka producer initialized 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 Initializing Midtrans with environment: 2 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 🎫 Starting Ticket Worker... 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 Starting Ticket Worker Consumer... 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 📧 Starting Notification Worker... 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 [WebSocket] Hub started 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 💰 Starting Commission Worker... 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 Ticket schedule worker started 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 🚀 Server starting on port 8000 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 Database connected successfully 2026-03-10 05:17:07 +07:00: 2026/03/10 05:17:07 Running database migrations... 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 Database migrations completed successfully 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 Redis connected successfully 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 Kafka producer initialized 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 Initializing Midtrans with environment: 2 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 [WebSocket] Hub started 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 Ticket schedule worker started 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 📧 Starting Notification Worker... 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 💰 Starting Commission Worker... 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 🎫 Starting Ticket Worker... 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 Starting Ticket Worker Consumer... 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 🚀 Server starting on port 8000 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 Database connected successfully 2026-03-10 05:17:08 +07:00: 2026/03/10 05:17:08 Running database migrations... 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 Database migrations completed successfully 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 Redis connected successfully 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 Kafka producer initialized 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 Initializing Midtrans with environment: 2 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 🎫 Starting Ticket Worker... 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 Starting Ticket Worker Consumer... 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 [WebSocket] Hub started 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 💰 Starting Commission Worker... 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 Ticket schedule worker started 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 📧 Starting Notification Worker... 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 🚀 Server starting on port 8000 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 Database connected successfully 2026-03-10 05:17:10 +07:00: 2026/03/10 05:17:10 Running database migrations... 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 Database migrations completed successfully 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 Redis connected successfully 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 Kafka producer initialized 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 Initializing Midtrans with environment: 2 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 [WebSocket] Hub started 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 🎫 Starting Ticket Worker... 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 📧 Starting Notification Worker... 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 💰 Starting Commission Worker... 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 Starting Ticket Worker Consumer... 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 Ticket schedule worker started 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 🚀 Server starting on port 8000 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 Database connected successfully 2026-03-10 05:17:11 +07:00: 2026/03/10 05:17:11 Running database migrations... 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 Database migrations completed successfully 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 Redis connected successfully 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 Kafka producer initialized 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 Initializing Midtrans with environment: 2 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 📧 Starting Notification Worker... 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 [WebSocket] Hub started 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 💰 Starting Commission Worker... 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 🎫 Starting Ticket Worker... 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 Starting Ticket Worker Consumer... 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 Ticket schedule worker started 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 🚀 Server starting on port 8000 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 Database connected successfully 2026-03-10 05:17:13 +07:00: 2026/03/10 05:17:13 Running database migrations... 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 Database migrations completed successfully 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 Redis connected successfully 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 Kafka producer initialized 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 Initializing Midtrans with environment: 2 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 🎫 Starting Ticket Worker... 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 Starting Ticket Worker Consumer... 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 📧 Starting Notification Worker... 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 Ticket schedule worker started 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 [WebSocket] Hub started 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 💰 Starting Commission Worker... 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 🚀 Server starting on port 8000 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:14 +07:00: 2026/03/10 05:17:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:15 +07:00: 2026/03/10 05:17:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:15 +07:00: 2026/03/10 05:17:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:15 +07:00: 2026/03/10 05:17:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:15 +07:00: 2026/03/10 05:17:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:15 +07:00: 2026/03/10 05:17:15 Database connected successfully 2026-03-10 05:17:15 +07:00: 2026/03/10 05:17:15 Running database migrations... 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 Database migrations completed successfully 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 Redis connected successfully 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 Kafka producer initialized 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 Initializing Midtrans with environment: 2 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 📧 Starting Notification Worker... 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 Ticket schedule worker started 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 🚀 Server starting on port 8000 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 💰 Starting Commission Worker... 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 🎫 Starting Ticket Worker... 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 Starting Ticket Worker Consumer... 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 [WebSocket] Hub started 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 Database connected successfully 2026-03-10 05:17:16 +07:00: 2026/03/10 05:17:16 Running database migrations... 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 Database migrations completed successfully 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 Redis connected successfully 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 Kafka producer initialized 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 Initializing Midtrans with environment: 2 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 🎫 Starting Ticket Worker... 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 Starting Ticket Worker Consumer... 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 Ticket schedule worker started 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 📧 Starting Notification Worker... 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 💰 Starting Commission Worker... 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 [WebSocket] Hub started 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 🚀 Server starting on port 8000 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 Database connected successfully 2026-03-10 05:17:17 +07:00: 2026/03/10 05:17:17 Running database migrations... 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 Database migrations completed successfully 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 Redis connected successfully 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 Kafka producer initialized 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 Initializing Midtrans with environment: 2 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 🎫 Starting Ticket Worker... 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 Starting Ticket Worker Consumer... 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 💰 Starting Commission Worker... 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 Ticket schedule worker started 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 📧 Starting Notification Worker... 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 [WebSocket] Hub started 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 🚀 Server starting on port 8000 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 Database connected successfully 2026-03-10 05:17:19 +07:00: 2026/03/10 05:17:19 Running database migrations... 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 Database migrations completed successfully 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 Redis connected successfully 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 Kafka producer initialized 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 Initializing Midtrans with environment: 2 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 [WebSocket] Hub started 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 🎫 Starting Ticket Worker... 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 Starting Ticket Worker Consumer... 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 📧 Starting Notification Worker... 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 💰 Starting Commission Worker... 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 Ticket schedule worker started 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 🚀 Server starting on port 8000 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 Database connected successfully 2026-03-10 05:17:21 +07:00: 2026/03/10 05:17:21 Running database migrations... 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 Database migrations completed successfully 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 Redis connected successfully 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 Kafka producer initialized 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 Initializing Midtrans with environment: 2 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 🎫 Starting Ticket Worker... 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 Starting Ticket Worker Consumer... 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 💰 Starting Commission Worker... 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 📧 Starting Notification Worker... 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 🚀 Server starting on port 8000 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 Ticket schedule worker started 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 [WebSocket] Hub started 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 Database connected successfully 2026-03-10 05:17:22 +07:00: 2026/03/10 05:17:22 Running database migrations... 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 Database migrations completed successfully 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 Redis connected successfully 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 Kafka producer initialized 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 Initializing Midtrans with environment: 2 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 [WebSocket] Hub started 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 Ticket schedule worker started 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 🎫 Starting Ticket Worker... 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 💰 Starting Commission Worker... 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 Starting Ticket Worker Consumer... 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 📧 Starting Notification Worker... 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 🚀 Server starting on port 8000 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 Database connected successfully 2026-03-10 05:17:23 +07:00: 2026/03/10 05:17:23 Running database migrations... 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 Database migrations completed successfully 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 Redis connected successfully 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 Kafka producer initialized 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 Initializing Midtrans with environment: 2 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 [WebSocket] Hub started 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 Ticket schedule worker started 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 📧 Starting Notification Worker... 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 💰 Starting Commission Worker... 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 🎫 Starting Ticket Worker... 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 Starting Ticket Worker Consumer... 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 🚀 Server starting on port 8000 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 Database connected successfully 2026-03-10 05:17:25 +07:00: 2026/03/10 05:17:25 Running database migrations... 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 Database migrations completed successfully 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 Redis connected successfully 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 Kafka producer initialized 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 Initializing Midtrans with environment: 2 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 🎫 Starting Ticket Worker... 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 Starting Ticket Worker Consumer... 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 [WebSocket] Hub started 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 Ticket schedule worker started 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 🚀 Server starting on port 8000 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 📧 Starting Notification Worker... 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 💰 Starting Commission Worker... 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 Database connected successfully 2026-03-10 05:17:27 +07:00: 2026/03/10 05:17:27 Running database migrations... 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 Database migrations completed successfully 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 Redis connected successfully 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 Kafka producer initialized 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 Initializing Midtrans with environment: 2 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 [WebSocket] Hub started 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 🎫 Starting Ticket Worker... 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 Starting Ticket Worker Consumer... 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 💰 Starting Commission Worker... 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 Ticket schedule worker started 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 📧 Starting Notification Worker... 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 🚀 Server starting on port 8000 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 Database connected successfully 2026-03-10 05:17:28 +07:00: 2026/03/10 05:17:28 Running database migrations... 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 Database migrations completed successfully 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 Redis connected successfully 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 Kafka producer initialized 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 Initializing Midtrans with environment: 2 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 📧 Starting Notification Worker... 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 Ticket schedule worker started 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 [WebSocket] Hub started 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 💰 Starting Commission Worker... 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 🚀 Server starting on port 8000 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 🎫 Starting Ticket Worker... 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 Starting Ticket Worker Consumer... 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 Database connected successfully 2026-03-10 05:17:30 +07:00: 2026/03/10 05:17:30 Running database migrations... 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 Database migrations completed successfully 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 Redis connected successfully 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 Kafka producer initialized 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 Initializing Midtrans with environment: 2 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 [WebSocket] Hub started 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 🎫 Starting Ticket Worker... 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 Starting Ticket Worker Consumer... 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 Ticket schedule worker started 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 💰 Starting Commission Worker... 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 🚀 Server starting on port 8000 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 📧 Starting Notification Worker... 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 Database connected successfully 2026-03-10 05:17:31 +07:00: 2026/03/10 05:17:31 Running database migrations... 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 Database migrations completed successfully 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 Redis connected successfully 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 Kafka producer initialized 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 Initializing Midtrans with environment: 2 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 📧 Starting Notification Worker... 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 [WebSocket] Hub started 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 🎫 Starting Ticket Worker... 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 Starting Ticket Worker Consumer... 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 Ticket schedule worker started 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 💰 Starting Commission Worker... 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 🚀 Server starting on port 8000 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 Database connected successfully 2026-03-10 05:17:33 +07:00: 2026/03/10 05:17:33 Running database migrations... 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 Database migrations completed successfully 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 Redis connected successfully 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 Kafka producer initialized 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 Initializing Midtrans with environment: 2 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 [WebSocket] Hub started 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 📧 Starting Notification Worker... 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 🎫 Starting Ticket Worker... 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 💰 Starting Commission Worker... 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 Starting Ticket Worker Consumer... 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 🚀 Server starting on port 8000 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 Ticket schedule worker started 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 Database connected successfully 2026-03-10 05:17:34 +07:00: 2026/03/10 05:17:34 Running database migrations... 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 Database migrations completed successfully 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 Redis connected successfully 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 Kafka producer initialized 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 Initializing Midtrans with environment: 2 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 [WebSocket] Hub started 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 Ticket schedule worker started 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 📧 Starting Notification Worker... 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 🎫 Starting Ticket Worker... 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 Starting Ticket Worker Consumer... 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 💰 Starting Commission Worker... 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 🚀 Server starting on port 8000 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 Database connected successfully 2026-03-10 05:17:36 +07:00: 2026/03/10 05:17:36 Running database migrations... 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 Database migrations completed successfully 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 Redis connected successfully 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 Kafka producer initialized 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 Initializing Midtrans with environment: 2 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 [WebSocket] Hub started 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 Ticket schedule worker started 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 🎫 Starting Ticket Worker... 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 📧 Starting Notification Worker... 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 Starting Ticket Worker Consumer... 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 💰 Starting Commission Worker... 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 🚀 Server starting on port 8000 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 Database connected successfully 2026-03-10 05:17:37 +07:00: 2026/03/10 05:17:37 Running database migrations... 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 Database migrations completed successfully 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 Redis connected successfully 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 Kafka producer initialized 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 [WebSocket] Hub started 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 Initializing Midtrans with environment: 2 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 Ticket schedule worker started 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 📧 Starting Notification Worker... 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 🎫 Starting Ticket Worker... 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 Starting Ticket Worker Consumer... 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 💰 Starting Commission Worker... 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 🚀 Server starting on port 8000 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 Database connected successfully 2026-03-10 05:17:39 +07:00: 2026/03/10 05:17:39 Running database migrations... 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 Database migrations completed successfully 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 Redis connected successfully 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 Kafka producer initialized 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 Initializing Midtrans with environment: 2 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 🎫 Starting Ticket Worker... 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 Starting Ticket Worker Consumer... 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 💰 Starting Commission Worker... 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 📧 Starting Notification Worker... 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 Ticket schedule worker started 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 🚀 Server starting on port 8000 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 [WebSocket] Hub started 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 Database connected successfully 2026-03-10 05:17:40 +07:00: 2026/03/10 05:17:40 Running database migrations... 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 Database migrations completed successfully 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 Redis connected successfully 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 Kafka producer initialized 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 Initializing Midtrans with environment: 2 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 📧 Starting Notification Worker... 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 Ticket schedule worker started 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 [WebSocket] Hub started 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 💰 Starting Commission Worker... 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 🎫 Starting Ticket Worker... 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 Starting Ticket Worker Consumer... 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 🚀 Server starting on port 8000 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 Database connected successfully 2026-03-10 05:17:42 +07:00: 2026/03/10 05:17:42 Running database migrations... 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 Database migrations completed successfully 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 Redis connected successfully 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 Kafka producer initialized 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 Initializing Midtrans with environment: 2 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 [WebSocket] Hub started 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 🎫 Starting Ticket Worker... 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 Starting Ticket Worker Consumer... 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 Ticket schedule worker started 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 📧 Starting Notification Worker... 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 💰 Starting Commission Worker... 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 🚀 Server starting on port 8000 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 Database connected successfully 2026-03-10 05:17:43 +07:00: 2026/03/10 05:17:43 Running database migrations... 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 Database migrations completed successfully 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 Redis connected successfully 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 Kafka producer initialized 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 Initializing Midtrans with environment: 2 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 [WebSocket] Hub started 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 🎫 Starting Ticket Worker... 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 Ticket schedule worker started 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 💰 Starting Commission Worker... 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 📧 Starting Notification Worker... 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 Starting Ticket Worker Consumer... 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 🚀 Server starting on port 8000 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 Database connected successfully 2026-03-10 05:17:45 +07:00: 2026/03/10 05:17:45 Running database migrations... 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 Database migrations completed successfully 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 Redis connected successfully 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 Kafka producer initialized 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 Initializing Midtrans with environment: 2 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 Ticket schedule worker started 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 📧 Starting Notification Worker... 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 💰 Starting Commission Worker... 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 [WebSocket] Hub started 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 🎫 Starting Ticket Worker... 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 Starting Ticket Worker Consumer... 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 🚀 Server starting on port 8000 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 Database connected successfully 2026-03-10 05:17:47 +07:00: 2026/03/10 05:17:47 Running database migrations... 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 Database migrations completed successfully 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 Redis connected successfully 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 Kafka producer initialized 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 Initializing Midtrans with environment: 2 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 [WebSocket] Hub started 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 🎫 Starting Ticket Worker... 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 Starting Ticket Worker Consumer... 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 Ticket schedule worker started 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 📧 Starting Notification Worker... 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 💰 Starting Commission Worker... 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 🚀 Server starting on port 8000 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 Database connected successfully 2026-03-10 05:17:48 +07:00: 2026/03/10 05:17:48 Running database migrations... 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 Database migrations completed successfully 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 Redis connected successfully 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 Kafka producer initialized 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 Initializing Midtrans with environment: 2 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 [WebSocket] Hub started 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 🎫 Starting Ticket Worker... 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 Starting Ticket Worker Consumer... 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 Ticket schedule worker started 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 💰 Starting Commission Worker... 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 📧 Starting Notification Worker... 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 🚀 Server starting on port 8000 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 Database connected successfully 2026-03-10 05:17:50 +07:00: 2026/03/10 05:17:50 Running database migrations... 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 Database migrations completed successfully 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 Redis connected successfully 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 Kafka producer initialized 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 Initializing Midtrans with environment: 2 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 [WebSocket] Hub started 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 💰 Starting Commission Worker... 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 🎫 Starting Ticket Worker... 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 Starting Ticket Worker Consumer... 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 Ticket schedule worker started 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 📧 Starting Notification Worker... 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 🚀 Server starting on port 8000 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 Database connected successfully 2026-03-10 05:17:51 +07:00: 2026/03/10 05:17:51 Running database migrations... 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 Database migrations completed successfully 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 Redis connected successfully 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 Kafka producer initialized 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 Initializing Midtrans with environment: 2 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 [WebSocket] Hub started 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 📧 Starting Notification Worker... 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 Ticket schedule worker started 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 🎫 Starting Ticket Worker... 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 Starting Ticket Worker Consumer... 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 💰 Starting Commission Worker... 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 🚀 Server starting on port 8000 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 Database connected successfully 2026-03-10 05:17:53 +07:00: 2026/03/10 05:17:53 Running database migrations... 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 Database migrations completed successfully 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 Redis connected successfully 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 Kafka producer initialized 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 Initializing Midtrans with environment: 2 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 [WebSocket] Hub started 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 Ticket schedule worker started 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 🎫 Starting Ticket Worker... 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 Starting Ticket Worker Consumer... 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 📧 Starting Notification Worker... 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 💰 Starting Commission Worker... 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 🚀 Server starting on port 8000 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 Database connected successfully 2026-03-10 05:17:54 +07:00: 2026/03/10 05:17:54 Running database migrations... 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 Database migrations completed successfully 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 Redis connected successfully 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 Kafka producer initialized 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 Initializing Midtrans with environment: 2 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 [WebSocket] Hub started 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 Ticket schedule worker started 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 🎫 Starting Ticket Worker... 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 Starting Ticket Worker Consumer... 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 💰 Starting Commission Worker... 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 📧 Starting Notification Worker... 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 🚀 Server starting on port 8000 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 Database connected successfully 2026-03-10 05:17:56 +07:00: 2026/03/10 05:17:56 Running database migrations... 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 Database migrations completed successfully 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 Redis connected successfully 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 Kafka producer initialized 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 Initializing Midtrans with environment: 2 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 📧 Starting Notification Worker... 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 💰 Starting Commission Worker... 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 Ticket schedule worker started 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 🎫 Starting Ticket Worker... 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 Starting Ticket Worker Consumer... 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 [WebSocket] Hub started 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 🚀 Server starting on port 8000 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 Database connected successfully 2026-03-10 05:17:58 +07:00: 2026/03/10 05:17:58 Running database migrations... 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 Database migrations completed successfully 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 Redis connected successfully 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 Kafka producer initialized 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 Initializing Midtrans with environment: 2 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 🎫 Starting Ticket Worker... 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 Starting Ticket Worker Consumer... 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 💰 Starting Commission Worker... 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 [WebSocket] Hub started 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 Ticket schedule worker started 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 📧 Starting Notification Worker... 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 🚀 Server starting on port 8000 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 Database connected successfully 2026-03-10 05:17:59 +07:00: 2026/03/10 05:17:59 Running database migrations... 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 Database migrations completed successfully 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 Redis connected successfully 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 Kafka producer initialized 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 Initializing Midtrans with environment: 2 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 [WebSocket] Hub started 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 🎫 Starting Ticket Worker... 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 Starting Ticket Worker Consumer... 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 Ticket schedule worker started 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 💰 Starting Commission Worker... 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 🚀 Server starting on port 8000 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 📧 Starting Notification Worker... 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 Database connected successfully 2026-03-10 05:18:01 +07:00: 2026/03/10 05:18:01 Running database migrations... 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 Database migrations completed successfully 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 Redis connected successfully 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 Kafka producer initialized 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 Initializing Midtrans with environment: 2 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 💰 Starting Commission Worker... 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 [WebSocket] Hub started 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 🎫 Starting Ticket Worker... 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 Ticket schedule worker started 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 📧 Starting Notification Worker... 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 Starting Ticket Worker Consumer... 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 🚀 Server starting on port 8000 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 Database connected successfully 2026-03-10 05:18:02 +07:00: 2026/03/10 05:18:02 Running database migrations... 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 Database migrations completed successfully 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 Redis connected successfully 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 Kafka producer initialized 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 Initializing Midtrans with environment: 2 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 [WebSocket] Hub started 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 Ticket schedule worker started 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 📧 Starting Notification Worker... 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 💰 Starting Commission Worker... 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 🎫 Starting Ticket Worker... 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 Starting Ticket Worker Consumer... 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 🚀 Server starting on port 8000 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 Database connected successfully 2026-03-10 05:18:04 +07:00: 2026/03/10 05:18:04 Running database migrations... 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 Database migrations completed successfully 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 Redis connected successfully 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 Kafka producer initialized 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 [WebSocket] Hub started 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 Initializing Midtrans with environment: 2 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 Ticket schedule worker started 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 📧 Starting Notification Worker... 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 💰 Starting Commission Worker... 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 🎫 Starting Ticket Worker... 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 Starting Ticket Worker Consumer... 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 🚀 Server starting on port 8000 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 Database connected successfully 2026-03-10 05:18:05 +07:00: 2026/03/10 05:18:05 Running database migrations... 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 Database migrations completed successfully 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 Redis connected successfully 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 Kafka producer initialized 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 Initializing Midtrans with environment: 2 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 🎫 Starting Ticket Worker... 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 Starting Ticket Worker Consumer... 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 Ticket schedule worker started 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 [WebSocket] Hub started 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 📧 Starting Notification Worker... 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 💰 Starting Commission Worker... 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 🚀 Server starting on port 8000 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 Database connected successfully 2026-03-10 05:18:07 +07:00: 2026/03/10 05:18:07 Running database migrations... 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 Database migrations completed successfully 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 Redis connected successfully 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 Kafka producer initialized 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 Initializing Midtrans with environment: 2 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 🎫 Starting Ticket Worker... 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 Starting Ticket Worker Consumer... 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 [WebSocket] Hub started 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 Ticket schedule worker started 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 📧 Starting Notification Worker... 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 💰 Starting Commission Worker... 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 🚀 Server starting on port 8000 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 Database connected successfully 2026-03-10 05:18:08 +07:00: 2026/03/10 05:18:08 Running database migrations... 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 Database migrations completed successfully 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 Redis connected successfully 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 Kafka producer initialized 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 Initializing Midtrans with environment: 2 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 📧 Starting Notification Worker... 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 💰 Starting Commission Worker... 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 🎫 Starting Ticket Worker... 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 Starting Ticket Worker Consumer... 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 🚀 Server starting on port 8000 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 Ticket schedule worker started 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 [WebSocket] Hub started 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 Database connected successfully 2026-03-10 05:18:10 +07:00: 2026/03/10 05:18:10 Running database migrations... 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 Database migrations completed successfully 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 Redis connected successfully 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 Kafka producer initialized 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 Initializing Midtrans with environment: 2 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 [WebSocket] Hub started 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 🎫 Starting Ticket Worker... 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 Starting Ticket Worker Consumer... 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 Ticket schedule worker started 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 💰 Starting Commission Worker... 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 📧 Starting Notification Worker... 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 🚀 Server starting on port 8000 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 Database connected successfully 2026-03-10 05:18:11 +07:00: 2026/03/10 05:18:11 Running database migrations... 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 Database migrations completed successfully 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 Redis connected successfully 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 Kafka producer initialized 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 Initializing Midtrans with environment: 2 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 📧 Starting Notification Worker... 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 💰 Starting Commission Worker... 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 Ticket schedule worker started 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 [WebSocket] Hub started 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 🎫 Starting Ticket Worker... 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 Starting Ticket Worker Consumer... 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 🚀 Server starting on port 8000 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 Database connected successfully 2026-03-10 05:18:13 +07:00: 2026/03/10 05:18:13 Running database migrations... 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 Database migrations completed successfully 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 Redis connected successfully 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 Kafka producer initialized 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 Initializing Midtrans with environment: 2 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 [WebSocket] Hub started 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 🎫 Starting Ticket Worker... 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 Starting Ticket Worker Consumer... 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 Ticket schedule worker started 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 📧 Starting Notification Worker... 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 💰 Starting Commission Worker... 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 🚀 Server starting on port 8000 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 Database connected successfully 2026-03-10 05:18:14 +07:00: 2026/03/10 05:18:14 Running database migrations... 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 Database migrations completed successfully 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 Redis connected successfully 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 Kafka producer initialized 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 Initializing Midtrans with environment: 2 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 🎫 Starting Ticket Worker... 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 Starting Ticket Worker Consumer... 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 [WebSocket] Hub started 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 📧 Starting Notification Worker... 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 🚀 Server starting on port 8000 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 Ticket schedule worker started 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 💰 Starting Commission Worker... 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 Database connected successfully 2026-03-10 05:18:16 +07:00: 2026/03/10 05:18:16 Running database migrations... 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 Database migrations completed successfully 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 Redis connected successfully 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 Kafka producer initialized 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 Initializing Midtrans with environment: 2 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 💰 Starting Commission Worker... 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 🎫 Starting Ticket Worker... 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 📧 Starting Notification Worker... 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 Starting Ticket Worker Consumer... 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 Ticket schedule worker started 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 🚀 Server starting on port 8000 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 [WebSocket] Hub started 2026-03-10 05:18:17 +07:00: 2026/03/10 05:18:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:18 +07:00: 2026/03/10 05:18:18 Database connected successfully 2026-03-10 05:18:18 +07:00: 2026/03/10 05:18:18 Running database migrations... 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 Database migrations completed successfully 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 Redis connected successfully 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 Kafka producer initialized 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 Initializing Midtrans with environment: 2 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 🎫 Starting Ticket Worker... 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 Starting Ticket Worker Consumer... 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 💰 Starting Commission Worker... 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 📧 Starting Notification Worker... 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 🚀 Server starting on port 8000 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 [WebSocket] Hub started 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 Ticket schedule worker started 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 Database connected successfully 2026-03-10 05:18:19 +07:00: 2026/03/10 05:18:19 Running database migrations... 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 Database migrations completed successfully 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 Redis connected successfully 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 Kafka producer initialized 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 Initializing Midtrans with environment: 2 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 🎫 Starting Ticket Worker... 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 Starting Ticket Worker Consumer... 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 [WebSocket] Hub started 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 Ticket schedule worker started 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 📧 Starting Notification Worker... 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 💰 Starting Commission Worker... 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 🚀 Server starting on port 8000 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 Database connected successfully 2026-03-10 05:18:21 +07:00: 2026/03/10 05:18:21 Running database migrations... 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 Database migrations completed successfully 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 Redis connected successfully 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 Kafka producer initialized 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 Initializing Midtrans with environment: 2 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 🎫 Starting Ticket Worker... 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 Starting Ticket Worker Consumer... 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 💰 Starting Commission Worker... 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 [WebSocket] Hub started 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 Ticket schedule worker started 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 📧 Starting Notification Worker... 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 🚀 Server starting on port 8000 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 Database connected successfully 2026-03-10 05:18:22 +07:00: 2026/03/10 05:18:22 Running database migrations... 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 Database migrations completed successfully 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 Redis connected successfully 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 Kafka producer initialized 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 Initializing Midtrans with environment: 2 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 🎫 Starting Ticket Worker... 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 Starting Ticket Worker Consumer... 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 [WebSocket] Hub started 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 Ticket schedule worker started 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 📧 Starting Notification Worker... 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 🚀 Server starting on port 8000 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 💰 Starting Commission Worker... 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 Database connected successfully 2026-03-10 05:18:24 +07:00: 2026/03/10 05:18:24 Running database migrations... 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 Database migrations completed successfully 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 Redis connected successfully 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 Kafka producer initialized 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 Initializing Midtrans with environment: 2 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 💰 Starting Commission Worker... 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 🎫 Starting Ticket Worker... 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 Starting Ticket Worker Consumer... 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 📧 Starting Notification Worker... 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 🚀 Server starting on port 8000 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 [WebSocket] Hub started 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 Ticket schedule worker started 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 Database connected successfully 2026-03-10 05:18:25 +07:00: 2026/03/10 05:18:25 Running database migrations... 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 Database migrations completed successfully 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 Redis connected successfully 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 Kafka producer initialized 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 Initializing Midtrans with environment: 2 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 🎫 Starting Ticket Worker... 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 💰 Starting Commission Worker... 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 🚀 Server starting on port 8000 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 Ticket schedule worker started 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 📧 Starting Notification Worker... 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 Starting Ticket Worker Consumer... 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 [WebSocket] Hub started 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 Database connected successfully 2026-03-10 05:18:27 +07:00: 2026/03/10 05:18:27 Running database migrations... 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 Database migrations completed successfully 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 Redis connected successfully 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 Kafka producer initialized 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 Initializing Midtrans with environment: 2 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 [WebSocket] Hub started 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 Ticket schedule worker started 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 💰 Starting Commission Worker... 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 🎫 Starting Ticket Worker... 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 Starting Ticket Worker Consumer... 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 🚀 Server starting on port 8000 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 📧 Starting Notification Worker... 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 Database connected successfully 2026-03-10 05:18:28 +07:00: 2026/03/10 05:18:28 Running database migrations... 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 Database migrations completed successfully 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 Redis connected successfully 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 Kafka producer initialized 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 Initializing Midtrans with environment: 2 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 [WebSocket] Hub started 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 📧 Starting Notification Worker... 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 Ticket schedule worker started 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 🎫 Starting Ticket Worker... 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 💰 Starting Commission Worker... 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 🚀 Server starting on port 8000 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 Starting Ticket Worker Consumer... 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 Database connected successfully 2026-03-10 05:18:30 +07:00: 2026/03/10 05:18:30 Running database migrations... 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 Database migrations completed successfully 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 Redis connected successfully 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 Kafka producer initialized 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 Initializing Midtrans with environment: 2 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 [WebSocket] Hub started 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 Ticket schedule worker started 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 📧 Starting Notification Worker... 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 🎫 Starting Ticket Worker... 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 Starting Ticket Worker Consumer... 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 💰 Starting Commission Worker... 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 🚀 Server starting on port 8000 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 Database connected successfully 2026-03-10 05:18:31 +07:00: 2026/03/10 05:18:31 Running database migrations... 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 Database migrations completed successfully 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 Redis connected successfully 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 Kafka producer initialized 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 Initializing Midtrans with environment: 2 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 [WebSocket] Hub started 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 🎫 Starting Ticket Worker... 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 Starting Ticket Worker Consumer... 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 📧 Starting Notification Worker... 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 💰 Starting Commission Worker... 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 Ticket schedule worker started 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 🚀 Server starting on port 8000 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 Database connected successfully 2026-03-10 05:18:33 +07:00: 2026/03/10 05:18:33 Running database migrations... 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 Database migrations completed successfully 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 Redis connected successfully 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 Kafka producer initialized 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 Initializing Midtrans with environment: 2 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 📧 Starting Notification Worker... 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 🚀 Server starting on port 8000 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 Ticket schedule worker started 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 🎫 Starting Ticket Worker... 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 Starting Ticket Worker Consumer... 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 💰 Starting Commission Worker... 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 [WebSocket] Hub started 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 Database connected successfully 2026-03-10 05:18:34 +07:00: 2026/03/10 05:18:34 Running database migrations... 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 Database migrations completed successfully 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 Redis connected successfully 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 Kafka producer initialized 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 Initializing Midtrans with environment: 2 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 [WebSocket] Hub started 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 🎫 Starting Ticket Worker... 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 Starting Ticket Worker Consumer... 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 Ticket schedule worker started 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 🚀 Server starting on port 8000 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 📧 Starting Notification Worker... 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 💰 Starting Commission Worker... 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 Database connected successfully 2026-03-10 05:18:36 +07:00: 2026/03/10 05:18:36 Running database migrations... 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 Database migrations completed successfully 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 Redis connected successfully 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 Kafka producer initialized 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 Initializing Midtrans with environment: 2 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 [WebSocket] Hub started 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 Ticket schedule worker started 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 🎫 Starting Ticket Worker... 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 Starting Ticket Worker Consumer... 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 📧 Starting Notification Worker... 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 🚀 Server starting on port 8000 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 💰 Starting Commission Worker... 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 Database connected successfully 2026-03-10 05:18:37 +07:00: 2026/03/10 05:18:37 Running database migrations... 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 Database migrations completed successfully 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 Redis connected successfully 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 Kafka producer initialized 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 Initializing Midtrans with environment: 2 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 [WebSocket] Hub started 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 📧 Starting Notification Worker... 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 💰 Starting Commission Worker... 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 Ticket schedule worker started 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 🎫 Starting Ticket Worker... 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 Starting Ticket Worker Consumer... 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 🚀 Server starting on port 8000 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 Database connected successfully 2026-03-10 05:18:39 +07:00: 2026/03/10 05:18:39 Running database migrations... 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 Database migrations completed successfully 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 Redis connected successfully 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 Kafka producer initialized 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 Initializing Midtrans with environment: 2 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 [WebSocket] Hub started 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 🎫 Starting Ticket Worker... 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 Starting Ticket Worker Consumer... 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 Ticket schedule worker started 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 💰 Starting Commission Worker... 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 📧 Starting Notification Worker... 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 🚀 Server starting on port 8000 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 Database connected successfully 2026-03-10 05:18:41 +07:00: 2026/03/10 05:18:41 Running database migrations... 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 Database migrations completed successfully 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 Redis connected successfully 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 Kafka producer initialized 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 Initializing Midtrans with environment: 2 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 🎫 Starting Ticket Worker... 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 Starting Ticket Worker Consumer... 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 💰 Starting Commission Worker... 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 [WebSocket] Hub started 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 Ticket schedule worker started 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 🚀 Server starting on port 8000 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 📧 Starting Notification Worker... 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 Database connected successfully 2026-03-10 05:18:42 +07:00: 2026/03/10 05:18:42 Running database migrations... 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 Database migrations completed successfully 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 Redis connected successfully 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 Kafka producer initialized 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 Initializing Midtrans with environment: 2 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 [WebSocket] Hub started 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 🎫 Starting Ticket Worker... 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 Starting Ticket Worker Consumer... 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 💰 Starting Commission Worker... 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 📧 Starting Notification Worker... 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 Ticket schedule worker started 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 🚀 Server starting on port 8000 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 Database connected successfully 2026-03-10 05:18:44 +07:00: 2026/03/10 05:18:44 Running database migrations... 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 Database migrations completed successfully 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 Redis connected successfully 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 Kafka producer initialized 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 Initializing Midtrans with environment: 2 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 💰 Starting Commission Worker... 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 [WebSocket] Hub started 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 Ticket schedule worker started 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 🎫 Starting Ticket Worker... 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 Starting Ticket Worker Consumer... 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 📧 Starting Notification Worker... 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 🚀 Server starting on port 8000 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 Database connected successfully 2026-03-10 05:18:45 +07:00: 2026/03/10 05:18:45 Running database migrations... 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 Database migrations completed successfully 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 Redis connected successfully 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 Kafka producer initialized 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 Initializing Midtrans with environment: 2 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 🎫 Starting Ticket Worker... 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 Starting Ticket Worker Consumer... 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 📧 Starting Notification Worker... 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 🚀 Server starting on port 8000 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 💰 Starting Commission Worker... 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 [WebSocket] Hub started 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 Ticket schedule worker started 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 Database connected successfully 2026-03-10 05:18:47 +07:00: 2026/03/10 05:18:47 Running database migrations... 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 Database migrations completed successfully 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 Redis connected successfully 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 Kafka producer initialized 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 Initializing Midtrans with environment: 2 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 [WebSocket] Hub started 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 📧 Starting Notification Worker... 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 Ticket schedule worker started 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 💰 Starting Commission Worker... 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 🎫 Starting Ticket Worker... 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 Starting Ticket Worker Consumer... 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 🚀 Server starting on port 8000 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 Database connected successfully 2026-03-10 05:18:48 +07:00: 2026/03/10 05:18:48 Running database migrations... 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 Database migrations completed successfully 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 Redis connected successfully 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 Kafka producer initialized 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 [WebSocket] Hub started 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 Initializing Midtrans with environment: 2 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 🎫 Starting Ticket Worker... 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 Starting Ticket Worker Consumer... 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 Ticket schedule worker started 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 💰 Starting Commission Worker... 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 📧 Starting Notification Worker... 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 🚀 Server starting on port 8000 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 Database connected successfully 2026-03-10 05:18:50 +07:00: 2026/03/10 05:18:50 Running database migrations... 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 Database migrations completed successfully 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 Redis connected successfully 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 Kafka producer initialized 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 Initializing Midtrans with environment: 2 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 Ticket schedule worker started 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 [WebSocket] Hub started 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 🎫 Starting Ticket Worker... 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 Starting Ticket Worker Consumer... 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 💰 Starting Commission Worker... 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 📧 Starting Notification Worker... 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 🚀 Server starting on port 8000 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 Database connected successfully 2026-03-10 05:18:51 +07:00: 2026/03/10 05:18:51 Running database migrations... 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 Database migrations completed successfully 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 Redis connected successfully 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 Kafka producer initialized 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 Initializing Midtrans with environment: 2 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 [WebSocket] Hub started 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 🎫 Starting Ticket Worker... 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 Starting Ticket Worker Consumer... 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 💰 Starting Commission Worker... 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 📧 Starting Notification Worker... 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 Ticket schedule worker started 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 🚀 Server starting on port 8000 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 Database connected successfully 2026-03-10 05:18:53 +07:00: 2026/03/10 05:18:53 Running database migrations... 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 Database migrations completed successfully 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 Redis connected successfully 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 Kafka producer initialized 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 Initializing Midtrans with environment: 2 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 🎫 Starting Ticket Worker... 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 📧 Starting Notification Worker... 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 [WebSocket] Hub started 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 🚀 Server starting on port 8000 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 Starting Ticket Worker Consumer... 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 Ticket schedule worker started 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 💰 Starting Commission Worker... 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 Database connected successfully 2026-03-10 05:18:54 +07:00: 2026/03/10 05:18:54 Running database migrations... 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 Database migrations completed successfully 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 Redis connected successfully 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 Kafka producer initialized 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 Initializing Midtrans with environment: 2 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 [WebSocket] Hub started 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 📧 Starting Notification Worker... 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 💰 Starting Commission Worker... 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 Ticket schedule worker started 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 🚀 Server starting on port 8000 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 🎫 Starting Ticket Worker... 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 Starting Ticket Worker Consumer... 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 Database connected successfully 2026-03-10 05:18:56 +07:00: 2026/03/10 05:18:56 Running database migrations... 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 Database migrations completed successfully 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 Redis connected successfully 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 Kafka producer initialized 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 Initializing Midtrans with environment: 2 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 📧 Starting Notification Worker... 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 💰 Starting Commission Worker... 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 🎫 Starting Ticket Worker... 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 Starting Ticket Worker Consumer... 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 🚀 Server starting on port 8000 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 [WebSocket] Hub started 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 Ticket schedule worker started 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 Database connected successfully 2026-03-10 05:18:57 +07:00: 2026/03/10 05:18:57 Running database migrations... 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 Database migrations completed successfully 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 Redis connected successfully 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 Kafka producer initialized 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 Initializing Midtrans with environment: 2 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 🎫 Starting Ticket Worker... 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 [WebSocket] Hub started 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 📧 Starting Notification Worker... 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 Starting Ticket Worker Consumer... 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 Ticket schedule worker started 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 💰 Starting Commission Worker... 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 🚀 Server starting on port 8000 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 Database connected successfully 2026-03-10 05:18:59 +07:00: 2026/03/10 05:18:59 Running database migrations... 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 Database migrations completed successfully 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 Redis connected successfully 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 Kafka producer initialized 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 Initializing Midtrans with environment: 2 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 [WebSocket] Hub started 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 🎫 Starting Ticket Worker... 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 Starting Ticket Worker Consumer... 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 📧 Starting Notification Worker... 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 💰 Starting Commission Worker... 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 Ticket schedule worker started 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 🚀 Server starting on port 8000 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:00 +07:00: 2026/03/10 05:19:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:01 +07:00: 2026/03/10 05:19:01 Database connected successfully 2026-03-10 05:19:01 +07:00: 2026/03/10 05:19:01 Running database migrations... 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 Database migrations completed successfully 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 Redis connected successfully 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 Kafka producer initialized 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 Initializing Midtrans with environment: 2 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 🎫 Starting Ticket Worker... 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 Starting Ticket Worker Consumer... 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 [WebSocket] Hub started 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 Ticket schedule worker started 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 📧 Starting Notification Worker... 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 💰 Starting Commission Worker... 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 🚀 Server starting on port 8000 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 Database connected successfully 2026-03-10 05:19:02 +07:00: 2026/03/10 05:19:02 Running database migrations... 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 Database migrations completed successfully 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 Redis connected successfully 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 Kafka producer initialized 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 Initializing Midtrans with environment: 2 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 [WebSocket] Hub started 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 Ticket schedule worker started 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 💰 Starting Commission Worker... 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 📧 Starting Notification Worker... 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 🎫 Starting Ticket Worker... 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 Starting Ticket Worker Consumer... 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 🚀 Server starting on port 8000 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 Database connected successfully 2026-03-10 05:19:04 +07:00: 2026/03/10 05:19:04 Running database migrations... 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 Database migrations completed successfully 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 Redis connected successfully 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 Kafka producer initialized 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 Initializing Midtrans with environment: 2 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 [WebSocket] Hub started 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 Ticket schedule worker started 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 🎫 Starting Ticket Worker... 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 Starting Ticket Worker Consumer... 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 📧 Starting Notification Worker... 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 💰 Starting Commission Worker... 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 🚀 Server starting on port 8000 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 Database connected successfully 2026-03-10 05:19:05 +07:00: 2026/03/10 05:19:05 Running database migrations... 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 Database migrations completed successfully 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 Redis connected successfully 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 Kafka producer initialized 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 [WebSocket] Hub started 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 Initializing Midtrans with environment: 2 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 📧 Starting Notification Worker... 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 🎫 Starting Ticket Worker... 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 Starting Ticket Worker Consumer... 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 💰 Starting Commission Worker... 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 🚀 Server starting on port 8000 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 Ticket schedule worker started 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 Database connected successfully 2026-03-10 05:19:07 +07:00: 2026/03/10 05:19:07 Running database migrations... 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 Database migrations completed successfully 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 Redis connected successfully 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 Kafka producer initialized 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 Initializing Midtrans with environment: 2 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 💰 Starting Commission Worker... 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 🎫 Starting Ticket Worker... 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 Starting Ticket Worker Consumer... 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 [WebSocket] Hub started 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 📧 Starting Notification Worker... 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 Ticket schedule worker started 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 🚀 Server starting on port 8000 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 Database connected successfully 2026-03-10 05:19:08 +07:00: 2026/03/10 05:19:08 Running database migrations... 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 Database migrations completed successfully 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 Redis connected successfully 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 Kafka producer initialized 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 Initializing Midtrans with environment: 2 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 [WebSocket] Hub started 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 📧 Starting Notification Worker... 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 💰 Starting Commission Worker... 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 🎫 Starting Ticket Worker... 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 Starting Ticket Worker Consumer... 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 Ticket schedule worker started 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 🚀 Server starting on port 8000 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 Database connected successfully 2026-03-10 05:19:10 +07:00: 2026/03/10 05:19:10 Running database migrations... 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 Database migrations completed successfully 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 Redis connected successfully 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 Kafka producer initialized 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 Initializing Midtrans with environment: 2 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 Ticket schedule worker started 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 [WebSocket] Hub started 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 🎫 Starting Ticket Worker... 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 Starting Ticket Worker Consumer... 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 📧 Starting Notification Worker... 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 💰 Starting Commission Worker... 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 🚀 Server starting on port 8000 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 Database connected successfully 2026-03-10 05:19:11 +07:00: 2026/03/10 05:19:11 Running database migrations... 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 Database migrations completed successfully 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 Redis connected successfully 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 Kafka producer initialized 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 Initializing Midtrans with environment: 2 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 💰 Starting Commission Worker... 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 🎫 Starting Ticket Worker... 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 Starting Ticket Worker Consumer... 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 [WebSocket] Hub started 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 🚀 Server starting on port 8000 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 📧 Starting Notification Worker... 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 Ticket schedule worker started 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 Database connected successfully 2026-03-10 05:19:13 +07:00: 2026/03/10 05:19:13 Running database migrations... 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 Database migrations completed successfully 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 Redis connected successfully 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 Kafka producer initialized 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 Initializing Midtrans with environment: 2 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 [WebSocket] Hub started 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 Ticket schedule worker started 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 🎫 Starting Ticket Worker... 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 Starting Ticket Worker Consumer... 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 💰 Starting Commission Worker... 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 📧 Starting Notification Worker... 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 🚀 Server starting on port 8000 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 Database connected successfully 2026-03-10 05:19:15 +07:00: 2026/03/10 05:19:15 Running database migrations... 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 Database migrations completed successfully 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 Redis connected successfully 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 Kafka producer initialized 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 Initializing Midtrans with environment: 2 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 🎫 Starting Ticket Worker... 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 Starting Ticket Worker Consumer... 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 💰 Starting Commission Worker... 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 [WebSocket] Hub started 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 Ticket schedule worker started 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 📧 Starting Notification Worker... 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 🚀 Server starting on port 8000 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 Database connected successfully 2026-03-10 05:19:16 +07:00: 2026/03/10 05:19:16 Running database migrations... 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 Database migrations completed successfully 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 Redis connected successfully 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 Kafka producer initialized 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 Initializing Midtrans with environment: 2 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 [WebSocket] Hub started 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 📧 Starting Notification Worker... 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 Ticket schedule worker started 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 🎫 Starting Ticket Worker... 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 Starting Ticket Worker Consumer... 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 🚀 Server starting on port 8000 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 💰 Starting Commission Worker... 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 Database connected successfully 2026-03-10 05:19:18 +07:00: 2026/03/10 05:19:18 Running database migrations... 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 Database migrations completed successfully 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 Redis connected successfully 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 Kafka producer initialized 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 Initializing Midtrans with environment: 2 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 🎫 Starting Ticket Worker... 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 Starting Ticket Worker Consumer... 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 💰 Starting Commission Worker... 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 [WebSocket] Hub started 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 📧 Starting Notification Worker... 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 Ticket schedule worker started 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 🚀 Server starting on port 8000 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 Database connected successfully 2026-03-10 05:19:19 +07:00: 2026/03/10 05:19:19 Running database migrations... 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 Database migrations completed successfully 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 Redis connected successfully 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 Kafka producer initialized 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 Initializing Midtrans with environment: 2 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 💰 Starting Commission Worker... 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 [WebSocket] Hub started 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 🎫 Starting Ticket Worker... 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 Starting Ticket Worker Consumer... 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 Ticket schedule worker started 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 📧 Starting Notification Worker... 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 🚀 Server starting on port 8000 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 Database connected successfully 2026-03-10 05:19:21 +07:00: 2026/03/10 05:19:21 Running database migrations... 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 Database migrations completed successfully 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 Redis connected successfully 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 Kafka producer initialized 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 Initializing Midtrans with environment: 2 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 💰 Starting Commission Worker... 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 🎫 Starting Ticket Worker... 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 Starting Ticket Worker Consumer... 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 📧 Starting Notification Worker... 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 🚀 Server starting on port 8000 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 [WebSocket] Hub started 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 Ticket schedule worker started 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 Database connected successfully 2026-03-10 05:19:22 +07:00: 2026/03/10 05:19:22 Running database migrations... 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 Database migrations completed successfully 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 Redis connected successfully 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 Kafka producer initialized 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 [WebSocket] Hub started 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 Initializing Midtrans with environment: 2 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 🎫 Starting Ticket Worker... 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 Starting Ticket Worker Consumer... 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 🚀 Server starting on port 8000 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 💰 Starting Commission Worker... 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 Ticket schedule worker started 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 📧 Starting Notification Worker... 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 Database connected successfully 2026-03-10 05:19:24 +07:00: 2026/03/10 05:19:24 Running database migrations... 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 Database migrations completed successfully 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 Redis connected successfully 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 Kafka producer initialized 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 Initializing Midtrans with environment: 2 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 🎫 Starting Ticket Worker... 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 Starting Ticket Worker Consumer... 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 💰 Starting Commission Worker... 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 [WebSocket] Hub started 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 📧 Starting Notification Worker... 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 Ticket schedule worker started 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 🚀 Server starting on port 8000 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 Database connected successfully 2026-03-10 05:19:26 +07:00: 2026/03/10 05:19:26 Running database migrations... 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 Database migrations completed successfully 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 Redis connected successfully 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 Kafka producer initialized 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 Initializing Midtrans with environment: 2 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 [WebSocket] Hub started 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 Ticket schedule worker started 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 📧 Starting Notification Worker... 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 🎫 Starting Ticket Worker... 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 💰 Starting Commission Worker... 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 Starting Ticket Worker Consumer... 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 🚀 Server starting on port 8000 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 Database connected successfully 2026-03-10 05:19:27 +07:00: 2026/03/10 05:19:27 Running database migrations... 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 Database migrations completed successfully 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 Redis connected successfully 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 Kafka producer initialized 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 Initializing Midtrans with environment: 2 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 [WebSocket] Hub started 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 💰 Starting Commission Worker... 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 📧 Starting Notification Worker... 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 🎫 Starting Ticket Worker... 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 Starting Ticket Worker Consumer... 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 Ticket schedule worker started 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 🚀 Server starting on port 8000 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 Database connected successfully 2026-03-10 05:19:29 +07:00: 2026/03/10 05:19:29 Running database migrations... 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 Database migrations completed successfully 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 Redis connected successfully 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 Kafka producer initialized 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 Initializing Midtrans with environment: 2 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 🎫 Starting Ticket Worker... 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 Starting Ticket Worker Consumer... 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 📧 Starting Notification Worker... 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 [WebSocket] Hub started 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 Ticket schedule worker started 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 🚀 Server starting on port 8000 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 💰 Starting Commission Worker... 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 Database connected successfully 2026-03-10 05:19:30 +07:00: 2026/03/10 05:19:30 Running database migrations... 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 Database migrations completed successfully 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 Redis connected successfully 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 Kafka producer initialized 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 Initializing Midtrans with environment: 2 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 💰 Starting Commission Worker... 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 🎫 Starting Ticket Worker... 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 [WebSocket] Hub started 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 📧 Starting Notification Worker... 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 Starting Ticket Worker Consumer... 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 Ticket schedule worker started 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 🚀 Server starting on port 8000 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 Database connected successfully 2026-03-10 05:19:32 +07:00: 2026/03/10 05:19:32 Running database migrations... 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 Database migrations completed successfully 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 Redis connected successfully 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 Kafka producer initialized 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 Initializing Midtrans with environment: 2 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 📧 Starting Notification Worker... 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 💰 Starting Commission Worker... 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 🚀 Server starting on port 8000 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 🎫 Starting Ticket Worker... 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 Starting Ticket Worker Consumer... 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 [WebSocket] Hub started 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 Ticket schedule worker started 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 Database connected successfully 2026-03-10 05:19:33 +07:00: 2026/03/10 05:19:33 Running database migrations... 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 Database migrations completed successfully 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 Redis connected successfully 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 Kafka producer initialized 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 Initializing Midtrans with environment: 2 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 [WebSocket] Hub started 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 Ticket schedule worker started 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 🎫 Starting Ticket Worker... 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 📧 Starting Notification Worker... 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 Starting Ticket Worker Consumer... 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 💰 Starting Commission Worker... 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 🚀 Server starting on port 8000 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 Database connected successfully 2026-03-10 05:19:35 +07:00: 2026/03/10 05:19:35 Running database migrations... 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 Database migrations completed successfully 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 Redis connected successfully 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 Kafka producer initialized 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 Initializing Midtrans with environment: 2 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 [WebSocket] Hub started 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 📧 Starting Notification Worker... 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 🚀 Server starting on port 8000 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 💰 Starting Commission Worker... 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 🎫 Starting Ticket Worker... 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 Starting Ticket Worker Consumer... 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 Ticket schedule worker started 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 Database connected successfully 2026-03-10 05:19:36 +07:00: 2026/03/10 05:19:36 Running database migrations... 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 Database migrations completed successfully 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 Redis connected successfully 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 Kafka producer initialized 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 Initializing Midtrans with environment: 2 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 🎫 Starting Ticket Worker... 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 Starting Ticket Worker Consumer... 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 [WebSocket] Hub started 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 💰 Starting Commission Worker... 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 📧 Starting Notification Worker... 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 Ticket schedule worker started 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 🚀 Server starting on port 8000 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 Database connected successfully 2026-03-10 05:19:38 +07:00: 2026/03/10 05:19:38 Running database migrations... 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 Database migrations completed successfully 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 Redis connected successfully 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 Kafka producer initialized 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 Initializing Midtrans with environment: 2 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 🎫 Starting Ticket Worker... 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 Starting Ticket Worker Consumer... 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 💰 Starting Commission Worker... 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 📧 Starting Notification Worker... 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 [WebSocket] Hub started 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 Ticket schedule worker started 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 🚀 Server starting on port 8000 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 Database connected successfully 2026-03-10 05:19:39 +07:00: 2026/03/10 05:19:39 Running database migrations... 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 Database migrations completed successfully 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 Redis connected successfully 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 Kafka producer initialized 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 Initializing Midtrans with environment: 2 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 [WebSocket] Hub started 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 💰 Starting Commission Worker... 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 Ticket schedule worker started 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 🎫 Starting Ticket Worker... 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 Starting Ticket Worker Consumer... 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 📧 Starting Notification Worker... 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 🚀 Server starting on port 8000 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 Database connected successfully 2026-03-10 05:19:41 +07:00: 2026/03/10 05:19:41 Running database migrations... 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 Database migrations completed successfully 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 Redis connected successfully 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 Kafka producer initialized 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 Initializing Midtrans with environment: 2 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 [WebSocket] Hub started 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 🎫 Starting Ticket Worker... 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 Starting Ticket Worker Consumer... 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 Ticket schedule worker started 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 📧 Starting Notification Worker... 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 🚀 Server starting on port 8000 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 💰 Starting Commission Worker... 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 Database connected successfully 2026-03-10 05:19:43 +07:00: 2026/03/10 05:19:43 Running database migrations... 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 Database migrations completed successfully 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 Redis connected successfully 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 Kafka producer initialized 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 Initializing Midtrans with environment: 2 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 📧 Starting Notification Worker... 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 💰 Starting Commission Worker... 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 Ticket schedule worker started 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 🎫 Starting Ticket Worker... 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 Starting Ticket Worker Consumer... 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 [WebSocket] Hub started 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 🚀 Server starting on port 8000 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 Database connected successfully 2026-03-10 05:19:44 +07:00: 2026/03/10 05:19:44 Running database migrations... 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 Database migrations completed successfully 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 Redis connected successfully 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 Kafka producer initialized 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 Initializing Midtrans with environment: 2 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 📧 Starting Notification Worker... 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 💰 Starting Commission Worker... 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 Ticket schedule worker started 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 [WebSocket] Hub started 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 🚀 Server starting on port 8000 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 🎫 Starting Ticket Worker... 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 Starting Ticket Worker Consumer... 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 Database connected successfully 2026-03-10 05:19:46 +07:00: 2026/03/10 05:19:46 Running database migrations... 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 Database migrations completed successfully 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 Redis connected successfully 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 Kafka producer initialized 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 Initializing Midtrans with environment: 2 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 [WebSocket] Hub started 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 Ticket schedule worker started 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 🎫 Starting Ticket Worker... 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 Starting Ticket Worker Consumer... 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 💰 Starting Commission Worker... 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 📧 Starting Notification Worker... 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 🚀 Server starting on port 8000 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 Database connected successfully 2026-03-10 05:19:47 +07:00: 2026/03/10 05:19:47 Running database migrations... 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 Database migrations completed successfully 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 Redis connected successfully 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 Kafka producer initialized 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 Initializing Midtrans with environment: 2 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 [WebSocket] Hub started 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 Ticket schedule worker started 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 💰 Starting Commission Worker... 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 📧 Starting Notification Worker... 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 🎫 Starting Ticket Worker... 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 Starting Ticket Worker Consumer... 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 🚀 Server starting on port 8000 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 Database connected successfully 2026-03-10 05:19:49 +07:00: 2026/03/10 05:19:49 Running database migrations... 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 Database migrations completed successfully 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 Redis connected successfully 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 Kafka producer initialized 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 Initializing Midtrans with environment: 2 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 [WebSocket] Hub started 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 Ticket schedule worker started 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 📧 Starting Notification Worker... 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 💰 Starting Commission Worker... 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 🎫 Starting Ticket Worker... 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 Starting Ticket Worker Consumer... 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 🚀 Server starting on port 8000 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 Database connected successfully 2026-03-10 05:19:50 +07:00: 2026/03/10 05:19:50 Running database migrations... 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 Database migrations completed successfully 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 Redis connected successfully 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 Kafka producer initialized 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 [WebSocket] Hub started 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 Initializing Midtrans with environment: 2 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 Ticket schedule worker started 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 💰 Starting Commission Worker... 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 🎫 Starting Ticket Worker... 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 📧 Starting Notification Worker... 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 Starting Ticket Worker Consumer... 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 🚀 Server starting on port 8000 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 Database connected successfully 2026-03-10 05:19:52 +07:00: 2026/03/10 05:19:52 Running database migrations... 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 Database migrations completed successfully 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 Redis connected successfully 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 Kafka producer initialized 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 Initializing Midtrans with environment: 2 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 [WebSocket] Hub started 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 💰 Starting Commission Worker... 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 🎫 Starting Ticket Worker... 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 Starting Ticket Worker Consumer... 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 📧 Starting Notification Worker... 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 Ticket schedule worker started 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 🚀 Server starting on port 8000 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:53 +07:00: 2026/03/10 05:19:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:54 +07:00: 2026/03/10 05:19:54 Database connected successfully 2026-03-10 05:19:54 +07:00: 2026/03/10 05:19:54 Running database migrations... 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 Database migrations completed successfully 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 Redis connected successfully 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 Kafka producer initialized 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 Initializing Midtrans with environment: 2 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 🎫 Starting Ticket Worker... 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 Starting Ticket Worker Consumer... 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 [WebSocket] Hub started 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 🚀 Server starting on port 8000 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 Ticket schedule worker started 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 📧 Starting Notification Worker... 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 💰 Starting Commission Worker... 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 Database connected successfully 2026-03-10 05:19:55 +07:00: 2026/03/10 05:19:55 Running database migrations... 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 Database migrations completed successfully 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 Redis connected successfully 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 Kafka producer initialized 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 Initializing Midtrans with environment: 2 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 🎫 Starting Ticket Worker... 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 Starting Ticket Worker Consumer... 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 📧 Starting Notification Worker... 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 Ticket schedule worker started 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 [WebSocket] Hub started 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 🚀 Server starting on port 8000 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 💰 Starting Commission Worker... 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 Database connected successfully 2026-03-10 05:19:56 +07:00: 2026/03/10 05:19:56 Running database migrations... 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 Database migrations completed successfully 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 Redis connected successfully 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 Kafka producer initialized 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 Initializing Midtrans with environment: 2 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 [WebSocket] Hub started 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 Ticket schedule worker started 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 💰 Starting Commission Worker... 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 🎫 Starting Ticket Worker... 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 Starting Ticket Worker Consumer... 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 📧 Starting Notification Worker... 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 🚀 Server starting on port 8000 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 Database connected successfully 2026-03-10 05:19:58 +07:00: 2026/03/10 05:19:58 Running database migrations... 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 Database migrations completed successfully 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 Redis connected successfully 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 Kafka producer initialized 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 Initializing Midtrans with environment: 2 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 [WebSocket] Hub started 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 🎫 Starting Ticket Worker... 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 Starting Ticket Worker Consumer... 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 Ticket schedule worker started 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 💰 Starting Commission Worker... 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 📧 Starting Notification Worker... 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 🚀 Server starting on port 8000 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 Database connected successfully 2026-03-10 05:20:00 +07:00: 2026/03/10 05:20:00 Running database migrations... 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 Database migrations completed successfully 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 Redis connected successfully 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 Kafka producer initialized 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 Initializing Midtrans with environment: 2 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 🎫 Starting Ticket Worker... 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 Ticket schedule worker started 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 Starting Ticket Worker Consumer... 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 📧 Starting Notification Worker... 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 [WebSocket] Hub started 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 💰 Starting Commission Worker... 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 🚀 Server starting on port 8000 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 Database connected successfully 2026-03-10 05:20:01 +07:00: 2026/03/10 05:20:01 Running database migrations... 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 Database migrations completed successfully 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 Redis connected successfully 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 Kafka producer initialized 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 Initializing Midtrans with environment: 2 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 🎫 Starting Ticket Worker... 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 Starting Ticket Worker Consumer... 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 Ticket schedule worker started 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 [WebSocket] Hub started 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 💰 Starting Commission Worker... 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 🚀 Server starting on port 8000 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 📧 Starting Notification Worker... 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 Database connected successfully 2026-03-10 05:20:03 +07:00: 2026/03/10 05:20:03 Running database migrations... 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 Database migrations completed successfully 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 Redis connected successfully 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 Kafka producer initialized 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 Initializing Midtrans with environment: 2 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 🎫 Starting Ticket Worker... 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 Starting Ticket Worker Consumer... 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 Ticket schedule worker started 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 📧 Starting Notification Worker... 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 [WebSocket] Hub started 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 🚀 Server starting on port 8000 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 💰 Starting Commission Worker... 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 Database connected successfully 2026-03-10 05:20:04 +07:00: 2026/03/10 05:20:04 Running database migrations... 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 Database migrations completed successfully 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 Redis connected successfully 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 Kafka producer initialized 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 Initializing Midtrans with environment: 2 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 🎫 Starting Ticket Worker... 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 📧 Starting Notification Worker... 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 💰 Starting Commission Worker... 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 [WebSocket] Hub started 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 Ticket schedule worker started 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 🚀 Server starting on port 8000 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 Starting Ticket Worker Consumer... 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 Database connected successfully 2026-03-10 05:20:06 +07:00: 2026/03/10 05:20:06 Running database migrations... 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 Database migrations completed successfully 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 Redis connected successfully 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 Kafka producer initialized 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 Initializing Midtrans with environment: 2 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 💰 Starting Commission Worker... 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 Ticket schedule worker started 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 [WebSocket] Hub started 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 📧 Starting Notification Worker... 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 🚀 Server starting on port 8000 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 🎫 Starting Ticket Worker... 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 Starting Ticket Worker Consumer... 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 Database connected successfully 2026-03-10 05:20:07 +07:00: 2026/03/10 05:20:07 Running database migrations... 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 Database migrations completed successfully 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 Redis connected successfully 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 Kafka producer initialized 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 Initializing Midtrans with environment: 2 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 [WebSocket] Hub started 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 Ticket schedule worker started 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 💰 Starting Commission Worker... 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 📧 Starting Notification Worker... 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 🎫 Starting Ticket Worker... 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 Starting Ticket Worker Consumer... 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 🚀 Server starting on port 8000 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 Database connected successfully 2026-03-10 05:20:09 +07:00: 2026/03/10 05:20:09 Running database migrations... 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 Database migrations completed successfully 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 Redis connected successfully 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 Kafka producer initialized 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 Initializing Midtrans with environment: 2 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 🎫 Starting Ticket Worker... 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 Starting Ticket Worker Consumer... 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 [WebSocket] Hub started 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 📧 Starting Notification Worker... 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 🚀 Server starting on port 8000 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 💰 Starting Commission Worker... 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 Database connected successfully 2026-03-10 05:20:11 +07:00: 2026/03/10 05:20:11 Running database migrations... 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 Database migrations completed successfully 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 Redis connected successfully 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 Kafka producer initialized 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 Initializing Midtrans with environment: 2 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 🎫 Starting Ticket Worker... 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 Starting Ticket Worker Consumer... 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 💰 Starting Commission Worker... 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 [WebSocket] Hub started 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 📧 Starting Notification Worker... 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 Ticket schedule worker started 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 🚀 Server starting on port 8000 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 Database connected successfully 2026-03-10 05:20:12 +07:00: 2026/03/10 05:20:12 Running database migrations... 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 Database migrations completed successfully 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 Redis connected successfully 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 Kafka producer initialized 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 Initializing Midtrans with environment: 2 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 [WebSocket] Hub started 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 Ticket schedule worker started 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 📧 Starting Notification Worker... 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 🎫 Starting Ticket Worker... 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 💰 Starting Commission Worker... 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 Starting Ticket Worker Consumer... 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 🚀 Server starting on port 8000 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 Database connected successfully 2026-03-10 05:20:14 +07:00: 2026/03/10 05:20:14 Running database migrations... 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 Database migrations completed successfully 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 Redis connected successfully 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 Kafka producer initialized 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 Initializing Midtrans with environment: 2 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 🎫 Starting Ticket Worker... 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 [WebSocket] Hub started 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 Starting Ticket Worker Consumer... 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 💰 Starting Commission Worker... 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 Ticket schedule worker started 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 📧 Starting Notification Worker... 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 🚀 Server starting on port 8000 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 Database connected successfully 2026-03-10 05:20:15 +07:00: 2026/03/10 05:20:15 Running database migrations... 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 Database migrations completed successfully 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 Redis connected successfully 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 Kafka producer initialized 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 Initializing Midtrans with environment: 2 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 [WebSocket] Hub started 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 📧 Starting Notification Worker... 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 Ticket schedule worker started 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 💰 Starting Commission Worker... 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 🎫 Starting Ticket Worker... 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 Starting Ticket Worker Consumer... 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 🚀 Server starting on port 8000 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 Database connected successfully 2026-03-10 05:20:17 +07:00: 2026/03/10 05:20:17 Running database migrations... 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 Database migrations completed successfully 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 Redis connected successfully 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 Kafka producer initialized 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 Initializing Midtrans with environment: 2 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 🎫 Starting Ticket Worker... 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 Starting Ticket Worker Consumer... 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 Ticket schedule worker started 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 [WebSocket] Hub started 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 📧 Starting Notification Worker... 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 💰 Starting Commission Worker... 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 🚀 Server starting on port 8000 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 Database connected successfully 2026-03-10 05:20:18 +07:00: 2026/03/10 05:20:18 Running database migrations... 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 Database migrations completed successfully 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 Redis connected successfully 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 Kafka producer initialized 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 Initializing Midtrans with environment: 2 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 [WebSocket] Hub started 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 🎫 Starting Ticket Worker... 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 Starting Ticket Worker Consumer... 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 Ticket schedule worker started 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 📧 Starting Notification Worker... 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 💰 Starting Commission Worker... 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 🚀 Server starting on port 8000 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 Database connected successfully 2026-03-10 05:20:20 +07:00: 2026/03/10 05:20:20 Running database migrations... 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 Database migrations completed successfully 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 Redis connected successfully 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 Kafka producer initialized 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 Initializing Midtrans with environment: 2 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 🎫 Starting Ticket Worker... 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 Starting Ticket Worker Consumer... 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 💰 Starting Commission Worker... 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 [WebSocket] Hub started 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 📧 Starting Notification Worker... 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 Ticket schedule worker started 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 🚀 Server starting on port 8000 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:21 +07:00: 2026/03/10 05:20:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:22 +07:00: 2026/03/10 05:20:22 Database connected successfully 2026-03-10 05:20:22 +07:00: 2026/03/10 05:20:22 Running database migrations... 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 Database migrations completed successfully 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 Redis connected successfully 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 Kafka producer initialized 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 Initializing Midtrans with environment: 2 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 [WebSocket] Hub started 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 Ticket schedule worker started 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 🎫 Starting Ticket Worker... 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 Starting Ticket Worker Consumer... 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 📧 Starting Notification Worker... 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 💰 Starting Commission Worker... 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 🚀 Server starting on port 8000 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 Database connected successfully 2026-03-10 05:20:23 +07:00: 2026/03/10 05:20:23 Running database migrations... 2026-03-10 05:20:24 +07:00: 2026/03/10 05:20:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 Database migrations completed successfully 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 Redis connected successfully 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 Kafka producer initialized 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 Initializing Midtrans with environment: 2 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 [WebSocket] Hub started 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 Ticket schedule worker started 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 📧 Starting Notification Worker... 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 💰 Starting Commission Worker... 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 🚀 Server starting on port 8000 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 🎫 Starting Ticket Worker... 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 Starting Ticket Worker Consumer... 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 Database connected successfully 2026-03-10 05:20:25 +07:00: 2026/03/10 05:20:25 Running database migrations... 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 Database migrations completed successfully 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 Redis connected successfully 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 Kafka producer initialized 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 Initializing Midtrans with environment: 2 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 📧 Starting Notification Worker... 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 [WebSocket] Hub started 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 💰 Starting Commission Worker... 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 🎫 Starting Ticket Worker... 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 Starting Ticket Worker Consumer... 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 Ticket schedule worker started 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 🚀 Server starting on port 8000 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 Database connected successfully 2026-03-10 05:20:26 +07:00: 2026/03/10 05:20:26 Running database migrations... 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 Database migrations completed successfully 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 Redis connected successfully 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 Kafka producer initialized 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 Initializing Midtrans with environment: 2 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 🎫 Starting Ticket Worker... 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 [WebSocket] Hub started 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 💰 Starting Commission Worker... 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 Starting Ticket Worker Consumer... 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 📧 Starting Notification Worker... 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 🚀 Server starting on port 8000 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 Ticket schedule worker started 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 Database connected successfully 2026-03-10 05:20:28 +07:00: 2026/03/10 05:20:28 Running database migrations... 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 Database migrations completed successfully 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 Redis connected successfully 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 Kafka producer initialized 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 Initializing Midtrans with environment: 2 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 💰 Starting Commission Worker... 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 🚀 Server starting on port 8000 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 [WebSocket] Hub started 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 Ticket schedule worker started 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 📧 Starting Notification Worker... 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 🎫 Starting Ticket Worker... 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 Starting Ticket Worker Consumer... 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 Database connected successfully 2026-03-10 05:20:29 +07:00: 2026/03/10 05:20:29 Running database migrations... 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 Database migrations completed successfully 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 Redis connected successfully 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 Kafka producer initialized 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 Initializing Midtrans with environment: 2 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 [WebSocket] Hub started 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 🎫 Starting Ticket Worker... 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 Starting Ticket Worker Consumer... 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 💰 Starting Commission Worker... 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 Ticket schedule worker started 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 📧 Starting Notification Worker... 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 🚀 Server starting on port 8000 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 Database connected successfully 2026-03-10 05:20:31 +07:00: 2026/03/10 05:20:31 Running database migrations... 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 Database migrations completed successfully 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 Redis connected successfully 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 Kafka producer initialized 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 Initializing Midtrans with environment: 2 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 [WebSocket] Hub started 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 🎫 Starting Ticket Worker... 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 Starting Ticket Worker Consumer... 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 Ticket schedule worker started 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 💰 Starting Commission Worker... 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 📧 Starting Notification Worker... 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 🚀 Server starting on port 8000 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 Database connected successfully 2026-03-10 05:20:32 +07:00: 2026/03/10 05:20:32 Running database migrations... 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 Database migrations completed successfully 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 Redis connected successfully 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 Kafka producer initialized 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 Initializing Midtrans with environment: 2 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 🎫 Starting Ticket Worker... 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 Starting Ticket Worker Consumer... 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 [WebSocket] Hub started 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 📧 Starting Notification Worker... 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 Ticket schedule worker started 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 💰 Starting Commission Worker... 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 🚀 Server starting on port 8000 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 Database connected successfully 2026-03-10 05:20:34 +07:00: 2026/03/10 05:20:34 Running database migrations... 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 Database migrations completed successfully 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 Redis connected successfully 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 Kafka producer initialized 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 Initializing Midtrans with environment: 2 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 [WebSocket] Hub started 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 Ticket schedule worker started 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 📧 Starting Notification Worker... 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 💰 Starting Commission Worker... 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 🎫 Starting Ticket Worker... 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 Starting Ticket Worker Consumer... 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 🚀 Server starting on port 8000 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 Database connected successfully 2026-03-10 05:20:35 +07:00: 2026/03/10 05:20:35 Running database migrations... 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 Database migrations completed successfully 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 Redis connected successfully 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 Kafka producer initialized 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 Initializing Midtrans with environment: 2 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 [WebSocket] Hub started 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 🎫 Starting Ticket Worker... 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 Starting Ticket Worker Consumer... 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 Ticket schedule worker started 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 💰 Starting Commission Worker... 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 🚀 Server starting on port 8000 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 📧 Starting Notification Worker... 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 Database connected successfully 2026-03-10 05:20:37 +07:00: 2026/03/10 05:20:37 Running database migrations... 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 Database migrations completed successfully 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 Redis connected successfully 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 Kafka producer initialized 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 Initializing Midtrans with environment: 2 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 [WebSocket] Hub started 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 🎫 Starting Ticket Worker... 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 Ticket schedule worker started 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 📧 Starting Notification Worker... 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 Starting Ticket Worker Consumer... 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 🚀 Server starting on port 8000 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 💰 Starting Commission Worker... 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:38 +07:00: 2026/03/10 05:20:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:39 +07:00: 2026/03/10 05:20:39 Database connected successfully 2026-03-10 05:20:39 +07:00: 2026/03/10 05:20:39 Running database migrations... 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 Database migrations completed successfully 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 Redis connected successfully 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 Kafka producer initialized 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 Initializing Midtrans with environment: 2 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 🎫 Starting Ticket Worker... 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 Starting Ticket Worker Consumer... 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 [WebSocket] Hub started 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 Ticket schedule worker started 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 💰 Starting Commission Worker... 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 📧 Starting Notification Worker... 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 🚀 Server starting on port 8000 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 Database connected successfully 2026-03-10 05:20:40 +07:00: 2026/03/10 05:20:40 Running database migrations... 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 Database migrations completed successfully 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 Redis connected successfully 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 Kafka producer initialized 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 [WebSocket] Hub started 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 Initializing Midtrans with environment: 2 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 📧 Starting Notification Worker... 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 🎫 Starting Ticket Worker... 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 💰 Starting Commission Worker... 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 Starting Ticket Worker Consumer... 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 🚀 Server starting on port 8000 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 Ticket schedule worker started 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 Database connected successfully 2026-03-10 05:20:41 +07:00: 2026/03/10 05:20:41 Running database migrations... 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 Database migrations completed successfully 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 Redis connected successfully 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 Kafka producer initialized 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 Initializing Midtrans with environment: 2 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 [WebSocket] Hub started 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 Ticket schedule worker started 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 📧 Starting Notification Worker... 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 💰 Starting Commission Worker... 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 🎫 Starting Ticket Worker... 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 Starting Ticket Worker Consumer... 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 🚀 Server starting on port 8000 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 Database connected successfully 2026-03-10 05:20:43 +07:00: 2026/03/10 05:20:43 Running database migrations... 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 Database migrations completed successfully 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 Redis connected successfully 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 Kafka producer initialized 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 Initializing Midtrans with environment: 2 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 🎫 Starting Ticket Worker... 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 Starting Ticket Worker Consumer... 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 💰 Starting Commission Worker... 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 📧 Starting Notification Worker... 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 [WebSocket] Hub started 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 Ticket schedule worker started 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 🚀 Server starting on port 8000 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 Database connected successfully 2026-03-10 05:20:45 +07:00: 2026/03/10 05:20:45 Running database migrations... 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 Database migrations completed successfully 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 Redis connected successfully 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 Kafka producer initialized 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 Initializing Midtrans with environment: 2 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 📧 Starting Notification Worker... 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 Ticket schedule worker started 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 🎫 Starting Ticket Worker... 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 Starting Ticket Worker Consumer... 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 🚀 Server starting on port 8000 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 [WebSocket] Hub started 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 💰 Starting Commission Worker... 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 Database connected successfully 2026-03-10 05:20:46 +07:00: 2026/03/10 05:20:46 Running database migrations... 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 Database migrations completed successfully 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 Redis connected successfully 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 Kafka producer initialized 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 Initializing Midtrans with environment: 2 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 📧 Starting Notification Worker... 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 💰 Starting Commission Worker... 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 Ticket schedule worker started 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 🎫 Starting Ticket Worker... 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 Starting Ticket Worker Consumer... 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 [WebSocket] Hub started 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 🚀 Server starting on port 8000 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 Database connected successfully 2026-03-10 05:20:48 +07:00: 2026/03/10 05:20:48 Running database migrations... 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 Database migrations completed successfully 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 Redis connected successfully 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 Kafka producer initialized 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 Initializing Midtrans with environment: 2 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 [WebSocket] Hub started 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 Ticket schedule worker started 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 📧 Starting Notification Worker... 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 🎫 Starting Ticket Worker... 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 Starting Ticket Worker Consumer... 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 💰 Starting Commission Worker... 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 🚀 Server starting on port 8000 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 Database connected successfully 2026-03-10 05:20:49 +07:00: 2026/03/10 05:20:49 Running database migrations... 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 Database migrations completed successfully 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 Redis connected successfully 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 Kafka producer initialized 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 Initializing Midtrans with environment: 2 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 [WebSocket] Hub started 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 💰 Starting Commission Worker... 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 Ticket schedule worker started 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 🎫 Starting Ticket Worker... 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 Starting Ticket Worker Consumer... 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 📧 Starting Notification Worker... 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 🚀 Server starting on port 8000 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 Database connected successfully 2026-03-10 05:20:51 +07:00: 2026/03/10 05:20:51 Running database migrations... 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 Database migrations completed successfully 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 Redis connected successfully 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 Kafka producer initialized 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 Initializing Midtrans with environment: 2 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 🎫 Starting Ticket Worker... 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 Starting Ticket Worker Consumer... 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 💰 Starting Commission Worker... 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 🚀 Server starting on port 8000 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 Ticket schedule worker started 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 📧 Starting Notification Worker... 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 [WebSocket] Hub started 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 Database connected successfully 2026-03-10 05:20:52 +07:00: 2026/03/10 05:20:52 Running database migrations... 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 Database migrations completed successfully 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 Redis connected successfully 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 Kafka producer initialized 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 Initializing Midtrans with environment: 2 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 [WebSocket] Hub started 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 📧 Starting Notification Worker... 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 Ticket schedule worker started 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 💰 Starting Commission Worker... 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 🚀 Server starting on port 8000 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 🎫 Starting Ticket Worker... 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 Starting Ticket Worker Consumer... 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 Database connected successfully 2026-03-10 05:20:54 +07:00: 2026/03/10 05:20:54 Running database migrations... 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 Database migrations completed successfully 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 Redis connected successfully 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 Kafka producer initialized 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 Initializing Midtrans with environment: 2 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 Ticket schedule worker started 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 🎫 Starting Ticket Worker... 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 Starting Ticket Worker Consumer... 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 [WebSocket] Hub started 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 📧 Starting Notification Worker... 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 💰 Starting Commission Worker... 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 🚀 Server starting on port 8000 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 Database connected successfully 2026-03-10 05:20:55 +07:00: 2026/03/10 05:20:55 Running database migrations... 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 Database migrations completed successfully 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 Redis connected successfully 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 Kafka producer initialized 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 Initializing Midtrans with environment: 2 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 [WebSocket] Hub started 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 Ticket schedule worker started 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 📧 Starting Notification Worker... 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 🎫 Starting Ticket Worker... 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 💰 Starting Commission Worker... 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 Starting Ticket Worker Consumer... 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 🚀 Server starting on port 8000 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 Database connected successfully 2026-03-10 05:20:57 +07:00: 2026/03/10 05:20:57 Running database migrations... 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 Database migrations completed successfully 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 Redis connected successfully 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 Kafka producer initialized 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 Initializing Midtrans with environment: 2 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 🎫 Starting Ticket Worker... 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 Starting Ticket Worker Consumer... 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 [WebSocket] Hub started 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 💰 Starting Commission Worker... 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 📧 Starting Notification Worker... 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 Ticket schedule worker started 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 🚀 Server starting on port 8000 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 Database connected successfully 2026-03-10 05:20:58 +07:00: 2026/03/10 05:20:58 Running database migrations... 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 Database migrations completed successfully 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 Redis connected successfully 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 Kafka producer initialized 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 Initializing Midtrans with environment: 2 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 [WebSocket] Hub started 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 🎫 Starting Ticket Worker... 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 Starting Ticket Worker Consumer... 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 📧 Starting Notification Worker... 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 🚀 Server starting on port 8000 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 Ticket schedule worker started 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 💰 Starting Commission Worker... 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 Database connected successfully 2026-03-10 05:21:00 +07:00: 2026/03/10 05:21:00 Running database migrations... 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 Database migrations completed successfully 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 Redis connected successfully 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 Kafka producer initialized 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 Initializing Midtrans with environment: 2 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 [WebSocket] Hub started 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 Ticket schedule worker started 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 💰 Starting Commission Worker... 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 📧 Starting Notification Worker... 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 🚀 Server starting on port 8000 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 🎫 Starting Ticket Worker... 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 Starting Ticket Worker Consumer... 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 Database connected successfully 2026-03-10 05:21:01 +07:00: 2026/03/10 05:21:01 Running database migrations... 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 Database migrations completed successfully 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 Redis connected successfully 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 Kafka producer initialized 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 Initializing Midtrans with environment: 2 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 🎫 Starting Ticket Worker... 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 Starting Ticket Worker Consumer... 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 [WebSocket] Hub started 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 💰 Starting Commission Worker... 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 Ticket schedule worker started 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 📧 Starting Notification Worker... 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 🚀 Server starting on port 8000 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 Database connected successfully 2026-03-10 05:21:03 +07:00: 2026/03/10 05:21:03 Running database migrations... 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 Database migrations completed successfully 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 Redis connected successfully 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 Kafka producer initialized 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 Initializing Midtrans with environment: 2 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 🎫 Starting Ticket Worker... 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 Starting Ticket Worker Consumer... 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 📧 Starting Notification Worker... 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 💰 Starting Commission Worker... 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 Ticket schedule worker started 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 🚀 Server starting on port 8000 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 [WebSocket] Hub started 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 Database connected successfully 2026-03-10 05:21:05 +07:00: 2026/03/10 05:21:05 Running database migrations... 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 Database migrations completed successfully 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 Redis connected successfully 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 Kafka producer initialized 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 Initializing Midtrans with environment: 2 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 [WebSocket] Hub started 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 Ticket schedule worker started 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 🎫 Starting Ticket Worker... 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 Starting Ticket Worker Consumer... 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 💰 Starting Commission Worker... 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 🚀 Server starting on port 8000 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 📧 Starting Notification Worker... 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 Database connected successfully 2026-03-10 05:21:06 +07:00: 2026/03/10 05:21:06 Running database migrations... 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 Database migrations completed successfully 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 Redis connected successfully 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 Kafka producer initialized 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 Initializing Midtrans with environment: 2 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 [WebSocket] Hub started 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 🎫 Starting Ticket Worker... 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 Starting Ticket Worker Consumer... 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 📧 Starting Notification Worker... 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 💰 Starting Commission Worker... 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 🚀 Server starting on port 8000 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 Ticket schedule worker started 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 Database connected successfully 2026-03-10 05:21:08 +07:00: 2026/03/10 05:21:08 Running database migrations... 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 Database migrations completed successfully 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 Redis connected successfully 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 Kafka producer initialized 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 Initializing Midtrans with environment: 2 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 [WebSocket] Hub started 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 🎫 Starting Ticket Worker... 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 Starting Ticket Worker Consumer... 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 📧 Starting Notification Worker... 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 Ticket schedule worker started 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 💰 Starting Commission Worker... 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 🚀 Server starting on port 8000 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:09 +07:00: 2026/03/10 05:21:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:10 +07:00: 2026/03/10 05:21:10 Database connected successfully 2026-03-10 05:21:10 +07:00: 2026/03/10 05:21:10 Running database migrations... 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 Database migrations completed successfully 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 Redis connected successfully 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 Kafka producer initialized 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 Initializing Midtrans with environment: 2 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 [WebSocket] Hub started 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 📧 Starting Notification Worker... 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 🚀 Server starting on port 8000 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 Ticket schedule worker started 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 💰 Starting Commission Worker... 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 🎫 Starting Ticket Worker... 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 Starting Ticket Worker Consumer... 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 Database connected successfully 2026-03-10 05:21:11 +07:00: 2026/03/10 05:21:11 Running database migrations... 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 Database migrations completed successfully 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 Redis connected successfully 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 Kafka producer initialized 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 Initializing Midtrans with environment: 2 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 📧 Starting Notification Worker... 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 [WebSocket] Hub started 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 🎫 Starting Ticket Worker... 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 Starting Ticket Worker Consumer... 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 Ticket schedule worker started 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 💰 Starting Commission Worker... 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 🚀 Server starting on port 8000 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 Database connected successfully 2026-03-10 05:21:13 +07:00: 2026/03/10 05:21:13 Running database migrations... 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 Database migrations completed successfully 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 Redis connected successfully 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 Kafka producer initialized 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 Initializing Midtrans with environment: 2 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 [WebSocket] Hub started 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 Ticket schedule worker started 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 🎫 Starting Ticket Worker... 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 Starting Ticket Worker Consumer... 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 💰 Starting Commission Worker... 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 📧 Starting Notification Worker... 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 🚀 Server starting on port 8000 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 Database connected successfully 2026-03-10 05:21:14 +07:00: 2026/03/10 05:21:14 Running database migrations... 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 Database migrations completed successfully 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 Redis connected successfully 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 Kafka producer initialized 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 Initializing Midtrans with environment: 2 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 🎫 Starting Ticket Worker... 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 Starting Ticket Worker Consumer... 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 📧 Starting Notification Worker... 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 [WebSocket] Hub started 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 Ticket schedule worker started 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 💰 Starting Commission Worker... 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 🚀 Server starting on port 8000 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 Database connected successfully 2026-03-10 05:21:16 +07:00: 2026/03/10 05:21:16 Running database migrations... 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 Database migrations completed successfully 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 Redis connected successfully 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 Kafka producer initialized 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 Initializing Midtrans with environment: 2 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 🎫 Starting Ticket Worker... 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 Starting Ticket Worker Consumer... 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 Ticket schedule worker started 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 💰 Starting Commission Worker... 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 📧 Starting Notification Worker... 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 🚀 Server starting on port 8000 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 [WebSocket] Hub started 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 Database connected successfully 2026-03-10 05:21:17 +07:00: 2026/03/10 05:21:17 Running database migrations... 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 Database migrations completed successfully 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 Redis connected successfully 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 Kafka producer initialized 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 Initializing Midtrans with environment: 2 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 [WebSocket] Hub started 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 🎫 Starting Ticket Worker... 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 Starting Ticket Worker Consumer... 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 Ticket schedule worker started 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 💰 Starting Commission Worker... 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 📧 Starting Notification Worker... 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 🚀 Server starting on port 8000 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 Database connected successfully 2026-03-10 05:21:19 +07:00: 2026/03/10 05:21:19 Running database migrations... 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 Database migrations completed successfully 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 Redis connected successfully 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 Kafka producer initialized 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 Initializing Midtrans with environment: 2 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 🎫 Starting Ticket Worker... 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 Starting Ticket Worker Consumer... 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 💰 Starting Commission Worker... 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 📧 Starting Notification Worker... 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 Ticket schedule worker started 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 [WebSocket] Hub started 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 🚀 Server starting on port 8000 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 Database connected successfully 2026-03-10 05:21:20 +07:00: 2026/03/10 05:21:20 Running database migrations... 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 Database migrations completed successfully 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 Redis connected successfully 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 Kafka producer initialized 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 Initializing Midtrans with environment: 2 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 🎫 Starting Ticket Worker... 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 Starting Ticket Worker Consumer... 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 💰 Starting Commission Worker... 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 [WebSocket] Hub started 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 Ticket schedule worker started 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 📧 Starting Notification Worker... 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 🚀 Server starting on port 8000 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 Database connected successfully 2026-03-10 05:21:22 +07:00: 2026/03/10 05:21:22 Running database migrations... 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 Database migrations completed successfully 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 Redis connected successfully 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 Kafka producer initialized 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 Initializing Midtrans with environment: 2 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 🎫 Starting Ticket Worker... 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 Starting Ticket Worker Consumer... 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 📧 Starting Notification Worker... 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 💰 Starting Commission Worker... 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 Ticket schedule worker started 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 [WebSocket] Hub started 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 🚀 Server starting on port 8000 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 Database connected successfully 2026-03-10 05:21:23 +07:00: 2026/03/10 05:21:23 Running database migrations... 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 Database migrations completed successfully 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 Redis connected successfully 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 Kafka producer initialized 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 Initializing Midtrans with environment: 2 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 📧 Starting Notification Worker... 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 [WebSocket] Hub started 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 💰 Starting Commission Worker... 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 🎫 Starting Ticket Worker... 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 Starting Ticket Worker Consumer... 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 Ticket schedule worker started 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 🚀 Server starting on port 8000 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 Database connected successfully 2026-03-10 05:21:25 +07:00: 2026/03/10 05:21:25 Running database migrations... 2026-03-10 05:21:26 +07:00: 2026/03/10 05:21:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 Database migrations completed successfully 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 Redis connected successfully 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 Kafka producer initialized 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 Initializing Midtrans with environment: 2 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 💰 Starting Commission Worker... 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 🎫 Starting Ticket Worker... 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 Starting Ticket Worker Consumer... 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 📧 Starting Notification Worker... 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 [WebSocket] Hub started 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 Ticket schedule worker started 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 🚀 Server starting on port 8000 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 Database connected successfully 2026-03-10 05:21:27 +07:00: 2026/03/10 05:21:27 Running database migrations... 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 Database migrations completed successfully 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 Redis connected successfully 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 Kafka producer initialized 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 Initializing Midtrans with environment: 2 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 💰 Starting Commission Worker... 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 [WebSocket] Hub started 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 Ticket schedule worker started 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 🚀 Server starting on port 8000 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 📧 Starting Notification Worker... 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 🎫 Starting Ticket Worker... 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 Starting Ticket Worker Consumer... 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 Database connected successfully 2026-03-10 05:21:28 +07:00: 2026/03/10 05:21:28 Running database migrations... 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 Database migrations completed successfully 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 Redis connected successfully 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 Kafka producer initialized 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 Initializing Midtrans with environment: 2 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 🎫 Starting Ticket Worker... 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 Starting Ticket Worker Consumer... 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 📧 Starting Notification Worker... 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 💰 Starting Commission Worker... 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 Ticket schedule worker started 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 [WebSocket] Hub started 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 🚀 Server starting on port 8000 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 Database connected successfully 2026-03-10 05:21:30 +07:00: 2026/03/10 05:21:30 Running database migrations... 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 Database migrations completed successfully 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 Redis connected successfully 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 Kafka producer initialized 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 Initializing Midtrans with environment: 2 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 💰 Starting Commission Worker... 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 🎫 Starting Ticket Worker... 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 Starting Ticket Worker Consumer... 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 📧 Starting Notification Worker... 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 🚀 Server starting on port 8000 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 [WebSocket] Hub started 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 Ticket schedule worker started 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 Database connected successfully 2026-03-10 05:21:31 +07:00: 2026/03/10 05:21:31 Running database migrations... 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 Database migrations completed successfully 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 Redis connected successfully 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 Kafka producer initialized 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 Initializing Midtrans with environment: 2 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 🎫 Starting Ticket Worker... 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 [WebSocket] Hub started 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 Starting Ticket Worker Consumer... 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 Ticket schedule worker started 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 💰 Starting Commission Worker... 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 📧 Starting Notification Worker... 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 🚀 Server starting on port 8000 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 Database connected successfully 2026-03-10 05:21:33 +07:00: 2026/03/10 05:21:33 Running database migrations... 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 Database migrations completed successfully 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 Redis connected successfully 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 Kafka producer initialized 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 Initializing Midtrans with environment: 2 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 🎫 Starting Ticket Worker... 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 Starting Ticket Worker Consumer... 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 [WebSocket] Hub started 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 💰 Starting Commission Worker... 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 Ticket schedule worker started 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 📧 Starting Notification Worker... 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 🚀 Server starting on port 8000 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 Database connected successfully 2026-03-10 05:21:34 +07:00: 2026/03/10 05:21:34 Running database migrations... 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 Database migrations completed successfully 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 Redis connected successfully 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 Kafka producer initialized 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 Initializing Midtrans with environment: 2 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 🎫 Starting Ticket Worker... 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 Starting Ticket Worker Consumer... 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 💰 Starting Commission Worker... 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 [WebSocket] Hub started 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 📧 Starting Notification Worker... 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 Ticket schedule worker started 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 🚀 Server starting on port 8000 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 Database connected successfully 2026-03-10 05:21:36 +07:00: 2026/03/10 05:21:36 Running database migrations... 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 Database migrations completed successfully 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 Redis connected successfully 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 Kafka producer initialized 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 Initializing Midtrans with environment: 2 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 [WebSocket] Hub started 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 💰 Starting Commission Worker... 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 🎫 Starting Ticket Worker... 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 Starting Ticket Worker Consumer... 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 Ticket schedule worker started 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 🚀 Server starting on port 8000 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 📧 Starting Notification Worker... 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 Database connected successfully 2026-03-10 05:21:37 +07:00: 2026/03/10 05:21:37 Running database migrations... 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 Database migrations completed successfully 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 Redis connected successfully 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 Kafka producer initialized 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 Initializing Midtrans with environment: 2 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 [WebSocket] Hub started 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 🎫 Starting Ticket Worker... 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 Ticket schedule worker started 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 💰 Starting Commission Worker... 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 Starting Ticket Worker Consumer... 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 📧 Starting Notification Worker... 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 🚀 Server starting on port 8000 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 Database connected successfully 2026-03-10 05:21:39 +07:00: 2026/03/10 05:21:39 Running database migrations... 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 Database migrations completed successfully 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 Redis connected successfully 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 Kafka producer initialized 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 Initializing Midtrans with environment: 2 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 [WebSocket] Hub started 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 Ticket schedule worker started 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 📧 Starting Notification Worker... 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 💰 Starting Commission Worker... 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 🎫 Starting Ticket Worker... 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 Starting Ticket Worker Consumer... 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 🚀 Server starting on port 8000 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 Database connected successfully 2026-03-10 05:21:40 +07:00: 2026/03/10 05:21:40 Running database migrations... 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 Database migrations completed successfully 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 Redis connected successfully 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 Kafka producer initialized 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 Initializing Midtrans with environment: 2 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 Ticket schedule worker started 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 📧 Starting Notification Worker... 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 [WebSocket] Hub started 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 🎫 Starting Ticket Worker... 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 Starting Ticket Worker Consumer... 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 💰 Starting Commission Worker... 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 🚀 Server starting on port 8000 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 Database connected successfully 2026-03-10 05:21:42 +07:00: 2026/03/10 05:21:42 Running database migrations... 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 Database migrations completed successfully 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 Redis connected successfully 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 Kafka producer initialized 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 Initializing Midtrans with environment: 2 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 [WebSocket] Hub started 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 🎫 Starting Ticket Worker... 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 Starting Ticket Worker Consumer... 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 Ticket schedule worker started 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 📧 Starting Notification Worker... 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 💰 Starting Commission Worker... 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 🚀 Server starting on port 8000 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 Database connected successfully 2026-03-10 05:21:43 +07:00: 2026/03/10 05:21:43 Running database migrations... 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 Database migrations completed successfully 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 Redis connected successfully 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 Kafka producer initialized 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 Initializing Midtrans with environment: 2 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 [WebSocket] Hub started 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 Ticket schedule worker started 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 📧 Starting Notification Worker... 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 💰 Starting Commission Worker... 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 🎫 Starting Ticket Worker... 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 Starting Ticket Worker Consumer... 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 🚀 Server starting on port 8000 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 Database connected successfully 2026-03-10 05:21:45 +07:00: 2026/03/10 05:21:45 Running database migrations... 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 Database migrations completed successfully 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 Redis connected successfully 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 Kafka producer initialized 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 Initializing Midtrans with environment: 2 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 📧 Starting Notification Worker... 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 [WebSocket] Hub started 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 Ticket schedule worker started 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 💰 Starting Commission Worker... 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 🎫 Starting Ticket Worker... 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 🚀 Server starting on port 8000 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 Starting Ticket Worker Consumer... 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:46 +07:00: 2026/03/10 05:21:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:47 +07:00: 2026/03/10 05:21:47 Database connected successfully 2026-03-10 05:21:47 +07:00: 2026/03/10 05:21:47 Running database migrations... 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 Database migrations completed successfully 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 Redis connected successfully 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 Kafka producer initialized 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 Initializing Midtrans with environment: 2 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 🎫 Starting Ticket Worker... 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 Starting Ticket Worker Consumer... 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 [WebSocket] Hub started 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 💰 Starting Commission Worker... 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 Ticket schedule worker started 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 📧 Starting Notification Worker... 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 🚀 Server starting on port 8000 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 Database connected successfully 2026-03-10 05:21:48 +07:00: 2026/03/10 05:21:48 Running database migrations... 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 Database migrations completed successfully 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 Redis connected successfully 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 Kafka producer initialized 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 Initializing Midtrans with environment: 2 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 Ticket schedule worker started 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 [WebSocket] Hub started 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 📧 Starting Notification Worker... 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 💰 Starting Commission Worker... 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 🎫 Starting Ticket Worker... 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 🚀 Server starting on port 8000 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 Starting Ticket Worker Consumer... 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 Database connected successfully 2026-03-10 05:21:50 +07:00: 2026/03/10 05:21:50 Running database migrations... 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 Database migrations completed successfully 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 Redis connected successfully 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 Kafka producer initialized 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 Initializing Midtrans with environment: 2 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 [WebSocket] Hub started 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 Ticket schedule worker started 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 📧 Starting Notification Worker... 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 💰 Starting Commission Worker... 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 🎫 Starting Ticket Worker... 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 Starting Ticket Worker Consumer... 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 🚀 Server starting on port 8000 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 Database connected successfully 2026-03-10 05:21:51 +07:00: 2026/03/10 05:21:51 Running database migrations... 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 Database migrations completed successfully 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 Redis connected successfully 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 Kafka producer initialized 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 Initializing Midtrans with environment: 2 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 [WebSocket] Hub started 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 Ticket schedule worker started 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 💰 Starting Commission Worker... 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 🎫 Starting Ticket Worker... 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 Starting Ticket Worker Consumer... 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 📧 Starting Notification Worker... 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 🚀 Server starting on port 8000 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 Database connected successfully 2026-03-10 05:21:53 +07:00: 2026/03/10 05:21:53 Running database migrations... 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 Database migrations completed successfully 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 Redis connected successfully 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 Kafka producer initialized 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 Initializing Midtrans with environment: 2 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 [WebSocket] Hub started 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 🎫 Starting Ticket Worker... 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 Starting Ticket Worker Consumer... 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 💰 Starting Commission Worker... 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 Ticket schedule worker started 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 📧 Starting Notification Worker... 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 🚀 Server starting on port 8000 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 Database connected successfully 2026-03-10 05:21:54 +07:00: 2026/03/10 05:21:54 Running database migrations... 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 Database migrations completed successfully 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 Redis connected successfully 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 Kafka producer initialized 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 Initializing Midtrans with environment: 2 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 [WebSocket] Hub started 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 🎫 Starting Ticket Worker... 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 Starting Ticket Worker Consumer... 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 Ticket schedule worker started 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 📧 Starting Notification Worker... 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 💰 Starting Commission Worker... 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 🚀 Server starting on port 8000 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 Database connected successfully 2026-03-10 05:21:56 +07:00: 2026/03/10 05:21:56 Running database migrations... 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 Database migrations completed successfully 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 Redis connected successfully 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 Kafka producer initialized 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 Initializing Midtrans with environment: 2 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 [WebSocket] Hub started 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 🎫 Starting Ticket Worker... 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 Starting Ticket Worker Consumer... 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 📧 Starting Notification Worker... 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 💰 Starting Commission Worker... 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 Ticket schedule worker started 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 🚀 Server starting on port 8000 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 Database connected successfully 2026-03-10 05:21:57 +07:00: 2026/03/10 05:21:57 Running database migrations... 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 Database migrations completed successfully 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 Redis connected successfully 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 Kafka producer initialized 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 Initializing Midtrans with environment: 2 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 [WebSocket] Hub started 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 🎫 Starting Ticket Worker... 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 Starting Ticket Worker Consumer... 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 Ticket schedule worker started 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 📧 Starting Notification Worker... 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 💰 Starting Commission Worker... 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 🚀 Server starting on port 8000 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 Database connected successfully 2026-03-10 05:21:59 +07:00: 2026/03/10 05:21:59 Running database migrations... 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 Database migrations completed successfully 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 Redis connected successfully 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 Kafka producer initialized 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 Initializing Midtrans with environment: 2 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 🎫 Starting Ticket Worker... 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 Starting Ticket Worker Consumer... 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 [WebSocket] Hub started 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 Ticket schedule worker started 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 💰 Starting Commission Worker... 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 📧 Starting Notification Worker... 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 🚀 Server starting on port 8000 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 Database connected successfully 2026-03-10 05:22:00 +07:00: 2026/03/10 05:22:00 Running database migrations... 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 Database migrations completed successfully 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 Redis connected successfully 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 Kafka producer initialized 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 Initializing Midtrans with environment: 2 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 [WebSocket] Hub started 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 Ticket schedule worker started 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 📧 Starting Notification Worker... 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 💰 Starting Commission Worker... 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 🎫 Starting Ticket Worker... 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 🚀 Server starting on port 8000 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 Starting Ticket Worker Consumer... 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 Database connected successfully 2026-03-10 05:22:02 +07:00: 2026/03/10 05:22:02 Running database migrations... 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 Database migrations completed successfully 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 Redis connected successfully 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 Kafka producer initialized 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 Initializing Midtrans with environment: 2 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 [WebSocket] Hub started 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 🎫 Starting Ticket Worker... 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 Starting Ticket Worker Consumer... 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 Ticket schedule worker started 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 💰 Starting Commission Worker... 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 📧 Starting Notification Worker... 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 🚀 Server starting on port 8000 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 Database connected successfully 2026-03-10 05:22:03 +07:00: 2026/03/10 05:22:03 Running database migrations... 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 Database migrations completed successfully 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 Redis connected successfully 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 Kafka producer initialized 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 Initializing Midtrans with environment: 2 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 [WebSocket] Hub started 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 📧 Starting Notification Worker... 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 🎫 Starting Ticket Worker... 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 Starting Ticket Worker Consumer... 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 Ticket schedule worker started 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 💰 Starting Commission Worker... 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 🚀 Server starting on port 8000 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 Database connected successfully 2026-03-10 05:22:05 +07:00: 2026/03/10 05:22:05 Running database migrations... 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 Database migrations completed successfully 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 Redis connected successfully 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 Kafka producer initialized 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 Initializing Midtrans with environment: 2 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 💰 Starting Commission Worker... 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 🎫 Starting Ticket Worker... 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 Starting Ticket Worker Consumer... 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 📧 Starting Notification Worker... 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 [WebSocket] Hub started 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 Ticket schedule worker started 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 🚀 Server starting on port 8000 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 Database connected successfully 2026-03-10 05:22:06 +07:00: 2026/03/10 05:22:06 Running database migrations... 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 Database migrations completed successfully 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 Redis connected successfully 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 Kafka producer initialized 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 Initializing Midtrans with environment: 2 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 Ticket schedule worker started 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 🎫 Starting Ticket Worker... 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 Starting Ticket Worker Consumer... 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 [WebSocket] Hub started 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 💰 Starting Commission Worker... 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 🚀 Server starting on port 8000 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 📧 Starting Notification Worker... 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 Database connected successfully 2026-03-10 05:22:08 +07:00: 2026/03/10 05:22:08 Running database migrations... 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 Database migrations completed successfully 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 Redis connected successfully 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 Kafka producer initialized 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 Initializing Midtrans with environment: 2 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 🎫 Starting Ticket Worker... 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 Starting Ticket Worker Consumer... 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 📧 Starting Notification Worker... 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 💰 Starting Commission Worker... 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 Ticket schedule worker started 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 [WebSocket] Hub started 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 🚀 Server starting on port 8000 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 Database connected successfully 2026-03-10 05:22:09 +07:00: 2026/03/10 05:22:09 Running database migrations... 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 Database migrations completed successfully 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 Redis connected successfully 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 Kafka producer initialized 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 Initializing Midtrans with environment: 2 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 💰 Starting Commission Worker... 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 [WebSocket] Hub started 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 Ticket schedule worker started 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 🎫 Starting Ticket Worker... 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 Starting Ticket Worker Consumer... 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 📧 Starting Notification Worker... 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 🚀 Server starting on port 8000 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 Database connected successfully 2026-03-10 05:22:11 +07:00: 2026/03/10 05:22:11 Running database migrations... 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 Database migrations completed successfully 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 Redis connected successfully 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 Kafka producer initialized 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 Initializing Midtrans with environment: 2 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 🎫 Starting Ticket Worker... 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 Starting Ticket Worker Consumer... 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 [WebSocket] Hub started 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 📧 Starting Notification Worker... 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 💰 Starting Commission Worker... 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 Ticket schedule worker started 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 🚀 Server starting on port 8000 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 Database connected successfully 2026-03-10 05:22:12 +07:00: 2026/03/10 05:22:12 Running database migrations... 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 Database migrations completed successfully 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 Redis connected successfully 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 Kafka producer initialized 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 Initializing Midtrans with environment: 2 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 📧 Starting Notification Worker... 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 💰 Starting Commission Worker... 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 Ticket schedule worker started 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 🎫 Starting Ticket Worker... 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 [WebSocket] Hub started 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 Starting Ticket Worker Consumer... 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 🚀 Server starting on port 8000 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 Database connected successfully 2026-03-10 05:22:14 +07:00: 2026/03/10 05:22:14 Running database migrations... 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 Database migrations completed successfully 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 Redis connected successfully 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 Kafka producer initialized 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 Initializing Midtrans with environment: 2 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 [WebSocket] Hub started 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 🎫 Starting Ticket Worker... 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 Starting Ticket Worker Consumer... 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 💰 Starting Commission Worker... 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 📧 Starting Notification Worker... 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 🚀 Server starting on port 8000 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 Ticket schedule worker started 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 Database connected successfully 2026-03-10 05:22:16 +07:00: 2026/03/10 05:22:16 Running database migrations... 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 Database migrations completed successfully 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 Redis connected successfully 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 Kafka producer initialized 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 Initializing Midtrans with environment: 2 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 💰 Starting Commission Worker... 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 🎫 Starting Ticket Worker... 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 Ticket schedule worker started 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 Starting Ticket Worker Consumer... 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 📧 Starting Notification Worker... 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 [WebSocket] Hub started 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 🚀 Server starting on port 8000 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 Database connected successfully 2026-03-10 05:22:17 +07:00: 2026/03/10 05:22:17 Running database migrations... 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 Database migrations completed successfully 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 Redis connected successfully 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 Kafka producer initialized 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 Initializing Midtrans with environment: 2 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 [WebSocket] Hub started 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 📧 Starting Notification Worker... 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 Ticket schedule worker started 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 🚀 Server starting on port 8000 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 🎫 Starting Ticket Worker... 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 Starting Ticket Worker Consumer... 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 💰 Starting Commission Worker... 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 Database connected successfully 2026-03-10 05:22:18 +07:00: 2026/03/10 05:22:18 Running database migrations... 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 Database migrations completed successfully 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 Redis connected successfully 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 Kafka producer initialized 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 Initializing Midtrans with environment: 2 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 🎫 Starting Ticket Worker... 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 Starting Ticket Worker Consumer... 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 [WebSocket] Hub started 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 Ticket schedule worker started 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 📧 Starting Notification Worker... 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 💰 Starting Commission Worker... 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 🚀 Server starting on port 8000 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 Database connected successfully 2026-03-10 05:22:20 +07:00: 2026/03/10 05:22:20 Running database migrations... 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 Database migrations completed successfully 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 Redis connected successfully 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 Kafka producer initialized 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 Initializing Midtrans with environment: 2 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 [WebSocket] Hub started 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 Ticket schedule worker started 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 📧 Starting Notification Worker... 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 🚀 Server starting on port 8000 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 🎫 Starting Ticket Worker... 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 Starting Ticket Worker Consumer... 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 💰 Starting Commission Worker... 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 Database connected successfully 2026-03-10 05:22:22 +07:00: 2026/03/10 05:22:22 Running database migrations... 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 Database migrations completed successfully 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 Redis connected successfully 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 Kafka producer initialized 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 Initializing Midtrans with environment: 2 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 [WebSocket] Hub started 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 Ticket schedule worker started 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 💰 Starting Commission Worker... 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 🎫 Starting Ticket Worker... 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 Starting Ticket Worker Consumer... 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 📧 Starting Notification Worker... 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 🚀 Server starting on port 8000 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 Database connected successfully 2026-03-10 05:22:23 +07:00: 2026/03/10 05:22:23 Running database migrations... 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 Database migrations completed successfully 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 Redis connected successfully 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 Kafka producer initialized 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 Initializing Midtrans with environment: 2 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 📧 Starting Notification Worker... 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 Ticket schedule worker started 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 🚀 Server starting on port 8000 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 [WebSocket] Hub started 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 💰 Starting Commission Worker... 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 🎫 Starting Ticket Worker... 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 Starting Ticket Worker Consumer... 2026-03-10 05:22:24 +07:00: 2026/03/10 05:22:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:25 +07:00: 2026/03/10 05:22:25 Database connected successfully 2026-03-10 05:22:25 +07:00: 2026/03/10 05:22:25 Running database migrations... 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 Database migrations completed successfully 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 Redis connected successfully 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 Kafka producer initialized 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 Initializing Midtrans with environment: 2 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 Ticket schedule worker started 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 [WebSocket] Hub started 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 📧 Starting Notification Worker... 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 💰 Starting Commission Worker... 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 🎫 Starting Ticket Worker... 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 Starting Ticket Worker Consumer... 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 🚀 Server starting on port 8000 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 Database connected successfully 2026-03-10 05:22:26 +07:00: 2026/03/10 05:22:26 Running database migrations... 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 Database migrations completed successfully 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 Redis connected successfully 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 Kafka producer initialized 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 Initializing Midtrans with environment: 2 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 [WebSocket] Hub started 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 💰 Starting Commission Worker... 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 🎫 Starting Ticket Worker... 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 Starting Ticket Worker Consumer... 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 📧 Starting Notification Worker... 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 Ticket schedule worker started 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 🚀 Server starting on port 8000 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 Database connected successfully 2026-03-10 05:22:28 +07:00: 2026/03/10 05:22:28 Running database migrations... 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 Database migrations completed successfully 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 Redis connected successfully 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 Kafka producer initialized 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 Initializing Midtrans with environment: 2 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 [WebSocket] Hub started 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 🎫 Starting Ticket Worker... 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 Ticket schedule worker started 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 📧 Starting Notification Worker... 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 🚀 Server starting on port 8000 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 Starting Ticket Worker Consumer... 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 💰 Starting Commission Worker... 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 Database connected successfully 2026-03-10 05:22:29 +07:00: 2026/03/10 05:22:29 Running database migrations... 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 Database migrations completed successfully 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 Redis connected successfully 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 Kafka producer initialized 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 Initializing Midtrans with environment: 2 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 💰 Starting Commission Worker... 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 🎫 Starting Ticket Worker... 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 Starting Ticket Worker Consumer... 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 📧 Starting Notification Worker... 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 🚀 Server starting on port 8000 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 Ticket schedule worker started 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 [WebSocket] Hub started 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 Database connected successfully 2026-03-10 05:22:31 +07:00: 2026/03/10 05:22:31 Running database migrations... 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 Database migrations completed successfully 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 Redis connected successfully 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 Kafka producer initialized 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 Initializing Midtrans with environment: 2 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 [WebSocket] Hub started 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 🎫 Starting Ticket Worker... 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 📧 Starting Notification Worker... 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 Ticket schedule worker started 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 💰 Starting Commission Worker... 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 Starting Ticket Worker Consumer... 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 🚀 Server starting on port 8000 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 Database connected successfully 2026-03-10 05:22:32 +07:00: 2026/03/10 05:22:32 Running database migrations... 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 Database migrations completed successfully 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 Redis connected successfully 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 Kafka producer initialized 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 Initializing Midtrans with environment: 2 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 [WebSocket] Hub started 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 📧 Starting Notification Worker... 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 Ticket schedule worker started 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 💰 Starting Commission Worker... 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 🎫 Starting Ticket Worker... 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 🚀 Server starting on port 8000 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 Starting Ticket Worker Consumer... 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 Database connected successfully 2026-03-10 05:22:34 +07:00: 2026/03/10 05:22:34 Running database migrations... 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 Database migrations completed successfully 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 Redis connected successfully 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 Kafka producer initialized 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 Initializing Midtrans with environment: 2 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 [WebSocket] Hub started 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 💰 Starting Commission Worker... 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 🎫 Starting Ticket Worker... 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 Starting Ticket Worker Consumer... 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 Ticket schedule worker started 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 🚀 Server starting on port 8000 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 📧 Starting Notification Worker... 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 Database connected successfully 2026-03-10 05:22:35 +07:00: 2026/03/10 05:22:35 Running database migrations... 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 Database migrations completed successfully 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 Redis connected successfully 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 Kafka producer initialized 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 Initializing Midtrans with environment: 2 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 [WebSocket] Hub started 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 🎫 Starting Ticket Worker... 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 Starting Ticket Worker Consumer... 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 Ticket schedule worker started 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 💰 Starting Commission Worker... 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 🚀 Server starting on port 8000 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 📧 Starting Notification Worker... 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 Database connected successfully 2026-03-10 05:22:37 +07:00: 2026/03/10 05:22:37 Running database migrations... 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 Database migrations completed successfully 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 Redis connected successfully 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 Kafka producer initialized 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 Initializing Midtrans with environment: 2 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 [WebSocket] Hub started 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 🎫 Starting Ticket Worker... 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 Starting Ticket Worker Consumer... 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 Ticket schedule worker started 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 📧 Starting Notification Worker... 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 💰 Starting Commission Worker... 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 🚀 Server starting on port 8000 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 Database connected successfully 2026-03-10 05:22:38 +07:00: 2026/03/10 05:22:38 Running database migrations... 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 Database migrations completed successfully 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 Redis connected successfully 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 Kafka producer initialized 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 Initializing Midtrans with environment: 2 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 [WebSocket] Hub started 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 Ticket schedule worker started 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 🎫 Starting Ticket Worker... 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 Starting Ticket Worker Consumer... 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 💰 Starting Commission Worker... 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 📧 Starting Notification Worker... 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 🚀 Server starting on port 8000 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 Database connected successfully 2026-03-10 05:22:40 +07:00: 2026/03/10 05:22:40 Running database migrations... 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 Database migrations completed successfully 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 Redis connected successfully 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 Kafka producer initialized 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 Initializing Midtrans with environment: 2 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 [WebSocket] Hub started 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 Ticket schedule worker started 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 🎫 Starting Ticket Worker... 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 💰 Starting Commission Worker... 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 🚀 Server starting on port 8000 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 📧 Starting Notification Worker... 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 Starting Ticket Worker Consumer... 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 Database connected successfully 2026-03-10 05:22:41 +07:00: 2026/03/10 05:22:41 Running database migrations... 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 Database migrations completed successfully 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 Redis connected successfully 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 Kafka producer initialized 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 Initializing Midtrans with environment: 2 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 [WebSocket] Hub started 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 Ticket schedule worker started 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 📧 Starting Notification Worker... 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 🎫 Starting Ticket Worker... 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 💰 Starting Commission Worker... 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 Starting Ticket Worker Consumer... 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 🚀 Server starting on port 8000 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 Database connected successfully 2026-03-10 05:22:43 +07:00: 2026/03/10 05:22:43 Running database migrations... 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 Database migrations completed successfully 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 Redis connected successfully 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 Kafka producer initialized 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 [WebSocket] Hub started 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 Initializing Midtrans with environment: 2 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 Ticket schedule worker started 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 💰 Starting Commission Worker... 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 🎫 Starting Ticket Worker... 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 Starting Ticket Worker Consumer... 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 📧 Starting Notification Worker... 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 🚀 Server starting on port 8000 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 Database connected successfully 2026-03-10 05:22:44 +07:00: 2026/03/10 05:22:44 Running database migrations... 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 Database migrations completed successfully 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 Redis connected successfully 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 Kafka producer initialized 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 Initializing Midtrans with environment: 2 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 [WebSocket] Hub started 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 Ticket schedule worker started 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 💰 Starting Commission Worker... 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 🎫 Starting Ticket Worker... 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 Starting Ticket Worker Consumer... 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 📧 Starting Notification Worker... 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 🚀 Server starting on port 8000 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 Database connected successfully 2026-03-10 05:22:46 +07:00: 2026/03/10 05:22:46 Running database migrations... 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 Database migrations completed successfully 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 Redis connected successfully 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 Kafka producer initialized 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 [WebSocket] Hub started 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 Initializing Midtrans with environment: 2 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 📧 Starting Notification Worker... 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 🎫 Starting Ticket Worker... 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 Starting Ticket Worker Consumer... 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 Ticket schedule worker started 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 💰 Starting Commission Worker... 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 🚀 Server starting on port 8000 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 Database connected successfully 2026-03-10 05:22:47 +07:00: 2026/03/10 05:22:47 Running database migrations... 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 Database migrations completed successfully 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 Redis connected successfully 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 Kafka producer initialized 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 Initializing Midtrans with environment: 2 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 [WebSocket] Hub started 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 🎫 Starting Ticket Worker... 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 Starting Ticket Worker Consumer... 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 📧 Starting Notification Worker... 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 Ticket schedule worker started 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 💰 Starting Commission Worker... 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 🚀 Server starting on port 8000 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 Database connected successfully 2026-03-10 05:22:49 +07:00: 2026/03/10 05:22:49 Running database migrations... 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 Database migrations completed successfully 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 Redis connected successfully 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 Kafka producer initialized 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 Initializing Midtrans with environment: 2 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 [WebSocket] Hub started 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 🎫 Starting Ticket Worker... 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 Starting Ticket Worker Consumer... 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 Ticket schedule worker started 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 💰 Starting Commission Worker... 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 📧 Starting Notification Worker... 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 🚀 Server starting on port 8000 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:50 +07:00: 2026/03/10 05:22:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:51 +07:00: 2026/03/10 05:22:51 Database connected successfully 2026-03-10 05:22:51 +07:00: 2026/03/10 05:22:51 Running database migrations... 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 Database migrations completed successfully 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 Redis connected successfully 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 Kafka producer initialized 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 Initializing Midtrans with environment: 2 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 📧 Starting Notification Worker... 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 [WebSocket] Hub started 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 🎫 Starting Ticket Worker... 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 Starting Ticket Worker Consumer... 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 💰 Starting Commission Worker... 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 🚀 Server starting on port 8000 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 Ticket schedule worker started 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 Database connected successfully 2026-03-10 05:22:52 +07:00: 2026/03/10 05:22:52 Running database migrations... 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 Database migrations completed successfully 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 Redis connected successfully 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 Kafka producer initialized 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 Initializing Midtrans with environment: 2 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 📧 Starting Notification Worker... 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 💰 Starting Commission Worker... 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 [WebSocket] Hub started 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 🎫 Starting Ticket Worker... 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 Starting Ticket Worker Consumer... 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 🚀 Server starting on port 8000 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 Ticket schedule worker started 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 Database connected successfully 2026-03-10 05:22:53 +07:00: 2026/03/10 05:22:53 Running database migrations... 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 Database migrations completed successfully 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 Redis connected successfully 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 Kafka producer initialized 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 Initializing Midtrans with environment: 2 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 🎫 Starting Ticket Worker... 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 Starting Ticket Worker Consumer... 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 [WebSocket] Hub started 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 💰 Starting Commission Worker... 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 📧 Starting Notification Worker... 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 🚀 Server starting on port 8000 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 Ticket schedule worker started 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 Database connected successfully 2026-03-10 05:22:55 +07:00: 2026/03/10 05:22:55 Running database migrations... 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 Database migrations completed successfully 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 Redis connected successfully 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 Kafka producer initialized 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 Initializing Midtrans with environment: 2 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 [WebSocket] Hub started 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 Ticket schedule worker started 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 💰 Starting Commission Worker... 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 🚀 Server starting on port 8000 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 📧 Starting Notification Worker... 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 🎫 Starting Ticket Worker... 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 Starting Ticket Worker Consumer... 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 Database connected successfully 2026-03-10 05:22:57 +07:00: 2026/03/10 05:22:57 Running database migrations... 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 Database migrations completed successfully 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 Redis connected successfully 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 Kafka producer initialized 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 Initializing Midtrans with environment: 2 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 [WebSocket] Hub started 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 🎫 Starting Ticket Worker... 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 Starting Ticket Worker Consumer... 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 💰 Starting Commission Worker... 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 Ticket schedule worker started 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 📧 Starting Notification Worker... 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 🚀 Server starting on port 8000 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 Database connected successfully 2026-03-10 05:22:58 +07:00: 2026/03/10 05:22:58 Running database migrations... 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 Database migrations completed successfully 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 Redis connected successfully 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 Kafka producer initialized 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 Initializing Midtrans with environment: 2 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 [WebSocket] Hub started 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 Ticket schedule worker started 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 🎫 Starting Ticket Worker... 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 Starting Ticket Worker Consumer... 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 💰 Starting Commission Worker... 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 📧 Starting Notification Worker... 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 🚀 Server starting on port 8000 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:22:59 +07:00: 2026/03/10 05:22:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:00 +07:00: 2026/03/10 05:23:00 Database connected successfully 2026-03-10 05:23:00 +07:00: 2026/03/10 05:23:00 Running database migrations... 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 Database migrations completed successfully 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 Redis connected successfully 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 Kafka producer initialized 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 Initializing Midtrans with environment: 2 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 🎫 Starting Ticket Worker... 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 Starting Ticket Worker Consumer... 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 💰 Starting Commission Worker... 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 Ticket schedule worker started 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 📧 Starting Notification Worker... 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 🚀 Server starting on port 8000 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 [WebSocket] Hub started 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 Database connected successfully 2026-03-10 05:23:01 +07:00: 2026/03/10 05:23:01 Running database migrations... 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 Database migrations completed successfully 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 Redis connected successfully 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 Kafka producer initialized 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 Initializing Midtrans with environment: 2 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 🎫 Starting Ticket Worker... 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 Starting Ticket Worker Consumer... 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 [WebSocket] Hub started 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 💰 Starting Commission Worker... 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 🚀 Server starting on port 8000 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 📧 Starting Notification Worker... 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 Ticket schedule worker started 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 Database connected successfully 2026-03-10 05:23:03 +07:00: 2026/03/10 05:23:03 Running database migrations... 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 Database migrations completed successfully 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 Redis connected successfully 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 Kafka producer initialized 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 Initializing Midtrans with environment: 2 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 [WebSocket] Hub started 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 Ticket schedule worker started 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 📧 Starting Notification Worker... 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 💰 Starting Commission Worker... 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 🎫 Starting Ticket Worker... 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 Starting Ticket Worker Consumer... 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 🚀 Server starting on port 8000 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 Database connected successfully 2026-03-10 05:23:04 +07:00: 2026/03/10 05:23:04 Running database migrations... 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 Database migrations completed successfully 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 Redis connected successfully 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 Kafka producer initialized 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 Initializing Midtrans with environment: 2 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 [WebSocket] Hub started 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 💰 Starting Commission Worker... 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 🎫 Starting Ticket Worker... 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 Starting Ticket Worker Consumer... 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 Ticket schedule worker started 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 📧 Starting Notification Worker... 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 🚀 Server starting on port 8000 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 Database connected successfully 2026-03-10 05:23:06 +07:00: 2026/03/10 05:23:06 Running database migrations... 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 Database migrations completed successfully 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 Redis connected successfully 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 Kafka producer initialized 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 Initializing Midtrans with environment: 2 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 [WebSocket] Hub started 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 🎫 Starting Ticket Worker... 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 Starting Ticket Worker Consumer... 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 Ticket schedule worker started 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 💰 Starting Commission Worker... 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 📧 Starting Notification Worker... 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 🚀 Server starting on port 8000 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 Database connected successfully 2026-03-10 05:23:07 +07:00: 2026/03/10 05:23:07 Running database migrations... 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 Database migrations completed successfully 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 Redis connected successfully 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 Kafka producer initialized 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 Initializing Midtrans with environment: 2 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 🎫 Starting Ticket Worker... 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 Starting Ticket Worker Consumer... 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 [WebSocket] Hub started 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 💰 Starting Commission Worker... 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 🚀 Server starting on port 8000 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 📧 Starting Notification Worker... 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 Ticket schedule worker started 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 Database connected successfully 2026-03-10 05:23:09 +07:00: 2026/03/10 05:23:09 Running database migrations... 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 Database migrations completed successfully 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 Redis connected successfully 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 Kafka producer initialized 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 Initializing Midtrans with environment: 2 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 [WebSocket] Hub started 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 🎫 Starting Ticket Worker... 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 Starting Ticket Worker Consumer... 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 Ticket schedule worker started 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 💰 Starting Commission Worker... 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 📧 Starting Notification Worker... 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 🚀 Server starting on port 8000 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 Database connected successfully 2026-03-10 05:23:10 +07:00: 2026/03/10 05:23:10 Running database migrations... 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 Database migrations completed successfully 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 Redis connected successfully 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 Kafka producer initialized 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 Initializing Midtrans with environment: 2 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 [WebSocket] Hub started 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 🎫 Starting Ticket Worker... 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 📧 Starting Notification Worker... 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 Starting Ticket Worker Consumer... 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 Ticket schedule worker started 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 💰 Starting Commission Worker... 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 🚀 Server starting on port 8000 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 Database connected successfully 2026-03-10 05:23:12 +07:00: 2026/03/10 05:23:12 Running database migrations... 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 Database migrations completed successfully 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 Redis connected successfully 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 Kafka producer initialized 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 Initializing Midtrans with environment: 2 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 📧 Starting Notification Worker... 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 💰 Starting Commission Worker... 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 Ticket schedule worker started 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 [WebSocket] Hub started 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 🎫 Starting Ticket Worker... 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 Starting Ticket Worker Consumer... 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 🚀 Server starting on port 8000 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 Database connected successfully 2026-03-10 05:23:13 +07:00: 2026/03/10 05:23:13 Running database migrations... 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 Database migrations completed successfully 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 Redis connected successfully 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 Kafka producer initialized 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 Initializing Midtrans with environment: 2 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 🎫 Starting Ticket Worker... 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 Starting Ticket Worker Consumer... 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 [WebSocket] Hub started 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 💰 Starting Commission Worker... 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 Ticket schedule worker started 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 📧 Starting Notification Worker... 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 🚀 Server starting on port 8000 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 Database connected successfully 2026-03-10 05:23:15 +07:00: 2026/03/10 05:23:15 Running database migrations... 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 Database migrations completed successfully 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 Redis connected successfully 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 Kafka producer initialized 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 Initializing Midtrans with environment: 2 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 [WebSocket] Hub started 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 💰 Starting Commission Worker... 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 🚀 Server starting on port 8000 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 🎫 Starting Ticket Worker... 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 Starting Ticket Worker Consumer... 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 📧 Starting Notification Worker... 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 Ticket schedule worker started 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 Database connected successfully 2026-03-10 05:23:16 +07:00: 2026/03/10 05:23:16 Running database migrations... 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 Database migrations completed successfully 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 Redis connected successfully 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 Kafka producer initialized 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 Initializing Midtrans with environment: 2 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 [WebSocket] Hub started 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 Ticket schedule worker started 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 📧 Starting Notification Worker... 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 💰 Starting Commission Worker... 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 🎫 Starting Ticket Worker... 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 Starting Ticket Worker Consumer... 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 🚀 Server starting on port 8000 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 Database connected successfully 2026-03-10 05:23:18 +07:00: 2026/03/10 05:23:18 Running database migrations... 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 Database migrations completed successfully 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 Redis connected successfully 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 Kafka producer initialized 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 Initializing Midtrans with environment: 2 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 🎫 Starting Ticket Worker... 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 Starting Ticket Worker Consumer... 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 [WebSocket] Hub started 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 Ticket schedule worker started 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 💰 Starting Commission Worker... 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 🚀 Server starting on port 8000 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 📧 Starting Notification Worker... 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 Database connected successfully 2026-03-10 05:23:20 +07:00: 2026/03/10 05:23:20 Running database migrations... 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 Database migrations completed successfully 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 Redis connected successfully 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 Kafka producer initialized 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 Initializing Midtrans with environment: 2 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 📧 Starting Notification Worker... 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 💰 Starting Commission Worker... 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 Ticket schedule worker started 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 🚀 Server starting on port 8000 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 [WebSocket] Hub started 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 🎫 Starting Ticket Worker... 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 Starting Ticket Worker Consumer... 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 Database connected successfully 2026-03-10 05:23:21 +07:00: 2026/03/10 05:23:21 Running database migrations... 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 Database migrations completed successfully 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 Redis connected successfully 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 Kafka producer initialized 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 Initializing Midtrans with environment: 2 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 🎫 Starting Ticket Worker... 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 Starting Ticket Worker Consumer... 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 📧 Starting Notification Worker... 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 Ticket schedule worker started 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 [WebSocket] Hub started 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 💰 Starting Commission Worker... 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 🚀 Server starting on port 8000 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 Database connected successfully 2026-03-10 05:23:23 +07:00: 2026/03/10 05:23:23 Running database migrations... 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 Database migrations completed successfully 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 Redis connected successfully 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 Kafka producer initialized 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 [WebSocket] Hub started 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 Initializing Midtrans with environment: 2 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 💰 Starting Commission Worker... 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 Ticket schedule worker started 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 📧 Starting Notification Worker... 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 🎫 Starting Ticket Worker... 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 Starting Ticket Worker Consumer... 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 🚀 Server starting on port 8000 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 Database connected successfully 2026-03-10 05:23:24 +07:00: 2026/03/10 05:23:24 Running database migrations... 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 Database migrations completed successfully 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 Redis connected successfully 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 Kafka producer initialized 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 Initializing Midtrans with environment: 2 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 [WebSocket] Hub started 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 Ticket schedule worker started 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 🎫 Starting Ticket Worker... 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 Starting Ticket Worker Consumer... 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 💰 Starting Commission Worker... 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 📧 Starting Notification Worker... 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 🚀 Server starting on port 8000 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 Database connected successfully 2026-03-10 05:23:26 +07:00: 2026/03/10 05:23:26 Running database migrations... 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 Database migrations completed successfully 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 Redis connected successfully 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 Kafka producer initialized 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 Initializing Midtrans with environment: 2 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 🎫 Starting Ticket Worker... 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 Starting Ticket Worker Consumer... 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 Ticket schedule worker started 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 🚀 Server starting on port 8000 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 📧 Starting Notification Worker... 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 [WebSocket] Hub started 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 💰 Starting Commission Worker... 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 Database connected successfully 2026-03-10 05:23:27 +07:00: 2026/03/10 05:23:27 Running database migrations... 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 Database migrations completed successfully 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 Redis connected successfully 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 Kafka producer initialized 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 Initializing Midtrans with environment: 2 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 [WebSocket] Hub started 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 Ticket schedule worker started 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 💰 Starting Commission Worker... 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 🎫 Starting Ticket Worker... 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 Starting Ticket Worker Consumer... 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 📧 Starting Notification Worker... 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 🚀 Server starting on port 8000 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 Database connected successfully 2026-03-10 05:23:29 +07:00: 2026/03/10 05:23:29 Running database migrations... 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 Database migrations completed successfully 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 Redis connected successfully 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 Kafka producer initialized 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 Initializing Midtrans with environment: 2 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 [WebSocket] Hub started 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 Ticket schedule worker started 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 🎫 Starting Ticket Worker... 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 Starting Ticket Worker Consumer... 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 📧 Starting Notification Worker... 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 🚀 Server starting on port 8000 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 💰 Starting Commission Worker... 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 Database connected successfully 2026-03-10 05:23:30 +07:00: 2026/03/10 05:23:30 Running database migrations... 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 Database migrations completed successfully 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 Redis connected successfully 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 Kafka producer initialized 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 Initializing Midtrans with environment: 2 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 🎫 Starting Ticket Worker... 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 Starting Ticket Worker Consumer... 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 Ticket schedule worker started 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 [WebSocket] Hub started 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 💰 Starting Commission Worker... 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 🚀 Server starting on port 8000 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 📧 Starting Notification Worker... 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 Database connected successfully 2026-03-10 05:23:32 +07:00: 2026/03/10 05:23:32 Running database migrations... 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 Database migrations completed successfully 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 Redis connected successfully 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 Kafka producer initialized 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 Initializing Midtrans with environment: 2 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 💰 Starting Commission Worker... 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 [WebSocket] Hub started 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 Ticket schedule worker started 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 🚀 Server starting on port 8000 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 📧 Starting Notification Worker... 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 🎫 Starting Ticket Worker... 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 Starting Ticket Worker Consumer... 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 Database connected successfully 2026-03-10 05:23:33 +07:00: 2026/03/10 05:23:33 Running database migrations... 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 Database migrations completed successfully 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 Redis connected successfully 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 Kafka producer initialized 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 Initializing Midtrans with environment: 2 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 📧 Starting Notification Worker... 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 Ticket schedule worker started 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 💰 Starting Commission Worker... 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 🎫 Starting Ticket Worker... 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 Starting Ticket Worker Consumer... 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 [WebSocket] Hub started 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 🚀 Server starting on port 8000 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 Database connected successfully 2026-03-10 05:23:35 +07:00: 2026/03/10 05:23:35 Running database migrations... 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 Database migrations completed successfully 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 Redis connected successfully 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 Kafka producer initialized 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 Initializing Midtrans with environment: 2 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 🎫 Starting Ticket Worker... 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 💰 Starting Commission Worker... 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 Starting Ticket Worker Consumer... 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 Ticket schedule worker started 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 📧 Starting Notification Worker... 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 [WebSocket] Hub started 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 🚀 Server starting on port 8000 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 Database connected successfully 2026-03-10 05:23:36 +07:00: 2026/03/10 05:23:36 Running database migrations... 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 Database migrations completed successfully 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 Redis connected successfully 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 Kafka producer initialized 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 Initializing Midtrans with environment: 2 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 [WebSocket] Hub started 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 📧 Starting Notification Worker... 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 Ticket schedule worker started 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 💰 Starting Commission Worker... 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 🎫 Starting Ticket Worker... 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 Starting Ticket Worker Consumer... 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 🚀 Server starting on port 8000 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 Database connected successfully 2026-03-10 05:23:38 +07:00: 2026/03/10 05:23:38 Running database migrations... 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 Database migrations completed successfully 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 Redis connected successfully 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 Kafka producer initialized 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 Initializing Midtrans with environment: 2 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 [WebSocket] Hub started 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 📧 Starting Notification Worker... 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 💰 Starting Commission Worker... 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 🎫 Starting Ticket Worker... 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 Ticket schedule worker started 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 🚀 Server starting on port 8000 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 Starting Ticket Worker Consumer... 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 Database connected successfully 2026-03-10 05:23:39 +07:00: 2026/03/10 05:23:39 Running database migrations... 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 Database migrations completed successfully 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 Redis connected successfully 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 Kafka producer initialized 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 Initializing Midtrans with environment: 2 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 🎫 Starting Ticket Worker... 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 📧 Starting Notification Worker... 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 [WebSocket] Hub started 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 Starting Ticket Worker Consumer... 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 Ticket schedule worker started 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 💰 Starting Commission Worker... 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 🚀 Server starting on port 8000 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 Database connected successfully 2026-03-10 05:23:41 +07:00: 2026/03/10 05:23:41 Running database migrations... 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 Database migrations completed successfully 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 Redis connected successfully 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 Kafka producer initialized 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 Initializing Midtrans with environment: 2 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 🎫 Starting Ticket Worker... 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 Starting Ticket Worker Consumer... 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 📧 Starting Notification Worker... 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 [WebSocket] Hub started 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 💰 Starting Commission Worker... 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 Ticket schedule worker started 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 🚀 Server starting on port 8000 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 Database connected successfully 2026-03-10 05:23:42 +07:00: 2026/03/10 05:23:42 Running database migrations... 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 Database migrations completed successfully 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 Redis connected successfully 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 Kafka producer initialized 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 Initializing Midtrans with environment: 2 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 [WebSocket] Hub started 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 📧 Starting Notification Worker... 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 🎫 Starting Ticket Worker... 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 Starting Ticket Worker Consumer... 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 💰 Starting Commission Worker... 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 Ticket schedule worker started 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 🚀 Server starting on port 8000 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 Database connected successfully 2026-03-10 05:23:44 +07:00: 2026/03/10 05:23:44 Running database migrations... 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 Database migrations completed successfully 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 Redis connected successfully 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 Kafka producer initialized 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 Initializing Midtrans with environment: 2 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 [WebSocket] Hub started 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 🎫 Starting Ticket Worker... 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 Starting Ticket Worker Consumer... 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 Ticket schedule worker started 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 💰 Starting Commission Worker... 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 📧 Starting Notification Worker... 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 🚀 Server starting on port 8000 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 Database connected successfully 2026-03-10 05:23:45 +07:00: 2026/03/10 05:23:45 Running database migrations... 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 Database migrations completed successfully 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 Redis connected successfully 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 Kafka producer initialized 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 Initializing Midtrans with environment: 2 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 [WebSocket] Hub started 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 🎫 Starting Ticket Worker... 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 Starting Ticket Worker Consumer... 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 Ticket schedule worker started 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 📧 Starting Notification Worker... 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 💰 Starting Commission Worker... 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 🚀 Server starting on port 8000 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 Database connected successfully 2026-03-10 05:23:47 +07:00: 2026/03/10 05:23:47 Running database migrations... 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 Database migrations completed successfully 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 Redis connected successfully 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 Kafka producer initialized 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 Initializing Midtrans with environment: 2 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 [WebSocket] Hub started 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 💰 Starting Commission Worker... 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 🎫 Starting Ticket Worker... 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 Starting Ticket Worker Consumer... 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 Ticket schedule worker started 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 📧 Starting Notification Worker... 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 🚀 Server starting on port 8000 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:48 +07:00: 2026/03/10 05:23:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:49 +07:00: 2026/03/10 05:23:49 Database connected successfully 2026-03-10 05:23:49 +07:00: 2026/03/10 05:23:49 Running database migrations... 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 Database migrations completed successfully 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 Redis connected successfully 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 Kafka producer initialized 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 Initializing Midtrans with environment: 2 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 🎫 Starting Ticket Worker... 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 Ticket schedule worker started 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 Starting Ticket Worker Consumer... 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 💰 Starting Commission Worker... 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 📧 Starting Notification Worker... 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 [WebSocket] Hub started 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 🚀 Server starting on port 8000 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 Database connected successfully 2026-03-10 05:23:50 +07:00: 2026/03/10 05:23:50 Running database migrations... 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 Database migrations completed successfully 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 Redis connected successfully 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 Kafka producer initialized 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 Initializing Midtrans with environment: 2 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 [WebSocket] Hub started 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 Ticket schedule worker started 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 💰 Starting Commission Worker... 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 🎫 Starting Ticket Worker... 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 Starting Ticket Worker Consumer... 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 🚀 Server starting on port 8000 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 📧 Starting Notification Worker... 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 Database connected successfully 2026-03-10 05:23:52 +07:00: 2026/03/10 05:23:52 Running database migrations... 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 Database migrations completed successfully 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 Redis connected successfully 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 Kafka producer initialized 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 Initializing Midtrans with environment: 2 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 🎫 Starting Ticket Worker... 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 Starting Ticket Worker Consumer... 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 📧 Starting Notification Worker... 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 💰 Starting Commission Worker... 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 Ticket schedule worker started 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 [WebSocket] Hub started 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 🚀 Server starting on port 8000 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 Database connected successfully 2026-03-10 05:23:53 +07:00: 2026/03/10 05:23:53 Running database migrations... 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 Database migrations completed successfully 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 Redis connected successfully 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 Kafka producer initialized 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 Initializing Midtrans with environment: 2 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 [WebSocket] Hub started 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 🚀 Server starting on port 8000 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 🎫 Starting Ticket Worker... 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 Starting Ticket Worker Consumer... 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 💰 Starting Commission Worker... 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 📧 Starting Notification Worker... 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 Ticket schedule worker started 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 Database connected successfully 2026-03-10 05:23:55 +07:00: 2026/03/10 05:23:55 Running database migrations... 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 Database migrations completed successfully 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 Redis connected successfully 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 Kafka producer initialized 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 Initializing Midtrans with environment: 2 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 💰 Starting Commission Worker... 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 [WebSocket] Hub started 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 🎫 Starting Ticket Worker... 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 Starting Ticket Worker Consumer... 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 Ticket schedule worker started 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 📧 Starting Notification Worker... 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 🚀 Server starting on port 8000 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 Database connected successfully 2026-03-10 05:23:56 +07:00: 2026/03/10 05:23:56 Running database migrations... 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 Database migrations completed successfully 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 Redis connected successfully 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 Kafka producer initialized 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 Initializing Midtrans with environment: 2 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 [WebSocket] Hub started 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 Ticket schedule worker started 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 📧 Starting Notification Worker... 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 💰 Starting Commission Worker... 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 🎫 Starting Ticket Worker... 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 Starting Ticket Worker Consumer... 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 🚀 Server starting on port 8000 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 Database connected successfully 2026-03-10 05:23:58 +07:00: 2026/03/10 05:23:58 Running database migrations... 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 Database migrations completed successfully 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 Redis connected successfully 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 Kafka producer initialized 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 Initializing Midtrans with environment: 2 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 📧 Starting Notification Worker... 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 Ticket schedule worker started 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 [WebSocket] Hub started 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 🎫 Starting Ticket Worker... 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 💰 Starting Commission Worker... 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 Starting Ticket Worker Consumer... 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 🚀 Server starting on port 8000 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 Database connected successfully 2026-03-10 05:23:59 +07:00: 2026/03/10 05:23:59 Running database migrations... 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 Database migrations completed successfully 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 Redis connected successfully 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 Kafka producer initialized 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 Initializing Midtrans with environment: 2 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 🎫 Starting Ticket Worker... 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 Starting Ticket Worker Consumer... 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 📧 Starting Notification Worker... 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 🚀 Server starting on port 8000 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 Ticket schedule worker started 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 💰 Starting Commission Worker... 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 [WebSocket] Hub started 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 Database connected successfully 2026-03-10 05:24:01 +07:00: 2026/03/10 05:24:01 Running database migrations... 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 Database migrations completed successfully 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 Redis connected successfully 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 Kafka producer initialized 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 Initializing Midtrans with environment: 2 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 🎫 Starting Ticket Worker... 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 Starting Ticket Worker Consumer... 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 💰 Starting Commission Worker... 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 [WebSocket] Hub started 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 📧 Starting Notification Worker... 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 🚀 Server starting on port 8000 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 Ticket schedule worker started 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 Database connected successfully 2026-03-10 05:24:02 +07:00: 2026/03/10 05:24:02 Running database migrations... 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 Database migrations completed successfully 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 Redis connected successfully 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 Kafka producer initialized 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 Initializing Midtrans with environment: 2 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 📧 Starting Notification Worker... 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 💰 Starting Commission Worker... 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 [WebSocket] Hub started 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 🚀 Server starting on port 8000 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 Ticket schedule worker started 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 🎫 Starting Ticket Worker... 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 Starting Ticket Worker Consumer... 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 Database connected successfully 2026-03-10 05:24:04 +07:00: 2026/03/10 05:24:04 Running database migrations... 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 Database migrations completed successfully 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 Redis connected successfully 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 Kafka producer initialized 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 Initializing Midtrans with environment: 2 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 🎫 Starting Ticket Worker... 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 Starting Ticket Worker Consumer... 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 📧 Starting Notification Worker... 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 💰 Starting Commission Worker... 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 🚀 Server starting on port 8000 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 [WebSocket] Hub started 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 Ticket schedule worker started 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 Database connected successfully 2026-03-10 05:24:05 +07:00: 2026/03/10 05:24:05 Running database migrations... 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 Database migrations completed successfully 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 Redis connected successfully 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 Kafka producer initialized 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 Initializing Midtrans with environment: 2 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 Ticket schedule worker started 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 [WebSocket] Hub started 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 📧 Starting Notification Worker... 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 🎫 Starting Ticket Worker... 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 Starting Ticket Worker Consumer... 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 🚀 Server starting on port 8000 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 💰 Starting Commission Worker... 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 Database connected successfully 2026-03-10 05:24:07 +07:00: 2026/03/10 05:24:07 Running database migrations... 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 Database migrations completed successfully 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 Redis connected successfully 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 Kafka producer initialized 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 Initializing Midtrans with environment: 2 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 Ticket schedule worker started 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 🎫 Starting Ticket Worker... 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 Starting Ticket Worker Consumer... 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 📧 Starting Notification Worker... 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 [WebSocket] Hub started 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 💰 Starting Commission Worker... 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 🚀 Server starting on port 8000 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 Database connected successfully 2026-03-10 05:24:08 +07:00: 2026/03/10 05:24:08 Running database migrations... 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 Database migrations completed successfully 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 Redis connected successfully 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 Kafka producer initialized 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 Initializing Midtrans with environment: 2 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 [WebSocket] Hub started 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 🎫 Starting Ticket Worker... 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 Starting Ticket Worker Consumer... 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 Ticket schedule worker started 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 💰 Starting Commission Worker... 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 🚀 Server starting on port 8000 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 📧 Starting Notification Worker... 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 Database connected successfully 2026-03-10 05:24:10 +07:00: 2026/03/10 05:24:10 Running database migrations... 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 Database migrations completed successfully 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 Redis connected successfully 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 Kafka producer initialized 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 Initializing Midtrans with environment: 2 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 [WebSocket] Hub started 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 🎫 Starting Ticket Worker... 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 Starting Ticket Worker Consumer... 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 Ticket schedule worker started 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 📧 Starting Notification Worker... 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 💰 Starting Commission Worker... 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 🚀 Server starting on port 8000 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 Database connected successfully 2026-03-10 05:24:11 +07:00: 2026/03/10 05:24:11 Running database migrations... 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 Database migrations completed successfully 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 Redis connected successfully 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 Kafka producer initialized 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 Initializing Midtrans with environment: 2 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 📧 Starting Notification Worker... 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 💰 Starting Commission Worker... 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 🎫 Starting Ticket Worker... 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 Starting Ticket Worker Consumer... 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 🚀 Server starting on port 8000 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 [WebSocket] Hub started 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 Ticket schedule worker started 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 Database connected successfully 2026-03-10 05:24:13 +07:00: 2026/03/10 05:24:13 Running database migrations... 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 Database migrations completed successfully 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 Redis connected successfully 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 Kafka producer initialized 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 Initializing Midtrans with environment: 2 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 Ticket schedule worker started 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 📧 Starting Notification Worker... 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 [WebSocket] Hub started 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 💰 Starting Commission Worker... 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 🎫 Starting Ticket Worker... 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 🚀 Server starting on port 8000 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 Starting Ticket Worker Consumer... 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 Database connected successfully 2026-03-10 05:24:14 +07:00: 2026/03/10 05:24:14 Running database migrations... 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 Database migrations completed successfully 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 Redis connected successfully 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 Kafka producer initialized 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 Initializing Midtrans with environment: 2 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 [WebSocket] Hub started 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 🎫 Starting Ticket Worker... 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 Starting Ticket Worker Consumer... 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 📧 Starting Notification Worker... 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 💰 Starting Commission Worker... 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 Ticket schedule worker started 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 🚀 Server starting on port 8000 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 Database connected successfully 2026-03-10 05:24:16 +07:00: 2026/03/10 05:24:16 Running database migrations... 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 Database migrations completed successfully 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 Redis connected successfully 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 Kafka producer initialized 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 Initializing Midtrans with environment: 2 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 [WebSocket] Hub started 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 📧 Starting Notification Worker... 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 🎫 Starting Ticket Worker... 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 Starting Ticket Worker Consumer... 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 💰 Starting Commission Worker... 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 Ticket schedule worker started 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 🚀 Server starting on port 8000 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 Database connected successfully 2026-03-10 05:24:17 +07:00: 2026/03/10 05:24:17 Running database migrations... 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 Database migrations completed successfully 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 Redis connected successfully 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 Kafka producer initialized 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 Initializing Midtrans with environment: 2 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 🎫 Starting Ticket Worker... 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 Starting Ticket Worker Consumer... 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 Ticket schedule worker started 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 [WebSocket] Hub started 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 📧 Starting Notification Worker... 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 💰 Starting Commission Worker... 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 🚀 Server starting on port 8000 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 Database connected successfully 2026-03-10 05:24:19 +07:00: 2026/03/10 05:24:19 Running database migrations... 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 Database migrations completed successfully 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 Redis connected successfully 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 Kafka producer initialized 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 Initializing Midtrans with environment: 2 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 [WebSocket] Hub started 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 🎫 Starting Ticket Worker... 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 Starting Ticket Worker Consumer... 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 Ticket schedule worker started 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 💰 Starting Commission Worker... 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 📧 Starting Notification Worker... 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 🚀 Server starting on port 8000 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 Database connected successfully 2026-03-10 05:24:20 +07:00: 2026/03/10 05:24:20 Running database migrations... 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 Database migrations completed successfully 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 Redis connected successfully 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 Kafka producer initialized 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 Initializing Midtrans with environment: 2 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 🎫 Starting Ticket Worker... 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 Starting Ticket Worker Consumer... 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 Ticket schedule worker started 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 🚀 Server starting on port 8000 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 [WebSocket] Hub started 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 📧 Starting Notification Worker... 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 💰 Starting Commission Worker... 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 Database connected successfully 2026-03-10 05:24:22 +07:00: 2026/03/10 05:24:22 Running database migrations... 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 Database migrations completed successfully 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 Redis connected successfully 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 Kafka producer initialized 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 Initializing Midtrans with environment: 2 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 💰 Starting Commission Worker... 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 🚀 Server starting on port 8000 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 [WebSocket] Hub started 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 🎫 Starting Ticket Worker... 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 Starting Ticket Worker Consumer... 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 Ticket schedule worker started 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 📧 Starting Notification Worker... 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 Database connected successfully 2026-03-10 05:24:23 +07:00: 2026/03/10 05:24:23 Running database migrations... 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 Database migrations completed successfully 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 Redis connected successfully 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 Kafka producer initialized 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 Initializing Midtrans with environment: 2 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 [WebSocket] Hub started 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 Ticket schedule worker started 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 📧 Starting Notification Worker... 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 🎫 Starting Ticket Worker... 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 Starting Ticket Worker Consumer... 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 💰 Starting Commission Worker... 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 🚀 Server starting on port 8000 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 Database connected successfully 2026-03-10 05:24:25 +07:00: 2026/03/10 05:24:25 Running database migrations... 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 Database migrations completed successfully 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 Redis connected successfully 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 Kafka producer initialized 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 Initializing Midtrans with environment: 2 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 [WebSocket] Hub started 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 Ticket schedule worker started 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 🎫 Starting Ticket Worker... 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 💰 Starting Commission Worker... 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 📧 Starting Notification Worker... 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 Starting Ticket Worker Consumer... 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 🚀 Server starting on port 8000 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 Database connected successfully 2026-03-10 05:24:27 +07:00: 2026/03/10 05:24:27 Running database migrations... 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 Database migrations completed successfully 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 Redis connected successfully 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 Kafka producer initialized 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 Initializing Midtrans with environment: 2 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 [WebSocket] Hub started 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 Ticket schedule worker started 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 🎫 Starting Ticket Worker... 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 Starting Ticket Worker Consumer... 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 💰 Starting Commission Worker... 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 📧 Starting Notification Worker... 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 🚀 Server starting on port 8000 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 Database connected successfully 2026-03-10 05:24:28 +07:00: 2026/03/10 05:24:28 Running database migrations... 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 Database migrations completed successfully 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 Redis connected successfully 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 Kafka producer initialized 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 Initializing Midtrans with environment: 2 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 [WebSocket] Hub started 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 🎫 Starting Ticket Worker... 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 Starting Ticket Worker Consumer... 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 Ticket schedule worker started 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 💰 Starting Commission Worker... 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 📧 Starting Notification Worker... 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 🚀 Server starting on port 8000 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:29 +07:00: 2026/03/10 05:24:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:30 +07:00: 2026/03/10 05:24:30 Database connected successfully 2026-03-10 05:24:30 +07:00: 2026/03/10 05:24:30 Running database migrations... 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 Database migrations completed successfully 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 Redis connected successfully 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 Kafka producer initialized 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 Initializing Midtrans with environment: 2 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 🎫 Starting Ticket Worker... 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 💰 Starting Commission Worker... 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 📧 Starting Notification Worker... 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 Starting Ticket Worker Consumer... 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 [WebSocket] Hub started 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 Ticket schedule worker started 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 🚀 Server starting on port 8000 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 Database connected successfully 2026-03-10 05:24:31 +07:00: 2026/03/10 05:24:31 Running database migrations... 2026-03-10 05:24:32 +07:00: 2026/03/10 05:24:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 Database migrations completed successfully 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 Redis connected successfully 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 Kafka producer initialized 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 Initializing Midtrans with environment: 2 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 [WebSocket] Hub started 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 📧 Starting Notification Worker... 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 🎫 Starting Ticket Worker... 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 Starting Ticket Worker Consumer... 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 Ticket schedule worker started 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 💰 Starting Commission Worker... 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 🚀 Server starting on port 8000 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 Database connected successfully 2026-03-10 05:24:33 +07:00: 2026/03/10 05:24:33 Running database migrations... 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 Database migrations completed successfully 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 Redis connected successfully 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 Kafka producer initialized 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 [WebSocket] Hub started 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 Initializing Midtrans with environment: 2 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 🎫 Starting Ticket Worker... 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 Starting Ticket Worker Consumer... 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 Ticket schedule worker started 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 📧 Starting Notification Worker... 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 💰 Starting Commission Worker... 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 🚀 Server starting on port 8000 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 Database connected successfully 2026-03-10 05:24:34 +07:00: 2026/03/10 05:24:34 Running database migrations... 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 Database migrations completed successfully 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 Redis connected successfully 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 Kafka producer initialized 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 Initializing Midtrans with environment: 2 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 🎫 Starting Ticket Worker... 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 Starting Ticket Worker Consumer... 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 [WebSocket] Hub started 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 📧 Starting Notification Worker... 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 Ticket schedule worker started 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 💰 Starting Commission Worker... 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 🚀 Server starting on port 8000 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 Database connected successfully 2026-03-10 05:24:35 +07:00: 2026/03/10 05:24:35 Running database migrations... 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 Database migrations completed successfully 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 Redis connected successfully 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 Kafka producer initialized 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 Initializing Midtrans with environment: 2 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 [WebSocket] Hub started 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 Ticket schedule worker started 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 💰 Starting Commission Worker... 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 🎫 Starting Ticket Worker... 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 Starting Ticket Worker Consumer... 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 📧 Starting Notification Worker... 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 🚀 Server starting on port 8000 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 Database connected successfully 2026-03-10 05:24:37 +07:00: 2026/03/10 05:24:37 Running database migrations... 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 Database migrations completed successfully 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 Redis connected successfully 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 Kafka producer initialized 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 Initializing Midtrans with environment: 2 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 [WebSocket] Hub started 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 🎫 Starting Ticket Worker... 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 Starting Ticket Worker Consumer... 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 Ticket schedule worker started 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 📧 Starting Notification Worker... 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 💰 Starting Commission Worker... 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 🚀 Server starting on port 8000 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 Database connected successfully 2026-03-10 05:24:39 +07:00: 2026/03/10 05:24:39 Running database migrations... 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 Database migrations completed successfully 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 Redis connected successfully 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 Kafka producer initialized 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 [WebSocket] Hub started 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 Initializing Midtrans with environment: 2 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 🎫 Starting Ticket Worker... 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 Starting Ticket Worker Consumer... 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 💰 Starting Commission Worker... 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 📧 Starting Notification Worker... 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 Ticket schedule worker started 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 🚀 Server starting on port 8000 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 Database connected successfully 2026-03-10 05:24:40 +07:00: 2026/03/10 05:24:40 Running database migrations... 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 Database migrations completed successfully 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 Redis connected successfully 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 Kafka producer initialized 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 Initializing Midtrans with environment: 2 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 🎫 Starting Ticket Worker... 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 Starting Ticket Worker Consumer... 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 💰 Starting Commission Worker... 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 🚀 Server starting on port 8000 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 📧 Starting Notification Worker... 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 Ticket schedule worker started 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 [WebSocket] Hub started 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 Database connected successfully 2026-03-10 05:24:41 +07:00: 2026/03/10 05:24:41 Running database migrations... 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 Database migrations completed successfully 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 Redis connected successfully 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 Kafka producer initialized 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 Initializing Midtrans with environment: 2 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 💰 Starting Commission Worker... 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 [WebSocket] Hub started 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 Ticket schedule worker started 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 📧 Starting Notification Worker... 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 🎫 Starting Ticket Worker... 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 Starting Ticket Worker Consumer... 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 🚀 Server starting on port 8000 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 Database connected successfully 2026-03-10 05:24:43 +07:00: 2026/03/10 05:24:43 Running database migrations... 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 Database migrations completed successfully 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 Redis connected successfully 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 Kafka producer initialized 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 Initializing Midtrans with environment: 2 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 💰 Starting Commission Worker... 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 🎫 Starting Ticket Worker... 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 Starting Ticket Worker Consumer... 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 [WebSocket] Hub started 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 📧 Starting Notification Worker... 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 Ticket schedule worker started 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 🚀 Server starting on port 8000 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:44 +07:00: 2026/03/10 05:24:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:45 +07:00: 2026/03/10 05:24:45 Database connected successfully 2026-03-10 05:24:45 +07:00: 2026/03/10 05:24:45 Running database migrations... 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 Database migrations completed successfully 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 Redis connected successfully 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 Kafka producer initialized 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 Initializing Midtrans with environment: 2 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 [WebSocket] Hub started 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 Ticket schedule worker started 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 🎫 Starting Ticket Worker... 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 Starting Ticket Worker Consumer... 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 📧 Starting Notification Worker... 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 💰 Starting Commission Worker... 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 🚀 Server starting on port 8000 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 Database connected successfully 2026-03-10 05:24:46 +07:00: 2026/03/10 05:24:46 Running database migrations... 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 Database migrations completed successfully 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 Redis connected successfully 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 Kafka producer initialized 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 Initializing Midtrans with environment: 2 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 [WebSocket] Hub started 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 Ticket schedule worker started 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 📧 Starting Notification Worker... 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 🎫 Starting Ticket Worker... 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 Starting Ticket Worker Consumer... 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 💰 Starting Commission Worker... 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 🚀 Server starting on port 8000 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 Database connected successfully 2026-03-10 05:24:47 +07:00: 2026/03/10 05:24:47 Running database migrations... 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 Database migrations completed successfully 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 Redis connected successfully 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 Kafka producer initialized 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 Initializing Midtrans with environment: 2 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 [WebSocket] Hub started 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 📧 Starting Notification Worker... 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 Ticket schedule worker started 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 💰 Starting Commission Worker... 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 🎫 Starting Ticket Worker... 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 Starting Ticket Worker Consumer... 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 🚀 Server starting on port 8000 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 Database connected successfully 2026-03-10 05:24:49 +07:00: 2026/03/10 05:24:49 Running database migrations... 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 Database migrations completed successfully 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 Redis connected successfully 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 Kafka producer initialized 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 Initializing Midtrans with environment: 2 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 [WebSocket] Hub started 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 🎫 Starting Ticket Worker... 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 Starting Ticket Worker Consumer... 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 Ticket schedule worker started 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 📧 Starting Notification Worker... 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 🚀 Server starting on port 8000 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 💰 Starting Commission Worker... 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:50 +07:00: 2026/03/10 05:24:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:51 +07:00: 2026/03/10 05:24:51 Database connected successfully 2026-03-10 05:24:51 +07:00: 2026/03/10 05:24:51 Running database migrations... 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 Database migrations completed successfully 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 Redis connected successfully 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 Kafka producer initialized 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 Initializing Midtrans with environment: 2 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 📧 Starting Notification Worker... 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 🎫 Starting Ticket Worker... 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 Starting Ticket Worker Consumer... 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 💰 Starting Commission Worker... 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 🚀 Server starting on port 8000 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 Ticket schedule worker started 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 [WebSocket] Hub started 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 Database connected successfully 2026-03-10 05:24:52 +07:00: 2026/03/10 05:24:52 Running database migrations... 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 Database migrations completed successfully 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 Redis connected successfully 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 Kafka producer initialized 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 Initializing Midtrans with environment: 2 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 💰 Starting Commission Worker... 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 [WebSocket] Hub started 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 📧 Starting Notification Worker... 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 Ticket schedule worker started 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 🚀 Server starting on port 8000 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 🎫 Starting Ticket Worker... 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 Starting Ticket Worker Consumer... 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 Database connected successfully 2026-03-10 05:24:53 +07:00: 2026/03/10 05:24:53 Running database migrations... 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 Database migrations completed successfully 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 Redis connected successfully 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 Kafka producer initialized 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 [WebSocket] Hub started 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 Initializing Midtrans with environment: 2 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 🎫 Starting Ticket Worker... 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 Starting Ticket Worker Consumer... 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 📧 Starting Notification Worker... 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 Ticket schedule worker started 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 💰 Starting Commission Worker... 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 🚀 Server starting on port 8000 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 Database connected successfully 2026-03-10 05:24:55 +07:00: 2026/03/10 05:24:55 Running database migrations... 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 Database migrations completed successfully 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 Redis connected successfully 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 Kafka producer initialized 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 Initializing Midtrans with environment: 2 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 💰 Starting Commission Worker... 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 [WebSocket] Hub started 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 Ticket schedule worker started 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 📧 Starting Notification Worker... 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 🎫 Starting Ticket Worker... 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 Starting Ticket Worker Consumer... 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 🚀 Server starting on port 8000 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:56 +07:00: 2026/03/10 05:24:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:57 +07:00: 2026/03/10 05:24:57 Database connected successfully 2026-03-10 05:24:57 +07:00: 2026/03/10 05:24:57 Running database migrations... 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 Database migrations completed successfully 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 Redis connected successfully 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 Kafka producer initialized 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 Initializing Midtrans with environment: 2 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 📧 Starting Notification Worker... 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 Ticket schedule worker started 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 💰 Starting Commission Worker... 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 [WebSocket] Hub started 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 🚀 Server starting on port 8000 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 🎫 Starting Ticket Worker... 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 Starting Ticket Worker Consumer... 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 Database connected successfully 2026-03-10 05:24:58 +07:00: 2026/03/10 05:24:58 Running database migrations... 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 Database migrations completed successfully 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 Redis connected successfully 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 Kafka producer initialized 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 [WebSocket] Hub started 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 Initializing Midtrans with environment: 2 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 🎫 Starting Ticket Worker... 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 Starting Ticket Worker Consumer... 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 📧 Starting Notification Worker... 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 Ticket schedule worker started 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 💰 Starting Commission Worker... 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 🚀 Server starting on port 8000 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 Database connected successfully 2026-03-10 05:24:59 +07:00: 2026/03/10 05:24:59 Running database migrations... 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 Database migrations completed successfully 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 Redis connected successfully 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 Kafka producer initialized 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 Initializing Midtrans with environment: 2 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 [WebSocket] Hub started 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 🎫 Starting Ticket Worker... 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 Starting Ticket Worker Consumer... 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 Ticket schedule worker started 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 💰 Starting Commission Worker... 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 📧 Starting Notification Worker... 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 🚀 Server starting on port 8000 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 Database connected successfully 2026-03-10 05:25:01 +07:00: 2026/03/10 05:25:01 Running database migrations... 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 Database migrations completed successfully 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 Redis connected successfully 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 Kafka producer initialized 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 Initializing Midtrans with environment: 2 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 💰 Starting Commission Worker... 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 🎫 Starting Ticket Worker... 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 Starting Ticket Worker Consumer... 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 📧 Starting Notification Worker... 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 [WebSocket] Hub started 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 Ticket schedule worker started 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 🚀 Server starting on port 8000 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 Database connected successfully 2026-03-10 05:25:03 +07:00: 2026/03/10 05:25:03 Running database migrations... 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 Database migrations completed successfully 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 Redis connected successfully 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 Kafka producer initialized 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 Initializing Midtrans with environment: 2 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 [WebSocket] Hub started 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 🎫 Starting Ticket Worker... 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 💰 Starting Commission Worker... 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 Starting Ticket Worker Consumer... 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 📧 Starting Notification Worker... 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 Ticket schedule worker started 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 🚀 Server starting on port 8000 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 Database connected successfully 2026-03-10 05:25:04 +07:00: 2026/03/10 05:25:04 Running database migrations... 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 Database migrations completed successfully 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 Redis connected successfully 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 Kafka producer initialized 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 Initializing Midtrans with environment: 2 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 [WebSocket] Hub started 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 Ticket schedule worker started 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 📧 Starting Notification Worker... 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 🎫 Starting Ticket Worker... 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 💰 Starting Commission Worker... 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 Starting Ticket Worker Consumer... 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 🚀 Server starting on port 8000 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 Database connected successfully 2026-03-10 05:25:06 +07:00: 2026/03/10 05:25:06 Running database migrations... 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 Database migrations completed successfully 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 Redis connected successfully 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 Kafka producer initialized 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 Initializing Midtrans with environment: 2 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 [WebSocket] Hub started 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 📧 Starting Notification Worker... 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 Ticket schedule worker started 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 💰 Starting Commission Worker... 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 🎫 Starting Ticket Worker... 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 Starting Ticket Worker Consumer... 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 🚀 Server starting on port 8000 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 Database connected successfully 2026-03-10 05:25:07 +07:00: 2026/03/10 05:25:07 Running database migrations... 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 Database migrations completed successfully 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 Redis connected successfully 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 Kafka producer initialized 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 Initializing Midtrans with environment: 2 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 [WebSocket] Hub started 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 Ticket schedule worker started 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 🎫 Starting Ticket Worker... 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 Starting Ticket Worker Consumer... 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 💰 Starting Commission Worker... 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 📧 Starting Notification Worker... 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 🚀 Server starting on port 8000 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 Database connected successfully 2026-03-10 05:25:09 +07:00: 2026/03/10 05:25:09 Running database migrations... 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 Database migrations completed successfully 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 Redis connected successfully 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 Kafka producer initialized 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 Initializing Midtrans with environment: 2 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 [WebSocket] Hub started 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 🎫 Starting Ticket Worker... 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 Starting Ticket Worker Consumer... 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 💰 Starting Commission Worker... 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 📧 Starting Notification Worker... 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 🚀 Server starting on port 8000 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 Ticket schedule worker started 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 Database connected successfully 2026-03-10 05:25:10 +07:00: 2026/03/10 05:25:10 Running database migrations... 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 Database migrations completed successfully 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 Redis connected successfully 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 Kafka producer initialized 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 Initializing Midtrans with environment: 2 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 [WebSocket] Hub started 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 Ticket schedule worker started 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 🎫 Starting Ticket Worker... 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 📧 Starting Notification Worker... 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 Starting Ticket Worker Consumer... 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 💰 Starting Commission Worker... 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 🚀 Server starting on port 8000 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 Database connected successfully 2026-03-10 05:25:12 +07:00: 2026/03/10 05:25:12 Running database migrations... 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 Database migrations completed successfully 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 Redis connected successfully 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 Kafka producer initialized 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 Initializing Midtrans with environment: 2 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 🎫 Starting Ticket Worker... 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 Starting Ticket Worker Consumer... 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 💰 Starting Commission Worker... 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 Ticket schedule worker started 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 📧 Starting Notification Worker... 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 [WebSocket] Hub started 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 🚀 Server starting on port 8000 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 Database connected successfully 2026-03-10 05:25:13 +07:00: 2026/03/10 05:25:13 Running database migrations... 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 Database migrations completed successfully 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 Redis connected successfully 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 Kafka producer initialized 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 Initializing Midtrans with environment: 2 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 🎫 Starting Ticket Worker... 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 Starting Ticket Worker Consumer... 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 📧 Starting Notification Worker... 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 [WebSocket] Hub started 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 💰 Starting Commission Worker... 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 Ticket schedule worker started 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 🚀 Server starting on port 8000 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 Database connected successfully 2026-03-10 05:25:15 +07:00: 2026/03/10 05:25:15 Running database migrations... 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 Database migrations completed successfully 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 Redis connected successfully 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 Kafka producer initialized 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 Initializing Midtrans with environment: 2 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 🎫 Starting Ticket Worker... 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 Starting Ticket Worker Consumer... 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 Ticket schedule worker started 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 🚀 Server starting on port 8000 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 📧 Starting Notification Worker... 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 💰 Starting Commission Worker... 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 [WebSocket] Hub started 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 Database connected successfully 2026-03-10 05:25:16 +07:00: 2026/03/10 05:25:16 Running database migrations... 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 Database migrations completed successfully 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 Redis connected successfully 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 Kafka producer initialized 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 Initializing Midtrans with environment: 2 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 [WebSocket] Hub started 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 Ticket schedule worker started 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 📧 Starting Notification Worker... 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 🎫 Starting Ticket Worker... 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 💰 Starting Commission Worker... 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 Starting Ticket Worker Consumer... 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 🚀 Server starting on port 8000 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 Database connected successfully 2026-03-10 05:25:18 +07:00: 2026/03/10 05:25:18 Running database migrations... 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 Database migrations completed successfully 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 Redis connected successfully 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 Kafka producer initialized 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 Initializing Midtrans with environment: 2 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 🎫 Starting Ticket Worker... 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 Starting Ticket Worker Consumer... 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 [WebSocket] Hub started 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 💰 Starting Commission Worker... 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 Ticket schedule worker started 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 📧 Starting Notification Worker... 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 🚀 Server starting on port 8000 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 Database connected successfully 2026-03-10 05:25:20 +07:00: 2026/03/10 05:25:20 Running database migrations... 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 Database migrations completed successfully 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 Redis connected successfully 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 Kafka producer initialized 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 Initializing Midtrans with environment: 2 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 [WebSocket] Hub started 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 📧 Starting Notification Worker... 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 💰 Starting Commission Worker... 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 🎫 Starting Ticket Worker... 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 Starting Ticket Worker Consumer... 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 🚀 Server starting on port 8000 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 Ticket schedule worker started 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 Database connected successfully 2026-03-10 05:25:21 +07:00: 2026/03/10 05:25:21 Running database migrations... 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 Database migrations completed successfully 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 Redis connected successfully 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 Kafka producer initialized 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 Initializing Midtrans with environment: 2 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 📧 Starting Notification Worker... 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 💰 Starting Commission Worker... 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 Ticket schedule worker started 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 🎫 Starting Ticket Worker... 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 Starting Ticket Worker Consumer... 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 [WebSocket] Hub started 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 🚀 Server starting on port 8000 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 Database connected successfully 2026-03-10 05:25:23 +07:00: 2026/03/10 05:25:23 Running database migrations... 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 Database migrations completed successfully 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 Redis connected successfully 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 Kafka producer initialized 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 Initializing Midtrans with environment: 2 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 🎫 Starting Ticket Worker... 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 Starting Ticket Worker Consumer... 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 💰 Starting Commission Worker... 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 📧 Starting Notification Worker... 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 [WebSocket] Hub started 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 Ticket schedule worker started 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 🚀 Server starting on port 8000 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 Database connected successfully 2026-03-10 05:25:24 +07:00: 2026/03/10 05:25:24 Running database migrations... 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 Database migrations completed successfully 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 Redis connected successfully 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 Kafka producer initialized 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 Initializing Midtrans with environment: 2 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 [WebSocket] Hub started 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 Ticket schedule worker started 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 💰 Starting Commission Worker... 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 📧 Starting Notification Worker... 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 🎫 Starting Ticket Worker... 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 Starting Ticket Worker Consumer... 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 🚀 Server starting on port 8000 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 Database connected successfully 2026-03-10 05:25:26 +07:00: 2026/03/10 05:25:26 Running database migrations... 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 Database migrations completed successfully 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 Redis connected successfully 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 Kafka producer initialized 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 Initializing Midtrans with environment: 2 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 🎫 Starting Ticket Worker... 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 Starting Ticket Worker Consumer... 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 Ticket schedule worker started 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 💰 Starting Commission Worker... 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 📧 Starting Notification Worker... 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 [WebSocket] Hub started 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 🚀 Server starting on port 8000 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 Database connected successfully 2026-03-10 05:25:27 +07:00: 2026/03/10 05:25:27 Running database migrations... 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 Database migrations completed successfully 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 Redis connected successfully 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 Kafka producer initialized 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 Initializing Midtrans with environment: 2 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 🎫 Starting Ticket Worker... 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 Starting Ticket Worker Consumer... 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 [WebSocket] Hub started 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 💰 Starting Commission Worker... 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 📧 Starting Notification Worker... 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 Ticket schedule worker started 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 🚀 Server starting on port 8000 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 Database connected successfully 2026-03-10 05:25:29 +07:00: 2026/03/10 05:25:29 Running database migrations... 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 Database migrations completed successfully 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 Redis connected successfully 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 Kafka producer initialized 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 Initializing Midtrans with environment: 2 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 Ticket schedule worker started 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 [WebSocket] Hub started 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 🎫 Starting Ticket Worker... 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 🚀 Server starting on port 8000 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 📧 Starting Notification Worker... 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 Starting Ticket Worker Consumer... 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 💰 Starting Commission Worker... 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 Database connected successfully 2026-03-10 05:25:30 +07:00: 2026/03/10 05:25:30 Running database migrations... 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 Database migrations completed successfully 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 Redis connected successfully 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 Kafka producer initialized 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 Initializing Midtrans with environment: 2 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 [WebSocket] Hub started 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 💰 Starting Commission Worker... 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 🎫 Starting Ticket Worker... 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 Starting Ticket Worker Consumer... 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 Ticket schedule worker started 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 📧 Starting Notification Worker... 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 🚀 Server starting on port 8000 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 Database connected successfully 2026-03-10 05:25:32 +07:00: 2026/03/10 05:25:32 Running database migrations... 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 Database migrations completed successfully 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 Redis connected successfully 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 Kafka producer initialized 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 Initializing Midtrans with environment: 2 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 📧 Starting Notification Worker... 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 [WebSocket] Hub started 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 Ticket schedule worker started 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 🎫 Starting Ticket Worker... 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 💰 Starting Commission Worker... 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 Starting Ticket Worker Consumer... 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 🚀 Server starting on port 8000 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 Database connected successfully 2026-03-10 05:25:33 +07:00: 2026/03/10 05:25:33 Running database migrations... 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 Database migrations completed successfully 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 Redis connected successfully 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 Kafka producer initialized 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 [WebSocket] Hub started 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 Initializing Midtrans with environment: 2 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 🎫 Starting Ticket Worker... 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 Ticket schedule worker started 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 Starting Ticket Worker Consumer... 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 📧 Starting Notification Worker... 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 💰 Starting Commission Worker... 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 🚀 Server starting on port 8000 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 Database connected successfully 2026-03-10 05:25:35 +07:00: 2026/03/10 05:25:35 Running database migrations... 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 Database migrations completed successfully 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 Redis connected successfully 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 Kafka producer initialized 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 Initializing Midtrans with environment: 2 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 🎫 Starting Ticket Worker... 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 Starting Ticket Worker Consumer... 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 📧 Starting Notification Worker... 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 Ticket schedule worker started 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 💰 Starting Commission Worker... 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 [WebSocket] Hub started 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 🚀 Server starting on port 8000 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 Database connected successfully 2026-03-10 05:25:36 +07:00: 2026/03/10 05:25:36 Running database migrations... 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 Database migrations completed successfully 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 Redis connected successfully 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 Kafka producer initialized 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 Initializing Midtrans with environment: 2 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 [WebSocket] Hub started 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 Ticket schedule worker started 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 💰 Starting Commission Worker... 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 🎫 Starting Ticket Worker... 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 📧 Starting Notification Worker... 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 Starting Ticket Worker Consumer... 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 🚀 Server starting on port 8000 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 Database connected successfully 2026-03-10 05:25:38 +07:00: 2026/03/10 05:25:38 Running database migrations... 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 Database migrations completed successfully 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 Redis connected successfully 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 Kafka producer initialized 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 Initializing Midtrans with environment: 2 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 [WebSocket] Hub started 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 Ticket schedule worker started 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 📧 Starting Notification Worker... 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 💰 Starting Commission Worker... 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 🎫 Starting Ticket Worker... 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 Starting Ticket Worker Consumer... 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 🚀 Server starting on port 8000 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 Database connected successfully 2026-03-10 05:25:39 +07:00: 2026/03/10 05:25:39 Running database migrations... 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 Database migrations completed successfully 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 Redis connected successfully 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 Kafka producer initialized 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 [WebSocket] Hub started 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 Initializing Midtrans with environment: 2 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 Ticket schedule worker started 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 💰 Starting Commission Worker... 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 🎫 Starting Ticket Worker... 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 📧 Starting Notification Worker... 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 Starting Ticket Worker Consumer... 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 🚀 Server starting on port 8000 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 Database connected successfully 2026-03-10 05:25:41 +07:00: 2026/03/10 05:25:41 Running database migrations... 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 Database migrations completed successfully 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 Redis connected successfully 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 Kafka producer initialized 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 Initializing Midtrans with environment: 2 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 [WebSocket] Hub started 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 💰 Starting Commission Worker... 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 🎫 Starting Ticket Worker... 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 Ticket schedule worker started 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 📧 Starting Notification Worker... 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 🚀 Server starting on port 8000 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 Starting Ticket Worker Consumer... 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 Database connected successfully 2026-03-10 05:25:42 +07:00: 2026/03/10 05:25:42 Running database migrations... 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 Database migrations completed successfully 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 Redis connected successfully 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 Kafka producer initialized 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 Initializing Midtrans with environment: 2 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 🎫 Starting Ticket Worker... 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 Starting Ticket Worker Consumer... 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 💰 Starting Commission Worker... 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 [WebSocket] Hub started 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 Ticket schedule worker started 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 🚀 Server starting on port 8000 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 📧 Starting Notification Worker... 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 Database connected successfully 2026-03-10 05:25:44 +07:00: 2026/03/10 05:25:44 Running database migrations... 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 Database migrations completed successfully 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 Redis connected successfully 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 Kafka producer initialized 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 Initializing Midtrans with environment: 2 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 [WebSocket] Hub started 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 Ticket schedule worker started 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 📧 Starting Notification Worker... 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 🎫 Starting Ticket Worker... 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 Starting Ticket Worker Consumer... 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 💰 Starting Commission Worker... 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 🚀 Server starting on port 8000 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 Database connected successfully 2026-03-10 05:25:45 +07:00: 2026/03/10 05:25:45 Running database migrations... 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 Database migrations completed successfully 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 Redis connected successfully 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 Kafka producer initialized 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 Initializing Midtrans with environment: 2 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 💰 Starting Commission Worker... 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 [WebSocket] Hub started 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 🎫 Starting Ticket Worker... 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 Starting Ticket Worker Consumer... 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 📧 Starting Notification Worker... 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 🚀 Server starting on port 8000 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 Ticket schedule worker started 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 Database connected successfully 2026-03-10 05:25:47 +07:00: 2026/03/10 05:25:47 Running database migrations... 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 Database migrations completed successfully 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 Redis connected successfully 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 Kafka producer initialized 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 Initializing Midtrans with environment: 2 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 🎫 Starting Ticket Worker... 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 Starting Ticket Worker Consumer... 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 📧 Starting Notification Worker... 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 [WebSocket] Hub started 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 Ticket schedule worker started 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 🚀 Server starting on port 8000 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 💰 Starting Commission Worker... 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 Database connected successfully 2026-03-10 05:25:48 +07:00: 2026/03/10 05:25:48 Running database migrations... 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 Database migrations completed successfully 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 Redis connected successfully 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 Kafka producer initialized 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 Initializing Midtrans with environment: 2 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 💰 Starting Commission Worker... 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 [WebSocket] Hub started 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 📧 Starting Notification Worker... 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 🎫 Starting Ticket Worker... 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 Starting Ticket Worker Consumer... 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 Ticket schedule worker started 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 🚀 Server starting on port 8000 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 Database connected successfully 2026-03-10 05:25:50 +07:00: 2026/03/10 05:25:50 Running database migrations... 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 Database migrations completed successfully 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 Redis connected successfully 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 Kafka producer initialized 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 Initializing Midtrans with environment: 2 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 [WebSocket] Hub started 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 🎫 Starting Ticket Worker... 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 Starting Ticket Worker Consumer... 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 Ticket schedule worker started 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 📧 Starting Notification Worker... 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 💰 Starting Commission Worker... 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 🚀 Server starting on port 8000 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 Database connected successfully 2026-03-10 05:25:51 +07:00: 2026/03/10 05:25:51 Running database migrations... 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 Database migrations completed successfully 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 Redis connected successfully 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 Kafka producer initialized 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 Initializing Midtrans with environment: 2 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 [WebSocket] Hub started 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 Ticket schedule worker started 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 🚀 Server starting on port 8000 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 🎫 Starting Ticket Worker... 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 Starting Ticket Worker Consumer... 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 📧 Starting Notification Worker... 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 💰 Starting Commission Worker... 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 Database connected successfully 2026-03-10 05:25:53 +07:00: 2026/03/10 05:25:53 Running database migrations... 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 Database migrations completed successfully 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 Redis connected successfully 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 Kafka producer initialized 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 Initializing Midtrans with environment: 2 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 🎫 Starting Ticket Worker... 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 Starting Ticket Worker Consumer... 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 [WebSocket] Hub started 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 Ticket schedule worker started 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 🚀 Server starting on port 8000 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 💰 Starting Commission Worker... 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 📧 Starting Notification Worker... 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 Database connected successfully 2026-03-10 05:25:54 +07:00: 2026/03/10 05:25:54 Running database migrations... 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 Database migrations completed successfully 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 Redis connected successfully 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 Kafka producer initialized 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 Initializing Midtrans with environment: 2 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 [WebSocket] Hub started 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 Ticket schedule worker started 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 📧 Starting Notification Worker... 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 💰 Starting Commission Worker... 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 🎫 Starting Ticket Worker... 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 Starting Ticket Worker Consumer... 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 🚀 Server starting on port 8000 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 Database connected successfully 2026-03-10 05:25:56 +07:00: 2026/03/10 05:25:56 Running database migrations... 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 Database migrations completed successfully 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 Redis connected successfully 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 Kafka producer initialized 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 Initializing Midtrans with environment: 2 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 🎫 Starting Ticket Worker... 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 [WebSocket] Hub started 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 Starting Ticket Worker Consumer... 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 Ticket schedule worker started 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 💰 Starting Commission Worker... 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 📧 Starting Notification Worker... 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 🚀 Server starting on port 8000 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 Database connected successfully 2026-03-10 05:25:57 +07:00: 2026/03/10 05:25:57 Running database migrations... 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 Database migrations completed successfully 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 Redis connected successfully 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 Kafka producer initialized 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 Initializing Midtrans with environment: 2 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 💰 Starting Commission Worker... 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 🎫 Starting Ticket Worker... 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 Starting Ticket Worker Consumer... 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 📧 Starting Notification Worker... 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 [WebSocket] Hub started 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 Ticket schedule worker started 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 🚀 Server starting on port 8000 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 Database connected successfully 2026-03-10 05:25:59 +07:00: 2026/03/10 05:25:59 Running database migrations... 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 Database migrations completed successfully 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 Redis connected successfully 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 Kafka producer initialized 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 Initializing Midtrans with environment: 2 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 🎫 Starting Ticket Worker... 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 Starting Ticket Worker Consumer... 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 [WebSocket] Hub started 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 📧 Starting Notification Worker... 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 Ticket schedule worker started 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 🚀 Server starting on port 8000 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 💰 Starting Commission Worker... 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 Database connected successfully 2026-03-10 05:26:00 +07:00: 2026/03/10 05:26:00 Running database migrations... 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 Database migrations completed successfully 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 Redis connected successfully 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 Kafka producer initialized 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 Initializing Midtrans with environment: 2 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 🎫 Starting Ticket Worker... 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 Starting Ticket Worker Consumer... 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 [WebSocket] Hub started 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 💰 Starting Commission Worker... 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 📧 Starting Notification Worker... 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 Ticket schedule worker started 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 🚀 Server starting on port 8000 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 Database connected successfully 2026-03-10 05:26:02 +07:00: 2026/03/10 05:26:02 Running database migrations... 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 Database migrations completed successfully 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 Redis connected successfully 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 Kafka producer initialized 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 Initializing Midtrans with environment: 2 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 [WebSocket] Hub started 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 🎫 Starting Ticket Worker... 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 Starting Ticket Worker Consumer... 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 📧 Starting Notification Worker... 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 💰 Starting Commission Worker... 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 🚀 Server starting on port 8000 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 Ticket schedule worker started 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 Database connected successfully 2026-03-10 05:26:03 +07:00: 2026/03/10 05:26:03 Running database migrations... 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 Database migrations completed successfully 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 Redis connected successfully 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 Kafka producer initialized 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 Initializing Midtrans with environment: 2 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 [WebSocket] Hub started 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 Ticket schedule worker started 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 🎫 Starting Ticket Worker... 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 Starting Ticket Worker Consumer... 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 📧 Starting Notification Worker... 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 🚀 Server starting on port 8000 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 💰 Starting Commission Worker... 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 Database connected successfully 2026-03-10 05:26:05 +07:00: 2026/03/10 05:26:05 Running database migrations... 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 Database migrations completed successfully 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 Redis connected successfully 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 Kafka producer initialized 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 Initializing Midtrans with environment: 2 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 💰 Starting Commission Worker... 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 🎫 Starting Ticket Worker... 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 Starting Ticket Worker Consumer... 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 [WebSocket] Hub started 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 Ticket schedule worker started 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 🚀 Server starting on port 8000 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 📧 Starting Notification Worker... 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 Database connected successfully 2026-03-10 05:26:06 +07:00: 2026/03/10 05:26:06 Running database migrations... 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 Database migrations completed successfully 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 Redis connected successfully 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 Kafka producer initialized 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 Initializing Midtrans with environment: 2 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 🎫 Starting Ticket Worker... 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 Starting Ticket Worker Consumer... 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 💰 Starting Commission Worker... 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 [WebSocket] Hub started 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 📧 Starting Notification Worker... 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 Ticket schedule worker started 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 🚀 Server starting on port 8000 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 Database connected successfully 2026-03-10 05:26:08 +07:00: 2026/03/10 05:26:08 Running database migrations... 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 Database migrations completed successfully 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 Redis connected successfully 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 Kafka producer initialized 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 Initializing Midtrans with environment: 2 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 💰 Starting Commission Worker... 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 [WebSocket] Hub started 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 Ticket schedule worker started 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 📧 Starting Notification Worker... 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 🚀 Server starting on port 8000 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 🎫 Starting Ticket Worker... 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 Starting Ticket Worker Consumer... 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 Database connected successfully 2026-03-10 05:26:09 +07:00: 2026/03/10 05:26:09 Running database migrations... 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 Database migrations completed successfully 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 Redis connected successfully 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 Kafka producer initialized 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 Initializing Midtrans with environment: 2 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 [WebSocket] Hub started 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 💰 Starting Commission Worker... 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 🎫 Starting Ticket Worker... 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 Starting Ticket Worker Consumer... 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 📧 Starting Notification Worker... 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 Ticket schedule worker started 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 🚀 Server starting on port 8000 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 Database connected successfully 2026-03-10 05:26:11 +07:00: 2026/03/10 05:26:11 Running database migrations... 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 Database migrations completed successfully 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 Redis connected successfully 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 Kafka producer initialized 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 Initializing Midtrans with environment: 2 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 🎫 Starting Ticket Worker... 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 [WebSocket] Hub started 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 💰 Starting Commission Worker... 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 Ticket schedule worker started 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 📧 Starting Notification Worker... 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 Starting Ticket Worker Consumer... 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 🚀 Server starting on port 8000 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 Database connected successfully 2026-03-10 05:26:12 +07:00: 2026/03/10 05:26:12 Running database migrations... 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 Database migrations completed successfully 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 Redis connected successfully 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 Kafka producer initialized 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 Initializing Midtrans with environment: 2 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 [WebSocket] Hub started 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 Ticket schedule worker started 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 📧 Starting Notification Worker... 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 🎫 Starting Ticket Worker... 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 Starting Ticket Worker Consumer... 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 💰 Starting Commission Worker... 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 🚀 Server starting on port 8000 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 Database connected successfully 2026-03-10 05:26:14 +07:00: 2026/03/10 05:26:14 Running database migrations... 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 Database migrations completed successfully 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 Redis connected successfully 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 Kafka producer initialized 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 Initializing Midtrans with environment: 2 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 [WebSocket] Hub started 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 🎫 Starting Ticket Worker... 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 Starting Ticket Worker Consumer... 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 📧 Starting Notification Worker... 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 💰 Starting Commission Worker... 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 🚀 Server starting on port 8000 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 Ticket schedule worker started 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 Database connected successfully 2026-03-10 05:26:15 +07:00: 2026/03/10 05:26:15 Running database migrations... 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 Database migrations completed successfully 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 Redis connected successfully 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 Kafka producer initialized 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 [WebSocket] Hub started 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 Initializing Midtrans with environment: 2 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 🎫 Starting Ticket Worker... 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 Starting Ticket Worker Consumer... 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 💰 Starting Commission Worker... 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 Ticket schedule worker started 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 📧 Starting Notification Worker... 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 🚀 Server starting on port 8000 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 Database connected successfully 2026-03-10 05:26:17 +07:00: 2026/03/10 05:26:17 Running database migrations... 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 Database migrations completed successfully 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 Redis connected successfully 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 Kafka producer initialized 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 Initializing Midtrans with environment: 2 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 [WebSocket] Hub started 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 🎫 Starting Ticket Worker... 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 Starting Ticket Worker Consumer... 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 📧 Starting Notification Worker... 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 🚀 Server starting on port 8000 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 💰 Starting Commission Worker... 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 Ticket schedule worker started 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 Database connected successfully 2026-03-10 05:26:18 +07:00: 2026/03/10 05:26:18 Running database migrations... 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 Database migrations completed successfully 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 Redis connected successfully 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 Kafka producer initialized 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 Initializing Midtrans with environment: 2 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 🎫 Starting Ticket Worker... 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 [WebSocket] Hub started 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 Ticket schedule worker started 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 📧 Starting Notification Worker... 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 Starting Ticket Worker Consumer... 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 💰 Starting Commission Worker... 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 🚀 Server starting on port 8000 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 Database connected successfully 2026-03-10 05:26:20 +07:00: 2026/03/10 05:26:20 Running database migrations... 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 Database migrations completed successfully 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 Redis connected successfully 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 Kafka producer initialized 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 Initializing Midtrans with environment: 2 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 [WebSocket] Hub started 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 Ticket schedule worker started 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 📧 Starting Notification Worker... 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 🎫 Starting Ticket Worker... 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 Starting Ticket Worker Consumer... 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 💰 Starting Commission Worker... 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 🚀 Server starting on port 8000 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 Database connected successfully 2026-03-10 05:26:21 +07:00: 2026/03/10 05:26:21 Running database migrations... 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 Database migrations completed successfully 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 Redis connected successfully 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 Kafka producer initialized 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 Initializing Midtrans with environment: 2 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 [WebSocket] Hub started 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 Ticket schedule worker started 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 📧 Starting Notification Worker... 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 🎫 Starting Ticket Worker... 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 Starting Ticket Worker Consumer... 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 🚀 Server starting on port 8000 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 💰 Starting Commission Worker... 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 Database connected successfully 2026-03-10 05:26:23 +07:00: 2026/03/10 05:26:23 Running database migrations... 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 Database migrations completed successfully 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 Redis connected successfully 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 Kafka producer initialized 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 Initializing Midtrans with environment: 2 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 📧 Starting Notification Worker... 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 Ticket schedule worker started 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 [WebSocket] Hub started 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 💰 Starting Commission Worker... 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 🎫 Starting Ticket Worker... 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 Starting Ticket Worker Consumer... 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 🚀 Server starting on port 8000 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 Database connected successfully 2026-03-10 05:26:24 +07:00: 2026/03/10 05:26:24 Running database migrations... 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 Database migrations completed successfully 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 Redis connected successfully 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 Kafka producer initialized 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 Initializing Midtrans with environment: 2 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 [WebSocket] Hub started 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 Ticket schedule worker started 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 🎫 Starting Ticket Worker... 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 Starting Ticket Worker Consumer... 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 💰 Starting Commission Worker... 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 📧 Starting Notification Worker... 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 🚀 Server starting on port 8000 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 Database connected successfully 2026-03-10 05:26:26 +07:00: 2026/03/10 05:26:26 Running database migrations... 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 Database migrations completed successfully 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 Redis connected successfully 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 Kafka producer initialized 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 Initializing Midtrans with environment: 2 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 [WebSocket] Hub started 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 🎫 Starting Ticket Worker... 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 Starting Ticket Worker Consumer... 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 💰 Starting Commission Worker... 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 Ticket schedule worker started 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 🚀 Server starting on port 8000 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 📧 Starting Notification Worker... 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 Database connected successfully 2026-03-10 05:26:27 +07:00: 2026/03/10 05:26:27 Running database migrations... 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 Database migrations completed successfully 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 Redis connected successfully 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 Kafka producer initialized 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 Initializing Midtrans with environment: 2 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 [WebSocket] Hub started 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 💰 Starting Commission Worker... 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 Ticket schedule worker started 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 📧 Starting Notification Worker... 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 🎫 Starting Ticket Worker... 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 Starting Ticket Worker Consumer... 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 🚀 Server starting on port 8000 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 Database connected successfully 2026-03-10 05:26:29 +07:00: 2026/03/10 05:26:29 Running database migrations... 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 Database migrations completed successfully 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 Redis connected successfully 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 Kafka producer initialized 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 Initializing Midtrans with environment: 2 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 💰 Starting Commission Worker... 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 🎫 Starting Ticket Worker... 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 Ticket schedule worker started 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 [WebSocket] Hub started 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 Starting Ticket Worker Consumer... 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 📧 Starting Notification Worker... 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 🚀 Server starting on port 8000 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 Database connected successfully 2026-03-10 05:26:30 +07:00: 2026/03/10 05:26:30 Running database migrations... 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 Database migrations completed successfully 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 Redis connected successfully 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 Kafka producer initialized 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 Initializing Midtrans with environment: 2 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 [WebSocket] Hub started 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 📧 Starting Notification Worker... 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 💰 Starting Commission Worker... 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 Ticket schedule worker started 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 🎫 Starting Ticket Worker... 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 Starting Ticket Worker Consumer... 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 🚀 Server starting on port 8000 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 Database connected successfully 2026-03-10 05:26:32 +07:00: 2026/03/10 05:26:32 Running database migrations... 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 Database migrations completed successfully 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 Redis connected successfully 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 Kafka producer initialized 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 Initializing Midtrans with environment: 2 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 📧 Starting Notification Worker... 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 💰 Starting Commission Worker... 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 🎫 Starting Ticket Worker... 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 Starting Ticket Worker Consumer... 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 [WebSocket] Hub started 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 Ticket schedule worker started 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 🚀 Server starting on port 8000 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 Database connected successfully 2026-03-10 05:26:34 +07:00: 2026/03/10 05:26:34 Running database migrations... 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 Database migrations completed successfully 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 Redis connected successfully 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 Kafka producer initialized 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 [WebSocket] Hub started 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 Initializing Midtrans with environment: 2 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 🎫 Starting Ticket Worker... 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 Starting Ticket Worker Consumer... 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 📧 Starting Notification Worker... 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 💰 Starting Commission Worker... 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 Ticket schedule worker started 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 🚀 Server starting on port 8000 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 Database connected successfully 2026-03-10 05:26:35 +07:00: 2026/03/10 05:26:35 Running database migrations... 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 Database migrations completed successfully 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 Redis connected successfully 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 Kafka producer initialized 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 Initializing Midtrans with environment: 2 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 [WebSocket] Hub started 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 Ticket schedule worker started 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 💰 Starting Commission Worker... 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 🎫 Starting Ticket Worker... 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 Starting Ticket Worker Consumer... 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 📧 Starting Notification Worker... 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 🚀 Server starting on port 8000 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 Database connected successfully 2026-03-10 05:26:37 +07:00: 2026/03/10 05:26:37 Running database migrations... 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 Database migrations completed successfully 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 Redis connected successfully 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 Kafka producer initialized 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 Initializing Midtrans with environment: 2 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 🎫 Starting Ticket Worker... 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 [WebSocket] Hub started 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 Starting Ticket Worker Consumer... 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 📧 Starting Notification Worker... 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 Ticket schedule worker started 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 💰 Starting Commission Worker... 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 🚀 Server starting on port 8000 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 Database connected successfully 2026-03-10 05:26:39 +07:00: 2026/03/10 05:26:39 Running database migrations... 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 Database migrations completed successfully 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 Redis connected successfully 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 Kafka producer initialized 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 Initializing Midtrans with environment: 2 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 [WebSocket] Hub started 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 Ticket schedule worker started 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 🎫 Starting Ticket Worker... 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 💰 Starting Commission Worker... 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 Starting Ticket Worker Consumer... 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 🚀 Server starting on port 8000 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 📧 Starting Notification Worker... 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 Database connected successfully 2026-03-10 05:26:41 +07:00: 2026/03/10 05:26:41 Running database migrations... 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 Database migrations completed successfully 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 Redis connected successfully 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 Kafka producer initialized 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 Initializing Midtrans with environment: 2 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 💰 Starting Commission Worker... 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 🎫 Starting Ticket Worker... 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 [WebSocket] Hub started 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 Starting Ticket Worker Consumer... 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 Ticket schedule worker started 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 📧 Starting Notification Worker... 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 🚀 Server starting on port 8000 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 Database connected successfully 2026-03-10 05:26:42 +07:00: 2026/03/10 05:26:42 Running database migrations... 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 Database migrations completed successfully 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 Redis connected successfully 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 Kafka producer initialized 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 Initializing Midtrans with environment: 2 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 [WebSocket] Hub started 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 Ticket schedule worker started 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 🎫 Starting Ticket Worker... 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 📧 Starting Notification Worker... 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 Starting Ticket Worker Consumer... 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 💰 Starting Commission Worker... 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 🚀 Server starting on port 8000 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 Database connected successfully 2026-03-10 05:26:44 +07:00: 2026/03/10 05:26:44 Running database migrations... 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 Database migrations completed successfully 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 Redis connected successfully 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 Kafka producer initialized 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 Initializing Midtrans with environment: 2 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 [WebSocket] Hub started 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 🎫 Starting Ticket Worker... 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 Starting Ticket Worker Consumer... 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 Ticket schedule worker started 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 💰 Starting Commission Worker... 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 🚀 Server starting on port 8000 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 📧 Starting Notification Worker... 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 Database connected successfully 2026-03-10 05:26:46 +07:00: 2026/03/10 05:26:46 Running database migrations... 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 Database migrations completed successfully 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 Redis connected successfully 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 Kafka producer initialized 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 Initializing Midtrans with environment: 2 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 [WebSocket] Hub started 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 💰 Starting Commission Worker... 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 🎫 Starting Ticket Worker... 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 Starting Ticket Worker Consumer... 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 Ticket schedule worker started 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 📧 Starting Notification Worker... 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 🚀 Server starting on port 8000 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 Database connected successfully 2026-03-10 05:26:48 +07:00: 2026/03/10 05:26:48 Running database migrations... 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 Database migrations completed successfully 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 Redis connected successfully 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 Kafka producer initialized 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 Initializing Midtrans with environment: 2 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 🎫 Starting Ticket Worker... 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 Starting Ticket Worker Consumer... 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 📧 Starting Notification Worker... 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 [WebSocket] Hub started 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 💰 Starting Commission Worker... 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 🚀 Server starting on port 8000 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 Ticket schedule worker started 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 Database connected successfully 2026-03-10 05:26:49 +07:00: 2026/03/10 05:26:49 Running database migrations... 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 Database migrations completed successfully 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 Redis connected successfully 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 Kafka producer initialized 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 Initializing Midtrans with environment: 2 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 [WebSocket] Hub started 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 Ticket schedule worker started 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 🎫 Starting Ticket Worker... 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 💰 Starting Commission Worker... 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 📧 Starting Notification Worker... 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 Starting Ticket Worker Consumer... 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 🚀 Server starting on port 8000 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 Database connected successfully 2026-03-10 05:26:51 +07:00: 2026/03/10 05:26:51 Running database migrations... 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 Database migrations completed successfully 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 Redis connected successfully 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 Kafka producer initialized 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 Initializing Midtrans with environment: 2 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 [WebSocket] Hub started 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 🎫 Starting Ticket Worker... 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 Starting Ticket Worker Consumer... 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 📧 Starting Notification Worker... 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 💰 Starting Commission Worker... 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 Ticket schedule worker started 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 🚀 Server starting on port 8000 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 Database connected successfully 2026-03-10 05:26:53 +07:00: 2026/03/10 05:26:53 Running database migrations... 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 Database migrations completed successfully 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 Redis connected successfully 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 Kafka producer initialized 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 Initializing Midtrans with environment: 2 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 🎫 Starting Ticket Worker... 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 Starting Ticket Worker Consumer... 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 Ticket schedule worker started 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 [WebSocket] Hub started 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 📧 Starting Notification Worker... 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 💰 Starting Commission Worker... 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 🚀 Server starting on port 8000 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 Database connected successfully 2026-03-10 05:26:54 +07:00: 2026/03/10 05:26:54 Running database migrations... 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 Database migrations completed successfully 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 Redis connected successfully 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 Kafka producer initialized 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 Initializing Midtrans with environment: 2 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 [WebSocket] Hub started 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 🎫 Starting Ticket Worker... 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 Starting Ticket Worker Consumer... 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 📧 Starting Notification Worker... 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 💰 Starting Commission Worker... 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 Ticket schedule worker started 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 🚀 Server starting on port 8000 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 Database connected successfully 2026-03-10 05:26:56 +07:00: 2026/03/10 05:26:56 Running database migrations... 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 Database migrations completed successfully 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 Redis connected successfully 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 Kafka producer initialized 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 [WebSocket] Hub started 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 Initializing Midtrans with environment: 2 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 💰 Starting Commission Worker... 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 Ticket schedule worker started 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 📧 Starting Notification Worker... 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 🎫 Starting Ticket Worker... 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 Starting Ticket Worker Consumer... 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 🚀 Server starting on port 8000 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 Database connected successfully 2026-03-10 05:26:58 +07:00: 2026/03/10 05:26:58 Running database migrations... 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 Database migrations completed successfully 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 Redis connected successfully 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 Kafka producer initialized 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 Initializing Midtrans with environment: 2 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 📧 Starting Notification Worker... 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 💰 Starting Commission Worker... 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 Ticket schedule worker started 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 [WebSocket] Hub started 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 🎫 Starting Ticket Worker... 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 🚀 Server starting on port 8000 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 Starting Ticket Worker Consumer... 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 Database connected successfully 2026-03-10 05:26:59 +07:00: 2026/03/10 05:26:59 Running database migrations... 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 Database migrations completed successfully 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 Redis connected successfully 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 Kafka producer initialized 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 [WebSocket] Hub started 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 Initializing Midtrans with environment: 2 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 🎫 Starting Ticket Worker... 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 📧 Starting Notification Worker... 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 💰 Starting Commission Worker... 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 Starting Ticket Worker Consumer... 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 🚀 Server starting on port 8000 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 Ticket schedule worker started 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 Database connected successfully 2026-03-10 05:27:01 +07:00: 2026/03/10 05:27:01 Running database migrations... 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 Database migrations completed successfully 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 Redis connected successfully 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 Kafka producer initialized 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 Initializing Midtrans with environment: 2 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 [WebSocket] Hub started 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 🎫 Starting Ticket Worker... 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 Starting Ticket Worker Consumer... 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 Ticket schedule worker started 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 📧 Starting Notification Worker... 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 💰 Starting Commission Worker... 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 🚀 Server starting on port 8000 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 Database connected successfully 2026-03-10 05:27:02 +07:00: 2026/03/10 05:27:02 Running database migrations... 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 Database migrations completed successfully 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 Redis connected successfully 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 Kafka producer initialized 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 Initializing Midtrans with environment: 2 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 💰 Starting Commission Worker... 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 [WebSocket] Hub started 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 🎫 Starting Ticket Worker... 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 Starting Ticket Worker Consumer... 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 Ticket schedule worker started 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 📧 Starting Notification Worker... 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 🚀 Server starting on port 8000 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 Database connected successfully 2026-03-10 05:27:04 +07:00: 2026/03/10 05:27:04 Running database migrations... 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 Database migrations completed successfully 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 Redis connected successfully 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 Kafka producer initialized 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 Initializing Midtrans with environment: 2 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 💰 Starting Commission Worker... 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 🎫 Starting Ticket Worker... 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 Starting Ticket Worker Consumer... 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 📧 Starting Notification Worker... 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 [WebSocket] Hub started 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 Ticket schedule worker started 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 🚀 Server starting on port 8000 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 Database connected successfully 2026-03-10 05:27:05 +07:00: 2026/03/10 05:27:05 Running database migrations... 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 Database migrations completed successfully 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 Redis connected successfully 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 Kafka producer initialized 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 Initializing Midtrans with environment: 2 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 [WebSocket] Hub started 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 🎫 Starting Ticket Worker... 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 Starting Ticket Worker Consumer... 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 💰 Starting Commission Worker... 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 📧 Starting Notification Worker... 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 Ticket schedule worker started 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 🚀 Server starting on port 8000 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 Database connected successfully 2026-03-10 05:27:07 +07:00: 2026/03/10 05:27:07 Running database migrations... 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 Database migrations completed successfully 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 Redis connected successfully 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 Kafka producer initialized 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 Initializing Midtrans with environment: 2 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 [WebSocket] Hub started 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 📧 Starting Notification Worker... 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 Ticket schedule worker started 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 🎫 Starting Ticket Worker... 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 Starting Ticket Worker Consumer... 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 💰 Starting Commission Worker... 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 🚀 Server starting on port 8000 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 Database connected successfully 2026-03-10 05:27:08 +07:00: 2026/03/10 05:27:08 Running database migrations... 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 Database migrations completed successfully 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 Redis connected successfully 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 Kafka producer initialized 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 Initializing Midtrans with environment: 2 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 [WebSocket] Hub started 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 📧 Starting Notification Worker... 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 🎫 Starting Ticket Worker... 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 Starting Ticket Worker Consumer... 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 Ticket schedule worker started 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 💰 Starting Commission Worker... 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 🚀 Server starting on port 8000 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 Database connected successfully 2026-03-10 05:27:10 +07:00: 2026/03/10 05:27:10 Running database migrations... 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 Database migrations completed successfully 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 Redis connected successfully 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 Kafka producer initialized 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 Initializing Midtrans with environment: 2 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 🎫 Starting Ticket Worker... 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 Starting Ticket Worker Consumer... 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 Ticket schedule worker started 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 [WebSocket] Hub started 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 📧 Starting Notification Worker... 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 💰 Starting Commission Worker... 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 🚀 Server starting on port 8000 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 Database connected successfully 2026-03-10 05:27:12 +07:00: 2026/03/10 05:27:12 Running database migrations... 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 Database migrations completed successfully 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 Redis connected successfully 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 Kafka producer initialized 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 Initializing Midtrans with environment: 2 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 💰 Starting Commission Worker... 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 [WebSocket] Hub started 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 📧 Starting Notification Worker... 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 🚀 Server starting on port 8000 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 Ticket schedule worker started 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 🎫 Starting Ticket Worker... 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 Starting Ticket Worker Consumer... 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 Database connected successfully 2026-03-10 05:27:13 +07:00: 2026/03/10 05:27:13 Running database migrations... 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 Database migrations completed successfully 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 Redis connected successfully 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 Kafka producer initialized 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 Initializing Midtrans with environment: 2 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 [WebSocket] Hub started 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 📧 Starting Notification Worker... 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 🎫 Starting Ticket Worker... 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 💰 Starting Commission Worker... 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 Starting Ticket Worker Consumer... 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 Ticket schedule worker started 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 🚀 Server starting on port 8000 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 Database connected successfully 2026-03-10 05:27:14 +07:00: 2026/03/10 05:27:14 Running database migrations... 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 Database migrations completed successfully 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 Redis connected successfully 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 Kafka producer initialized 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 Initializing Midtrans with environment: 2 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 [WebSocket] Hub started 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 Ticket schedule worker started 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 🎫 Starting Ticket Worker... 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 Starting Ticket Worker Consumer... 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 💰 Starting Commission Worker... 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 📧 Starting Notification Worker... 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 🚀 Server starting on port 8000 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 Database connected successfully 2026-03-10 05:27:16 +07:00: 2026/03/10 05:27:16 Running database migrations... 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 Database migrations completed successfully 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 Redis connected successfully 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 Kafka producer initialized 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 Initializing Midtrans with environment: 2 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 🎫 Starting Ticket Worker... 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 Starting Ticket Worker Consumer... 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 📧 Starting Notification Worker... 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 💰 Starting Commission Worker... 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 Ticket schedule worker started 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 [WebSocket] Hub started 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 🚀 Server starting on port 8000 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 Database connected successfully 2026-03-10 05:27:18 +07:00: 2026/03/10 05:27:18 Running database migrations... 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 Database migrations completed successfully 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 Redis connected successfully 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 Kafka producer initialized 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 Initializing Midtrans with environment: 2 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 📧 Starting Notification Worker... 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 Ticket schedule worker started 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 🎫 Starting Ticket Worker... 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 Starting Ticket Worker Consumer... 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 [WebSocket] Hub started 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 💰 Starting Commission Worker... 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 🚀 Server starting on port 8000 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 Database connected successfully 2026-03-10 05:27:19 +07:00: 2026/03/10 05:27:19 Running database migrations... 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 Database migrations completed successfully 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 Redis connected successfully 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 Kafka producer initialized 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 Initializing Midtrans with environment: 2 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 [WebSocket] Hub started 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 📧 Starting Notification Worker... 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 🎫 Starting Ticket Worker... 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 Ticket schedule worker started 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 Starting Ticket Worker Consumer... 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 🚀 Server starting on port 8000 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 💰 Starting Commission Worker... 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 Database connected successfully 2026-03-10 05:27:21 +07:00: 2026/03/10 05:27:21 Running database migrations... 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 Database migrations completed successfully 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 Redis connected successfully 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 Kafka producer initialized 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 Initializing Midtrans with environment: 2 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 🎫 Starting Ticket Worker... 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 Starting Ticket Worker Consumer... 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 Ticket schedule worker started 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 [WebSocket] Hub started 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 📧 Starting Notification Worker... 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 💰 Starting Commission Worker... 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 🚀 Server starting on port 8000 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 Database connected successfully 2026-03-10 05:27:22 +07:00: 2026/03/10 05:27:22 Running database migrations... 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 Database migrations completed successfully 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 Redis connected successfully 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 Kafka producer initialized 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 Initializing Midtrans with environment: 2 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 🎫 Starting Ticket Worker... 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 [WebSocket] Hub started 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 Starting Ticket Worker Consumer... 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 📧 Starting Notification Worker... 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 Ticket schedule worker started 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 🚀 Server starting on port 8000 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 💰 Starting Commission Worker... 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 Database connected successfully 2026-03-10 05:27:24 +07:00: 2026/03/10 05:27:24 Running database migrations... 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 Database migrations completed successfully 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 Redis connected successfully 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 Kafka producer initialized 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 Initializing Midtrans with environment: 2 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 [WebSocket] Hub started 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 📧 Starting Notification Worker... 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 💰 Starting Commission Worker... 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 🎫 Starting Ticket Worker... 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 Starting Ticket Worker Consumer... 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 Ticket schedule worker started 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 🚀 Server starting on port 8000 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 Database connected successfully 2026-03-10 05:27:25 +07:00: 2026/03/10 05:27:25 Running database migrations... 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 Database migrations completed successfully 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 Redis connected successfully 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 Kafka producer initialized 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 Initializing Midtrans with environment: 2 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 [WebSocket] Hub started 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 🎫 Starting Ticket Worker... 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 Starting Ticket Worker Consumer... 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 💰 Starting Commission Worker... 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 Ticket schedule worker started 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 🚀 Server starting on port 8000 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 📧 Starting Notification Worker... 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 Database connected successfully 2026-03-10 05:27:27 +07:00: 2026/03/10 05:27:27 Running database migrations... 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 Database migrations completed successfully 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 Redis connected successfully 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 Kafka producer initialized 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 Initializing Midtrans with environment: 2 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 🎫 Starting Ticket Worker... 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 Starting Ticket Worker Consumer... 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 [WebSocket] Hub started 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 💰 Starting Commission Worker... 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 Ticket schedule worker started 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 🚀 Server starting on port 8000 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 📧 Starting Notification Worker... 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 Database connected successfully 2026-03-10 05:27:29 +07:00: 2026/03/10 05:27:29 Running database migrations... 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 Database migrations completed successfully 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 Redis connected successfully 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 Kafka producer initialized 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 Initializing Midtrans with environment: 2 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 [WebSocket] Hub started 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 📧 Starting Notification Worker... 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 💰 Starting Commission Worker... 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 🎫 Starting Ticket Worker... 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 Starting Ticket Worker Consumer... 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 Ticket schedule worker started 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 🚀 Server starting on port 8000 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 Database connected successfully 2026-03-10 05:27:30 +07:00: 2026/03/10 05:27:30 Running database migrations... 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 Database migrations completed successfully 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 Redis connected successfully 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 Kafka producer initialized 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 Initializing Midtrans with environment: 2 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 🎫 Starting Ticket Worker... 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 Starting Ticket Worker Consumer... 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 📧 Starting Notification Worker... 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 🚀 Server starting on port 8000 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 💰 Starting Commission Worker... 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 Ticket schedule worker started 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 [WebSocket] Hub started 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 Database connected successfully 2026-03-10 05:27:32 +07:00: 2026/03/10 05:27:32 Running database migrations... 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 Database migrations completed successfully 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 Redis connected successfully 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 Kafka producer initialized 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 Initializing Midtrans with environment: 2 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 💰 Starting Commission Worker... 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 🎫 Starting Ticket Worker... 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 Starting Ticket Worker Consumer... 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 [WebSocket] Hub started 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 📧 Starting Notification Worker... 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 Ticket schedule worker started 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 🚀 Server starting on port 8000 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 Database connected successfully 2026-03-10 05:27:34 +07:00: 2026/03/10 05:27:34 Running database migrations... 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 Database migrations completed successfully 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 Redis connected successfully 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 Kafka producer initialized 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 Initializing Midtrans with environment: 2 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 [WebSocket] Hub started 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 🎫 Starting Ticket Worker... 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 Starting Ticket Worker Consumer... 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 Ticket schedule worker started 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 💰 Starting Commission Worker... 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 📧 Starting Notification Worker... 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 🚀 Server starting on port 8000 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 Database connected successfully 2026-03-10 05:27:35 +07:00: 2026/03/10 05:27:35 Running database migrations... 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 Database migrations completed successfully 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 Redis connected successfully 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 Kafka producer initialized 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 Initializing Midtrans with environment: 2 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 [WebSocket] Hub started 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 Ticket schedule worker started 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 📧 Starting Notification Worker... 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 🎫 Starting Ticket Worker... 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 Starting Ticket Worker Consumer... 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 💰 Starting Commission Worker... 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 🚀 Server starting on port 8000 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 Database connected successfully 2026-03-10 05:27:37 +07:00: 2026/03/10 05:27:37 Running database migrations... 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 Database migrations completed successfully 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 Redis connected successfully 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 Kafka producer initialized 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 Initializing Midtrans with environment: 2 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 [WebSocket] Hub started 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 🎫 Starting Ticket Worker... 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 Starting Ticket Worker Consumer... 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 💰 Starting Commission Worker... 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 📧 Starting Notification Worker... 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 🚀 Server starting on port 8000 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 Ticket schedule worker started 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 Database connected successfully 2026-03-10 05:27:39 +07:00: 2026/03/10 05:27:39 Running database migrations... 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 Database migrations completed successfully 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 Redis connected successfully 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 Kafka producer initialized 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 [WebSocket] Hub started 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 Initializing Midtrans with environment: 2 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 Ticket schedule worker started 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 📧 Starting Notification Worker... 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 💰 Starting Commission Worker... 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 🎫 Starting Ticket Worker... 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 Starting Ticket Worker Consumer... 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 🚀 Server starting on port 8000 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 Database connected successfully 2026-03-10 05:27:40 +07:00: 2026/03/10 05:27:40 Running database migrations... 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 Database migrations completed successfully 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 Redis connected successfully 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 Kafka producer initialized 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 Initializing Midtrans with environment: 2 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 [WebSocket] Hub started 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 🎫 Starting Ticket Worker... 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 Starting Ticket Worker Consumer... 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 Ticket schedule worker started 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 💰 Starting Commission Worker... 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 🚀 Server starting on port 8000 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 📧 Starting Notification Worker... 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 Database connected successfully 2026-03-10 05:27:42 +07:00: 2026/03/10 05:27:42 Running database migrations... 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 Database migrations completed successfully 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 Redis connected successfully 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 Kafka producer initialized 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 Initializing Midtrans with environment: 2 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 [WebSocket] Hub started 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 Ticket schedule worker started 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 💰 Starting Commission Worker... 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 📧 Starting Notification Worker... 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 🎫 Starting Ticket Worker... 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 Starting Ticket Worker Consumer... 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 🚀 Server starting on port 8000 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 Database connected successfully 2026-03-10 05:27:44 +07:00: 2026/03/10 05:27:44 Running database migrations... 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 Database migrations completed successfully 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 Redis connected successfully 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 Kafka producer initialized 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 Initializing Midtrans with environment: 2 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 🎫 Starting Ticket Worker... 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 Starting Ticket Worker Consumer... 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 💰 Starting Commission Worker... 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 Ticket schedule worker started 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 📧 Starting Notification Worker... 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 🚀 Server starting on port 8000 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 [WebSocket] Hub started 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 Database connected successfully 2026-03-10 05:27:45 +07:00: 2026/03/10 05:27:45 Running database migrations... 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 Database migrations completed successfully 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 Redis connected successfully 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 Kafka producer initialized 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 Initializing Midtrans with environment: 2 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 🎫 Starting Ticket Worker... 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 [WebSocket] Hub started 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 💰 Starting Commission Worker... 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 🚀 Server starting on port 8000 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 📧 Starting Notification Worker... 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 Ticket schedule worker started 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 Starting Ticket Worker Consumer... 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 Database connected successfully 2026-03-10 05:27:47 +07:00: 2026/03/10 05:27:47 Running database migrations... 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 Database migrations completed successfully 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 Redis connected successfully 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 Kafka producer initialized 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 Initializing Midtrans with environment: 2 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 [WebSocket] Hub started 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 📧 Starting Notification Worker... 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 🎫 Starting Ticket Worker... 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 Starting Ticket Worker Consumer... 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 🚀 Server starting on port 8000 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 💰 Starting Commission Worker... 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 Ticket schedule worker started 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 Database connected successfully 2026-03-10 05:27:48 +07:00: 2026/03/10 05:27:48 Running database migrations... 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 Database migrations completed successfully 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 Redis connected successfully 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 Kafka producer initialized 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 Initializing Midtrans with environment: 2 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 [WebSocket] Hub started 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 📧 Starting Notification Worker... 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 Ticket schedule worker started 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 💰 Starting Commission Worker... 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 🚀 Server starting on port 8000 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 🎫 Starting Ticket Worker... 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 Starting Ticket Worker Consumer... 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 Database connected successfully 2026-03-10 05:27:50 +07:00: 2026/03/10 05:27:50 Running database migrations... 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 Database migrations completed successfully 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 Redis connected successfully 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 Kafka producer initialized 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 Initializing Midtrans with environment: 2 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 [WebSocket] Hub started 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 Ticket schedule worker started 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 📧 Starting Notification Worker... 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 🎫 Starting Ticket Worker... 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 Starting Ticket Worker Consumer... 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 💰 Starting Commission Worker... 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 🚀 Server starting on port 8000 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 Database connected successfully 2026-03-10 05:28:00 +07:00: 2026/03/10 05:28:00 Running database migrations... 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 Database migrations completed successfully 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 Redis connected successfully 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 Kafka producer initialized 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 Initializing Midtrans with environment: 2 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 [WebSocket] Hub started 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 Ticket schedule worker started 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 🎫 Starting Ticket Worker... 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 Starting Ticket Worker Consumer... 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 💰 Starting Commission Worker... 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 📧 Starting Notification Worker... 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 🚀 Server starting on port 8000 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 Database connected successfully 2026-03-10 05:28:03 +07:00: 2026/03/10 05:28:03 Running database migrations... 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 Database migrations completed successfully 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 Redis connected successfully 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 Kafka producer initialized 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 Initializing Midtrans with environment: 2 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 [WebSocket] Hub started 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 🎫 Starting Ticket Worker... 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 💰 Starting Commission Worker... 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 📧 Starting Notification Worker... 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 Starting Ticket Worker Consumer... 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 Ticket schedule worker started 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 🚀 Server starting on port 8000 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 Database connected successfully 2026-03-10 05:28:04 +07:00: 2026/03/10 05:28:04 Running database migrations... 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 Database migrations completed successfully 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 Redis connected successfully 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 Kafka producer initialized 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 Initializing Midtrans with environment: 2 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 Ticket schedule worker started 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 [WebSocket] Hub started 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 🎫 Starting Ticket Worker... 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 Starting Ticket Worker Consumer... 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 📧 Starting Notification Worker... 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 💰 Starting Commission Worker... 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 🚀 Server starting on port 8000 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 Database connected successfully 2026-03-10 05:28:06 +07:00: 2026/03/10 05:28:06 Running database migrations... 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 Database migrations completed successfully 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 Redis connected successfully 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 Kafka producer initialized 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 Initializing Midtrans with environment: 2 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 [WebSocket] Hub started 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 Ticket schedule worker started 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 📧 Starting Notification Worker... 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 🎫 Starting Ticket Worker... 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 Starting Ticket Worker Consumer... 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 💰 Starting Commission Worker... 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 🚀 Server starting on port 8000 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 Database connected successfully 2026-03-10 05:28:08 +07:00: 2026/03/10 05:28:08 Running database migrations... 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 Database migrations completed successfully 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 Redis connected successfully 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 Kafka producer initialized 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 Initializing Midtrans with environment: 2 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 [WebSocket] Hub started 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 Ticket schedule worker started 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 🎫 Starting Ticket Worker... 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 💰 Starting Commission Worker... 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 📧 Starting Notification Worker... 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 Starting Ticket Worker Consumer... 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 🚀 Server starting on port 8000 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 Database connected successfully 2026-03-10 05:28:09 +07:00: 2026/03/10 05:28:09 Running database migrations... 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 Database migrations completed successfully 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 Redis connected successfully 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 Kafka producer initialized 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 Initializing Midtrans with environment: 2 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 📧 Starting Notification Worker... 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 🎫 Starting Ticket Worker... 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 Starting Ticket Worker Consumer... 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 [WebSocket] Hub started 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 💰 Starting Commission Worker... 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 Ticket schedule worker started 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 🚀 Server starting on port 8000 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 Database connected successfully 2026-03-10 05:28:11 +07:00: 2026/03/10 05:28:11 Running database migrations... 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 Database migrations completed successfully 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 Redis connected successfully 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 Kafka producer initialized 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 Initializing Midtrans with environment: 2 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 🎫 Starting Ticket Worker... 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 Starting Ticket Worker Consumer... 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 💰 Starting Commission Worker... 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 [WebSocket] Hub started 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 📧 Starting Notification Worker... 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 Ticket schedule worker started 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 🚀 Server starting on port 8000 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 Database connected successfully 2026-03-10 05:28:12 +07:00: 2026/03/10 05:28:12 Running database migrations... 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 Database migrations completed successfully 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 Redis connected successfully 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 Kafka producer initialized 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 Initializing Midtrans with environment: 2 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 🎫 Starting Ticket Worker... 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 Starting Ticket Worker Consumer... 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 📧 Starting Notification Worker... 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 [WebSocket] Hub started 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 Ticket schedule worker started 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 💰 Starting Commission Worker... 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 🚀 Server starting on port 8000 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 Database connected successfully 2026-03-10 05:28:14 +07:00: 2026/03/10 05:28:14 Running database migrations... 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 Database migrations completed successfully 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 Redis connected successfully 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 Kafka producer initialized 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 Initializing Midtrans with environment: 2 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 Ticket schedule worker started 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 [WebSocket] Hub started 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 📧 Starting Notification Worker... 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 💰 Starting Commission Worker... 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 🚀 Server starting on port 8000 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 🎫 Starting Ticket Worker... 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 Starting Ticket Worker Consumer... 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 Database connected successfully 2026-03-10 05:28:15 +07:00: 2026/03/10 05:28:15 Running database migrations... 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 Database migrations completed successfully 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 Redis connected successfully 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 Kafka producer initialized 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 Initializing Midtrans with environment: 2 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 [WebSocket] Hub started 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 💰 Starting Commission Worker... 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 Ticket schedule worker started 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 📧 Starting Notification Worker... 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 🎫 Starting Ticket Worker... 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 Starting Ticket Worker Consumer... 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 🚀 Server starting on port 8000 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 Database connected successfully 2026-03-10 05:28:17 +07:00: 2026/03/10 05:28:17 Running database migrations... 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 Database migrations completed successfully 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 Redis connected successfully 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 Kafka producer initialized 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 Initializing Midtrans with environment: 2 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 🎫 Starting Ticket Worker... 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 Starting Ticket Worker Consumer... 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 💰 Starting Commission Worker... 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 📧 Starting Notification Worker... 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 Ticket schedule worker started 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 🚀 Server starting on port 8000 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 [WebSocket] Hub started 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 Database connected successfully 2026-03-10 05:28:18 +07:00: 2026/03/10 05:28:18 Running database migrations... 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 Database migrations completed successfully 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 Redis connected successfully 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 Kafka producer initialized 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 Initializing Midtrans with environment: 2 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 🎫 Starting Ticket Worker... 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 Starting Ticket Worker Consumer... 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 Ticket schedule worker started 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 [WebSocket] Hub started 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 📧 Starting Notification Worker... 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 💰 Starting Commission Worker... 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 🚀 Server starting on port 8000 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 Database connected successfully 2026-03-10 05:28:20 +07:00: 2026/03/10 05:28:20 Running database migrations... 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 Database migrations completed successfully 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 Redis connected successfully 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 Kafka producer initialized 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 Initializing Midtrans with environment: 2 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 [WebSocket] Hub started 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 Ticket schedule worker started 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 🚀 Server starting on port 8000 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 🎫 Starting Ticket Worker... 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 📧 Starting Notification Worker... 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 💰 Starting Commission Worker... 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 Starting Ticket Worker Consumer... 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 Database connected successfully 2026-03-10 05:28:21 +07:00: 2026/03/10 05:28:21 Running database migrations... 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 Database migrations completed successfully 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 Redis connected successfully 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 Kafka producer initialized 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 Initializing Midtrans with environment: 2 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 💰 Starting Commission Worker... 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 🎫 Starting Ticket Worker... 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 Starting Ticket Worker Consumer... 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 [WebSocket] Hub started 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 📧 Starting Notification Worker... 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 🚀 Server starting on port 8000 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 Ticket schedule worker started 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 Database connected successfully 2026-03-10 05:28:23 +07:00: 2026/03/10 05:28:23 Running database migrations... 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 Database migrations completed successfully 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 Redis connected successfully 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 Kafka producer initialized 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 Initializing Midtrans with environment: 2 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 [WebSocket] Hub started 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 Ticket schedule worker started 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 💰 Starting Commission Worker... 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 🎫 Starting Ticket Worker... 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 Starting Ticket Worker Consumer... 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 🚀 Server starting on port 8000 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 📧 Starting Notification Worker... 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 Database connected successfully 2026-03-10 05:28:25 +07:00: 2026/03/10 05:28:25 Running database migrations... 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 Database migrations completed successfully 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 Redis connected successfully 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 Kafka producer initialized 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 Initializing Midtrans with environment: 2 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 Ticket schedule worker started 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 [WebSocket] Hub started 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 📧 Starting Notification Worker... 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 💰 Starting Commission Worker... 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 🎫 Starting Ticket Worker... 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 Starting Ticket Worker Consumer... 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 🚀 Server starting on port 8000 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 Database connected successfully 2026-03-10 05:28:26 +07:00: 2026/03/10 05:28:26 Running database migrations... 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 Database migrations completed successfully 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 Redis connected successfully 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 Kafka producer initialized 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 Initializing Midtrans with environment: 2 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 💰 Starting Commission Worker... 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 [WebSocket] Hub started 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 📧 Starting Notification Worker... 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 🚀 Server starting on port 8000 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 Ticket schedule worker started 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 🎫 Starting Ticket Worker... 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 Starting Ticket Worker Consumer... 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 Database connected successfully 2026-03-10 05:28:28 +07:00: 2026/03/10 05:28:28 Running database migrations... 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 Database migrations completed successfully 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 Redis connected successfully 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 Kafka producer initialized 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 Initializing Midtrans with environment: 2 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 [WebSocket] Hub started 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 📧 Starting Notification Worker... 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 💰 Starting Commission Worker... 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 Ticket schedule worker started 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 🚀 Server starting on port 8000 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 🎫 Starting Ticket Worker... 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 Starting Ticket Worker Consumer... 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 Database connected successfully 2026-03-10 05:28:29 +07:00: 2026/03/10 05:28:29 Running database migrations... 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 Database migrations completed successfully 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 Redis connected successfully 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 Kafka producer initialized 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 [WebSocket] Hub started 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 Initializing Midtrans with environment: 2 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 🎫 Starting Ticket Worker... 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 Starting Ticket Worker Consumer... 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 Ticket schedule worker started 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 📧 Starting Notification Worker... 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 💰 Starting Commission Worker... 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 🚀 Server starting on port 8000 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 Database connected successfully 2026-03-10 05:28:31 +07:00: 2026/03/10 05:28:31 Running database migrations... 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 Database migrations completed successfully 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 Redis connected successfully 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 Kafka producer initialized 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 Initializing Midtrans with environment: 2 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 [WebSocket] Hub started 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 Ticket schedule worker started 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 🎫 Starting Ticket Worker... 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 Starting Ticket Worker Consumer... 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 📧 Starting Notification Worker... 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 💰 Starting Commission Worker... 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 🚀 Server starting on port 8000 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 Database connected successfully 2026-03-10 05:28:32 +07:00: 2026/03/10 05:28:32 Running database migrations... 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 Database migrations completed successfully 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 Redis connected successfully 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 Kafka producer initialized 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 Initializing Midtrans with environment: 2 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 [WebSocket] Hub started 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 🎫 Starting Ticket Worker... 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 Starting Ticket Worker Consumer... 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 Ticket schedule worker started 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 💰 Starting Commission Worker... 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 🚀 Server starting on port 8000 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 📧 Starting Notification Worker... 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 Database connected successfully 2026-03-10 05:28:34 +07:00: 2026/03/10 05:28:34 Running database migrations... 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 Database migrations completed successfully 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 Redis connected successfully 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 Kafka producer initialized 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 Initializing Midtrans with environment: 2 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 🎫 Starting Ticket Worker... 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 Starting Ticket Worker Consumer... 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 Ticket schedule worker started 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 🚀 Server starting on port 8000 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 [WebSocket] Hub started 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 💰 Starting Commission Worker... 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 📧 Starting Notification Worker... 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 Database connected successfully 2026-03-10 05:28:35 +07:00: 2026/03/10 05:28:35 Running database migrations... 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 Database migrations completed successfully 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 Redis connected successfully 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 Kafka producer initialized 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 Initializing Midtrans with environment: 2 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 🎫 Starting Ticket Worker... 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 Starting Ticket Worker Consumer... 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 [WebSocket] Hub started 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 📧 Starting Notification Worker... 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 💰 Starting Commission Worker... 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 Ticket schedule worker started 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 🚀 Server starting on port 8000 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 Database connected successfully 2026-03-10 05:28:37 +07:00: 2026/03/10 05:28:37 Running database migrations... 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 Database migrations completed successfully 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 Redis connected successfully 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 Kafka producer initialized 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 Initializing Midtrans with environment: 2 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 [WebSocket] Hub started 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 Ticket schedule worker started 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 💰 Starting Commission Worker... 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 🎫 Starting Ticket Worker... 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 Starting Ticket Worker Consumer... 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 📧 Starting Notification Worker... 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 🚀 Server starting on port 8000 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 Database connected successfully 2026-03-10 05:28:38 +07:00: 2026/03/10 05:28:38 Running database migrations... 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 Database migrations completed successfully 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 Redis connected successfully 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 Kafka producer initialized 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 Initializing Midtrans with environment: 2 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 Ticket schedule worker started 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 💰 Starting Commission Worker... 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 [WebSocket] Hub started 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 📧 Starting Notification Worker... 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 🎫 Starting Ticket Worker... 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 Starting Ticket Worker Consumer... 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 🚀 Server starting on port 8000 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 Database connected successfully 2026-03-10 05:28:40 +07:00: 2026/03/10 05:28:40 Running database migrations... 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 Database migrations completed successfully 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 Redis connected successfully 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 Kafka producer initialized 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 Initializing Midtrans with environment: 2 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 [WebSocket] Hub started 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 Ticket schedule worker started 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 🎫 Starting Ticket Worker... 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 Starting Ticket Worker Consumer... 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 📧 Starting Notification Worker... 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 💰 Starting Commission Worker... 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 🚀 Server starting on port 8000 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 Database connected successfully 2026-03-10 05:28:41 +07:00: 2026/03/10 05:28:41 Running database migrations... 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 Database migrations completed successfully 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 Redis connected successfully 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 Kafka producer initialized 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 Initializing Midtrans with environment: 2 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 [WebSocket] Hub started 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 🎫 Starting Ticket Worker... 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 Starting Ticket Worker Consumer... 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 📧 Starting Notification Worker... 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 Ticket schedule worker started 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 💰 Starting Commission Worker... 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 🚀 Server starting on port 8000 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 Database connected successfully 2026-03-10 05:28:43 +07:00: 2026/03/10 05:28:43 Running database migrations... 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 Database migrations completed successfully 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 Redis connected successfully 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 Kafka producer initialized 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 Initializing Midtrans with environment: 2 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 [WebSocket] Hub started 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 🎫 Starting Ticket Worker... 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 Starting Ticket Worker Consumer... 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 Ticket schedule worker started 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 💰 Starting Commission Worker... 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 📧 Starting Notification Worker... 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 🚀 Server starting on port 8000 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 Database connected successfully 2026-03-10 05:28:44 +07:00: 2026/03/10 05:28:44 Running database migrations... 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 Database migrations completed successfully 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 Redis connected successfully 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 Kafka producer initialized 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 Initializing Midtrans with environment: 2 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 [WebSocket] Hub started 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 Ticket schedule worker started 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 🎫 Starting Ticket Worker... 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 💰 Starting Commission Worker... 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 Starting Ticket Worker Consumer... 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 📧 Starting Notification Worker... 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 🚀 Server starting on port 8000 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 Database connected successfully 2026-03-10 05:28:46 +07:00: 2026/03/10 05:28:46 Running database migrations... 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 Database migrations completed successfully 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 Redis connected successfully 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 Kafka producer initialized 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 Initializing Midtrans with environment: 2 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 [WebSocket] Hub started 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 🎫 Starting Ticket Worker... 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 Starting Ticket Worker Consumer... 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 📧 Starting Notification Worker... 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 💰 Starting Commission Worker... 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 Ticket schedule worker started 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 🚀 Server starting on port 8000 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 Database connected successfully 2026-03-10 05:28:47 +07:00: 2026/03/10 05:28:47 Running database migrations... 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 Database migrations completed successfully 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 Redis connected successfully 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 Kafka producer initialized 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 [WebSocket] Hub started 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 Initializing Midtrans with environment: 2 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 Ticket schedule worker started 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 💰 Starting Commission Worker... 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 🎫 Starting Ticket Worker... 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 Starting Ticket Worker Consumer... 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 📧 Starting Notification Worker... 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 🚀 Server starting on port 8000 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 Database connected successfully 2026-03-10 05:28:49 +07:00: 2026/03/10 05:28:49 Running database migrations... 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 Database migrations completed successfully 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 Redis connected successfully 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 Kafka producer initialized 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 Initializing Midtrans with environment: 2 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 📧 Starting Notification Worker... 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 [WebSocket] Hub started 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 Ticket schedule worker started 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 🚀 Server starting on port 8000 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 💰 Starting Commission Worker... 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 🎫 Starting Ticket Worker... 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 Starting Ticket Worker Consumer... 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 Database connected successfully 2026-03-10 05:28:51 +07:00: 2026/03/10 05:28:51 Running database migrations... 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 Database migrations completed successfully 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 Redis connected successfully 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 Kafka producer initialized 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 Initializing Midtrans with environment: 2 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 📧 Starting Notification Worker... 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 💰 Starting Commission Worker... 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 🚀 Server starting on port 8000 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 [WebSocket] Hub started 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 🎫 Starting Ticket Worker... 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 Starting Ticket Worker Consumer... 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 Ticket schedule worker started 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 Database connected successfully 2026-03-10 05:28:52 +07:00: 2026/03/10 05:28:52 Running database migrations... 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 Database migrations completed successfully 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 Redis connected successfully 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 Kafka producer initialized 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 Initializing Midtrans with environment: 2 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 📧 Starting Notification Worker... 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 💰 Starting Commission Worker... 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 [WebSocket] Hub started 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 🎫 Starting Ticket Worker... 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 Starting Ticket Worker Consumer... 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 🚀 Server starting on port 8000 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 Ticket schedule worker started 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 Database connected successfully 2026-03-10 05:28:54 +07:00: 2026/03/10 05:28:54 Running database migrations... 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 Database migrations completed successfully 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 Redis connected successfully 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 Kafka producer initialized 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 Initializing Midtrans with environment: 2 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 📧 Starting Notification Worker... 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 Ticket schedule worker started 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 [WebSocket] Hub started 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 💰 Starting Commission Worker... 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 🎫 Starting Ticket Worker... 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 Starting Ticket Worker Consumer... 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 🚀 Server starting on port 8000 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 Database connected successfully 2026-03-10 05:28:55 +07:00: 2026/03/10 05:28:55 Running database migrations... 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 Database migrations completed successfully 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 Redis connected successfully 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 Kafka producer initialized 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 Initializing Midtrans with environment: 2 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 [WebSocket] Hub started 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 🎫 Starting Ticket Worker... 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 Starting Ticket Worker Consumer... 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 Ticket schedule worker started 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 💰 Starting Commission Worker... 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 📧 Starting Notification Worker... 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 🚀 Server starting on port 8000 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 Database connected successfully 2026-03-10 05:28:57 +07:00: 2026/03/10 05:28:57 Running database migrations... 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 Database migrations completed successfully 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 Redis connected successfully 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 Kafka producer initialized 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 Initializing Midtrans with environment: 2 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 🎫 Starting Ticket Worker... 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 Starting Ticket Worker Consumer... 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 📧 Starting Notification Worker... 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 [WebSocket] Hub started 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 💰 Starting Commission Worker... 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 Ticket schedule worker started 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 🚀 Server starting on port 8000 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 Database connected successfully 2026-03-10 05:28:58 +07:00: 2026/03/10 05:28:58 Running database migrations... 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 Database migrations completed successfully 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 Redis connected successfully 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 Kafka producer initialized 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 Initializing Midtrans with environment: 2 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 🎫 Starting Ticket Worker... 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 [WebSocket] Hub started 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 Starting Ticket Worker Consumer... 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 📧 Starting Notification Worker... 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 Ticket schedule worker started 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 💰 Starting Commission Worker... 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 🚀 Server starting on port 8000 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 Database connected successfully 2026-03-10 05:29:00 +07:00: 2026/03/10 05:29:00 Running database migrations... 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 Database migrations completed successfully 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 Redis connected successfully 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 Kafka producer initialized 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 Initializing Midtrans with environment: 2 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 [WebSocket] Hub started 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 💰 Starting Commission Worker... 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 🎫 Starting Ticket Worker... 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 Starting Ticket Worker Consumer... 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 📧 Starting Notification Worker... 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 Ticket schedule worker started 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 🚀 Server starting on port 8000 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 Database connected successfully 2026-03-10 05:29:02 +07:00: 2026/03/10 05:29:02 Running database migrations... 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 Database migrations completed successfully 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 Redis connected successfully 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 Kafka producer initialized 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 Initializing Midtrans with environment: 2 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 [WebSocket] Hub started 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 Ticket schedule worker started 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 🎫 Starting Ticket Worker... 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 📧 Starting Notification Worker... 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 Starting Ticket Worker Consumer... 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 💰 Starting Commission Worker... 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 🚀 Server starting on port 8000 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 Database connected successfully 2026-03-10 05:29:03 +07:00: 2026/03/10 05:29:03 Running database migrations... 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 Database migrations completed successfully 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 Redis connected successfully 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 Kafka producer initialized 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 Initializing Midtrans with environment: 2 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 🎫 Starting Ticket Worker... 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 Starting Ticket Worker Consumer... 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 📧 Starting Notification Worker... 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 Ticket schedule worker started 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 [WebSocket] Hub started 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 🚀 Server starting on port 8000 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 💰 Starting Commission Worker... 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 Database connected successfully 2026-03-10 05:29:05 +07:00: 2026/03/10 05:29:05 Running database migrations... 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 Database migrations completed successfully 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 Redis connected successfully 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 Kafka producer initialized 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 Initializing Midtrans with environment: 2 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 [WebSocket] Hub started 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 🎫 Starting Ticket Worker... 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 Starting Ticket Worker Consumer... 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 Ticket schedule worker started 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 📧 Starting Notification Worker... 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 💰 Starting Commission Worker... 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 🚀 Server starting on port 8000 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 Database connected successfully 2026-03-10 05:29:06 +07:00: 2026/03/10 05:29:06 Running database migrations... 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 Database migrations completed successfully 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 Redis connected successfully 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 Kafka producer initialized 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 Initializing Midtrans with environment: 2 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 Ticket schedule worker started 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 [WebSocket] Hub started 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 🎫 Starting Ticket Worker... 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 📧 Starting Notification Worker... 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 💰 Starting Commission Worker... 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 Starting Ticket Worker Consumer... 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 🚀 Server starting on port 8000 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 Database connected successfully 2026-03-10 05:29:08 +07:00: 2026/03/10 05:29:08 Running database migrations... 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 Database migrations completed successfully 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 Redis connected successfully 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 Kafka producer initialized 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 Initializing Midtrans with environment: 2 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 🎫 Starting Ticket Worker... 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 Starting Ticket Worker Consumer... 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 [WebSocket] Hub started 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 Ticket schedule worker started 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 💰 Starting Commission Worker... 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 🚀 Server starting on port 8000 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 📧 Starting Notification Worker... 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 Database connected successfully 2026-03-10 05:29:09 +07:00: 2026/03/10 05:29:09 Running database migrations... 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 Database migrations completed successfully 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 Redis connected successfully 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 Kafka producer initialized 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 [WebSocket] Hub started 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 Initializing Midtrans with environment: 2 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 Ticket schedule worker started 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 🎫 Starting Ticket Worker... 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 💰 Starting Commission Worker... 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 Starting Ticket Worker Consumer... 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 📧 Starting Notification Worker... 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 🚀 Server starting on port 8000 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 Database connected successfully 2026-03-10 05:29:11 +07:00: 2026/03/10 05:29:11 Running database migrations... 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 Database migrations completed successfully 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 Redis connected successfully 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 Kafka producer initialized 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 Initializing Midtrans with environment: 2 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 [WebSocket] Hub started 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 🎫 Starting Ticket Worker... 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 Starting Ticket Worker Consumer... 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 📧 Starting Notification Worker... 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 Ticket schedule worker started 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 💰 Starting Commission Worker... 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 🚀 Server starting on port 8000 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 Database connected successfully 2026-03-10 05:29:12 +07:00: 2026/03/10 05:29:12 Running database migrations... 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 Database migrations completed successfully 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 Redis connected successfully 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 Kafka producer initialized 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 [WebSocket] Hub started 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 Initializing Midtrans with environment: 2 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 🎫 Starting Ticket Worker... 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 📧 Starting Notification Worker... 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 Ticket schedule worker started 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 💰 Starting Commission Worker... 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 🚀 Server starting on port 8000 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 Starting Ticket Worker Consumer... 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 Database connected successfully 2026-03-10 05:29:14 +07:00: 2026/03/10 05:29:14 Running database migrations... 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 Database migrations completed successfully 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 Redis connected successfully 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 Kafka producer initialized 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 Initializing Midtrans with environment: 2 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 [WebSocket] Hub started 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 Ticket schedule worker started 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 📧 Starting Notification Worker... 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 🎫 Starting Ticket Worker... 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 🚀 Server starting on port 8000 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 💰 Starting Commission Worker... 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 Starting Ticket Worker Consumer... 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 Database connected successfully 2026-03-10 05:29:15 +07:00: 2026/03/10 05:29:15 Running database migrations... 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 Database migrations completed successfully 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 Redis connected successfully 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 Kafka producer initialized 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 Initializing Midtrans with environment: 2 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 🎫 Starting Ticket Worker... 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 Starting Ticket Worker Consumer... 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 [WebSocket] Hub started 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 💰 Starting Commission Worker... 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 🚀 Server starting on port 8000 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 Ticket schedule worker started 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 📧 Starting Notification Worker... 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 Database connected successfully 2026-03-10 05:29:17 +07:00: 2026/03/10 05:29:17 Running database migrations... 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 Database migrations completed successfully 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 Redis connected successfully 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 Kafka producer initialized 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 Initializing Midtrans with environment: 2 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 [WebSocket] Hub started 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 🎫 Starting Ticket Worker... 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 Starting Ticket Worker Consumer... 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 📧 Starting Notification Worker... 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 💰 Starting Commission Worker... 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 Ticket schedule worker started 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 🚀 Server starting on port 8000 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 Database connected successfully 2026-03-10 05:29:18 +07:00: 2026/03/10 05:29:18 Running database migrations... 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 Database migrations completed successfully 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 Redis connected successfully 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 Kafka producer initialized 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 Initializing Midtrans with environment: 2 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 🎫 Starting Ticket Worker... 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 Starting Ticket Worker Consumer... 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 Ticket schedule worker started 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 💰 Starting Commission Worker... 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 📧 Starting Notification Worker... 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 [WebSocket] Hub started 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 🚀 Server starting on port 8000 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 Database connected successfully 2026-03-10 05:29:20 +07:00: 2026/03/10 05:29:20 Running database migrations... 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 Database migrations completed successfully 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 Redis connected successfully 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 Kafka producer initialized 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 Initializing Midtrans with environment: 2 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 💰 Starting Commission Worker... 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 🎫 Starting Ticket Worker... 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 Ticket schedule worker started 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 [WebSocket] Hub started 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 🚀 Server starting on port 8000 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 Starting Ticket Worker Consumer... 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 📧 Starting Notification Worker... 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 Database connected successfully 2026-03-10 05:29:21 +07:00: 2026/03/10 05:29:21 Running database migrations... 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 Database migrations completed successfully 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 Redis connected successfully 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 Kafka producer initialized 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 Initializing Midtrans with environment: 2 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 [WebSocket] Hub started 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 Ticket schedule worker started 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 🎫 Starting Ticket Worker... 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 Starting Ticket Worker Consumer... 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 💰 Starting Commission Worker... 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 🚀 Server starting on port 8000 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 📧 Starting Notification Worker... 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 Database connected successfully 2026-03-10 05:29:23 +07:00: 2026/03/10 05:29:23 Running database migrations... 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 Database migrations completed successfully 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 Redis connected successfully 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 Kafka producer initialized 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 Initializing Midtrans with environment: 2 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 [WebSocket] Hub started 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 🎫 Starting Ticket Worker... 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 Starting Ticket Worker Consumer... 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 📧 Starting Notification Worker... 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 💰 Starting Commission Worker... 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 Ticket schedule worker started 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 🚀 Server starting on port 8000 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 Database connected successfully 2026-03-10 05:29:24 +07:00: 2026/03/10 05:29:24 Running database migrations... 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 Database migrations completed successfully 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 Redis connected successfully 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 Kafka producer initialized 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 Initializing Midtrans with environment: 2 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 [WebSocket] Hub started 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 Ticket schedule worker started 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 📧 Starting Notification Worker... 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 💰 Starting Commission Worker... 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 🎫 Starting Ticket Worker... 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 🚀 Server starting on port 8000 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 Starting Ticket Worker Consumer... 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 Database connected successfully 2026-03-10 05:29:26 +07:00: 2026/03/10 05:29:26 Running database migrations... 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 Database migrations completed successfully 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 Redis connected successfully 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 Kafka producer initialized 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 Initializing Midtrans with environment: 2 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 [WebSocket] Hub started 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 📧 Starting Notification Worker... 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 🎫 Starting Ticket Worker... 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 Starting Ticket Worker Consumer... 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 Ticket schedule worker started 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 🚀 Server starting on port 8000 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 💰 Starting Commission Worker... 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 Database connected successfully 2026-03-10 05:29:27 +07:00: 2026/03/10 05:29:27 Running database migrations... 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 Database migrations completed successfully 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 Redis connected successfully 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 Kafka producer initialized 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 Initializing Midtrans with environment: 2 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 🎫 Starting Ticket Worker... 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 Starting Ticket Worker Consumer... 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 [WebSocket] Hub started 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 💰 Starting Commission Worker... 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 Ticket schedule worker started 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 🚀 Server starting on port 8000 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 📧 Starting Notification Worker... 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 Database connected successfully 2026-03-10 05:29:29 +07:00: 2026/03/10 05:29:29 Running database migrations... 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 Database migrations completed successfully 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 Redis connected successfully 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 Kafka producer initialized 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 Initializing Midtrans with environment: 2 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 [WebSocket] Hub started 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 Ticket schedule worker started 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 📧 Starting Notification Worker... 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 🎫 Starting Ticket Worker... 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 Starting Ticket Worker Consumer... 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 💰 Starting Commission Worker... 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 🚀 Server starting on port 8000 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 Database connected successfully 2026-03-10 05:29:30 +07:00: 2026/03/10 05:29:30 Running database migrations... 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 Database migrations completed successfully 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 Redis connected successfully 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 Kafka producer initialized 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 Initializing Midtrans with environment: 2 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 [WebSocket] Hub started 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 📧 Starting Notification Worker... 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 Ticket schedule worker started 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 💰 Starting Commission Worker... 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 🚀 Server starting on port 8000 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 🎫 Starting Ticket Worker... 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 Starting Ticket Worker Consumer... 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 Database connected successfully 2026-03-10 05:29:32 +07:00: 2026/03/10 05:29:32 Running database migrations... 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 Database migrations completed successfully 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 Redis connected successfully 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 Kafka producer initialized 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 Initializing Midtrans with environment: 2 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 📧 Starting Notification Worker... 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 [WebSocket] Hub started 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 💰 Starting Commission Worker... 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 Ticket schedule worker started 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 🎫 Starting Ticket Worker... 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 Starting Ticket Worker Consumer... 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 🚀 Server starting on port 8000 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 Database connected successfully 2026-03-10 05:29:33 +07:00: 2026/03/10 05:29:33 Running database migrations... 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 Database migrations completed successfully 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 Redis connected successfully 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 Kafka producer initialized 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 Initializing Midtrans with environment: 2 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 📧 Starting Notification Worker... 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 💰 Starting Commission Worker... 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 Ticket schedule worker started 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 [WebSocket] Hub started 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 🎫 Starting Ticket Worker... 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 Starting Ticket Worker Consumer... 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 🚀 Server starting on port 8000 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 Database connected successfully 2026-03-10 05:29:35 +07:00: 2026/03/10 05:29:35 Running database migrations... 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 Database migrations completed successfully 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 Redis connected successfully 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 Kafka producer initialized 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 Initializing Midtrans with environment: 2 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 [WebSocket] Hub started 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 📧 Starting Notification Worker... 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 Ticket schedule worker started 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 🎫 Starting Ticket Worker... 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 💰 Starting Commission Worker... 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 Starting Ticket Worker Consumer... 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 🚀 Server starting on port 8000 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 Database connected successfully 2026-03-10 05:29:36 +07:00: 2026/03/10 05:29:36 Running database migrations... 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 Database migrations completed successfully 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 Redis connected successfully 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 Kafka producer initialized 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 Initializing Midtrans with environment: 2 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 Ticket schedule worker started 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 [WebSocket] Hub started 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 📧 Starting Notification Worker... 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 💰 Starting Commission Worker... 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 🎫 Starting Ticket Worker... 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 Starting Ticket Worker Consumer... 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 🚀 Server starting on port 8000 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 Database connected successfully 2026-03-10 05:29:38 +07:00: 2026/03/10 05:29:38 Running database migrations... 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 Database migrations completed successfully 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 Redis connected successfully 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 Kafka producer initialized 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 Initializing Midtrans with environment: 2 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 [WebSocket] Hub started 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 📧 Starting Notification Worker... 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 Ticket schedule worker started 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 🎫 Starting Ticket Worker... 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 Starting Ticket Worker Consumer... 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 💰 Starting Commission Worker... 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 🚀 Server starting on port 8000 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 Database connected successfully 2026-03-10 05:29:39 +07:00: 2026/03/10 05:29:39 Running database migrations... 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 Database migrations completed successfully 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 Redis connected successfully 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 Kafka producer initialized 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 Initializing Midtrans with environment: 2 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 [WebSocket] Hub started 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 🎫 Starting Ticket Worker... 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 Starting Ticket Worker Consumer... 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 Ticket schedule worker started 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 💰 Starting Commission Worker... 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 📧 Starting Notification Worker... 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 🚀 Server starting on port 8000 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 Database connected successfully 2026-03-10 05:29:41 +07:00: 2026/03/10 05:29:41 Running database migrations... 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 Database migrations completed successfully 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 Redis connected successfully 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 Kafka producer initialized 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 Initializing Midtrans with environment: 2 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 [WebSocket] Hub started 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 Ticket schedule worker started 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 🎫 Starting Ticket Worker... 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 Starting Ticket Worker Consumer... 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 💰 Starting Commission Worker... 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 📧 Starting Notification Worker... 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 🚀 Server starting on port 8000 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 Database connected successfully 2026-03-10 05:29:42 +07:00: 2026/03/10 05:29:42 Running database migrations... 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 Database migrations completed successfully 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 Redis connected successfully 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 Kafka producer initialized 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 Initializing Midtrans with environment: 2 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 [WebSocket] Hub started 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 🎫 Starting Ticket Worker... 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 Starting Ticket Worker Consumer... 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 Ticket schedule worker started 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 📧 Starting Notification Worker... 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 💰 Starting Commission Worker... 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 🚀 Server starting on port 8000 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 Database connected successfully 2026-03-10 05:29:44 +07:00: 2026/03/10 05:29:44 Running database migrations... 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 Database migrations completed successfully 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 Redis connected successfully 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 Kafka producer initialized 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 Initializing Midtrans with environment: 2 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 [WebSocket] Hub started 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 🎫 Starting Ticket Worker... 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 Starting Ticket Worker Consumer... 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 📧 Starting Notification Worker... 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 Ticket schedule worker started 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 🚀 Server starting on port 8000 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 💰 Starting Commission Worker... 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 Database connected successfully 2026-03-10 05:29:46 +07:00: 2026/03/10 05:29:46 Running database migrations... 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 Database migrations completed successfully 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 Redis connected successfully 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 Kafka producer initialized 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 Initializing Midtrans with environment: 2 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 [WebSocket] Hub started 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 🎫 Starting Ticket Worker... 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 Starting Ticket Worker Consumer... 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 💰 Starting Commission Worker... 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 📧 Starting Notification Worker... 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 🚀 Server starting on port 8000 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 Ticket schedule worker started 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 Database connected successfully 2026-03-10 05:29:47 +07:00: 2026/03/10 05:29:47 Running database migrations... 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 Database migrations completed successfully 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 Redis connected successfully 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 Kafka producer initialized 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 Initializing Midtrans with environment: 2 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 [WebSocket] Hub started 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 🎫 Starting Ticket Worker... 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 Starting Ticket Worker Consumer... 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 Ticket schedule worker started 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 💰 Starting Commission Worker... 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 📧 Starting Notification Worker... 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 🚀 Server starting on port 8000 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 Database connected successfully 2026-03-10 05:29:49 +07:00: 2026/03/10 05:29:49 Running database migrations... 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 Database migrations completed successfully 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 Redis connected successfully 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 Kafka producer initialized 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 Initializing Midtrans with environment: 2 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 💰 Starting Commission Worker... 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 [WebSocket] Hub started 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 🚀 Server starting on port 8000 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 🎫 Starting Ticket Worker... 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 📧 Starting Notification Worker... 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 Starting Ticket Worker Consumer... 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 Ticket schedule worker started 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 Database connected successfully 2026-03-10 05:29:50 +07:00: 2026/03/10 05:29:50 Running database migrations... 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 Database migrations completed successfully 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 Redis connected successfully 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 Kafka producer initialized 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 Initializing Midtrans with environment: 2 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 🎫 Starting Ticket Worker... 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 Starting Ticket Worker Consumer... 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 📧 Starting Notification Worker... 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 Ticket schedule worker started 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 💰 Starting Commission Worker... 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 🚀 Server starting on port 8000 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 [WebSocket] Hub started 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 Database connected successfully 2026-03-10 05:29:52 +07:00: 2026/03/10 05:29:52 Running database migrations... 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 Database migrations completed successfully 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 Redis connected successfully 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 Kafka producer initialized 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 Initializing Midtrans with environment: 2 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 🎫 Starting Ticket Worker... 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 Starting Ticket Worker Consumer... 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 [WebSocket] Hub started 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 💰 Starting Commission Worker... 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 📧 Starting Notification Worker... 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 Ticket schedule worker started 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 🚀 Server starting on port 8000 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 Database connected successfully 2026-03-10 05:29:53 +07:00: 2026/03/10 05:29:53 Running database migrations... 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 Database migrations completed successfully 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 Redis connected successfully 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 Kafka producer initialized 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 Initializing Midtrans with environment: 2 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 Ticket schedule worker started 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 💰 Starting Commission Worker... 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 📧 Starting Notification Worker... 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 [WebSocket] Hub started 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 🎫 Starting Ticket Worker... 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 Starting Ticket Worker Consumer... 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 🚀 Server starting on port 8000 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 Database connected successfully 2026-03-10 05:29:55 +07:00: 2026/03/10 05:29:55 Running database migrations... 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 Database migrations completed successfully 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 Redis connected successfully 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 Kafka producer initialized 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 Initializing Midtrans with environment: 2 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 🎫 Starting Ticket Worker... 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 Starting Ticket Worker Consumer... 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 💰 Starting Commission Worker... 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 [WebSocket] Hub started 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 Ticket schedule worker started 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 🚀 Server starting on port 8000 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 📧 Starting Notification Worker... 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 Database connected successfully 2026-03-10 05:29:56 +07:00: 2026/03/10 05:29:56 Running database migrations... 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 Database migrations completed successfully 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 Redis connected successfully 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 Kafka producer initialized 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 Initializing Midtrans with environment: 2 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 💰 Starting Commission Worker... 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 [WebSocket] Hub started 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 Ticket schedule worker started 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 🎫 Starting Ticket Worker... 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 🚀 Server starting on port 8000 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 📧 Starting Notification Worker... 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 Starting Ticket Worker Consumer... 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 Database connected successfully 2026-03-10 05:29:58 +07:00: 2026/03/10 05:29:58 Running database migrations... 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 Database migrations completed successfully 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 Redis connected successfully 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 Kafka producer initialized 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 Initializing Midtrans with environment: 2 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 📧 Starting Notification Worker... 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 💰 Starting Commission Worker... 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 Ticket schedule worker started 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 [WebSocket] Hub started 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 🚀 Server starting on port 8000 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 🎫 Starting Ticket Worker... 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 Starting Ticket Worker Consumer... 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 Database connected successfully 2026-03-10 05:29:59 +07:00: 2026/03/10 05:29:59 Running database migrations... 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 Database migrations completed successfully 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 Redis connected successfully 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 Kafka producer initialized 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 Initializing Midtrans with environment: 2 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 [WebSocket] Hub started 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 📧 Starting Notification Worker... 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 🎫 Starting Ticket Worker... 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 Starting Ticket Worker Consumer... 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 💰 Starting Commission Worker... 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 Ticket schedule worker started 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 🚀 Server starting on port 8000 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 Database connected successfully 2026-03-10 05:30:01 +07:00: 2026/03/10 05:30:01 Running database migrations... 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 Database migrations completed successfully 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 Redis connected successfully 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 Kafka producer initialized 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 Initializing Midtrans with environment: 2 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 [WebSocket] Hub started 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 Ticket schedule worker started 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 🎫 Starting Ticket Worker... 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 Starting Ticket Worker Consumer... 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 💰 Starting Commission Worker... 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 📧 Starting Notification Worker... 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 🚀 Server starting on port 8000 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 Database connected successfully 2026-03-10 05:30:02 +07:00: 2026/03/10 05:30:02 Running database migrations... 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 Database migrations completed successfully 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 Redis connected successfully 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 Kafka producer initialized 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 Initializing Midtrans with environment: 2 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 [WebSocket] Hub started 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 Ticket schedule worker started 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 📧 Starting Notification Worker... 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 💰 Starting Commission Worker... 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 🚀 Server starting on port 8000 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 🎫 Starting Ticket Worker... 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 Starting Ticket Worker Consumer... 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 Database connected successfully 2026-03-10 05:30:04 +07:00: 2026/03/10 05:30:04 Running database migrations... 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 Database migrations completed successfully 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 Redis connected successfully 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 Kafka producer initialized 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 Initializing Midtrans with environment: 2 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 📧 Starting Notification Worker... 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 Ticket schedule worker started 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 [WebSocket] Hub started 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 💰 Starting Commission Worker... 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 🎫 Starting Ticket Worker... 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 Starting Ticket Worker Consumer... 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 🚀 Server starting on port 8000 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 Database connected successfully 2026-03-10 05:30:05 +07:00: 2026/03/10 05:30:05 Running database migrations... 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 Database migrations completed successfully 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 Redis connected successfully 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 Kafka producer initialized 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 Initializing Midtrans with environment: 2 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 [WebSocket] Hub started 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 Ticket schedule worker started 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 💰 Starting Commission Worker... 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 📧 Starting Notification Worker... 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 🎫 Starting Ticket Worker... 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 Starting Ticket Worker Consumer... 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 🚀 Server starting on port 8000 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 Database connected successfully 2026-03-10 05:30:07 +07:00: 2026/03/10 05:30:07 Running database migrations... 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 Database migrations completed successfully 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 Redis connected successfully 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 Kafka producer initialized 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 Initializing Midtrans with environment: 2 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 💰 Starting Commission Worker... 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 [WebSocket] Hub started 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 Ticket schedule worker started 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 🎫 Starting Ticket Worker... 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 Starting Ticket Worker Consumer... 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 🚀 Server starting on port 8000 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 📧 Starting Notification Worker... 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 Database connected successfully 2026-03-10 05:30:09 +07:00: 2026/03/10 05:30:09 Running database migrations... 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 Database migrations completed successfully 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 Redis connected successfully 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 Kafka producer initialized 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 Initializing Midtrans with environment: 2 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 [WebSocket] Hub started 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 🎫 Starting Ticket Worker... 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 📧 Starting Notification Worker... 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 💰 Starting Commission Worker... 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 Starting Ticket Worker Consumer... 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 🚀 Server starting on port 8000 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 Ticket schedule worker started 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 Database connected successfully 2026-03-10 05:30:10 +07:00: 2026/03/10 05:30:10 Running database migrations... 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 Database migrations completed successfully 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 Redis connected successfully 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 Kafka producer initialized 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 Initializing Midtrans with environment: 2 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 📧 Starting Notification Worker... 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 💰 Starting Commission Worker... 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 [WebSocket] Hub started 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 Ticket schedule worker started 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 🎫 Starting Ticket Worker... 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 Starting Ticket Worker Consumer... 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 🚀 Server starting on port 8000 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 Database connected successfully 2026-03-10 05:30:12 +07:00: 2026/03/10 05:30:12 Running database migrations... 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 Database migrations completed successfully 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 Redis connected successfully 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 Kafka producer initialized 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 Initializing Midtrans with environment: 2 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 🎫 Starting Ticket Worker... 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 Starting Ticket Worker Consumer... 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 [WebSocket] Hub started 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 Ticket schedule worker started 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 💰 Starting Commission Worker... 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 📧 Starting Notification Worker... 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 🚀 Server starting on port 8000 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 Database connected successfully 2026-03-10 05:30:13 +07:00: 2026/03/10 05:30:13 Running database migrations... 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 Database migrations completed successfully 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 Redis connected successfully 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 Kafka producer initialized 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 Initializing Midtrans with environment: 2 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 🎫 Starting Ticket Worker... 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 Starting Ticket Worker Consumer... 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 [WebSocket] Hub started 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 🚀 Server starting on port 8000 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 💰 Starting Commission Worker... 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 📧 Starting Notification Worker... 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 Ticket schedule worker started 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 Database connected successfully 2026-03-10 05:30:15 +07:00: 2026/03/10 05:30:15 Running database migrations... 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 Database migrations completed successfully 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 Redis connected successfully 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 Kafka producer initialized 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 Initializing Midtrans with environment: 2 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 💰 Starting Commission Worker... 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 🎫 Starting Ticket Worker... 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 Starting Ticket Worker Consumer... 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 📧 Starting Notification Worker... 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 [WebSocket] Hub started 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 Ticket schedule worker started 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 🚀 Server starting on port 8000 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 Database connected successfully 2026-03-10 05:30:16 +07:00: 2026/03/10 05:30:16 Running database migrations... 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 Database migrations completed successfully 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 Redis connected successfully 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 Kafka producer initialized 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 Initializing Midtrans with environment: 2 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 🎫 Starting Ticket Worker... 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 Starting Ticket Worker Consumer... 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 Ticket schedule worker started 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 📧 Starting Notification Worker... 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 💰 Starting Commission Worker... 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 🚀 Server starting on port 8000 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 [WebSocket] Hub started 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 Database connected successfully 2026-03-10 05:30:18 +07:00: 2026/03/10 05:30:18 Running database migrations... 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 Database migrations completed successfully 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 Redis connected successfully 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 Kafka producer initialized 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 Initializing Midtrans with environment: 2 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 Ticket schedule worker started 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 🎫 Starting Ticket Worker... 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 Starting Ticket Worker Consumer... 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 💰 Starting Commission Worker... 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 📧 Starting Notification Worker... 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 🚀 Server starting on port 8000 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 [WebSocket] Hub started 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 Database connected successfully 2026-03-10 05:30:19 +07:00: 2026/03/10 05:30:19 Running database migrations... 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 Database migrations completed successfully 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 Redis connected successfully 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 Kafka producer initialized 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 Initializing Midtrans with environment: 2 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 [WebSocket] Hub started 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 Ticket schedule worker started 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 🚀 Server starting on port 8000 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 🎫 Starting Ticket Worker... 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 Starting Ticket Worker Consumer... 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 💰 Starting Commission Worker... 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 📧 Starting Notification Worker... 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 Database connected successfully 2026-03-10 05:30:21 +07:00: 2026/03/10 05:30:21 Running database migrations... 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 Database migrations completed successfully 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 Redis connected successfully 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 Kafka producer initialized 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 Initializing Midtrans with environment: 2 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 🎫 Starting Ticket Worker... 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 Starting Ticket Worker Consumer... 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 [WebSocket] Hub started 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 💰 Starting Commission Worker... 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 Ticket schedule worker started 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 🚀 Server starting on port 8000 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 📧 Starting Notification Worker... 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 Database connected successfully 2026-03-10 05:30:23 +07:00: 2026/03/10 05:30:23 Running database migrations... 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 Database migrations completed successfully 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 Redis connected successfully 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 Kafka producer initialized 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 Initializing Midtrans with environment: 2 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 [WebSocket] Hub started 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 Ticket schedule worker started 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 🚀 Server starting on port 8000 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 💰 Starting Commission Worker... 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 🎫 Starting Ticket Worker... 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 Starting Ticket Worker Consumer... 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 📧 Starting Notification Worker... 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 Database connected successfully 2026-03-10 05:30:24 +07:00: 2026/03/10 05:30:24 Running database migrations... 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 Database migrations completed successfully 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 Redis connected successfully 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 Kafka producer initialized 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 Initializing Midtrans with environment: 2 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 [WebSocket] Hub started 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 🎫 Starting Ticket Worker... 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 Ticket schedule worker started 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 📧 Starting Notification Worker... 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 Starting Ticket Worker Consumer... 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 💰 Starting Commission Worker... 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 🚀 Server starting on port 8000 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 Database connected successfully 2026-03-10 05:30:26 +07:00: 2026/03/10 05:30:26 Running database migrations... 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 Database migrations completed successfully 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 Redis connected successfully 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 Kafka producer initialized 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 Initializing Midtrans with environment: 2 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 [WebSocket] Hub started 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 🎫 Starting Ticket Worker... 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 Starting Ticket Worker Consumer... 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 Ticket schedule worker started 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 💰 Starting Commission Worker... 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 📧 Starting Notification Worker... 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 🚀 Server starting on port 8000 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 Database connected successfully 2026-03-10 05:30:27 +07:00: 2026/03/10 05:30:27 Running database migrations... 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 Database migrations completed successfully 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 Redis connected successfully 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 Kafka producer initialized 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 Initializing Midtrans with environment: 2 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 Ticket schedule worker started 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 [WebSocket] Hub started 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 📧 Starting Notification Worker... 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 💰 Starting Commission Worker... 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 🎫 Starting Ticket Worker... 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 Starting Ticket Worker Consumer... 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 🚀 Server starting on port 8000 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 Database connected successfully 2026-03-10 05:30:29 +07:00: 2026/03/10 05:30:29 Running database migrations... 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 Database migrations completed successfully 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 Redis connected successfully 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 Kafka producer initialized 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 Initializing Midtrans with environment: 2 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 [WebSocket] Hub started 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 📧 Starting Notification Worker... 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 💰 Starting Commission Worker... 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 Ticket schedule worker started 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 🚀 Server starting on port 8000 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 🎫 Starting Ticket Worker... 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 Starting Ticket Worker Consumer... 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 Database connected successfully 2026-03-10 05:30:30 +07:00: 2026/03/10 05:30:30 Running database migrations... 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 Database migrations completed successfully 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 Redis connected successfully 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 Kafka producer initialized 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 Initializing Midtrans with environment: 2 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 [WebSocket] Hub started 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 🎫 Starting Ticket Worker... 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 Ticket schedule worker started 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 💰 Starting Commission Worker... 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 🚀 Server starting on port 8000 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 📧 Starting Notification Worker... 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 Starting Ticket Worker Consumer... 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 Database connected successfully 2026-03-10 05:30:32 +07:00: 2026/03/10 05:30:32 Running database migrations... 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 Database migrations completed successfully 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 Redis connected successfully 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 Kafka producer initialized 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 Initializing Midtrans with environment: 2 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 [WebSocket] Hub started 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 📧 Starting Notification Worker... 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 💰 Starting Commission Worker... 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 🎫 Starting Ticket Worker... 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 Ticket schedule worker started 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 🚀 Server starting on port 8000 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 Starting Ticket Worker Consumer... 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 Database connected successfully 2026-03-10 05:30:33 +07:00: 2026/03/10 05:30:33 Running database migrations... 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 Database migrations completed successfully 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 Redis connected successfully 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 Kafka producer initialized 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 Initializing Midtrans with environment: 2 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 [WebSocket] Hub started 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 🎫 Starting Ticket Worker... 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 Starting Ticket Worker Consumer... 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 📧 Starting Notification Worker... 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 💰 Starting Commission Worker... 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 🚀 Server starting on port 8000 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 Ticket schedule worker started 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 Database connected successfully 2026-03-10 05:30:35 +07:00: 2026/03/10 05:30:35 Running database migrations... 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 Database migrations completed successfully 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 Redis connected successfully 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 Kafka producer initialized 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 Initializing Midtrans with environment: 2 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 [WebSocket] Hub started 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 Ticket schedule worker started 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 🎫 Starting Ticket Worker... 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 📧 Starting Notification Worker... 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 💰 Starting Commission Worker... 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 Starting Ticket Worker Consumer... 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 🚀 Server starting on port 8000 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 Database connected successfully 2026-03-10 05:30:36 +07:00: 2026/03/10 05:30:36 Running database migrations... 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 Database migrations completed successfully 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 Redis connected successfully 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 Kafka producer initialized 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 Initializing Midtrans with environment: 2 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 Ticket schedule worker started 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 [WebSocket] Hub started 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 🎫 Starting Ticket Worker... 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 Starting Ticket Worker Consumer... 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 📧 Starting Notification Worker... 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 💰 Starting Commission Worker... 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 🚀 Server starting on port 8000 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 Database connected successfully 2026-03-10 05:30:38 +07:00: 2026/03/10 05:30:38 Running database migrations... 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 Database migrations completed successfully 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 Redis connected successfully 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 Kafka producer initialized 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 Initializing Midtrans with environment: 2 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 🎫 Starting Ticket Worker... 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 Starting Ticket Worker Consumer... 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 📧 Starting Notification Worker... 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 💰 Starting Commission Worker... 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 [WebSocket] Hub started 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 Ticket schedule worker started 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 🚀 Server starting on port 8000 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 Database connected successfully 2026-03-10 05:30:39 +07:00: 2026/03/10 05:30:39 Running database migrations... 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 Database migrations completed successfully 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 Redis connected successfully 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 Kafka producer initialized 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 Initializing Midtrans with environment: 2 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 [WebSocket] Hub started 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 Ticket schedule worker started 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 🎫 Starting Ticket Worker... 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 Starting Ticket Worker Consumer... 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 📧 Starting Notification Worker... 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 💰 Starting Commission Worker... 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 🚀 Server starting on port 8000 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 Database connected successfully 2026-03-10 05:30:41 +07:00: 2026/03/10 05:30:41 Running database migrations... 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 Database migrations completed successfully 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 Redis connected successfully 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 Kafka producer initialized 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 [WebSocket] Hub started 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 Initializing Midtrans with environment: 2 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 💰 Starting Commission Worker... 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 📧 Starting Notification Worker... 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 🎫 Starting Ticket Worker... 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 Starting Ticket Worker Consumer... 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 Ticket schedule worker started 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 🚀 Server starting on port 8000 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:42 +07:00: 2026/03/10 05:30:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:43 +07:00: 2026/03/10 05:30:43 Database connected successfully 2026-03-10 05:30:43 +07:00: 2026/03/10 05:30:43 Running database migrations... 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 Database migrations completed successfully 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 Redis connected successfully 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 Kafka producer initialized 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 Initializing Midtrans with environment: 2 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 📧 Starting Notification Worker... 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 Ticket schedule worker started 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 💰 Starting Commission Worker... 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 🎫 Starting Ticket Worker... 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 Starting Ticket Worker Consumer... 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 [WebSocket] Hub started 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 🚀 Server starting on port 8000 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 Database connected successfully 2026-03-10 05:30:44 +07:00: 2026/03/10 05:30:44 Running database migrations... 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 Database migrations completed successfully 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 Redis connected successfully 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 Kafka producer initialized 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 Initializing Midtrans with environment: 2 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 [WebSocket] Hub started 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 Ticket schedule worker started 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 💰 Starting Commission Worker... 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 🎫 Starting Ticket Worker... 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 Starting Ticket Worker Consumer... 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 📧 Starting Notification Worker... 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 🚀 Server starting on port 8000 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:45 +07:00: 2026/03/10 05:30:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:46 +07:00: 2026/03/10 05:30:46 Database connected successfully 2026-03-10 05:30:46 +07:00: 2026/03/10 05:30:46 Running database migrations... 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 Database migrations completed successfully 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 Redis connected successfully 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 Kafka producer initialized 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 Initializing Midtrans with environment: 2 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 🚀 Server starting on port 8000 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 📧 Starting Notification Worker... 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 🎫 Starting Ticket Worker... 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 Starting Ticket Worker Consumer... 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 Ticket schedule worker started 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 💰 Starting Commission Worker... 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 [WebSocket] Hub started 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 Database connected successfully 2026-03-10 05:30:47 +07:00: 2026/03/10 05:30:47 Running database migrations... 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 Database migrations completed successfully 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 Redis connected successfully 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 Kafka producer initialized 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 Initializing Midtrans with environment: 2 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 [WebSocket] Hub started 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 Ticket schedule worker started 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 🎫 Starting Ticket Worker... 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 Starting Ticket Worker Consumer... 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 💰 Starting Commission Worker... 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 📧 Starting Notification Worker... 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 🚀 Server starting on port 8000 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 Database connected successfully 2026-03-10 05:30:49 +07:00: 2026/03/10 05:30:49 Running database migrations... 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 Database migrations completed successfully 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 Redis connected successfully 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 Kafka producer initialized 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 Initializing Midtrans with environment: 2 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 🎫 Starting Ticket Worker... 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 Starting Ticket Worker Consumer... 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 💰 Starting Commission Worker... 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 📧 Starting Notification Worker... 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 Ticket schedule worker started 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 [WebSocket] Hub started 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 🚀 Server starting on port 8000 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 Database connected successfully 2026-03-10 05:30:50 +07:00: 2026/03/10 05:30:50 Running database migrations... 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 Database migrations completed successfully 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 Redis connected successfully 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 Kafka producer initialized 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 Initializing Midtrans with environment: 2 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 [WebSocket] Hub started 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 🎫 Starting Ticket Worker... 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 Starting Ticket Worker Consumer... 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 📧 Starting Notification Worker... 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 💰 Starting Commission Worker... 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 🚀 Server starting on port 8000 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 Ticket schedule worker started 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 Database connected successfully 2026-03-10 05:30:52 +07:00: 2026/03/10 05:30:52 Running database migrations... 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 Database migrations completed successfully 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 Redis connected successfully 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 Kafka producer initialized 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 Initializing Midtrans with environment: 2 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 [WebSocket] Hub started 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 Ticket schedule worker started 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 💰 Starting Commission Worker... 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 🎫 Starting Ticket Worker... 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 Starting Ticket Worker Consumer... 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 📧 Starting Notification Worker... 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 🚀 Server starting on port 8000 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 Database connected successfully 2026-03-10 05:30:53 +07:00: 2026/03/10 05:30:53 Running database migrations... 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 Database migrations completed successfully 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 Redis connected successfully 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 Kafka producer initialized 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 Initializing Midtrans with environment: 2 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 📧 Starting Notification Worker... 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 💰 Starting Commission Worker... 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 🎫 Starting Ticket Worker... 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 Starting Ticket Worker Consumer... 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 [WebSocket] Hub started 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 Ticket schedule worker started 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 🚀 Server starting on port 8000 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 Database connected successfully 2026-03-10 05:30:55 +07:00: 2026/03/10 05:30:55 Running database migrations... 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 Database migrations completed successfully 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 Redis connected successfully 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 Kafka producer initialized 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 Initializing Midtrans with environment: 2 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 🎫 Starting Ticket Worker... 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 Starting Ticket Worker Consumer... 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 💰 Starting Commission Worker... 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 [WebSocket] Hub started 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 🚀 Server starting on port 8000 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 📧 Starting Notification Worker... 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 Ticket schedule worker started 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 Database connected successfully 2026-03-10 05:30:56 +07:00: 2026/03/10 05:30:56 Running database migrations... 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 Database migrations completed successfully 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 Redis connected successfully 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 Kafka producer initialized 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 Initializing Midtrans with environment: 2 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 [WebSocket] Hub started 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 🎫 Starting Ticket Worker... 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 Ticket schedule worker started 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 Starting Ticket Worker Consumer... 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 📧 Starting Notification Worker... 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 💰 Starting Commission Worker... 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 🚀 Server starting on port 8000 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 Database connected successfully 2026-03-10 05:30:58 +07:00: 2026/03/10 05:30:58 Running database migrations... 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 Database migrations completed successfully 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 Redis connected successfully 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 Kafka producer initialized 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 Initializing Midtrans with environment: 2 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 💰 Starting Commission Worker... 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 📧 Starting Notification Worker... 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 🎫 Starting Ticket Worker... 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 Starting Ticket Worker Consumer... 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 🚀 Server starting on port 8000 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 Ticket schedule worker started 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 [WebSocket] Hub started 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 Database connected successfully 2026-03-10 05:30:59 +07:00: 2026/03/10 05:30:59 Running database migrations... 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 Database migrations completed successfully 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 Redis connected successfully 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 Kafka producer initialized 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 Initializing Midtrans with environment: 2 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 [WebSocket] Hub started 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 Ticket schedule worker started 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 🎫 Starting Ticket Worker... 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 Starting Ticket Worker Consumer... 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 💰 Starting Commission Worker... 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 🚀 Server starting on port 8000 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 📧 Starting Notification Worker... 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 Database connected successfully 2026-03-10 05:31:01 +07:00: 2026/03/10 05:31:01 Running database migrations... 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 Database migrations completed successfully 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 Redis connected successfully 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 Kafka producer initialized 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 Initializing Midtrans with environment: 2 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 🎫 Starting Ticket Worker... 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 Starting Ticket Worker Consumer... 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 📧 Starting Notification Worker... 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 💰 Starting Commission Worker... 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 Ticket schedule worker started 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 [WebSocket] Hub started 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 🚀 Server starting on port 8000 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 Database connected successfully 2026-03-10 05:31:02 +07:00: 2026/03/10 05:31:02 Running database migrations... 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 Database migrations completed successfully 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 Redis connected successfully 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 Kafka producer initialized 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 Initializing Midtrans with environment: 2 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 [WebSocket] Hub started 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 Ticket schedule worker started 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 📧 Starting Notification Worker... 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 💰 Starting Commission Worker... 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 🎫 Starting Ticket Worker... 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 🚀 Server starting on port 8000 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 Starting Ticket Worker Consumer... 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 Database connected successfully 2026-03-10 05:31:04 +07:00: 2026/03/10 05:31:04 Running database migrations... 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 Database migrations completed successfully 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 Redis connected successfully 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 Kafka producer initialized 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 Initializing Midtrans with environment: 2 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 Ticket schedule worker started 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 🎫 Starting Ticket Worker... 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 [WebSocket] Hub started 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 💰 Starting Commission Worker... 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 Starting Ticket Worker Consumer... 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 🚀 Server starting on port 8000 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 📧 Starting Notification Worker... 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 Database connected successfully 2026-03-10 05:31:05 +07:00: 2026/03/10 05:31:05 Running database migrations... 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 Database migrations completed successfully 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 Redis connected successfully 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 Kafka producer initialized 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 Initializing Midtrans with environment: 2 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 🎫 Starting Ticket Worker... 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 Starting Ticket Worker Consumer... 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 [WebSocket] Hub started 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 Ticket schedule worker started 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 📧 Starting Notification Worker... 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 🚀 Server starting on port 8000 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 💰 Starting Commission Worker... 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 Database connected successfully 2026-03-10 05:31:07 +07:00: 2026/03/10 05:31:07 Running database migrations... 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 Database migrations completed successfully 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 Redis connected successfully 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 Kafka producer initialized 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 Initializing Midtrans with environment: 2 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 📧 Starting Notification Worker... 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 🎫 Starting Ticket Worker... 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 💰 Starting Commission Worker... 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 [WebSocket] Hub started 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 🚀 Server starting on port 8000 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 Ticket schedule worker started 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 Starting Ticket Worker Consumer... 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 Database connected successfully 2026-03-10 05:31:08 +07:00: 2026/03/10 05:31:08 Running database migrations... 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 Database migrations completed successfully 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 Redis connected successfully 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 Kafka producer initialized 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 Initializing Midtrans with environment: 2 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 💰 Starting Commission Worker... 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 🎫 Starting Ticket Worker... 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 Starting Ticket Worker Consumer... 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 📧 Starting Notification Worker... 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 [WebSocket] Hub started 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 🚀 Server starting on port 8000 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 Ticket schedule worker started 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 Database connected successfully 2026-03-10 05:31:10 +07:00: 2026/03/10 05:31:10 Running database migrations... 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 Database migrations completed successfully 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 Redis connected successfully 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 Kafka producer initialized 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 Initializing Midtrans with environment: 2 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 💰 Starting Commission Worker... 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 🎫 Starting Ticket Worker... 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 Starting Ticket Worker Consumer... 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 [WebSocket] Hub started 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 📧 Starting Notification Worker... 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 🚀 Server starting on port 8000 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 Ticket schedule worker started 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 Database connected successfully 2026-03-10 05:31:11 +07:00: 2026/03/10 05:31:11 Running database migrations... 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 Database migrations completed successfully 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 Redis connected successfully 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 Kafka producer initialized 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 Initializing Midtrans with environment: 2 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 [WebSocket] Hub started 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 Ticket schedule worker started 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 💰 Starting Commission Worker... 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 🎫 Starting Ticket Worker... 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 Starting Ticket Worker Consumer... 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 📧 Starting Notification Worker... 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 🚀 Server starting on port 8000 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 Database connected successfully 2026-03-10 05:31:13 +07:00: 2026/03/10 05:31:13 Running database migrations... 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 Database migrations completed successfully 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 Redis connected successfully 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 Kafka producer initialized 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 Initializing Midtrans with environment: 2 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 [WebSocket] Hub started 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 💰 Starting Commission Worker... 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 🎫 Starting Ticket Worker... 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 Starting Ticket Worker Consumer... 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 Ticket schedule worker started 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 📧 Starting Notification Worker... 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 🚀 Server starting on port 8000 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 Database connected successfully 2026-03-10 05:31:15 +07:00: 2026/03/10 05:31:15 Running database migrations... 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 Database migrations completed successfully 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 Redis connected successfully 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 Kafka producer initialized 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 Initializing Midtrans with environment: 2 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 📧 Starting Notification Worker... 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 🎫 Starting Ticket Worker... 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 Starting Ticket Worker Consumer... 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 💰 Starting Commission Worker... 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 [WebSocket] Hub started 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 Ticket schedule worker started 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 🚀 Server starting on port 8000 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 Database connected successfully 2026-03-10 05:31:16 +07:00: 2026/03/10 05:31:16 Running database migrations... 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 Database migrations completed successfully 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 Redis connected successfully 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 Kafka producer initialized 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 Initializing Midtrans with environment: 2 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 [WebSocket] Hub started 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 📧 Starting Notification Worker... 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 💰 Starting Commission Worker... 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 🎫 Starting Ticket Worker... 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 Starting Ticket Worker Consumer... 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 Ticket schedule worker started 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 🚀 Server starting on port 8000 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 Database connected successfully 2026-03-10 05:31:18 +07:00: 2026/03/10 05:31:18 Running database migrations... 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 Database migrations completed successfully 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 Redis connected successfully 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 Kafka producer initialized 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 Initializing Midtrans with environment: 2 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 [WebSocket] Hub started 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 Ticket schedule worker started 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 🎫 Starting Ticket Worker... 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 Starting Ticket Worker Consumer... 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 💰 Starting Commission Worker... 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 📧 Starting Notification Worker... 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 🚀 Server starting on port 8000 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 Database connected successfully 2026-03-10 05:31:19 +07:00: 2026/03/10 05:31:19 Running database migrations... 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 Database migrations completed successfully 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 Redis connected successfully 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 Kafka producer initialized 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 Initializing Midtrans with environment: 2 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 [WebSocket] Hub started 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 Ticket schedule worker started 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 🎫 Starting Ticket Worker... 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 💰 Starting Commission Worker... 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 Starting Ticket Worker Consumer... 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 📧 Starting Notification Worker... 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 🚀 Server starting on port 8000 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 Database connected successfully 2026-03-10 05:31:21 +07:00: 2026/03/10 05:31:21 Running database migrations... 2026-03-10 05:31:22 +07:00: 2026/03/10 05:31:22 Database connected successfully 2026-03-10 05:31:22 +07:00: 2026/03/10 05:31:22 Running database migrations... 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 Database migrations completed successfully 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 Redis connected successfully 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 Kafka producer initialized 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 Initializing Midtrans with environment: 2 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 [WebSocket] Hub started 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 📧 Starting Notification Worker... 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 🎫 Starting Ticket Worker... 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 Starting Ticket Worker Consumer... 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 Ticket schedule worker started 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 💰 Starting Commission Worker... 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 🚀 Server starting on port 8000 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 Database connected successfully 2026-03-10 05:31:24 +07:00: 2026/03/10 05:31:24 Running database migrations... 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 Database migrations completed successfully 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 Redis connected successfully 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 Kafka producer initialized 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 Initializing Midtrans with environment: 2 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 [WebSocket] Hub started 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 🎫 Starting Ticket Worker... 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 Starting Ticket Worker Consumer... 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 💰 Starting Commission Worker... 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 📧 Starting Notification Worker... 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 Ticket schedule worker started 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 🚀 Server starting on port 8000 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 Database connected successfully 2026-03-10 05:31:25 +07:00: 2026/03/10 05:31:25 Running database migrations... 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 Database migrations completed successfully 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 Redis connected successfully 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 Kafka producer initialized 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 Initializing Midtrans with environment: 2 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 🎫 Starting Ticket Worker... 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 Starting Ticket Worker Consumer... 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 [WebSocket] Hub started 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 📧 Starting Notification Worker... 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 Ticket schedule worker started 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 💰 Starting Commission Worker... 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 🚀 Server starting on port 8000 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 Database connected successfully 2026-03-10 05:31:27 +07:00: 2026/03/10 05:31:27 Running database migrations... 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 Database migrations completed successfully 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 Redis connected successfully 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 Kafka producer initialized 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 Initializing Midtrans with environment: 2 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 [WebSocket] Hub started 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 📧 Starting Notification Worker... 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 Ticket schedule worker started 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 🚀 Server starting on port 8000 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 🎫 Starting Ticket Worker... 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 Starting Ticket Worker Consumer... 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 💰 Starting Commission Worker... 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 Database connected successfully 2026-03-10 05:31:28 +07:00: 2026/03/10 05:31:28 Running database migrations... 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 Database migrations completed successfully 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 Redis connected successfully 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 Kafka producer initialized 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 Initializing Midtrans with environment: 2 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 🎫 Starting Ticket Worker... 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 Starting Ticket Worker Consumer... 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 [WebSocket] Hub started 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 📧 Starting Notification Worker... 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 Ticket schedule worker started 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 💰 Starting Commission Worker... 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 🚀 Server starting on port 8000 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 Database connected successfully 2026-03-10 05:31:30 +07:00: 2026/03/10 05:31:30 Running database migrations... 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 Database migrations completed successfully 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 Redis connected successfully 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 Kafka producer initialized 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 Initializing Midtrans with environment: 2 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 💰 Starting Commission Worker... 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 [WebSocket] Hub started 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 Ticket schedule worker started 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 🎫 Starting Ticket Worker... 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 Starting Ticket Worker Consumer... 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 📧 Starting Notification Worker... 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 🚀 Server starting on port 8000 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 Database connected successfully 2026-03-10 05:31:31 +07:00: 2026/03/10 05:31:31 Running database migrations... 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 Database migrations completed successfully 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 Redis connected successfully 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 Kafka producer initialized 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 Initializing Midtrans with environment: 2 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 🎫 Starting Ticket Worker... 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 Starting Ticket Worker Consumer... 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 [WebSocket] Hub started 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 Ticket schedule worker started 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 📧 Starting Notification Worker... 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 💰 Starting Commission Worker... 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 🚀 Server starting on port 8000 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 Database connected successfully 2026-03-10 05:31:33 +07:00: 2026/03/10 05:31:33 Running database migrations... 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 Database migrations completed successfully 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 Redis connected successfully 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 Kafka producer initialized 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 Initializing Midtrans with environment: 2 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 💰 Starting Commission Worker... 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 📧 Starting Notification Worker... 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 Ticket schedule worker started 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 🎫 Starting Ticket Worker... 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 Starting Ticket Worker Consumer... 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 [WebSocket] Hub started 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 🚀 Server starting on port 8000 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 Database connected successfully 2026-03-10 05:31:34 +07:00: 2026/03/10 05:31:34 Running database migrations... 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 Database migrations completed successfully 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 Redis connected successfully 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 Kafka producer initialized 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 Initializing Midtrans with environment: 2 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 🎫 Starting Ticket Worker... 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 Starting Ticket Worker Consumer... 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 [WebSocket] Hub started 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 Ticket schedule worker started 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 💰 Starting Commission Worker... 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 📧 Starting Notification Worker... 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 🚀 Server starting on port 8000 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 Database connected successfully 2026-03-10 05:31:36 +07:00: 2026/03/10 05:31:36 Running database migrations... 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 Database migrations completed successfully 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 Redis connected successfully 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 Kafka producer initialized 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 Initializing Midtrans with environment: 2 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 🎫 Starting Ticket Worker... 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 Starting Ticket Worker Consumer... 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 💰 Starting Commission Worker... 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 [WebSocket] Hub started 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 Ticket schedule worker started 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 📧 Starting Notification Worker... 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 🚀 Server starting on port 8000 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 Database connected successfully 2026-03-10 05:31:37 +07:00: 2026/03/10 05:31:37 Running database migrations... 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 Database migrations completed successfully 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 Redis connected successfully 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 Kafka producer initialized 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 Initializing Midtrans with environment: 2 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 [WebSocket] Hub started 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 Ticket schedule worker started 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 📧 Starting Notification Worker... 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 💰 Starting Commission Worker... 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 🎫 Starting Ticket Worker... 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 Starting Ticket Worker Consumer... 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 🚀 Server starting on port 8000 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 Database connected successfully 2026-03-10 05:31:39 +07:00: 2026/03/10 05:31:39 Running database migrations... 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 Database migrations completed successfully 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 Redis connected successfully 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 Kafka producer initialized 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 Initializing Midtrans with environment: 2 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 🎫 Starting Ticket Worker... 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 Starting Ticket Worker Consumer... 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 Ticket schedule worker started 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 📧 Starting Notification Worker... 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 💰 Starting Commission Worker... 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 🚀 Server starting on port 8000 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 [WebSocket] Hub started 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:40 +07:00: 2026/03/10 05:31:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:41 +07:00: 2026/03/10 05:31:41 Database connected successfully 2026-03-10 05:31:41 +07:00: 2026/03/10 05:31:41 Running database migrations... 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 Database migrations completed successfully 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 Redis connected successfully 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 Kafka producer initialized 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 Initializing Midtrans with environment: 2 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 🎫 Starting Ticket Worker... 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 Starting Ticket Worker Consumer... 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 [WebSocket] Hub started 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 💰 Starting Commission Worker... 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 Ticket schedule worker started 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 📧 Starting Notification Worker... 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 🚀 Server starting on port 8000 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 Database connected successfully 2026-03-10 05:31:42 +07:00: 2026/03/10 05:31:42 Running database migrations... 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 Database migrations completed successfully 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 Redis connected successfully 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 Kafka producer initialized 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 Initializing Midtrans with environment: 2 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 [WebSocket] Hub started 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 Ticket schedule worker started 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 🚀 Server starting on port 8000 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 📧 Starting Notification Worker... 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 💰 Starting Commission Worker... 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 🎫 Starting Ticket Worker... 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 Starting Ticket Worker Consumer... 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:43 +07:00: 2026/03/10 05:31:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:44 +07:00: 2026/03/10 05:31:44 Database connected successfully 2026-03-10 05:31:44 +07:00: 2026/03/10 05:31:44 Running database migrations... 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 Database migrations completed successfully 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 Redis connected successfully 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 Kafka producer initialized 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 Initializing Midtrans with environment: 2 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 [WebSocket] Hub started 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 Ticket schedule worker started 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 📧 Starting Notification Worker... 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 🎫 Starting Ticket Worker... 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 Starting Ticket Worker Consumer... 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 💰 Starting Commission Worker... 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 🚀 Server starting on port 8000 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 Database connected successfully 2026-03-10 05:31:45 +07:00: 2026/03/10 05:31:45 Running database migrations... 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 Database migrations completed successfully 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 Redis connected successfully 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 Kafka producer initialized 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 Initializing Midtrans with environment: 2 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 🎫 Starting Ticket Worker... 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 Starting Ticket Worker Consumer... 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 📧 Starting Notification Worker... 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 💰 Starting Commission Worker... 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 Ticket schedule worker started 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 [WebSocket] Hub started 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 🚀 Server starting on port 8000 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 Database connected successfully 2026-03-10 05:31:46 +07:00: 2026/03/10 05:31:46 Running database migrations... 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 Database migrations completed successfully 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 Redis connected successfully 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 Kafka producer initialized 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 Initializing Midtrans with environment: 2 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 🎫 Starting Ticket Worker... 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 Starting Ticket Worker Consumer... 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 [WebSocket] Hub started 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 📧 Starting Notification Worker... 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 Ticket schedule worker started 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 💰 Starting Commission Worker... 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 🚀 Server starting on port 8000 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 Database connected successfully 2026-03-10 05:31:48 +07:00: 2026/03/10 05:31:48 Running database migrations... 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 Database migrations completed successfully 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 Redis connected successfully 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 Kafka producer initialized 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 Initializing Midtrans with environment: 2 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 [WebSocket] Hub started 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 Ticket schedule worker started 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 💰 Starting Commission Worker... 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 🎫 Starting Ticket Worker... 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 Starting Ticket Worker Consumer... 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 📧 Starting Notification Worker... 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 🚀 Server starting on port 8000 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 Database connected successfully 2026-03-10 05:31:50 +07:00: 2026/03/10 05:31:50 Running database migrations... 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 Database migrations completed successfully 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 Redis connected successfully 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 Kafka producer initialized 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 Initializing Midtrans with environment: 2 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 🎫 Starting Ticket Worker... 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 Starting Ticket Worker Consumer... 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 💰 Starting Commission Worker... 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 📧 Starting Notification Worker... 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 [WebSocket] Hub started 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 Ticket schedule worker started 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 🚀 Server starting on port 8000 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 Database connected successfully 2026-03-10 05:31:51 +07:00: 2026/03/10 05:31:51 Running database migrations... 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 Database migrations completed successfully 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 Redis connected successfully 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 Kafka producer initialized 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 Initializing Midtrans with environment: 2 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 [WebSocket] Hub started 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 🎫 Starting Ticket Worker... 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 Starting Ticket Worker Consumer... 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 Ticket schedule worker started 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 📧 Starting Notification Worker... 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 💰 Starting Commission Worker... 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 🚀 Server starting on port 8000 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 Database connected successfully 2026-03-10 05:31:53 +07:00: 2026/03/10 05:31:53 Running database migrations... 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 Database migrations completed successfully 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 Redis connected successfully 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 Kafka producer initialized 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 Initializing Midtrans with environment: 2 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 💰 Starting Commission Worker... 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 [WebSocket] Hub started 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 📧 Starting Notification Worker... 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 🎫 Starting Ticket Worker... 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 Ticket schedule worker started 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 Starting Ticket Worker Consumer... 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 🚀 Server starting on port 8000 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 Database connected successfully 2026-03-10 05:31:54 +07:00: 2026/03/10 05:31:54 Running database migrations... 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 Database migrations completed successfully 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 Redis connected successfully 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 Kafka producer initialized 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 Initializing Midtrans with environment: 2 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 🎫 Starting Ticket Worker... 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 Starting Ticket Worker Consumer... 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 💰 Starting Commission Worker... 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 🚀 Server starting on port 8000 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 [WebSocket] Hub started 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 Ticket schedule worker started 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 📧 Starting Notification Worker... 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 Database connected successfully 2026-03-10 05:31:56 +07:00: 2026/03/10 05:31:56 Running database migrations... 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 Database migrations completed successfully 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 Redis connected successfully 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 Kafka producer initialized 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 Initializing Midtrans with environment: 2 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 💰 Starting Commission Worker... 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 🎫 Starting Ticket Worker... 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 Starting Ticket Worker Consumer... 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 🚀 Server starting on port 8000 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 [WebSocket] Hub started 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 📧 Starting Notification Worker... 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 Ticket schedule worker started 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 Database connected successfully 2026-03-10 05:31:57 +07:00: 2026/03/10 05:31:57 Running database migrations... 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 Database migrations completed successfully 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 Redis connected successfully 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 Kafka producer initialized 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 Initializing Midtrans with environment: 2 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 [WebSocket] Hub started 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 🎫 Starting Ticket Worker... 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 📧 Starting Notification Worker... 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 💰 Starting Commission Worker... 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 Ticket schedule worker started 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 Starting Ticket Worker Consumer... 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 🚀 Server starting on port 8000 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 Database connected successfully 2026-03-10 05:31:59 +07:00: 2026/03/10 05:31:59 Running database migrations... 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 Database migrations completed successfully 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 Redis connected successfully 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 Kafka producer initialized 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 Initializing Midtrans with environment: 2 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 [WebSocket] Hub started 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 Ticket schedule worker started 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 📧 Starting Notification Worker... 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 🎫 Starting Ticket Worker... 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 Starting Ticket Worker Consumer... 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 🚀 Server starting on port 8000 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 💰 Starting Commission Worker... 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 Database connected successfully 2026-03-10 05:32:00 +07:00: 2026/03/10 05:32:00 Running database migrations... 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 Database migrations completed successfully 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 Redis connected successfully 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 Kafka producer initialized 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 Initializing Midtrans with environment: 2 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 🎫 Starting Ticket Worker... 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 Starting Ticket Worker Consumer... 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 📧 Starting Notification Worker... 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 💰 Starting Commission Worker... 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 [WebSocket] Hub started 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 Ticket schedule worker started 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 🚀 Server starting on port 8000 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 Database connected successfully 2026-03-10 05:32:02 +07:00: 2026/03/10 05:32:02 Running database migrations... 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 Database migrations completed successfully 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 Redis connected successfully 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 Kafka producer initialized 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 Initializing Midtrans with environment: 2 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 🎫 Starting Ticket Worker... 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 Starting Ticket Worker Consumer... 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 [WebSocket] Hub started 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 📧 Starting Notification Worker... 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 💰 Starting Commission Worker... 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 Ticket schedule worker started 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 🚀 Server starting on port 8000 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 Database connected successfully 2026-03-10 05:32:03 +07:00: 2026/03/10 05:32:03 Running database migrations... 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 Database migrations completed successfully 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 Redis connected successfully 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 Kafka producer initialized 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 Initializing Midtrans with environment: 2 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 🎫 Starting Ticket Worker... 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 Starting Ticket Worker Consumer... 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 [WebSocket] Hub started 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 Ticket schedule worker started 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 📧 Starting Notification Worker... 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 💰 Starting Commission Worker... 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 🚀 Server starting on port 8000 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 Database connected successfully 2026-03-10 05:32:05 +07:00: 2026/03/10 05:32:05 Running database migrations... 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 Database migrations completed successfully 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 Redis connected successfully 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 Kafka producer initialized 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 Initializing Midtrans with environment: 2 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 🎫 Starting Ticket Worker... 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 Starting Ticket Worker Consumer... 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 [WebSocket] Hub started 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 💰 Starting Commission Worker... 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 📧 Starting Notification Worker... 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 Ticket schedule worker started 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 🚀 Server starting on port 8000 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:06 +07:00: 2026/03/10 05:32:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:07 +07:00: 2026/03/10 05:32:07 Database connected successfully 2026-03-10 05:32:07 +07:00: 2026/03/10 05:32:07 Running database migrations... 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 Database migrations completed successfully 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 Redis connected successfully 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 Kafka producer initialized 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 Initializing Midtrans with environment: 2 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 [WebSocket] Hub started 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 🎫 Starting Ticket Worker... 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 Starting Ticket Worker Consumer... 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 💰 Starting Commission Worker... 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 Ticket schedule worker started 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 📧 Starting Notification Worker... 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 🚀 Server starting on port 8000 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 Database connected successfully 2026-03-10 05:32:08 +07:00: 2026/03/10 05:32:08 Running database migrations... 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 Database migrations completed successfully 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 Redis connected successfully 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 Kafka producer initialized 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 Initializing Midtrans with environment: 2 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 [WebSocket] Hub started 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 Ticket schedule worker started 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 📧 Starting Notification Worker... 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 🎫 Starting Ticket Worker... 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 Starting Ticket Worker Consumer... 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 💰 Starting Commission Worker... 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 🚀 Server starting on port 8000 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 Database connected successfully 2026-03-10 05:32:09 +07:00: 2026/03/10 05:32:09 Running database migrations... 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 Database migrations completed successfully 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 Redis connected successfully 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 Kafka producer initialized 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 Initializing Midtrans with environment: 2 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 🎫 Starting Ticket Worker... 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 Starting Ticket Worker Consumer... 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 Ticket schedule worker started 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 [WebSocket] Hub started 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 💰 Starting Commission Worker... 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 📧 Starting Notification Worker... 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 🚀 Server starting on port 8000 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 Database connected successfully 2026-03-10 05:32:11 +07:00: 2026/03/10 05:32:11 Running database migrations... 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 Database migrations completed successfully 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 Redis connected successfully 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 Kafka producer initialized 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 Initializing Midtrans with environment: 2 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 🎫 Starting Ticket Worker... 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 [WebSocket] Hub started 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 💰 Starting Commission Worker... 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 Ticket schedule worker started 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 Starting Ticket Worker Consumer... 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 🚀 Server starting on port 8000 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 📧 Starting Notification Worker... 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:12 +07:00: 2026/03/10 05:32:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:13 +07:00: 2026/03/10 05:32:13 Database connected successfully 2026-03-10 05:32:13 +07:00: 2026/03/10 05:32:13 Running database migrations... 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 Database migrations completed successfully 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 Redis connected successfully 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 Kafka producer initialized 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 Initializing Midtrans with environment: 2 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 [WebSocket] Hub started 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 🎫 Starting Ticket Worker... 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 💰 Starting Commission Worker... 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 📧 Starting Notification Worker... 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 Starting Ticket Worker Consumer... 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 Ticket schedule worker started 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 🚀 Server starting on port 8000 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 Database connected successfully 2026-03-10 05:32:14 +07:00: 2026/03/10 05:32:14 Running database migrations... 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 Database migrations completed successfully 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 Redis connected successfully 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 Kafka producer initialized 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 Initializing Midtrans with environment: 2 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 [WebSocket] Hub started 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 🎫 Starting Ticket Worker... 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 Ticket schedule worker started 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 Starting Ticket Worker Consumer... 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 💰 Starting Commission Worker... 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 📧 Starting Notification Worker... 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 🚀 Server starting on port 8000 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 Database connected successfully 2026-03-10 05:32:16 +07:00: 2026/03/10 05:32:16 Running database migrations... 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 Database migrations completed successfully 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 Redis connected successfully 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 Kafka producer initialized 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 Initializing Midtrans with environment: 2 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 [WebSocket] Hub started 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 🎫 Starting Ticket Worker... 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 Starting Ticket Worker Consumer... 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 💰 Starting Commission Worker... 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 Ticket schedule worker started 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 📧 Starting Notification Worker... 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 🚀 Server starting on port 8000 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 Database connected successfully 2026-03-10 05:32:17 +07:00: 2026/03/10 05:32:17 Running database migrations... 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 Database migrations completed successfully 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 Redis connected successfully 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 Kafka producer initialized 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 Initializing Midtrans with environment: 2 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 [WebSocket] Hub started 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 🎫 Starting Ticket Worker... 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 Ticket schedule worker started 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 Starting Ticket Worker Consumer... 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 📧 Starting Notification Worker... 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 💰 Starting Commission Worker... 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 🚀 Server starting on port 8000 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 Database connected successfully 2026-03-10 05:32:19 +07:00: 2026/03/10 05:32:19 Running database migrations... 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 Database migrations completed successfully 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 Redis connected successfully 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 Kafka producer initialized 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 Initializing Midtrans with environment: 2 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 [WebSocket] Hub started 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 🎫 Starting Ticket Worker... 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 Starting Ticket Worker Consumer... 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 📧 Starting Notification Worker... 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 Ticket schedule worker started 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 🚀 Server starting on port 8000 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 💰 Starting Commission Worker... 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 Database connected successfully 2026-03-10 05:32:20 +07:00: 2026/03/10 05:32:20 Running database migrations... 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 Database migrations completed successfully 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 Redis connected successfully 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 Kafka producer initialized 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 Initializing Midtrans with environment: 2 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 [WebSocket] Hub started 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 🎫 Starting Ticket Worker... 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 Starting Ticket Worker Consumer... 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 Ticket schedule worker started 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 💰 Starting Commission Worker... 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 📧 Starting Notification Worker... 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 🚀 Server starting on port 8000 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 Database connected successfully 2026-03-10 05:32:22 +07:00: 2026/03/10 05:32:22 Running database migrations... 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 Database migrations completed successfully 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 Redis connected successfully 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 Kafka producer initialized 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 [WebSocket] Hub started 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 Initializing Midtrans with environment: 2 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 Ticket schedule worker started 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 💰 Starting Commission Worker... 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 🚀 Server starting on port 8000 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 📧 Starting Notification Worker... 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 🎫 Starting Ticket Worker... 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 Starting Ticket Worker Consumer... 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 Database connected successfully 2026-03-10 05:32:23 +07:00: 2026/03/10 05:32:23 Running database migrations... 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 Database migrations completed successfully 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 Redis connected successfully 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 Kafka producer initialized 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 Initializing Midtrans with environment: 2 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 [WebSocket] Hub started 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 📧 Starting Notification Worker... 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 Ticket schedule worker started 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 🎫 Starting Ticket Worker... 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 Starting Ticket Worker Consumer... 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 💰 Starting Commission Worker... 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 🚀 Server starting on port 8000 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 Database connected successfully 2026-03-10 05:32:25 +07:00: 2026/03/10 05:32:25 Running database migrations... 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 Database migrations completed successfully 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 Redis connected successfully 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 Kafka producer initialized 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 Initializing Midtrans with environment: 2 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 🎫 Starting Ticket Worker... 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 Starting Ticket Worker Consumer... 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 📧 Starting Notification Worker... 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 💰 Starting Commission Worker... 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 Ticket schedule worker started 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 [WebSocket] Hub started 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 🚀 Server starting on port 8000 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 Database connected successfully 2026-03-10 05:32:26 +07:00: 2026/03/10 05:32:26 Running database migrations... 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 Database migrations completed successfully 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 Redis connected successfully 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 Kafka producer initialized 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 Initializing Midtrans with environment: 2 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 [WebSocket] Hub started 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 💰 Starting Commission Worker... 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 🎫 Starting Ticket Worker... 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 Starting Ticket Worker Consumer... 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 📧 Starting Notification Worker... 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 Ticket schedule worker started 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 🚀 Server starting on port 8000 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 Database connected successfully 2026-03-10 05:32:28 +07:00: 2026/03/10 05:32:28 Running database migrations... 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 Database migrations completed successfully 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 Redis connected successfully 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 Kafka producer initialized 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 Initializing Midtrans with environment: 2 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 [WebSocket] Hub started 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 🎫 Starting Ticket Worker... 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 Starting Ticket Worker Consumer... 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 Ticket schedule worker started 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 📧 Starting Notification Worker... 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 💰 Starting Commission Worker... 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 🚀 Server starting on port 8000 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 Database connected successfully 2026-03-10 05:32:29 +07:00: 2026/03/10 05:32:29 Running database migrations... 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 Database migrations completed successfully 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 Redis connected successfully 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 Kafka producer initialized 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 Initializing Midtrans with environment: 2 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 🎫 Starting Ticket Worker... 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 Starting Ticket Worker Consumer... 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 💰 Starting Commission Worker... 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 [WebSocket] Hub started 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 📧 Starting Notification Worker... 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 Ticket schedule worker started 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 🚀 Server starting on port 8000 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 Database connected successfully 2026-03-10 05:32:31 +07:00: 2026/03/10 05:32:31 Running database migrations... 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 Database migrations completed successfully 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 Redis connected successfully 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 Kafka producer initialized 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 Initializing Midtrans with environment: 2 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 Ticket schedule worker started 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 [WebSocket] Hub started 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 📧 Starting Notification Worker... 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 💰 Starting Commission Worker... 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 🚀 Server starting on port 8000 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 🎫 Starting Ticket Worker... 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 Starting Ticket Worker Consumer... 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 Database connected successfully 2026-03-10 05:32:32 +07:00: 2026/03/10 05:32:32 Running database migrations... 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 Database migrations completed successfully 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 Redis connected successfully 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 Kafka producer initialized 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 Initializing Midtrans with environment: 2 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 🎫 Starting Ticket Worker... 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 Starting Ticket Worker Consumer... 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 [WebSocket] Hub started 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 📧 Starting Notification Worker... 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 💰 Starting Commission Worker... 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 Ticket schedule worker started 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 🚀 Server starting on port 8000 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 Database connected successfully 2026-03-10 05:32:34 +07:00: 2026/03/10 05:32:34 Running database migrations... 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 Database migrations completed successfully 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 Redis connected successfully 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 Kafka producer initialized 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 Initializing Midtrans with environment: 2 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 [WebSocket] Hub started 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 🎫 Starting Ticket Worker... 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 💰 Starting Commission Worker... 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 Ticket schedule worker started 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 🚀 Server starting on port 8000 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 📧 Starting Notification Worker... 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 Starting Ticket Worker Consumer... 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 Database connected successfully 2026-03-10 05:32:35 +07:00: 2026/03/10 05:32:35 Running database migrations... 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 Database migrations completed successfully 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 Redis connected successfully 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 Kafka producer initialized 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 Initializing Midtrans with environment: 2 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 [WebSocket] Hub started 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 🎫 Starting Ticket Worker... 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 Starting Ticket Worker Consumer... 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 Ticket schedule worker started 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 💰 Starting Commission Worker... 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 📧 Starting Notification Worker... 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 🚀 Server starting on port 8000 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 Database connected successfully 2026-03-10 05:32:37 +07:00: 2026/03/10 05:32:37 Running database migrations... 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 Database migrations completed successfully 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 Redis connected successfully 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 Kafka producer initialized 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 Initializing Midtrans with environment: 2 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 [WebSocket] Hub started 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 📧 Starting Notification Worker... 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 🎫 Starting Ticket Worker... 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 Starting Ticket Worker Consumer... 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 🚀 Server starting on port 8000 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 Ticket schedule worker started 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 💰 Starting Commission Worker... 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 Database connected successfully 2026-03-10 05:32:38 +07:00: 2026/03/10 05:32:38 Running database migrations... 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 Database migrations completed successfully 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 Redis connected successfully 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 Kafka producer initialized 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 Initializing Midtrans with environment: 2 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 [WebSocket] Hub started 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 📧 Starting Notification Worker... 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 Ticket schedule worker started 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 💰 Starting Commission Worker... 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 🚀 Server starting on port 8000 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 🎫 Starting Ticket Worker... 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 Starting Ticket Worker Consumer... 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 Database connected successfully 2026-03-10 05:32:40 +07:00: 2026/03/10 05:32:40 Running database migrations... 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 Database migrations completed successfully 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 Redis connected successfully 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 Kafka producer initialized 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 Initializing Midtrans with environment: 2 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 🎫 Starting Ticket Worker... 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 Starting Ticket Worker Consumer... 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 [WebSocket] Hub started 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 📧 Starting Notification Worker... 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 💰 Starting Commission Worker... 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 Ticket schedule worker started 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 🚀 Server starting on port 8000 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 Database connected successfully 2026-03-10 05:32:42 +07:00: 2026/03/10 05:32:42 Running database migrations... 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 Database migrations completed successfully 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 Redis connected successfully 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 Kafka producer initialized 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 Initializing Midtrans with environment: 2 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 [WebSocket] Hub started 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 Ticket schedule worker started 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 💰 Starting Commission Worker... 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 🎫 Starting Ticket Worker... 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 📧 Starting Notification Worker... 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 Starting Ticket Worker Consumer... 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 🚀 Server starting on port 8000 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 Database connected successfully 2026-03-10 05:32:43 +07:00: 2026/03/10 05:32:43 Running database migrations... 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 Database migrations completed successfully 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 Redis connected successfully 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 Kafka producer initialized 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 Initializing Midtrans with environment: 2 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 [WebSocket] Hub started 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 🎫 Starting Ticket Worker... 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 Starting Ticket Worker Consumer... 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 📧 Starting Notification Worker... 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 💰 Starting Commission Worker... 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 Ticket schedule worker started 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 🚀 Server starting on port 8000 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 Database connected successfully 2026-03-10 05:32:44 +07:00: 2026/03/10 05:32:44 Running database migrations... 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 Database migrations completed successfully 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 Redis connected successfully 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 Kafka producer initialized 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 Initializing Midtrans with environment: 2 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 [WebSocket] Hub started 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 🎫 Starting Ticket Worker... 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 Starting Ticket Worker Consumer... 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 Ticket schedule worker started 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 📧 Starting Notification Worker... 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 💰 Starting Commission Worker... 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 🚀 Server starting on port 8000 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 Database connected successfully 2026-03-10 05:32:46 +07:00: 2026/03/10 05:32:46 Running database migrations... 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 Database migrations completed successfully 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 Redis connected successfully 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 Kafka producer initialized 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 Initializing Midtrans with environment: 2 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 🎫 Starting Ticket Worker... 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 Starting Ticket Worker Consumer... 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 [WebSocket] Hub started 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 Ticket schedule worker started 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 💰 Starting Commission Worker... 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 📧 Starting Notification Worker... 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 🚀 Server starting on port 8000 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 Database connected successfully 2026-03-10 05:32:48 +07:00: 2026/03/10 05:32:48 Running database migrations... 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 Database migrations completed successfully 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 Redis connected successfully 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 Kafka producer initialized 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 Initializing Midtrans with environment: 2 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 🎫 Starting Ticket Worker... 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 💰 Starting Commission Worker... 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 [WebSocket] Hub started 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 🚀 Server starting on port 8000 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 Ticket schedule worker started 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 📧 Starting Notification Worker... 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 Starting Ticket Worker Consumer... 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 Database connected successfully 2026-03-10 05:32:49 +07:00: 2026/03/10 05:32:49 Running database migrations... 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 Database migrations completed successfully 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 Redis connected successfully 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 Kafka producer initialized 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 Initializing Midtrans with environment: 2 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 💰 Starting Commission Worker... 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 🎫 Starting Ticket Worker... 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 [WebSocket] Hub started 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 Starting Ticket Worker Consumer... 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 Ticket schedule worker started 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 🚀 Server starting on port 8000 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 📧 Starting Notification Worker... 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 Database connected successfully 2026-03-10 05:32:51 +07:00: 2026/03/10 05:32:51 Running database migrations... 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 Database migrations completed successfully 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 Redis connected successfully 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 Kafka producer initialized 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 [WebSocket] Hub started 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 Initializing Midtrans with environment: 2 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 💰 Starting Commission Worker... 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 Ticket schedule worker started 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 🎫 Starting Ticket Worker... 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 Starting Ticket Worker Consumer... 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 📧 Starting Notification Worker... 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 🚀 Server starting on port 8000 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 Database connected successfully 2026-03-10 05:32:52 +07:00: 2026/03/10 05:32:52 Running database migrations... 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 Database migrations completed successfully 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 Redis connected successfully 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 Kafka producer initialized 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 Initializing Midtrans with environment: 2 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 📧 Starting Notification Worker... 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 🎫 Starting Ticket Worker... 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 Starting Ticket Worker Consumer... 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 [WebSocket] Hub started 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 Ticket schedule worker started 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 🚀 Server starting on port 8000 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 💰 Starting Commission Worker... 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 Database connected successfully 2026-03-10 05:32:54 +07:00: 2026/03/10 05:32:54 Running database migrations... 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 Database migrations completed successfully 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 Redis connected successfully 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 Kafka producer initialized 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 [WebSocket] Hub started 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 Initializing Midtrans with environment: 2 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 💰 Starting Commission Worker... 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 🎫 Starting Ticket Worker... 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 Starting Ticket Worker Consumer... 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 Ticket schedule worker started 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 📧 Starting Notification Worker... 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 🚀 Server starting on port 8000 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 Database connected successfully 2026-03-10 05:32:55 +07:00: 2026/03/10 05:32:55 Running database migrations... 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 Database migrations completed successfully 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 Redis connected successfully 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 Kafka producer initialized 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 Initializing Midtrans with environment: 2 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 🎫 Starting Ticket Worker... 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 Starting Ticket Worker Consumer... 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 📧 Starting Notification Worker... 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 [WebSocket] Hub started 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 Ticket schedule worker started 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 💰 Starting Commission Worker... 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 🚀 Server starting on port 8000 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 Database connected successfully 2026-03-10 05:32:57 +07:00: 2026/03/10 05:32:57 Running database migrations... 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 Database migrations completed successfully 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 Redis connected successfully 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 Kafka producer initialized 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 Initializing Midtrans with environment: 2 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 [WebSocket] Hub started 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 📧 Starting Notification Worker... 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 Ticket schedule worker started 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 💰 Starting Commission Worker... 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 🎫 Starting Ticket Worker... 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 Starting Ticket Worker Consumer... 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 🚀 Server starting on port 8000 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 Database connected successfully 2026-03-10 05:32:58 +07:00: 2026/03/10 05:32:58 Running database migrations... 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 Database migrations completed successfully 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 Redis connected successfully 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 Kafka producer initialized 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 Initializing Midtrans with environment: 2 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 [WebSocket] Hub started 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 Ticket schedule worker started 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 📧 Starting Notification Worker... 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 💰 Starting Commission Worker... 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 🎫 Starting Ticket Worker... 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 Starting Ticket Worker Consumer... 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 🚀 Server starting on port 8000 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 Database connected successfully 2026-03-10 05:33:00 +07:00: 2026/03/10 05:33:00 Running database migrations... 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 Database migrations completed successfully 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 Redis connected successfully 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 Kafka producer initialized 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 Initializing Midtrans with environment: 2 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 [WebSocket] Hub started 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 Ticket schedule worker started 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 💰 Starting Commission Worker... 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 🎫 Starting Ticket Worker... 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 Starting Ticket Worker Consumer... 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 📧 Starting Notification Worker... 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 🚀 Server starting on port 8000 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 Database connected successfully 2026-03-10 05:33:01 +07:00: 2026/03/10 05:33:01 Running database migrations... 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 Database migrations completed successfully 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 Redis connected successfully 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 Kafka producer initialized 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 Initializing Midtrans with environment: 2 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 [WebSocket] Hub started 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 🎫 Starting Ticket Worker... 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 Starting Ticket Worker Consumer... 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 📧 Starting Notification Worker... 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 🚀 Server starting on port 8000 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 Ticket schedule worker started 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 💰 Starting Commission Worker... 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 Database connected successfully 2026-03-10 05:33:03 +07:00: 2026/03/10 05:33:03 Running database migrations... 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 Database migrations completed successfully 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 Redis connected successfully 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 Kafka producer initialized 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 Initializing Midtrans with environment: 2 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 💰 Starting Commission Worker... 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 🎫 Starting Ticket Worker... 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 📧 Starting Notification Worker... 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 Starting Ticket Worker Consumer... 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 🚀 Server starting on port 8000 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 [WebSocket] Hub started 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 Ticket schedule worker started 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 Database connected successfully 2026-03-10 05:33:04 +07:00: 2026/03/10 05:33:04 Running database migrations... 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 Database migrations completed successfully 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 Redis connected successfully 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 Kafka producer initialized 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 Initializing Midtrans with environment: 2 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 💰 Starting Commission Worker... 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 [WebSocket] Hub started 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 🎫 Starting Ticket Worker... 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 Ticket schedule worker started 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 📧 Starting Notification Worker... 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 Starting Ticket Worker Consumer... 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 🚀 Server starting on port 8000 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 Database connected successfully 2026-03-10 05:33:06 +07:00: 2026/03/10 05:33:06 Running database migrations... 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 Database migrations completed successfully 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 Redis connected successfully 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 Kafka producer initialized 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 Initializing Midtrans with environment: 2 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 🎫 Starting Ticket Worker... 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 Starting Ticket Worker Consumer... 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 💰 Starting Commission Worker... 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 [WebSocket] Hub started 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 📧 Starting Notification Worker... 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 Ticket schedule worker started 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 🚀 Server starting on port 8000 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 Database connected successfully 2026-03-10 05:33:07 +07:00: 2026/03/10 05:33:07 Running database migrations... 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 Database migrations completed successfully 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 Redis connected successfully 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 Kafka producer initialized 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 Initializing Midtrans with environment: 2 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 🎫 Starting Ticket Worker... 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 Starting Ticket Worker Consumer... 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 Ticket schedule worker started 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 [WebSocket] Hub started 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 📧 Starting Notification Worker... 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 💰 Starting Commission Worker... 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 🚀 Server starting on port 8000 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 Database connected successfully 2026-03-10 05:33:09 +07:00: 2026/03/10 05:33:09 Running database migrations... 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 Database migrations completed successfully 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 Redis connected successfully 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 Kafka producer initialized 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 Initializing Midtrans with environment: 2 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 🎫 Starting Ticket Worker... 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 Starting Ticket Worker Consumer... 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 [WebSocket] Hub started 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 📧 Starting Notification Worker... 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 💰 Starting Commission Worker... 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 Ticket schedule worker started 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 🚀 Server starting on port 8000 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 Database connected successfully 2026-03-10 05:33:11 +07:00: 2026/03/10 05:33:11 Running database migrations... 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 Database migrations completed successfully 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 Redis connected successfully 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 Kafka producer initialized 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 Initializing Midtrans with environment: 2 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 📧 Starting Notification Worker... 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 Ticket schedule worker started 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 [WebSocket] Hub started 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 🎫 Starting Ticket Worker... 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 Starting Ticket Worker Consumer... 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 💰 Starting Commission Worker... 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 🚀 Server starting on port 8000 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 Database connected successfully 2026-03-10 05:33:12 +07:00: 2026/03/10 05:33:12 Running database migrations... 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 Database migrations completed successfully 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 Redis connected successfully 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 Kafka producer initialized 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 Initializing Midtrans with environment: 2 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 🎫 Starting Ticket Worker... 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 Starting Ticket Worker Consumer... 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 [WebSocket] Hub started 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 📧 Starting Notification Worker... 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 Ticket schedule worker started 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 🚀 Server starting on port 8000 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 💰 Starting Commission Worker... 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 Database connected successfully 2026-03-10 05:33:14 +07:00: 2026/03/10 05:33:14 Running database migrations... 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 Database migrations completed successfully 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 Redis connected successfully 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 Kafka producer initialized 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 Initializing Midtrans with environment: 2 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 🎫 Starting Ticket Worker... 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 Starting Ticket Worker Consumer... 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 [WebSocket] Hub started 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 💰 Starting Commission Worker... 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 📧 Starting Notification Worker... 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 Ticket schedule worker started 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 🚀 Server starting on port 8000 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 Database connected successfully 2026-03-10 05:33:15 +07:00: 2026/03/10 05:33:15 Running database migrations... 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 Database migrations completed successfully 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 Redis connected successfully 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 Kafka producer initialized 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 Initializing Midtrans with environment: 2 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 [WebSocket] Hub started 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 Ticket schedule worker started 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 📧 Starting Notification Worker... 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 🎫 Starting Ticket Worker... 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 Starting Ticket Worker Consumer... 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 💰 Starting Commission Worker... 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 🚀 Server starting on port 8000 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 Database connected successfully 2026-03-10 05:33:17 +07:00: 2026/03/10 05:33:17 Running database migrations... 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 Database migrations completed successfully 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 Redis connected successfully 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 Kafka producer initialized 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 Initializing Midtrans with environment: 2 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 🎫 Starting Ticket Worker... 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 Starting Ticket Worker Consumer... 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 💰 Starting Commission Worker... 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 📧 Starting Notification Worker... 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 Ticket schedule worker started 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 [WebSocket] Hub started 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 🚀 Server starting on port 8000 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 Database connected successfully 2026-03-10 05:33:18 +07:00: 2026/03/10 05:33:18 Running database migrations... 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 Database migrations completed successfully 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 Redis connected successfully 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 Kafka producer initialized 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 Initializing Midtrans with environment: 2 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 [WebSocket] Hub started 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 Ticket schedule worker started 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 🎫 Starting Ticket Worker... 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 Starting Ticket Worker Consumer... 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 💰 Starting Commission Worker... 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 📧 Starting Notification Worker... 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 🚀 Server starting on port 8000 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 Database connected successfully 2026-03-10 05:33:20 +07:00: 2026/03/10 05:33:20 Running database migrations... 2026-03-10 05:33:56 +07:00: 2026/03/10 05:33:56 Database connected successfully 2026-03-10 05:33:56 +07:00: 2026/03/10 05:33:56 Running database migrations... 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 Database migrations completed successfully 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 Redis connected successfully 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 Kafka producer initialized 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 Initializing Midtrans with environment: 2 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 📧 Starting Notification Worker... 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 💰 Starting Commission Worker... 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 Ticket schedule worker started 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 [WebSocket] Hub started 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 🎫 Starting Ticket Worker... 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 Starting Ticket Worker Consumer... 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 🚀 Server starting on port 8000 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 Database connected successfully 2026-03-10 05:33:58 +07:00: 2026/03/10 05:33:58 Running database migrations... 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 Database migrations completed successfully 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 Redis connected successfully 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 Kafka producer initialized 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 Initializing Midtrans with environment: 2 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 [WebSocket] Hub started 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 Ticket schedule worker started 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 💰 Starting Commission Worker... 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 📧 Starting Notification Worker... 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 🎫 Starting Ticket Worker... 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 Starting Ticket Worker Consumer... 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 🚀 Server starting on port 8000 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 Database connected successfully 2026-03-10 05:33:59 +07:00: 2026/03/10 05:33:59 Running database migrations... 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 Database migrations completed successfully 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 Redis connected successfully 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 Kafka producer initialized 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 Initializing Midtrans with environment: 2 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 [WebSocket] Hub started 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 🎫 Starting Ticket Worker... 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 Starting Ticket Worker Consumer... 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 Ticket schedule worker started 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 💰 Starting Commission Worker... 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 🚀 Server starting on port 8000 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 📧 Starting Notification Worker... 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 Database connected successfully 2026-03-10 05:34:01 +07:00: 2026/03/10 05:34:01 Running database migrations... 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 Database migrations completed successfully 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 Redis connected successfully 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 Kafka producer initialized 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 Initializing Midtrans with environment: 2 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 🎫 Starting Ticket Worker... 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 Starting Ticket Worker Consumer... 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 Ticket schedule worker started 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 [WebSocket] Hub started 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 💰 Starting Commission Worker... 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 🚀 Server starting on port 8000 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 📧 Starting Notification Worker... 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 Database connected successfully 2026-03-10 05:34:03 +07:00: 2026/03/10 05:34:03 Running database migrations... 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 Database migrations completed successfully 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 Redis connected successfully 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 Kafka producer initialized 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 Initializing Midtrans with environment: 2 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 📧 Starting Notification Worker... 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 🚀 Server starting on port 8000 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 💰 Starting Commission Worker... 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 [WebSocket] Hub started 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 🎫 Starting Ticket Worker... 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 Starting Ticket Worker Consumer... 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 Ticket schedule worker started 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 Database connected successfully 2026-03-10 05:34:04 +07:00: 2026/03/10 05:34:04 Running database migrations... 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 Database migrations completed successfully 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 Redis connected successfully 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 Kafka producer initialized 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 Initializing Midtrans with environment: 2 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 [WebSocket] Hub started 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 Ticket schedule worker started 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 💰 Starting Commission Worker... 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 📧 Starting Notification Worker... 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 🎫 Starting Ticket Worker... 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 Starting Ticket Worker Consumer... 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 🚀 Server starting on port 8000 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 Database connected successfully 2026-03-10 05:34:06 +07:00: 2026/03/10 05:34:06 Running database migrations... 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 Database migrations completed successfully 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 Redis connected successfully 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 Kafka producer initialized 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 Initializing Midtrans with environment: 2 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 [WebSocket] Hub started 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 📧 Starting Notification Worker... 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 🎫 Starting Ticket Worker... 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 Starting Ticket Worker Consumer... 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 🚀 Server starting on port 8000 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 💰 Starting Commission Worker... 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 Ticket schedule worker started 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 Database connected successfully 2026-03-10 05:34:07 +07:00: 2026/03/10 05:34:07 Running database migrations... 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 Database migrations completed successfully 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 Redis connected successfully 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 Kafka producer initialized 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 Initializing Midtrans with environment: 2 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 🎫 Starting Ticket Worker... 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 Starting Ticket Worker Consumer... 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 Ticket schedule worker started 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 🚀 Server starting on port 8000 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 📧 Starting Notification Worker... 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 [WebSocket] Hub started 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 💰 Starting Commission Worker... 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 Database connected successfully 2026-03-10 05:34:09 +07:00: 2026/03/10 05:34:09 Running database migrations... 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 Database migrations completed successfully 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 Redis connected successfully 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 Kafka producer initialized 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 Initializing Midtrans with environment: 2 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 🎫 Starting Ticket Worker... 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 Starting Ticket Worker Consumer... 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 💰 Starting Commission Worker... 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 Ticket schedule worker started 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 [WebSocket] Hub started 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 📧 Starting Notification Worker... 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 🚀 Server starting on port 8000 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 Database connected successfully 2026-03-10 05:34:10 +07:00: 2026/03/10 05:34:10 Running database migrations... 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 Database migrations completed successfully 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 Redis connected successfully 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 Kafka producer initialized 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 Initializing Midtrans with environment: 2 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 🎫 Starting Ticket Worker... 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 Starting Ticket Worker Consumer... 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 [WebSocket] Hub started 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 💰 Starting Commission Worker... 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 📧 Starting Notification Worker... 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 Ticket schedule worker started 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 🚀 Server starting on port 8000 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 Database connected successfully 2026-03-10 05:34:12 +07:00: 2026/03/10 05:34:12 Running database migrations... 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 Database migrations completed successfully 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 Redis connected successfully 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 Kafka producer initialized 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 Initializing Midtrans with environment: 2 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 [WebSocket] Hub started 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 Ticket schedule worker started 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 📧 Starting Notification Worker... 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 🎫 Starting Ticket Worker... 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 Starting Ticket Worker Consumer... 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 💰 Starting Commission Worker... 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 🚀 Server starting on port 8000 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 Database connected successfully 2026-03-10 05:34:13 +07:00: 2026/03/10 05:34:13 Running database migrations... 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 Database migrations completed successfully 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 Redis connected successfully 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 Kafka producer initialized 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 Initializing Midtrans with environment: 2 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 [WebSocket] Hub started 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 Ticket schedule worker started 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 📧 Starting Notification Worker... 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 💰 Starting Commission Worker... 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 🎫 Starting Ticket Worker... 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 Starting Ticket Worker Consumer... 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 🚀 Server starting on port 8000 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 Database connected successfully 2026-03-10 05:34:15 +07:00: 2026/03/10 05:34:15 Running database migrations... 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 Database migrations completed successfully 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 Redis connected successfully 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 Kafka producer initialized 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 Initializing Midtrans with environment: 2 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 🎫 Starting Ticket Worker... 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 Starting Ticket Worker Consumer... 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 💰 Starting Commission Worker... 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 [WebSocket] Hub started 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 Ticket schedule worker started 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 📧 Starting Notification Worker... 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 🚀 Server starting on port 8000 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 Database connected successfully 2026-03-10 05:34:17 +07:00: 2026/03/10 05:34:17 Running database migrations... 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 Database migrations completed successfully 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 Redis connected successfully 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 Kafka producer initialized 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 Initializing Midtrans with environment: 2 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 📧 Starting Notification Worker... 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 [WebSocket] Hub started 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 💰 Starting Commission Worker... 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 Ticket schedule worker started 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 🚀 Server starting on port 8000 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 🎫 Starting Ticket Worker... 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 Starting Ticket Worker Consumer... 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 Database connected successfully 2026-03-10 05:34:18 +07:00: 2026/03/10 05:34:18 Running database migrations... 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 Database migrations completed successfully 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 Redis connected successfully 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 Kafka producer initialized 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 Initializing Midtrans with environment: 2 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 [WebSocket] Hub started 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 Ticket schedule worker started 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 🎫 Starting Ticket Worker... 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 Starting Ticket Worker Consumer... 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 💰 Starting Commission Worker... 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 📧 Starting Notification Worker... 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 🚀 Server starting on port 8000 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 Database connected successfully 2026-03-10 05:34:20 +07:00: 2026/03/10 05:34:20 Running database migrations... 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 Database migrations completed successfully 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 Redis connected successfully 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 Kafka producer initialized 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 Initializing Midtrans with environment: 2 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 🎫 Starting Ticket Worker... 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 Starting Ticket Worker Consumer... 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 💰 Starting Commission Worker... 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 [WebSocket] Hub started 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 Ticket schedule worker started 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 🚀 Server starting on port 8000 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 📧 Starting Notification Worker... 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 Database connected successfully 2026-03-10 05:34:21 +07:00: 2026/03/10 05:34:21 Running database migrations... 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 Database migrations completed successfully 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 Redis connected successfully 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 Kafka producer initialized 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 Initializing Midtrans with environment: 2 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 [WebSocket] Hub started 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 🎫 Starting Ticket Worker... 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 Starting Ticket Worker Consumer... 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 Ticket schedule worker started 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 💰 Starting Commission Worker... 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 📧 Starting Notification Worker... 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 🚀 Server starting on port 8000 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 Database connected successfully 2026-03-10 05:34:23 +07:00: 2026/03/10 05:34:23 Running database migrations... 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 Database migrations completed successfully 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 Redis connected successfully 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 Kafka producer initialized 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 Initializing Midtrans with environment: 2 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 [WebSocket] Hub started 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 💰 Starting Commission Worker... 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 📧 Starting Notification Worker... 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 Ticket schedule worker started 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 🎫 Starting Ticket Worker... 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 Starting Ticket Worker Consumer... 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 🚀 Server starting on port 8000 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 Database connected successfully 2026-03-10 05:34:24 +07:00: 2026/03/10 05:34:24 Running database migrations... 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 Database migrations completed successfully 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 Redis connected successfully 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 Kafka producer initialized 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 Initializing Midtrans with environment: 2 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 🎫 Starting Ticket Worker... 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 Starting Ticket Worker Consumer... 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 📧 Starting Notification Worker... 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 Ticket schedule worker started 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 [WebSocket] Hub started 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 💰 Starting Commission Worker... 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 🚀 Server starting on port 8000 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 Database connected successfully 2026-03-10 05:34:26 +07:00: 2026/03/10 05:34:26 Running database migrations... 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 Database migrations completed successfully 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 Redis connected successfully 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 Kafka producer initialized 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 Initializing Midtrans with environment: 2 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 🎫 Starting Ticket Worker... 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 Starting Ticket Worker Consumer... 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 [WebSocket] Hub started 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 💰 Starting Commission Worker... 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 Ticket schedule worker started 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 📧 Starting Notification Worker... 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 🚀 Server starting on port 8000 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 Database connected successfully 2026-03-10 05:34:27 +07:00: 2026/03/10 05:34:27 Running database migrations... 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 Database migrations completed successfully 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 Redis connected successfully 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 Kafka producer initialized 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 Initializing Midtrans with environment: 2 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 [WebSocket] Hub started 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 📧 Starting Notification Worker... 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 💰 Starting Commission Worker... 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 Ticket schedule worker started 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 🎫 Starting Ticket Worker... 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 Starting Ticket Worker Consumer... 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 🚀 Server starting on port 8000 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 Database connected successfully 2026-03-10 05:34:29 +07:00: 2026/03/10 05:34:29 Running database migrations... 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 Database migrations completed successfully 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 Redis connected successfully 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 Kafka producer initialized 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 Initializing Midtrans with environment: 2 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 📧 Starting Notification Worker... 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 💰 Starting Commission Worker... 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 [WebSocket] Hub started 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 Ticket schedule worker started 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 🚀 Server starting on port 8000 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 🎫 Starting Ticket Worker... 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 Starting Ticket Worker Consumer... 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 Database connected successfully 2026-03-10 05:34:30 +07:00: 2026/03/10 05:34:30 Running database migrations... 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 Database migrations completed successfully 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 Redis connected successfully 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 Kafka producer initialized 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 Initializing Midtrans with environment: 2 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 [WebSocket] Hub started 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 Ticket schedule worker started 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 📧 Starting Notification Worker... 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 💰 Starting Commission Worker... 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 🚀 Server starting on port 8000 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 🎫 Starting Ticket Worker... 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 Starting Ticket Worker Consumer... 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 Database connected successfully 2026-03-10 05:34:32 +07:00: 2026/03/10 05:34:32 Running database migrations... 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 Database migrations completed successfully 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 Redis connected successfully 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 Kafka producer initialized 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 Initializing Midtrans with environment: 2 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 🎫 Starting Ticket Worker... 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 Starting Ticket Worker Consumer... 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 [WebSocket] Hub started 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 💰 Starting Commission Worker... 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 Ticket schedule worker started 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 🚀 Server starting on port 8000 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 📧 Starting Notification Worker... 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 Database connected successfully 2026-03-10 05:34:33 +07:00: 2026/03/10 05:34:33 Running database migrations... 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 Database migrations completed successfully 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 Redis connected successfully 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 Kafka producer initialized 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 Initializing Midtrans with environment: 2 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 🎫 Starting Ticket Worker... 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 Starting Ticket Worker Consumer... 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 💰 Starting Commission Worker... 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 Ticket schedule worker started 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 [WebSocket] Hub started 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 🚀 Server starting on port 8000 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 📧 Starting Notification Worker... 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 Database connected successfully 2026-03-10 05:34:35 +07:00: 2026/03/10 05:34:35 Running database migrations... 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 Database migrations completed successfully 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 Redis connected successfully 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 Kafka producer initialized 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 Initializing Midtrans with environment: 2 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 [WebSocket] Hub started 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 🎫 Starting Ticket Worker... 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 💰 Starting Commission Worker... 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 Ticket schedule worker started 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 📧 Starting Notification Worker... 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 🚀 Server starting on port 8000 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 Starting Ticket Worker Consumer... 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 Database connected successfully 2026-03-10 05:34:36 +07:00: 2026/03/10 05:34:36 Running database migrations... 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 Database migrations completed successfully 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 Redis connected successfully 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 Kafka producer initialized 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 Initializing Midtrans with environment: 2 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 [WebSocket] Hub started 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 💰 Starting Commission Worker... 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 🎫 Starting Ticket Worker... 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 Starting Ticket Worker Consumer... 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 Ticket schedule worker started 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 🚀 Server starting on port 8000 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 📧 Starting Notification Worker... 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 Database connected successfully 2026-03-10 05:34:38 +07:00: 2026/03/10 05:34:38 Running database migrations... 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 Database migrations completed successfully 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 Redis connected successfully 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 Kafka producer initialized 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 Initializing Midtrans with environment: 2 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 [WebSocket] Hub started 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 Ticket schedule worker started 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 💰 Starting Commission Worker... 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 🎫 Starting Ticket Worker... 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 📧 Starting Notification Worker... 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 Starting Ticket Worker Consumer... 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 🚀 Server starting on port 8000 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 Database connected successfully 2026-03-10 05:34:39 +07:00: 2026/03/10 05:34:39 Running database migrations... 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 Database migrations completed successfully 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 Redis connected successfully 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 Kafka producer initialized 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 Initializing Midtrans with environment: 2 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 💰 Starting Commission Worker... 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 [WebSocket] Hub started 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 🎫 Starting Ticket Worker... 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 Starting Ticket Worker Consumer... 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 Ticket schedule worker started 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 📧 Starting Notification Worker... 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 🚀 Server starting on port 8000 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 Database connected successfully 2026-03-10 05:34:41 +07:00: 2026/03/10 05:34:41 Running database migrations... 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 Database migrations completed successfully 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 Redis connected successfully 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 Kafka producer initialized 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 Initializing Midtrans with environment: 2 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 📧 Starting Notification Worker... 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 🎫 Starting Ticket Worker... 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 Starting Ticket Worker Consumer... 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 Ticket schedule worker started 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 [WebSocket] Hub started 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 💰 Starting Commission Worker... 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 🚀 Server starting on port 8000 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 Database connected successfully 2026-03-10 05:34:43 +07:00: 2026/03/10 05:34:43 Running database migrations... 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 Database migrations completed successfully 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 Redis connected successfully 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 Kafka producer initialized 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 Initializing Midtrans with environment: 2 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 Ticket schedule worker started 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 📧 Starting Notification Worker... 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 💰 Starting Commission Worker... 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 🎫 Starting Ticket Worker... 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 Starting Ticket Worker Consumer... 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 [WebSocket] Hub started 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 🚀 Server starting on port 8000 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 Database connected successfully 2026-03-10 05:34:44 +07:00: 2026/03/10 05:34:44 Running database migrations... 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 Database migrations completed successfully 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 Redis connected successfully 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 Kafka producer initialized 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 Initializing Midtrans with environment: 2 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 [WebSocket] Hub started 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 Ticket schedule worker started 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 📧 Starting Notification Worker... 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 🎫 Starting Ticket Worker... 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 Starting Ticket Worker Consumer... 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 💰 Starting Commission Worker... 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 🚀 Server starting on port 8000 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 Database connected successfully 2026-03-10 05:34:46 +07:00: 2026/03/10 05:34:46 Running database migrations... 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 Database migrations completed successfully 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 Redis connected successfully 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 Kafka producer initialized 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 Initializing Midtrans with environment: 2 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 [WebSocket] Hub started 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 🎫 Starting Ticket Worker... 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 Starting Ticket Worker Consumer... 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 💰 Starting Commission Worker... 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 🚀 Server starting on port 8000 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 📧 Starting Notification Worker... 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 Ticket schedule worker started 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 Database connected successfully 2026-03-10 05:34:47 +07:00: 2026/03/10 05:34:47 Running database migrations... 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 Database migrations completed successfully 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 Redis connected successfully 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 Kafka producer initialized 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 Initializing Midtrans with environment: 2 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 [WebSocket] Hub started 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 📧 Starting Notification Worker... 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 Ticket schedule worker started 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 💰 Starting Commission Worker... 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 🎫 Starting Ticket Worker... 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 Starting Ticket Worker Consumer... 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 🚀 Server starting on port 8000 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 Database connected successfully 2026-03-10 05:34:49 +07:00: 2026/03/10 05:34:49 Running database migrations... 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 Database migrations completed successfully 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 Redis connected successfully 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 Kafka producer initialized 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 Initializing Midtrans with environment: 2 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 [WebSocket] Hub started 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 🎫 Starting Ticket Worker... 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 Starting Ticket Worker Consumer... 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 Ticket schedule worker started 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 💰 Starting Commission Worker... 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 📧 Starting Notification Worker... 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 🚀 Server starting on port 8000 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 Database connected successfully 2026-03-10 05:34:50 +07:00: 2026/03/10 05:34:50 Running database migrations... 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 Database migrations completed successfully 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 Redis connected successfully 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 Kafka producer initialized 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 Initializing Midtrans with environment: 2 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 [WebSocket] Hub started 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 🎫 Starting Ticket Worker... 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 Starting Ticket Worker Consumer... 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 💰 Starting Commission Worker... 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 📧 Starting Notification Worker... 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 Ticket schedule worker started 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 🚀 Server starting on port 8000 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 Database connected successfully 2026-03-10 05:34:52 +07:00: 2026/03/10 05:34:52 Running database migrations... 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 Database migrations completed successfully 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 Redis connected successfully 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 Kafka producer initialized 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 Initializing Midtrans with environment: 2 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 [WebSocket] Hub started 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 🎫 Starting Ticket Worker... 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 Starting Ticket Worker Consumer... 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 💰 Starting Commission Worker... 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 Ticket schedule worker started 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 📧 Starting Notification Worker... 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 🚀 Server starting on port 8000 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 Database connected successfully 2026-03-10 05:34:53 +07:00: 2026/03/10 05:34:53 Running database migrations... 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 Database migrations completed successfully 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 Redis connected successfully 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 Kafka producer initialized 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 Initializing Midtrans with environment: 2 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 [WebSocket] Hub started 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 📧 Starting Notification Worker... 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 💰 Starting Commission Worker... 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 Ticket schedule worker started 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 🎫 Starting Ticket Worker... 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 Starting Ticket Worker Consumer... 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 🚀 Server starting on port 8000 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 Database connected successfully 2026-03-10 05:34:55 +07:00: 2026/03/10 05:34:55 Running database migrations... 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 Database migrations completed successfully 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 Redis connected successfully 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 Kafka producer initialized 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 Initializing Midtrans with environment: 2 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 [WebSocket] Hub started 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 Ticket schedule worker started 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 🎫 Starting Ticket Worker... 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 💰 Starting Commission Worker... 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 🚀 Server starting on port 8000 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 Starting Ticket Worker Consumer... 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 📧 Starting Notification Worker... 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 Database connected successfully 2026-03-10 05:34:56 +07:00: 2026/03/10 05:34:56 Running database migrations... 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 Database migrations completed successfully 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 Redis connected successfully 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 Kafka producer initialized 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 Initializing Midtrans with environment: 2 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 [WebSocket] Hub started 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 🎫 Starting Ticket Worker... 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 Starting Ticket Worker Consumer... 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 Ticket schedule worker started 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 📧 Starting Notification Worker... 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 💰 Starting Commission Worker... 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 🚀 Server starting on port 8000 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 Database connected successfully 2026-03-10 05:34:58 +07:00: 2026/03/10 05:34:58 Running database migrations... 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 Database migrations completed successfully 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 Redis connected successfully 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 Kafka producer initialized 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 Initializing Midtrans with environment: 2 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 ⏰ Starting Order Expiration Worker... 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 🎫 Starting Ticket Worker... 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 Starting Ticket Worker Consumer... 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 Ticket schedule worker started 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 📧 Starting Notification Worker... 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 [NotificationWorker] Starting notification worker... 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 💰 Starting Commission Worker... 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 🚀 Server starting on port 8000 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 [WebSocket] Hub started 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 🏥 Health check: http://localhost:8000/health 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 [CommissionWorker] Starting commission worker... 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 Database connected successfully 2026-03-10 05:34:59 +07:00: 2026/03/10 05:34:59 Running database migrations... 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 Database migrations completed successfully 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 Redis connected successfully 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 Kafka producer initialized 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 Initializing Midtrans with environment: 2 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 [WebSocket] Hub started 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 Ticket schedule worker started 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 🎫 Starting Ticket Worker... 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 Starting Ticket Worker Consumer... 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 📧 Starting Notification Worker... 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 💰 Starting Commission Worker... 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 🚀 Server starting on port 8000 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 Database connected successfully 2026-03-10 05:35:01 +07:00: 2026/03/10 05:35:01 Running database migrations... 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 Database migrations completed successfully 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 Redis connected successfully 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 Kafka producer initialized 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 Initializing Midtrans with environment: 2 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 📧 Starting Notification Worker... 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 Ticket schedule worker started 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 [WebSocket] Hub started 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 🎫 Starting Ticket Worker... 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 🚀 Server starting on port 8000 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 Starting Ticket Worker Consumer... 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 💰 Starting Commission Worker... 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:02 +07:00: 2026/03/10 05:35:02 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:03 +07:00: 2026/03/10 05:35:03 Database connected successfully 2026-03-10 05:35:03 +07:00: 2026/03/10 05:35:03 Running database migrations... 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 Database migrations completed successfully 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 Redis connected successfully 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 Kafka producer initialized 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 Initializing Midtrans with environment: 2 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 📧 Starting Notification Worker... 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 💰 Starting Commission Worker... 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 [WebSocket] Hub started 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 🎫 Starting Ticket Worker... 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 Starting Ticket Worker Consumer... 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 Ticket schedule worker started 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 🚀 Server starting on port 8000 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 Database connected successfully 2026-03-10 05:35:04 +07:00: 2026/03/10 05:35:04 Running database migrations... 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 Database migrations completed successfully 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 Redis connected successfully 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 Kafka producer initialized 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 Initializing Midtrans with environment: 2 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 🎫 Starting Ticket Worker... 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 Starting Ticket Worker Consumer... 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 💰 Starting Commission Worker... 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 [WebSocket] Hub started 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 Ticket schedule worker started 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 📧 Starting Notification Worker... 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 🚀 Server starting on port 8000 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 Database connected successfully 2026-03-10 05:35:06 +07:00: 2026/03/10 05:35:06 Running database migrations... 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 Database migrations completed successfully 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 Redis connected successfully 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 Kafka producer initialized 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 Initializing Midtrans with environment: 2 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 Ticket schedule worker started 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 🚀 Server starting on port 8000 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 💰 Starting Commission Worker... 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 📧 Starting Notification Worker... 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 🎫 Starting Ticket Worker... 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 Starting Ticket Worker Consumer... 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 [WebSocket] Hub started 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 Database connected successfully 2026-03-10 05:35:07 +07:00: 2026/03/10 05:35:07 Running database migrations... 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 Database migrations completed successfully 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 Redis connected successfully 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 Kafka producer initialized 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 Initializing Midtrans with environment: 2 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 [WebSocket] Hub started 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 Ticket schedule worker started 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 🎫 Starting Ticket Worker... 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 Starting Ticket Worker Consumer... 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 📧 Starting Notification Worker... 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 💰 Starting Commission Worker... 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 🚀 Server starting on port 8000 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 Database connected successfully 2026-03-10 05:35:09 +07:00: 2026/03/10 05:35:09 Running database migrations... 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 Database migrations completed successfully 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 Redis connected successfully 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 Kafka producer initialized 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 Initializing Midtrans with environment: 2 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 🎫 Starting Ticket Worker... 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 Starting Ticket Worker Consumer... 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 [WebSocket] Hub started 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 📧 Starting Notification Worker... 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 Ticket schedule worker started 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 💰 Starting Commission Worker... 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 🚀 Server starting on port 8000 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 Database connected successfully 2026-03-10 05:35:10 +07:00: 2026/03/10 05:35:10 Running database migrations... 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 Database migrations completed successfully 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 Redis connected successfully 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 Kafka producer initialized 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 Initializing Midtrans with environment: 2 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 💰 Starting Commission Worker... 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 🎫 Starting Ticket Worker... 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 Starting Ticket Worker Consumer... 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 [WebSocket] Hub started 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 Ticket schedule worker started 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 📧 Starting Notification Worker... 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 🚀 Server starting on port 8000 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 Database connected successfully 2026-03-10 05:35:12 +07:00: 2026/03/10 05:35:12 Running database migrations... 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 Database migrations completed successfully 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 Redis connected successfully 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 Kafka producer initialized 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 Initializing Midtrans with environment: 2 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 🎫 Starting Ticket Worker... 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 Starting Ticket Worker Consumer... 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 📧 Starting Notification Worker... 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 [WebSocket] Hub started 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 🚀 Server starting on port 8000 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 Ticket schedule worker started 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 💰 Starting Commission Worker... 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 Database connected successfully 2026-03-10 05:35:13 +07:00: 2026/03/10 05:35:13 Running database migrations... 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 Database migrations completed successfully 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 Redis connected successfully 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 Kafka producer initialized 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 Initializing Midtrans with environment: 2 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 [WebSocket] Hub started 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 🎫 Starting Ticket Worker... 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 Starting Ticket Worker Consumer... 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 Ticket schedule worker started 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 💰 Starting Commission Worker... 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 📧 Starting Notification Worker... 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 🚀 Server starting on port 8000 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 Database connected successfully 2026-03-10 05:35:15 +07:00: 2026/03/10 05:35:15 Running database migrations... 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 Database migrations completed successfully 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 Redis connected successfully 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 Kafka producer initialized 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 Initializing Midtrans with environment: 2 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 💰 Starting Commission Worker... 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 🎫 Starting Ticket Worker... 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 Starting Ticket Worker Consumer... 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 📧 Starting Notification Worker... 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 [WebSocket] Hub started 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 🚀 Server starting on port 8000 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 Ticket schedule worker started 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 Database connected successfully 2026-03-10 05:35:17 +07:00: 2026/03/10 05:35:17 Running database migrations... 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 Database migrations completed successfully 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 Redis connected successfully 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 Kafka producer initialized 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 Initializing Midtrans with environment: 2 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 [WebSocket] Hub started 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 💰 Starting Commission Worker... 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 📧 Starting Notification Worker... 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 Ticket schedule worker started 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 🎫 Starting Ticket Worker... 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 Starting Ticket Worker Consumer... 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 🚀 Server starting on port 8000 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 Database connected successfully 2026-03-10 05:35:18 +07:00: 2026/03/10 05:35:18 Running database migrations... 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 Database migrations completed successfully 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 Redis connected successfully 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 Kafka producer initialized 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 Initializing Midtrans with environment: 2 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 🎫 Starting Ticket Worker... 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 Starting Ticket Worker Consumer... 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 Ticket schedule worker started 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 📧 Starting Notification Worker... 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 [WebSocket] Hub started 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 💰 Starting Commission Worker... 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 🚀 Server starting on port 8000 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 Database connected successfully 2026-03-10 05:35:20 +07:00: 2026/03/10 05:35:20 Running database migrations... 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 Database migrations completed successfully 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 Redis connected successfully 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 Kafka producer initialized 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 Initializing Midtrans with environment: 2 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 [WebSocket] Hub started 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 🎫 Starting Ticket Worker... 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 Starting Ticket Worker Consumer... 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 Ticket schedule worker started 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 💰 Starting Commission Worker... 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 📧 Starting Notification Worker... 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 🚀 Server starting on port 8000 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 Database connected successfully 2026-03-10 05:35:21 +07:00: 2026/03/10 05:35:21 Running database migrations... 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 Database migrations completed successfully 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 Redis connected successfully 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 Kafka producer initialized 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 Initializing Midtrans with environment: 2 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 [WebSocket] Hub started 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 Ticket schedule worker started 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 💰 Starting Commission Worker... 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 🎫 Starting Ticket Worker... 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 Starting Ticket Worker Consumer... 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 📧 Starting Notification Worker... 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 🚀 Server starting on port 8000 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 Database connected successfully 2026-03-10 05:35:23 +07:00: 2026/03/10 05:35:23 Running database migrations... 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 Database migrations completed successfully 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 Redis connected successfully 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 Kafka producer initialized 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 Initializing Midtrans with environment: 2 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 [WebSocket] Hub started 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 Ticket schedule worker started 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 🎫 Starting Ticket Worker... 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 📧 Starting Notification Worker... 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 Starting Ticket Worker Consumer... 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 💰 Starting Commission Worker... 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 🚀 Server starting on port 8000 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 Database connected successfully 2026-03-10 05:35:24 +07:00: 2026/03/10 05:35:24 Running database migrations... 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 Database migrations completed successfully 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 Redis connected successfully 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 Kafka producer initialized 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 Initializing Midtrans with environment: 2 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 📧 Starting Notification Worker... 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 Ticket schedule worker started 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 💰 Starting Commission Worker... 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 [WebSocket] Hub started 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 🎫 Starting Ticket Worker... 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 Starting Ticket Worker Consumer... 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 🚀 Server starting on port 8000 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 Database connected successfully 2026-03-10 05:35:26 +07:00: 2026/03/10 05:35:26 Running database migrations... 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 Database migrations completed successfully 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 Redis connected successfully 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 Kafka producer initialized 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 Initializing Midtrans with environment: 2 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 💰 Starting Commission Worker... 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 🎫 Starting Ticket Worker... 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 Starting Ticket Worker Consumer... 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 [WebSocket] Hub started 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 Ticket schedule worker started 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 🚀 Server starting on port 8000 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 📧 Starting Notification Worker... 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 Database connected successfully 2026-03-10 05:35:28 +07:00: 2026/03/10 05:35:28 Running database migrations... 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 Database migrations completed successfully 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 Redis connected successfully 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 Kafka producer initialized 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 Initializing Midtrans with environment: 2 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 🎫 Starting Ticket Worker... 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 Starting Ticket Worker Consumer... 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 📧 Starting Notification Worker... 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 💰 Starting Commission Worker... 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 🚀 Server starting on port 8000 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 [WebSocket] Hub started 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 Ticket schedule worker started 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 Database connected successfully 2026-03-10 05:35:29 +07:00: 2026/03/10 05:35:29 Running database migrations... 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 Database migrations completed successfully 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 Redis connected successfully 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 Kafka producer initialized 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 Initializing Midtrans with environment: 2 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 [WebSocket] Hub started 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 Ticket schedule worker started 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 📧 Starting Notification Worker... 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 💰 Starting Commission Worker... 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 🚀 Server starting on port 8000 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 🎫 Starting Ticket Worker... 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 Starting Ticket Worker Consumer... 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 Database connected successfully 2026-03-10 05:35:31 +07:00: 2026/03/10 05:35:31 Running database migrations... 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 Database migrations completed successfully 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 Redis connected successfully 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 Kafka producer initialized 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 Initializing Midtrans with environment: 2 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 [WebSocket] Hub started 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 🎫 Starting Ticket Worker... 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 Ticket schedule worker started 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 Starting Ticket Worker Consumer... 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 📧 Starting Notification Worker... 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 🚀 Server starting on port 8000 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 💰 Starting Commission Worker... 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 Database connected successfully 2026-03-10 05:35:32 +07:00: 2026/03/10 05:35:32 Running database migrations... 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 Database migrations completed successfully 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 Redis connected successfully 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 Kafka producer initialized 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 Initializing Midtrans with environment: 2 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 [WebSocket] Hub started 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 📧 Starting Notification Worker... 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 🎫 Starting Ticket Worker... 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 Starting Ticket Worker Consumer... 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 💰 Starting Commission Worker... 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 🚀 Server starting on port 8000 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 Ticket schedule worker started 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 Database connected successfully 2026-03-10 05:35:34 +07:00: 2026/03/10 05:35:34 Running database migrations... 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 Database migrations completed successfully 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 Redis connected successfully 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 Kafka producer initialized 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 Initializing Midtrans with environment: 2 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 💰 Starting Commission Worker... 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 [WebSocket] Hub started 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 🎫 Starting Ticket Worker... 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 📧 Starting Notification Worker... 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 🚀 Server starting on port 8000 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 Starting Ticket Worker Consumer... 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 Ticket schedule worker started 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 Database connected successfully 2026-03-10 05:35:35 +07:00: 2026/03/10 05:35:35 Running database migrations... 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 Database migrations completed successfully 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 Redis connected successfully 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 Kafka producer initialized 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 Initializing Midtrans with environment: 2 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 [WebSocket] Hub started 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 Ticket schedule worker started 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 📧 Starting Notification Worker... 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 🎫 Starting Ticket Worker... 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 Starting Ticket Worker Consumer... 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 🚀 Server starting on port 8000 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 💰 Starting Commission Worker... 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 Database connected successfully 2026-03-10 05:35:37 +07:00: 2026/03/10 05:35:37 Running database migrations... 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 Database migrations completed successfully 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 Redis connected successfully 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 Kafka producer initialized 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 Initializing Midtrans with environment: 2 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 [WebSocket] Hub started 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 Ticket schedule worker started 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 💰 Starting Commission Worker... 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 🎫 Starting Ticket Worker... 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 📧 Starting Notification Worker... 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 Starting Ticket Worker Consumer... 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 🚀 Server starting on port 8000 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 Database connected successfully 2026-03-10 05:35:39 +07:00: 2026/03/10 05:35:39 Running database migrations... 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 Database migrations completed successfully 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 Redis connected successfully 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 Kafka producer initialized 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 Initializing Midtrans with environment: 2 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 [WebSocket] Hub started 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 🎫 Starting Ticket Worker... 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 Starting Ticket Worker Consumer... 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 Ticket schedule worker started 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 📧 Starting Notification Worker... 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 💰 Starting Commission Worker... 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 🚀 Server starting on port 8000 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 Database connected successfully 2026-03-10 05:35:40 +07:00: 2026/03/10 05:35:40 Running database migrations... 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 Database migrations completed successfully 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 Redis connected successfully 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 Kafka producer initialized 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 Initializing Midtrans with environment: 2 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 Ticket schedule worker started 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 🎫 Starting Ticket Worker... 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 💰 Starting Commission Worker... 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 Starting Ticket Worker Consumer... 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 [WebSocket] Hub started 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 📧 Starting Notification Worker... 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 🚀 Server starting on port 8000 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 Database connected successfully 2026-03-10 05:35:42 +07:00: 2026/03/10 05:35:42 Running database migrations... 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 Database migrations completed successfully 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 Redis connected successfully 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 Kafka producer initialized 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 Initializing Midtrans with environment: 2 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 📧 Starting Notification Worker... 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 💰 Starting Commission Worker... 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 Ticket schedule worker started 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 [WebSocket] Hub started 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 🎫 Starting Ticket Worker... 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 Starting Ticket Worker Consumer... 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 🚀 Server starting on port 8000 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 Database connected successfully 2026-03-10 05:35:43 +07:00: 2026/03/10 05:35:43 Running database migrations... 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 Database migrations completed successfully 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 Redis connected successfully 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 Kafka producer initialized 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 Initializing Midtrans with environment: 2 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 [WebSocket] Hub started 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 🎫 Starting Ticket Worker... 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 Starting Ticket Worker Consumer... 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 Ticket schedule worker started 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 💰 Starting Commission Worker... 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 📧 Starting Notification Worker... 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 🚀 Server starting on port 8000 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 Database connected successfully 2026-03-10 05:35:45 +07:00: 2026/03/10 05:35:45 Running database migrations... 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 Database migrations completed successfully 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 Redis connected successfully 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 Kafka producer initialized 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 [WebSocket] Hub started 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 Initializing Midtrans with environment: 2 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 Ticket schedule worker started 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 🎫 Starting Ticket Worker... 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 Starting Ticket Worker Consumer... 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 📧 Starting Notification Worker... 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 💰 Starting Commission Worker... 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 🚀 Server starting on port 8000 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 Database connected successfully 2026-03-10 05:35:46 +07:00: 2026/03/10 05:35:46 Running database migrations... 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 Database migrations completed successfully 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 Redis connected successfully 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 Kafka producer initialized 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 Initializing Midtrans with environment: 2 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 [WebSocket] Hub started 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 🎫 Starting Ticket Worker... 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 Starting Ticket Worker Consumer... 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 Ticket schedule worker started 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 💰 Starting Commission Worker... 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 📧 Starting Notification Worker... 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 🚀 Server starting on port 8000 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 Database connected successfully 2026-03-10 05:35:48 +07:00: 2026/03/10 05:35:48 Running database migrations... 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 Database migrations completed successfully 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 Redis connected successfully 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 Kafka producer initialized 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 Initializing Midtrans with environment: 2 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 [WebSocket] Hub started 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 🎫 Starting Ticket Worker... 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 Starting Ticket Worker Consumer... 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 📧 Starting Notification Worker... 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 Ticket schedule worker started 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 💰 Starting Commission Worker... 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 🚀 Server starting on port 8000 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 Database connected successfully 2026-03-10 05:35:49 +07:00: 2026/03/10 05:35:49 Running database migrations... 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 Database migrations completed successfully 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 Redis connected successfully 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 Kafka producer initialized 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 Initializing Midtrans with environment: 2 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 [WebSocket] Hub started 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 🎫 Starting Ticket Worker... 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 Starting Ticket Worker Consumer... 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 Ticket schedule worker started 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 📧 Starting Notification Worker... 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 💰 Starting Commission Worker... 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 🚀 Server starting on port 8000 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 Database connected successfully 2026-03-10 05:35:51 +07:00: 2026/03/10 05:35:51 Running database migrations... 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 Database migrations completed successfully 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 Redis connected successfully 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 Kafka producer initialized 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 [WebSocket] Hub started 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 Initializing Midtrans with environment: 2 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 Ticket schedule worker started 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 📧 Starting Notification Worker... 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 🚀 Server starting on port 8000 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 💰 Starting Commission Worker... 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 🎫 Starting Ticket Worker... 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 Starting Ticket Worker Consumer... 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 Database connected successfully 2026-03-10 05:35:52 +07:00: 2026/03/10 05:35:52 Running database migrations... 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 Database migrations completed successfully 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 Redis connected successfully 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 Kafka producer initialized 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 Initializing Midtrans with environment: 2 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 [WebSocket] Hub started 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 📧 Starting Notification Worker... 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 🎫 Starting Ticket Worker... 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 Starting Ticket Worker Consumer... 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 💰 Starting Commission Worker... 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 Ticket schedule worker started 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 🚀 Server starting on port 8000 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 Database connected successfully 2026-03-10 05:35:54 +07:00: 2026/03/10 05:35:54 Running database migrations... 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 Database migrations completed successfully 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 Redis connected successfully 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 Kafka producer initialized 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 Initializing Midtrans with environment: 2 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 [WebSocket] Hub started 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 📧 Starting Notification Worker... 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 Ticket schedule worker started 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 💰 Starting Commission Worker... 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 🎫 Starting Ticket Worker... 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 Starting Ticket Worker Consumer... 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 🚀 Server starting on port 8000 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 Database connected successfully 2026-03-10 05:35:56 +07:00: 2026/03/10 05:35:56 Running database migrations... 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 Database migrations completed successfully 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 Redis connected successfully 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 Kafka producer initialized 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 Initializing Midtrans with environment: 2 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 💰 Starting Commission Worker... 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 🎫 Starting Ticket Worker... 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 Starting Ticket Worker Consumer... 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 [CommissionWorker] Starting commission worker... 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 [WebSocket] Hub started 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 📧 Starting Notification Worker... 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 [NotificationWorker] Starting notification worker... 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 Ticket schedule worker started 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 ⏰ Starting Order Expiration Worker... 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 🚀 Server starting on port 8000 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 🏥 Health check: http://localhost:8000/health 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 Failed to start server: listen tcp :8000: bind: address already in use 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 Database connected successfully 2026-03-10 05:35:57 +07:00: 2026/03/10 05:35:57 Running database migrations... 2026-03-10 05:37:36 +07:00: 2026/03/10 05:37:36 Database connected successfully 2026-03-10 05:37:36 +07:00: 2026/03/10 05:37:36 Running database migrations... 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 Database migrations completed successfully 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 Redis connected successfully 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 Kafka producer initialized 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 Initializing Midtrans with environment: 2 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 [WebSocket] Hub started 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 Ticket schedule worker started 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 ⏰ Starting Order Expiration Worker... 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 🎫 Starting Ticket Worker... 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 Starting Ticket Worker Consumer... 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 📧 Starting Notification Worker... 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 ✅ WhatsApp API (Fonnte) configured 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 [NotificationWorker] Starting notification worker... 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 💰 Starting Commission Worker... 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 [CommissionWorker] Starting commission worker... 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 🚀 Server starting on port 8000 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 🏥 Health check: http://localhost:8000/health 2026-03-10 05:37:37 +07:00: 2026/03/10 05:37:37 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 05:38:02 +07:00: 2026/03/10 05:38:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60182->127.0.0.1:29092: i/o timeout 2026-03-10 05:38:32 +07:00: 2026/03/10 05:38:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38256->127.0.0.1:29092: i/o timeout 2026-03-10 05:39:02 +07:00: 2026/03/10 05:39:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37890->127.0.0.1:29092: i/o timeout 2026-03-10 05:39:32 +07:00: 2026/03/10 05:39:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42144->127.0.0.1:29092: i/o timeout 2026-03-10 05:39:55 +07:00: 2026/03/10 05:39:55 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 05:40:02 +07:00: 2026/03/10 05:40:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59120->127.0.0.1:29092: i/o timeout 2026-03-10 05:40:32 +07:00: 2026/03/10 05:40:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36330->127.0.0.1:29092: i/o timeout 2026-03-10 05:40:52 +07:00: 2026/03/10 05:40:52 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 05:41:02 +07:00: 2026/03/10 05:41:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35494->127.0.0.1:29092: i/o timeout 2026-03-10 05:41:32 +07:00: 2026/03/10 05:41:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50198->127.0.0.1:29092: i/o timeout 2026-03-10 05:42:03 +07:00: 2026/03/10 05:42:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50214->127.0.0.1:29092: i/o timeout 2026-03-10 05:42:33 +07:00: 2026/03/10 05:42:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47220->127.0.0.1:29092: i/o timeout 2026-03-10 05:43:03 +07:00: 2026/03/10 05:43:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53318->127.0.0.1:29092: i/o timeout 2026-03-10 05:43:33 +07:00: 2026/03/10 05:43:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50050->127.0.0.1:29092: i/o timeout 2026-03-10 05:43:38 +07:00: 2026/03/10 05:43:38 Notification worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-10 05:43:38 +07:00: * read tcp 127.0.0.1:51958->127.0.0.1:29092: i/o timeout 2026-03-10 05:43:38 +07:00: * read tcp 127.0.0.1:44436->127.0.0.1:29093: i/o timeout 2026-03-10 05:43:38 +07:00: * read tcp 127.0.0.1:53898->127.0.0.1:29094: i/o timeout 2026-03-10 05:43:38 +07:00: 2026/03/10 05:43:38 Ticket worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-10 05:43:38 +07:00: * read tcp 127.0.0.1:51952->127.0.0.1:29092: i/o timeout 2026-03-10 05:43:38 +07:00: * read tcp 127.0.0.1:44426->127.0.0.1:29093: i/o timeout 2026-03-10 05:43:38 +07:00: * read tcp 127.0.0.1:53892->127.0.0.1:29094: i/o timeout 2026-03-10 05:44:03 +07:00: 2026/03/10 05:44:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57814->127.0.0.1:29092: i/o timeout 2026-03-10 05:44:33 +07:00: 2026/03/10 05:44:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44840->127.0.0.1:29092: i/o timeout 2026-03-10 05:45:03 +07:00: 2026/03/10 05:45:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38146->127.0.0.1:29092: i/o timeout 2026-03-10 05:45:33 +07:00: 2026/03/10 05:45:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48546->127.0.0.1:29092: i/o timeout 2026-03-10 05:46:03 +07:00: 2026/03/10 05:46:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33112->127.0.0.1:29092: i/o timeout 2026-03-10 05:46:33 +07:00: 2026/03/10 05:46:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54864->127.0.0.1:29092: i/o timeout 2026-03-10 05:47:03 +07:00: 2026/03/10 05:47:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52394->127.0.0.1:29092: i/o timeout 2026-03-10 05:47:33 +07:00: 2026/03/10 05:47:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41280->127.0.0.1:29092: i/o timeout 2026-03-10 05:48:03 +07:00: 2026/03/10 05:48:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35670->127.0.0.1:29092: i/o timeout 2026-03-10 05:48:33 +07:00: 2026/03/10 05:48:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51424->127.0.0.1:29092: i/o timeout 2026-03-10 05:49:03 +07:00: 2026/03/10 05:49:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38926->127.0.0.1:29092: i/o timeout 2026-03-10 05:49:33 +07:00: 2026/03/10 05:49:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55500->127.0.0.1:29092: i/o timeout 2026-03-10 05:50:03 +07:00: 2026/03/10 05:50:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53614->127.0.0.1:29092: i/o timeout 2026-03-10 05:50:33 +07:00: 2026/03/10 05:50:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60454->127.0.0.1:29092: i/o timeout 2026-03-10 05:51:03 +07:00: 2026/03/10 05:51:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33488->127.0.0.1:29092: i/o timeout 2026-03-10 05:51:33 +07:00: 2026/03/10 05:51:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39868->127.0.0.1:29092: i/o timeout 2026-03-10 05:52:03 +07:00: 2026/03/10 05:52:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49972->127.0.0.1:29092: i/o timeout 2026-03-10 05:52:33 +07:00: 2026/03/10 05:52:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36268->127.0.0.1:29092: i/o timeout 2026-03-10 05:53:03 +07:00: 2026/03/10 05:53:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50836->127.0.0.1:29092: i/o timeout 2026-03-10 05:53:33 +07:00: 2026/03/10 05:53:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47488->127.0.0.1:29092: i/o timeout 2026-03-10 05:54:03 +07:00: 2026/03/10 05:54:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57650->127.0.0.1:29092: i/o timeout 2026-03-10 05:54:33 +07:00: 2026/03/10 05:54:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58470->127.0.0.1:29092: i/o timeout 2026-03-10 05:55:03 +07:00: 2026/03/10 05:55:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60144->127.0.0.1:29092: i/o timeout 2026-03-10 05:55:33 +07:00: 2026/03/10 05:55:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39776->127.0.0.1:29092: i/o timeout 2026-03-10 05:56:03 +07:00: 2026/03/10 05:56:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45216->127.0.0.1:29092: i/o timeout 2026-03-10 05:56:33 +07:00: 2026/03/10 05:56:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48868->127.0.0.1:29092: i/o timeout 2026-03-10 05:57:03 +07:00: 2026/03/10 05:57:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46058->127.0.0.1:29092: i/o timeout 2026-03-10 05:57:33 +07:00: 2026/03/10 05:57:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50634->127.0.0.1:29092: i/o timeout 2026-03-10 05:58:03 +07:00: 2026/03/10 05:58:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43566->127.0.0.1:29092: i/o timeout 2026-03-10 05:58:33 +07:00: 2026/03/10 05:58:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40580->127.0.0.1:29092: i/o timeout 2026-03-10 05:59:03 +07:00: 2026/03/10 05:59:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58328->127.0.0.1:29092: i/o timeout 2026-03-10 05:59:33 +07:00: 2026/03/10 05:59:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38816->127.0.0.1:29092: i/o timeout 2026-03-10 06:00:03 +07:00: 2026/03/10 06:00:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59524->127.0.0.1:29092: i/o timeout 2026-03-10 06:00:33 +07:00: 2026/03/10 06:00:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38602->127.0.0.1:29092: i/o timeout 2026-03-10 06:01:03 +07:00: 2026/03/10 06:01:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41514->127.0.0.1:29092: i/o timeout 2026-03-10 06:01:33 +07:00: 2026/03/10 06:01:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39752->127.0.0.1:29092: i/o timeout 2026-03-10 06:01:49 +07:00: 2026/03/10 06:01:49 ⏳ Shutting down server... 2026-03-10 06:01:49 +07:00: 2026/03/10 06:01:49 ⏰ Order Expiration Worker stopped 2026-03-10 06:01:49 +07:00: 2026/03/10 06:01:49 Ticket schedule worker stopped 2026-03-10 06:01:49 +07:00: 2026/03/10 06:01:49 [AutoConfirm] Shutting down scheduler... 2026-03-10 06:01:49 +07:00: 2026/03/10 06:01:49 [NotificationCleanup] Shutting down... 2026-03-10 06:01:49 +07:00: 2026/03/10 06:01:49 ✅ Server exited properly 2026-03-10 06:01:49 +07:00: 2026/03/10 06:01:49 Database connected successfully 2026-03-10 06:01:49 +07:00: 2026/03/10 06:01:49 Running database migrations... 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 Database migrations completed successfully 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 Redis connected successfully 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 Kafka producer initialized 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 Initializing Midtrans with environment: 2 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 [WebSocket] Hub started 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 ⏰ Starting Order Expiration Worker... 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 Ticket schedule worker started 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 🎫 Starting Ticket Worker... 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 Starting Ticket Worker Consumer... 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 💰 Starting Commission Worker... 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 🚀 Server starting on port 8000 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 🏥 Health check: http://localhost:8000/health 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 [CommissionWorker] Starting commission worker... 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 📧 Starting Notification Worker... 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 [NotificationWorker] Starting notification worker... 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 06:01:51 +07:00: 2026/03/10 06:01:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 06:02:16 +07:00: 2026/03/10 06:02:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35554->127.0.0.1:29092: i/o timeout 2026-03-10 06:02:46 +07:00: 2026/03/10 06:02:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58934->127.0.0.1:29092: i/o timeout 2026-03-10 06:03:16 +07:00: 2026/03/10 06:03:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55628->127.0.0.1:29092: i/o timeout 2026-03-10 06:03:46 +07:00: 2026/03/10 06:03:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41106->127.0.0.1:29092: i/o timeout 2026-03-10 06:04:16 +07:00: 2026/03/10 06:04:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54276->127.0.0.1:29092: i/o timeout 2026-03-10 06:04:46 +07:00: 2026/03/10 06:04:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51964->127.0.0.1:29092: i/o timeout 2026-03-10 06:05:15 +07:00: 2026/03/10 06:05:15 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 06:05:16 +07:00: 2026/03/10 06:05:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60450->127.0.0.1:29092: i/o timeout 2026-03-10 06:05:31 +07:00: 2026/03/10 06:05:31 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 06:05:46 +07:00: 2026/03/10 06:05:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35578->127.0.0.1:29092: i/o timeout 2026-03-10 06:06:16 +07:00: 2026/03/10 06:06:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38760->127.0.0.1:29092: i/o timeout 2026-03-10 06:06:31 +07:00: 2026/03/10 06:06:31 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 06:06:46 +07:00: 2026/03/10 06:06:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56362->127.0.0.1:29092: i/o timeout 2026-03-10 06:07:16 +07:00: 2026/03/10 06:07:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60252->127.0.0.1:29092: i/o timeout 2026-03-10 06:07:46 +07:00: 2026/03/10 06:07:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39464->127.0.0.1:29092: i/o timeout 2026-03-10 06:07:51 +07:00: 2026/03/10 06:07:51 Notification worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-10 06:07:51 +07:00: * read tcp 127.0.0.1:51230->127.0.0.1:29092: i/o timeout 2026-03-10 06:07:51 +07:00: * read tcp 127.0.0.1:33508->127.0.0.1:29094: i/o timeout 2026-03-10 06:07:51 +07:00: * read tcp 127.0.0.1:50666->127.0.0.1:29093: i/o timeout 2026-03-10 06:07:51 +07:00: 2026/03/10 06:07:51 Ticket worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-10 06:07:51 +07:00: * read tcp 127.0.0.1:51244->127.0.0.1:29092: i/o timeout 2026-03-10 06:07:51 +07:00: * read tcp 127.0.0.1:46374->127.0.0.1:29093: i/o timeout 2026-03-10 06:07:51 +07:00: * read tcp 127.0.0.1:51886->127.0.0.1:29094: i/o timeout 2026-03-10 06:08:02 +07:00: 2026/03/10 06:08:02 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 06:08:16 +07:00: 2026/03/10 06:08:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45040->127.0.0.1:29092: i/o timeout 2026-03-10 06:08:46 +07:00: 2026/03/10 06:08:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54952->127.0.0.1:29092: i/o timeout 2026-03-10 06:09:16 +07:00: 2026/03/10 06:09:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60080->127.0.0.1:29092: i/o timeout 2026-03-10 06:09:46 +07:00: 2026/03/10 06:09:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34138->127.0.0.1:29092: i/o timeout 2026-03-10 06:10:16 +07:00: 2026/03/10 06:10:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50790->127.0.0.1:29092: i/o timeout 2026-03-10 06:10:46 +07:00: 2026/03/10 06:10:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47288->127.0.0.1:29092: i/o timeout 2026-03-10 06:11:16 +07:00: 2026/03/10 06:11:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40396->127.0.0.1:29092: i/o timeout 2026-03-10 06:11:46 +07:00: 2026/03/10 06:11:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43964->127.0.0.1:29092: i/o timeout 2026-03-10 06:12:16 +07:00: 2026/03/10 06:12:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45998->127.0.0.1:29092: i/o timeout 2026-03-10 06:12:46 +07:00: 2026/03/10 06:12:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57152->127.0.0.1:29092: i/o timeout 2026-03-10 06:13:16 +07:00: 2026/03/10 06:13:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51730->127.0.0.1:29092: i/o timeout 2026-03-10 06:13:46 +07:00: 2026/03/10 06:13:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37442->127.0.0.1:29092: i/o timeout 2026-03-10 06:14:16 +07:00: 2026/03/10 06:14:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59602->127.0.0.1:29092: i/o timeout 2026-03-10 06:14:46 +07:00: 2026/03/10 06:14:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36886->127.0.0.1:29092: i/o timeout 2026-03-10 06:15:16 +07:00: 2026/03/10 06:15:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56406->127.0.0.1:29092: i/o timeout 2026-03-10 06:15:46 +07:00: 2026/03/10 06:15:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38694->127.0.0.1:29092: i/o timeout 2026-03-10 06:16:16 +07:00: 2026/03/10 06:16:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42366->127.0.0.1:29092: i/o timeout 2026-03-10 06:16:46 +07:00: 2026/03/10 06:16:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51372->127.0.0.1:29092: i/o timeout 2026-03-10 06:17:16 +07:00: 2026/03/10 06:17:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41766->127.0.0.1:29092: i/o timeout 2026-03-10 06:17:46 +07:00: 2026/03/10 06:17:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43154->127.0.0.1:29092: i/o timeout 2026-03-10 06:18:16 +07:00: 2026/03/10 06:18:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37554->127.0.0.1:29092: i/o timeout 2026-03-10 06:18:46 +07:00: 2026/03/10 06:18:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59806->127.0.0.1:29092: i/o timeout 2026-03-10 06:19:16 +07:00: 2026/03/10 06:19:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48738->127.0.0.1:29092: i/o timeout 2026-03-10 06:19:46 +07:00: 2026/03/10 06:19:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53008->127.0.0.1:29092: i/o timeout 2026-03-10 06:20:16 +07:00: 2026/03/10 06:20:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54836->127.0.0.1:29092: i/o timeout 2026-03-10 06:20:46 +07:00: 2026/03/10 06:20:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55846->127.0.0.1:29092: i/o timeout 2026-03-10 06:21:16 +07:00: 2026/03/10 06:21:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49122->127.0.0.1:29092: i/o timeout 2026-03-10 06:21:46 +07:00: 2026/03/10 06:21:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39584->127.0.0.1:29092: i/o timeout 2026-03-10 06:22:16 +07:00: 2026/03/10 06:22:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57384->127.0.0.1:29092: i/o timeout 2026-03-10 06:22:46 +07:00: 2026/03/10 06:22:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37112->127.0.0.1:29092: i/o timeout 2026-03-10 06:23:16 +07:00: 2026/03/10 06:23:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58826->127.0.0.1:29092: i/o timeout 2026-03-10 06:23:46 +07:00: 2026/03/10 06:23:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56836->127.0.0.1:29092: i/o timeout 2026-03-10 06:24:16 +07:00: 2026/03/10 06:24:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44994->127.0.0.1:29092: i/o timeout 2026-03-10 06:24:46 +07:00: 2026/03/10 06:24:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51920->127.0.0.1:29092: i/o timeout 2026-03-10 06:25:16 +07:00: 2026/03/10 06:25:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48930->127.0.0.1:29092: i/o timeout 2026-03-10 06:25:46 +07:00: 2026/03/10 06:25:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59282->127.0.0.1:29092: i/o timeout 2026-03-10 06:26:16 +07:00: 2026/03/10 06:26:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54672->127.0.0.1:29092: i/o timeout 2026-03-10 06:26:46 +07:00: 2026/03/10 06:26:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52430->127.0.0.1:29092: i/o timeout 2026-03-10 06:27:16 +07:00: 2026/03/10 06:27:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35198->127.0.0.1:29092: i/o timeout 2026-03-10 06:27:46 +07:00: 2026/03/10 06:27:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49060->127.0.0.1:29092: i/o timeout 2026-03-10 06:28:16 +07:00: 2026/03/10 06:28:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50418->127.0.0.1:29092: i/o timeout 2026-03-10 06:28:46 +07:00: 2026/03/10 06:28:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36352->127.0.0.1:29092: i/o timeout 2026-03-10 06:29:16 +07:00: 2026/03/10 06:29:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59906->127.0.0.1:29092: i/o timeout 2026-03-10 06:29:46 +07:00: 2026/03/10 06:29:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55372->127.0.0.1:29092: i/o timeout 2026-03-10 06:30:16 +07:00: 2026/03/10 06:30:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44722->127.0.0.1:29092: i/o timeout 2026-03-10 06:30:46 +07:00: 2026/03/10 06:30:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55040->127.0.0.1:29092: i/o timeout 2026-03-10 06:31:16 +07:00: 2026/03/10 06:31:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42132->127.0.0.1:29092: i/o timeout 2026-03-10 06:31:46 +07:00: 2026/03/10 06:31:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37108->127.0.0.1:29092: i/o timeout 2026-03-10 06:32:16 +07:00: 2026/03/10 06:32:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34706->127.0.0.1:29092: i/o timeout 2026-03-10 06:32:46 +07:00: 2026/03/10 06:32:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56376->127.0.0.1:29092: i/o timeout 2026-03-10 06:33:16 +07:00: 2026/03/10 06:33:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42708->127.0.0.1:29092: i/o timeout 2026-03-10 06:33:46 +07:00: 2026/03/10 06:33:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42936->127.0.0.1:29092: i/o timeout 2026-03-10 06:34:16 +07:00: 2026/03/10 06:34:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51274->127.0.0.1:29092: i/o timeout 2026-03-10 06:34:46 +07:00: 2026/03/10 06:34:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47632->127.0.0.1:29092: i/o timeout 2026-03-10 06:35:16 +07:00: 2026/03/10 06:35:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56170->127.0.0.1:29092: i/o timeout 2026-03-10 06:35:46 +07:00: 2026/03/10 06:35:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58494->127.0.0.1:29092: i/o timeout 2026-03-10 06:36:16 +07:00: 2026/03/10 06:36:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49604->127.0.0.1:29092: i/o timeout 2026-03-10 06:36:46 +07:00: 2026/03/10 06:36:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42742->127.0.0.1:29092: i/o timeout 2026-03-10 06:37:16 +07:00: 2026/03/10 06:37:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52928->127.0.0.1:29092: i/o timeout 2026-03-10 06:37:46 +07:00: 2026/03/10 06:37:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58048->127.0.0.1:29092: i/o timeout 2026-03-10 06:38:16 +07:00: 2026/03/10 06:38:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48212->127.0.0.1:29092: i/o timeout 2026-03-10 06:38:46 +07:00: 2026/03/10 06:38:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41144->127.0.0.1:29092: i/o timeout 2026-03-10 06:39:16 +07:00: 2026/03/10 06:39:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51606->127.0.0.1:29092: i/o timeout 2026-03-10 06:39:46 +07:00: 2026/03/10 06:39:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50296->127.0.0.1:29092: i/o timeout 2026-03-10 06:40:16 +07:00: 2026/03/10 06:40:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48600->127.0.0.1:29092: i/o timeout 2026-03-10 06:40:46 +07:00: 2026/03/10 06:40:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32834->127.0.0.1:29092: i/o timeout 2026-03-10 06:41:16 +07:00: 2026/03/10 06:41:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45120->127.0.0.1:29092: i/o timeout 2026-03-10 06:41:46 +07:00: 2026/03/10 06:41:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56908->127.0.0.1:29092: i/o timeout 2026-03-10 06:42:16 +07:00: 2026/03/10 06:42:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55082->127.0.0.1:29092: i/o timeout 2026-03-10 06:42:46 +07:00: 2026/03/10 06:42:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35302->127.0.0.1:29092: i/o timeout 2026-03-10 06:43:16 +07:00: 2026/03/10 06:43:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48900->127.0.0.1:29092: i/o timeout 2026-03-10 06:43:46 +07:00: 2026/03/10 06:43:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37030->127.0.0.1:29092: i/o timeout 2026-03-10 06:44:16 +07:00: 2026/03/10 06:44:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49102->127.0.0.1:29092: i/o timeout 2026-03-10 06:44:46 +07:00: 2026/03/10 06:44:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60050->127.0.0.1:29092: i/o timeout 2026-03-10 06:45:16 +07:00: 2026/03/10 06:45:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40596->127.0.0.1:29092: i/o timeout 2026-03-10 06:45:46 +07:00: 2026/03/10 06:45:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40884->127.0.0.1:29092: i/o timeout 2026-03-10 06:46:16 +07:00: 2026/03/10 06:46:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48782->127.0.0.1:29092: i/o timeout 2026-03-10 06:46:46 +07:00: 2026/03/10 06:46:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46210->127.0.0.1:29092: i/o timeout 2026-03-10 06:47:16 +07:00: 2026/03/10 06:47:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43500->127.0.0.1:29092: i/o timeout 2026-03-10 06:47:46 +07:00: 2026/03/10 06:47:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60760->127.0.0.1:29092: i/o timeout 2026-03-10 06:48:17 +07:00: 2026/03/10 06:48:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36506->127.0.0.1:29092: i/o timeout 2026-03-10 06:48:47 +07:00: 2026/03/10 06:48:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54996->127.0.0.1:29092: i/o timeout 2026-03-10 06:49:17 +07:00: 2026/03/10 06:49:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59816->127.0.0.1:29092: i/o timeout 2026-03-10 06:49:47 +07:00: 2026/03/10 06:49:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44194->127.0.0.1:29092: i/o timeout 2026-03-10 06:50:17 +07:00: 2026/03/10 06:50:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51122->127.0.0.1:29092: i/o timeout 2026-03-10 06:50:47 +07:00: 2026/03/10 06:50:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44170->127.0.0.1:29092: i/o timeout 2026-03-10 06:51:17 +07:00: 2026/03/10 06:51:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55022->127.0.0.1:29092: i/o timeout 2026-03-10 06:51:47 +07:00: 2026/03/10 06:51:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51168->127.0.0.1:29092: i/o timeout 2026-03-10 06:52:17 +07:00: 2026/03/10 06:52:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44298->127.0.0.1:29092: i/o timeout 2026-03-10 06:52:47 +07:00: 2026/03/10 06:52:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37022->127.0.0.1:29092: i/o timeout 2026-03-10 06:53:17 +07:00: 2026/03/10 06:53:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48030->127.0.0.1:29092: i/o timeout 2026-03-10 06:53:47 +07:00: 2026/03/10 06:53:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59470->127.0.0.1:29092: i/o timeout 2026-03-10 06:54:17 +07:00: 2026/03/10 06:54:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39480->127.0.0.1:29092: i/o timeout 2026-03-10 06:54:47 +07:00: 2026/03/10 06:54:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58950->127.0.0.1:29092: i/o timeout 2026-03-10 06:55:17 +07:00: 2026/03/10 06:55:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56974->127.0.0.1:29092: i/o timeout 2026-03-10 06:55:47 +07:00: 2026/03/10 06:55:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44482->127.0.0.1:29092: i/o timeout 2026-03-10 06:56:17 +07:00: 2026/03/10 06:56:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58594->127.0.0.1:29092: i/o timeout 2026-03-10 06:56:47 +07:00: 2026/03/10 06:56:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60244->127.0.0.1:29092: i/o timeout 2026-03-10 06:57:17 +07:00: 2026/03/10 06:57:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42768->127.0.0.1:29092: i/o timeout 2026-03-10 06:57:47 +07:00: 2026/03/10 06:57:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54864->127.0.0.1:29092: i/o timeout 2026-03-10 06:58:17 +07:00: 2026/03/10 06:58:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58182->127.0.0.1:29092: i/o timeout 2026-03-10 06:58:47 +07:00: 2026/03/10 06:58:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46030->127.0.0.1:29092: i/o timeout 2026-03-10 06:59:17 +07:00: 2026/03/10 06:59:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37500->127.0.0.1:29092: i/o timeout 2026-03-10 06:59:47 +07:00: 2026/03/10 06:59:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44608->127.0.0.1:29092: i/o timeout 2026-03-10 07:00:17 +07:00: 2026/03/10 07:00:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47222->127.0.0.1:29092: i/o timeout 2026-03-10 07:00:47 +07:00: 2026/03/10 07:00:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33600->127.0.0.1:29092: i/o timeout 2026-03-10 07:01:17 +07:00: 2026/03/10 07:01:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38676->127.0.0.1:29092: i/o timeout 2026-03-10 07:01:47 +07:00: 2026/03/10 07:01:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47906->127.0.0.1:29092: i/o timeout 2026-03-10 07:02:17 +07:00: 2026/03/10 07:02:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40252->127.0.0.1:29092: i/o timeout 2026-03-10 07:02:47 +07:00: 2026/03/10 07:02:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44378->127.0.0.1:29092: i/o timeout 2026-03-10 07:03:17 +07:00: 2026/03/10 07:03:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40792->127.0.0.1:29092: i/o timeout 2026-03-10 07:03:47 +07:00: 2026/03/10 07:03:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55678->127.0.0.1:29092: i/o timeout 2026-03-10 07:04:17 +07:00: 2026/03/10 07:04:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56388->127.0.0.1:29092: i/o timeout 2026-03-10 07:04:47 +07:00: 2026/03/10 07:04:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54978->127.0.0.1:29092: i/o timeout 2026-03-10 07:05:17 +07:00: 2026/03/10 07:05:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55258->127.0.0.1:29092: i/o timeout 2026-03-10 07:05:47 +07:00: 2026/03/10 07:05:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42722->127.0.0.1:29092: i/o timeout 2026-03-10 07:06:17 +07:00: 2026/03/10 07:06:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52876->127.0.0.1:29092: i/o timeout 2026-03-10 07:06:47 +07:00: 2026/03/10 07:06:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42806->127.0.0.1:29092: i/o timeout 2026-03-10 07:07:17 +07:00: 2026/03/10 07:07:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45122->127.0.0.1:29092: i/o timeout 2026-03-10 07:07:47 +07:00: 2026/03/10 07:07:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37356->127.0.0.1:29092: i/o timeout 2026-03-10 07:08:17 +07:00: 2026/03/10 07:08:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40466->127.0.0.1:29092: i/o timeout 2026-03-10 07:08:47 +07:00: 2026/03/10 07:08:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52050->127.0.0.1:29092: i/o timeout 2026-03-10 07:09:17 +07:00: 2026/03/10 07:09:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60232->127.0.0.1:29092: i/o timeout 2026-03-10 07:09:47 +07:00: 2026/03/10 07:09:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36484->127.0.0.1:29092: i/o timeout 2026-03-10 07:10:17 +07:00: 2026/03/10 07:10:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43966->127.0.0.1:29092: i/o timeout 2026-03-10 07:10:47 +07:00: 2026/03/10 07:10:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46890->127.0.0.1:29092: i/o timeout 2026-03-10 07:11:17 +07:00: 2026/03/10 07:11:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45770->127.0.0.1:29092: i/o timeout 2026-03-10 07:11:47 +07:00: 2026/03/10 07:11:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49388->127.0.0.1:29092: i/o timeout 2026-03-10 07:12:17 +07:00: 2026/03/10 07:12:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43026->127.0.0.1:29092: i/o timeout 2026-03-10 07:12:47 +07:00: 2026/03/10 07:12:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42126->127.0.0.1:29092: i/o timeout 2026-03-10 07:13:17 +07:00: 2026/03/10 07:13:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56686->127.0.0.1:29092: i/o timeout 2026-03-10 07:13:47 +07:00: 2026/03/10 07:13:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50774->127.0.0.1:29092: i/o timeout 2026-03-10 07:14:17 +07:00: 2026/03/10 07:14:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58526->127.0.0.1:29092: i/o timeout 2026-03-10 07:14:47 +07:00: 2026/03/10 07:14:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36962->127.0.0.1:29092: i/o timeout 2026-03-10 07:15:17 +07:00: 2026/03/10 07:15:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58036->127.0.0.1:29092: i/o timeout 2026-03-10 07:15:47 +07:00: 2026/03/10 07:15:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55122->127.0.0.1:29092: i/o timeout 2026-03-10 07:16:17 +07:00: 2026/03/10 07:16:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39554->127.0.0.1:29092: i/o timeout 2026-03-10 07:16:47 +07:00: 2026/03/10 07:16:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43580->127.0.0.1:29092: i/o timeout 2026-03-10 07:17:17 +07:00: 2026/03/10 07:17:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34046->127.0.0.1:29092: i/o timeout 2026-03-10 07:17:47 +07:00: 2026/03/10 07:17:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50208->127.0.0.1:29092: i/o timeout 2026-03-10 07:18:17 +07:00: 2026/03/10 07:18:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40178->127.0.0.1:29092: i/o timeout 2026-03-10 07:18:47 +07:00: 2026/03/10 07:18:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49838->127.0.0.1:29092: i/o timeout 2026-03-10 07:19:17 +07:00: 2026/03/10 07:19:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45162->127.0.0.1:29092: i/o timeout 2026-03-10 07:19:47 +07:00: 2026/03/10 07:19:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34192->127.0.0.1:29092: i/o timeout 2026-03-10 07:20:17 +07:00: 2026/03/10 07:20:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55104->127.0.0.1:29092: i/o timeout 2026-03-10 07:20:47 +07:00: 2026/03/10 07:20:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60848->127.0.0.1:29092: i/o timeout 2026-03-10 07:21:17 +07:00: 2026/03/10 07:21:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45600->127.0.0.1:29092: i/o timeout 2026-03-10 07:21:48 +07:00: 2026/03/10 07:21:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42946->127.0.0.1:29092: i/o timeout 2026-03-10 07:22:18 +07:00: 2026/03/10 07:22:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34412->127.0.0.1:29092: i/o timeout 2026-03-10 07:22:48 +07:00: 2026/03/10 07:22:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48072->127.0.0.1:29092: i/o timeout 2026-03-10 07:23:18 +07:00: 2026/03/10 07:23:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42518->127.0.0.1:29092: i/o timeout 2026-03-10 07:23:48 +07:00: 2026/03/10 07:23:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50014->127.0.0.1:29092: i/o timeout 2026-03-10 07:24:18 +07:00: 2026/03/10 07:24:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41498->127.0.0.1:29092: i/o timeout 2026-03-10 07:24:48 +07:00: 2026/03/10 07:24:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45824->127.0.0.1:29092: i/o timeout 2026-03-10 07:25:18 +07:00: 2026/03/10 07:25:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42274->127.0.0.1:29092: i/o timeout 2026-03-10 07:25:48 +07:00: 2026/03/10 07:25:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47094->127.0.0.1:29092: i/o timeout 2026-03-10 07:26:18 +07:00: 2026/03/10 07:26:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38536->127.0.0.1:29092: i/o timeout 2026-03-10 07:26:48 +07:00: 2026/03/10 07:26:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38358->127.0.0.1:29092: i/o timeout 2026-03-10 07:27:18 +07:00: 2026/03/10 07:27:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42194->127.0.0.1:29092: i/o timeout 2026-03-10 07:27:48 +07:00: 2026/03/10 07:27:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37474->127.0.0.1:29092: i/o timeout 2026-03-10 07:28:18 +07:00: 2026/03/10 07:28:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56012->127.0.0.1:29092: i/o timeout 2026-03-10 07:28:48 +07:00: 2026/03/10 07:28:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39196->127.0.0.1:29092: i/o timeout 2026-03-10 07:29:18 +07:00: 2026/03/10 07:29:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46402->127.0.0.1:29092: i/o timeout 2026-03-10 07:29:48 +07:00: 2026/03/10 07:29:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50476->127.0.0.1:29092: i/o timeout 2026-03-10 07:30:18 +07:00: 2026/03/10 07:30:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53494->127.0.0.1:29092: i/o timeout 2026-03-10 07:30:48 +07:00: 2026/03/10 07:30:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43820->127.0.0.1:29092: i/o timeout 2026-03-10 07:31:18 +07:00: 2026/03/10 07:31:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35468->127.0.0.1:29092: i/o timeout 2026-03-10 07:31:48 +07:00: 2026/03/10 07:31:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49168->127.0.0.1:29092: i/o timeout 2026-03-10 07:32:18 +07:00: 2026/03/10 07:32:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46574->127.0.0.1:29092: i/o timeout 2026-03-10 07:32:48 +07:00: 2026/03/10 07:32:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32888->127.0.0.1:29092: i/o timeout 2026-03-10 07:33:18 +07:00: 2026/03/10 07:33:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53074->127.0.0.1:29092: i/o timeout 2026-03-10 07:33:48 +07:00: 2026/03/10 07:33:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52880->127.0.0.1:29092: i/o timeout 2026-03-10 07:34:18 +07:00: 2026/03/10 07:34:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44118->127.0.0.1:29092: i/o timeout 2026-03-10 07:34:48 +07:00: 2026/03/10 07:34:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44004->127.0.0.1:29092: i/o timeout 2026-03-10 07:35:18 +07:00: 2026/03/10 07:35:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55694->127.0.0.1:29092: i/o timeout 2026-03-10 07:35:48 +07:00: 2026/03/10 07:35:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33800->127.0.0.1:29092: i/o timeout 2026-03-10 07:36:18 +07:00: 2026/03/10 07:36:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58442->127.0.0.1:29092: i/o timeout 2026-03-10 07:36:48 +07:00: 2026/03/10 07:36:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34506->127.0.0.1:29092: i/o timeout 2026-03-10 07:37:18 +07:00: 2026/03/10 07:37:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59498->127.0.0.1:29092: i/o timeout 2026-03-10 07:37:48 +07:00: 2026/03/10 07:37:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50738->127.0.0.1:29092: i/o timeout 2026-03-10 07:38:18 +07:00: 2026/03/10 07:38:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47900->127.0.0.1:29092: i/o timeout 2026-03-10 07:38:48 +07:00: 2026/03/10 07:38:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44888->127.0.0.1:29092: i/o timeout 2026-03-10 07:39:18 +07:00: 2026/03/10 07:39:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39368->127.0.0.1:29092: i/o timeout 2026-03-10 07:39:48 +07:00: 2026/03/10 07:39:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48238->127.0.0.1:29092: i/o timeout 2026-03-10 07:40:18 +07:00: 2026/03/10 07:40:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51084->127.0.0.1:29092: i/o timeout 2026-03-10 07:40:48 +07:00: 2026/03/10 07:40:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50218->127.0.0.1:29092: i/o timeout 2026-03-10 07:41:18 +07:00: 2026/03/10 07:41:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56294->127.0.0.1:29092: i/o timeout 2026-03-10 07:41:48 +07:00: 2026/03/10 07:41:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57492->127.0.0.1:29092: i/o timeout 2026-03-10 07:42:18 +07:00: 2026/03/10 07:42:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38470->127.0.0.1:29092: i/o timeout 2026-03-10 07:42:48 +07:00: 2026/03/10 07:42:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49632->127.0.0.1:29092: i/o timeout 2026-03-10 07:43:18 +07:00: 2026/03/10 07:43:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35218->127.0.0.1:29092: i/o timeout 2026-03-10 07:43:48 +07:00: 2026/03/10 07:43:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54236->127.0.0.1:29092: i/o timeout 2026-03-10 07:44:18 +07:00: 2026/03/10 07:44:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54760->127.0.0.1:29092: i/o timeout 2026-03-10 07:44:48 +07:00: 2026/03/10 07:44:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46414->127.0.0.1:29092: i/o timeout 2026-03-10 07:45:18 +07:00: 2026/03/10 07:45:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44708->127.0.0.1:29092: i/o timeout 2026-03-10 07:45:48 +07:00: 2026/03/10 07:45:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42046->127.0.0.1:29092: i/o timeout 2026-03-10 07:46:18 +07:00: 2026/03/10 07:46:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57150->127.0.0.1:29092: i/o timeout 2026-03-10 07:46:48 +07:00: 2026/03/10 07:46:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38354->127.0.0.1:29092: i/o timeout 2026-03-10 07:47:18 +07:00: 2026/03/10 07:47:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48836->127.0.0.1:29092: i/o timeout 2026-03-10 07:47:49 +07:00: 2026/03/10 07:47:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51240->127.0.0.1:29092: i/o timeout 2026-03-10 07:48:19 +07:00: 2026/03/10 07:48:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33478->127.0.0.1:29092: i/o timeout 2026-03-10 07:48:49 +07:00: 2026/03/10 07:48:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32946->127.0.0.1:29092: i/o timeout 2026-03-10 07:49:19 +07:00: 2026/03/10 07:49:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47354->127.0.0.1:29092: i/o timeout 2026-03-10 07:49:49 +07:00: 2026/03/10 07:49:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57480->127.0.0.1:29092: i/o timeout 2026-03-10 07:50:19 +07:00: 2026/03/10 07:50:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60460->127.0.0.1:29092: i/o timeout 2026-03-10 07:50:49 +07:00: 2026/03/10 07:50:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59156->127.0.0.1:29092: i/o timeout 2026-03-10 07:51:19 +07:00: 2026/03/10 07:51:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55864->127.0.0.1:29092: i/o timeout 2026-03-10 07:51:49 +07:00: 2026/03/10 07:51:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50842->127.0.0.1:29092: i/o timeout 2026-03-10 07:52:19 +07:00: 2026/03/10 07:52:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51966->127.0.0.1:29092: i/o timeout 2026-03-10 07:52:49 +07:00: 2026/03/10 07:52:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49316->127.0.0.1:29092: i/o timeout 2026-03-10 07:53:19 +07:00: 2026/03/10 07:53:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42676->127.0.0.1:29092: i/o timeout 2026-03-10 07:53:49 +07:00: 2026/03/10 07:53:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58060->127.0.0.1:29092: i/o timeout 2026-03-10 07:54:19 +07:00: 2026/03/10 07:54:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40180->127.0.0.1:29092: i/o timeout 2026-03-10 07:54:49 +07:00: 2026/03/10 07:54:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43252->127.0.0.1:29092: i/o timeout 2026-03-10 07:55:19 +07:00: 2026/03/10 07:55:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33752->127.0.0.1:29092: i/o timeout 2026-03-10 07:55:49 +07:00: 2026/03/10 07:55:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39044->127.0.0.1:29092: i/o timeout 2026-03-10 07:56:19 +07:00: 2026/03/10 07:56:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52228->127.0.0.1:29092: i/o timeout 2026-03-10 07:56:49 +07:00: 2026/03/10 07:56:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39964->127.0.0.1:29092: i/o timeout 2026-03-10 07:57:19 +07:00: 2026/03/10 07:57:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46048->127.0.0.1:29092: i/o timeout 2026-03-10 07:57:49 +07:00: 2026/03/10 07:57:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37066->127.0.0.1:29092: i/o timeout 2026-03-10 07:58:19 +07:00: 2026/03/10 07:58:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45780->127.0.0.1:29092: i/o timeout 2026-03-10 07:58:49 +07:00: 2026/03/10 07:58:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58804->127.0.0.1:29092: i/o timeout 2026-03-10 07:59:19 +07:00: 2026/03/10 07:59:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35510->127.0.0.1:29092: i/o timeout 2026-03-10 07:59:49 +07:00: 2026/03/10 07:59:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48050->127.0.0.1:29092: i/o timeout 2026-03-10 08:00:19 +07:00: 2026/03/10 08:00:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35158->127.0.0.1:29092: i/o timeout 2026-03-10 08:00:49 +07:00: 2026/03/10 08:00:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34884->127.0.0.1:29092: i/o timeout 2026-03-10 08:01:19 +07:00: 2026/03/10 08:01:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48366->127.0.0.1:29092: i/o timeout 2026-03-10 08:01:49 +07:00: 2026/03/10 08:01:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53208->127.0.0.1:29092: i/o timeout 2026-03-10 08:02:19 +07:00: 2026/03/10 08:02:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59726->127.0.0.1:29092: i/o timeout 2026-03-10 08:02:49 +07:00: 2026/03/10 08:02:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38490->127.0.0.1:29092: i/o timeout 2026-03-10 08:03:19 +07:00: 2026/03/10 08:03:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49030->127.0.0.1:29092: i/o timeout 2026-03-10 08:03:49 +07:00: 2026/03/10 08:03:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59354->127.0.0.1:29092: i/o timeout 2026-03-10 08:04:19 +07:00: 2026/03/10 08:04:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34140->127.0.0.1:29092: i/o timeout 2026-03-10 08:04:49 +07:00: 2026/03/10 08:04:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38800->127.0.0.1:29092: i/o timeout 2026-03-10 08:05:19 +07:00: 2026/03/10 08:05:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40996->127.0.0.1:29092: i/o timeout 2026-03-10 08:05:49 +07:00: 2026/03/10 08:05:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32936->127.0.0.1:29092: i/o timeout 2026-03-10 08:06:19 +07:00: 2026/03/10 08:06:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39416->127.0.0.1:29092: i/o timeout 2026-03-10 08:06:49 +07:00: 2026/03/10 08:06:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53324->127.0.0.1:29092: i/o timeout 2026-03-10 08:07:19 +07:00: 2026/03/10 08:07:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58562->127.0.0.1:29092: i/o timeout 2026-03-10 08:07:49 +07:00: 2026/03/10 08:07:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53496->127.0.0.1:29092: i/o timeout 2026-03-10 08:08:19 +07:00: 2026/03/10 08:08:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38962->127.0.0.1:29092: i/o timeout 2026-03-10 08:08:49 +07:00: 2026/03/10 08:08:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42798->127.0.0.1:29092: i/o timeout 2026-03-10 08:09:19 +07:00: 2026/03/10 08:09:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34066->127.0.0.1:29092: i/o timeout 2026-03-10 08:09:49 +07:00: 2026/03/10 08:09:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47742->127.0.0.1:29092: i/o timeout 2026-03-10 08:10:19 +07:00: 2026/03/10 08:10:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58840->127.0.0.1:29092: i/o timeout 2026-03-10 08:10:49 +07:00: 2026/03/10 08:10:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44954->127.0.0.1:29092: i/o timeout 2026-03-10 08:11:19 +07:00: 2026/03/10 08:11:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36838->127.0.0.1:29092: i/o timeout 2026-03-10 08:11:49 +07:00: 2026/03/10 08:11:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43222->127.0.0.1:29092: i/o timeout 2026-03-10 08:12:19 +07:00: 2026/03/10 08:12:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45912->127.0.0.1:29092: i/o timeout 2026-03-10 08:12:49 +07:00: 2026/03/10 08:12:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53846->127.0.0.1:29092: i/o timeout 2026-03-10 08:13:19 +07:00: 2026/03/10 08:13:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58378->127.0.0.1:29092: i/o timeout 2026-03-10 08:13:49 +07:00: 2026/03/10 08:13:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52190->127.0.0.1:29092: i/o timeout 2026-03-10 08:14:19 +07:00: 2026/03/10 08:14:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52488->127.0.0.1:29092: i/o timeout 2026-03-10 08:14:49 +07:00: 2026/03/10 08:14:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43896->127.0.0.1:29092: i/o timeout 2026-03-10 08:15:19 +07:00: 2026/03/10 08:15:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36068->127.0.0.1:29092: i/o timeout 2026-03-10 08:15:49 +07:00: 2026/03/10 08:15:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51232->127.0.0.1:29092: i/o timeout 2026-03-10 08:16:19 +07:00: 2026/03/10 08:16:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44688->127.0.0.1:29092: i/o timeout 2026-03-10 08:16:49 +07:00: 2026/03/10 08:16:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59522->127.0.0.1:29092: i/o timeout 2026-03-10 08:17:19 +07:00: 2026/03/10 08:17:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56046->127.0.0.1:29092: i/o timeout 2026-03-10 08:17:49 +07:00: 2026/03/10 08:17:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59436->127.0.0.1:29092: i/o timeout 2026-03-10 08:18:19 +07:00: 2026/03/10 08:18:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60958->127.0.0.1:29092: i/o timeout 2026-03-10 08:18:49 +07:00: 2026/03/10 08:18:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48094->127.0.0.1:29092: i/o timeout 2026-03-10 08:19:19 +07:00: 2026/03/10 08:19:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47582->127.0.0.1:29092: i/o timeout 2026-03-10 08:19:49 +07:00: 2026/03/10 08:19:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59374->127.0.0.1:29092: i/o timeout 2026-03-10 08:20:19 +07:00: 2026/03/10 08:20:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47672->127.0.0.1:29092: i/o timeout 2026-03-10 08:20:49 +07:00: 2026/03/10 08:20:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49134->127.0.0.1:29092: i/o timeout 2026-03-10 08:21:19 +07:00: 2026/03/10 08:21:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50060->127.0.0.1:29092: i/o timeout 2026-03-10 08:21:49 +07:00: 2026/03/10 08:21:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48634->127.0.0.1:29092: i/o timeout 2026-03-10 08:22:19 +07:00: 2026/03/10 08:22:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37318->127.0.0.1:29092: i/o timeout 2026-03-10 08:22:49 +07:00: 2026/03/10 08:22:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40888->127.0.0.1:29092: i/o timeout 2026-03-10 08:23:19 +07:00: 2026/03/10 08:23:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60994->127.0.0.1:29092: i/o timeout 2026-03-10 08:23:49 +07:00: 2026/03/10 08:23:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50306->127.0.0.1:29092: i/o timeout 2026-03-10 08:24:19 +07:00: 2026/03/10 08:24:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42466->127.0.0.1:29092: i/o timeout 2026-03-10 08:24:49 +07:00: 2026/03/10 08:24:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41550->127.0.0.1:29092: i/o timeout 2026-03-10 08:25:19 +07:00: 2026/03/10 08:25:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37940->127.0.0.1:29092: i/o timeout 2026-03-10 08:25:49 +07:00: 2026/03/10 08:25:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52938->127.0.0.1:29092: i/o timeout 2026-03-10 08:26:19 +07:00: 2026/03/10 08:26:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54190->127.0.0.1:29092: i/o timeout 2026-03-10 08:26:49 +07:00: 2026/03/10 08:26:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44458->127.0.0.1:29092: i/o timeout 2026-03-10 08:27:19 +07:00: 2026/03/10 08:27:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45998->127.0.0.1:29092: i/o timeout 2026-03-10 08:27:49 +07:00: 2026/03/10 08:27:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46980->127.0.0.1:29092: i/o timeout 2026-03-10 08:28:19 +07:00: 2026/03/10 08:28:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40534->127.0.0.1:29092: i/o timeout 2026-03-10 08:28:49 +07:00: 2026/03/10 08:28:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57184->127.0.0.1:29092: i/o timeout 2026-03-10 08:29:19 +07:00: 2026/03/10 08:29:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38714->127.0.0.1:29092: i/o timeout 2026-03-10 08:29:49 +07:00: 2026/03/10 08:29:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59154->127.0.0.1:29092: i/o timeout 2026-03-10 08:30:19 +07:00: 2026/03/10 08:30:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48594->127.0.0.1:29092: i/o timeout 2026-03-10 08:30:49 +07:00: 2026/03/10 08:30:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34292->127.0.0.1:29092: i/o timeout 2026-03-10 08:31:19 +07:00: 2026/03/10 08:31:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51758->127.0.0.1:29092: i/o timeout 2026-03-10 08:31:49 +07:00: 2026/03/10 08:31:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39958->127.0.0.1:29092: i/o timeout 2026-03-10 08:32:19 +07:00: 2026/03/10 08:32:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37720->127.0.0.1:29092: i/o timeout 2026-03-10 08:32:49 +07:00: 2026/03/10 08:32:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46846->127.0.0.1:29092: i/o timeout 2026-03-10 08:33:19 +07:00: 2026/03/10 08:33:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35286->127.0.0.1:29092: i/o timeout 2026-03-10 08:33:49 +07:00: 2026/03/10 08:33:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59392->127.0.0.1:29092: i/o timeout 2026-03-10 08:34:19 +07:00: 2026/03/10 08:34:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45992->127.0.0.1:29092: i/o timeout 2026-03-10 08:34:49 +07:00: 2026/03/10 08:34:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42976->127.0.0.1:29092: i/o timeout 2026-03-10 08:35:20 +07:00: 2026/03/10 08:35:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40544->127.0.0.1:29092: i/o timeout 2026-03-10 08:35:50 +07:00: 2026/03/10 08:35:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34616->127.0.0.1:29092: i/o timeout 2026-03-10 08:36:20 +07:00: 2026/03/10 08:36:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47654->127.0.0.1:29092: i/o timeout 2026-03-10 08:36:50 +07:00: 2026/03/10 08:36:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59594->127.0.0.1:29092: i/o timeout 2026-03-10 08:37:20 +07:00: 2026/03/10 08:37:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39752->127.0.0.1:29092: i/o timeout 2026-03-10 08:37:50 +07:00: 2026/03/10 08:37:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47278->127.0.0.1:29092: i/o timeout 2026-03-10 08:38:20 +07:00: 2026/03/10 08:38:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39638->127.0.0.1:29092: i/o timeout 2026-03-10 08:38:50 +07:00: 2026/03/10 08:38:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36896->127.0.0.1:29092: i/o timeout 2026-03-10 08:39:20 +07:00: 2026/03/10 08:39:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40814->127.0.0.1:29092: i/o timeout 2026-03-10 08:39:50 +07:00: 2026/03/10 08:39:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35752->127.0.0.1:29092: i/o timeout 2026-03-10 08:40:20 +07:00: 2026/03/10 08:40:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43270->127.0.0.1:29092: i/o timeout 2026-03-10 08:40:50 +07:00: 2026/03/10 08:40:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37872->127.0.0.1:29092: i/o timeout 2026-03-10 08:41:20 +07:00: 2026/03/10 08:41:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35524->127.0.0.1:29092: i/o timeout 2026-03-10 08:41:50 +07:00: 2026/03/10 08:41:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40754->127.0.0.1:29092: i/o timeout 2026-03-10 08:42:20 +07:00: 2026/03/10 08:42:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40030->127.0.0.1:29092: i/o timeout 2026-03-10 08:42:50 +07:00: 2026/03/10 08:42:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46438->127.0.0.1:29092: i/o timeout 2026-03-10 08:43:20 +07:00: 2026/03/10 08:43:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40708->127.0.0.1:29092: i/o timeout 2026-03-10 08:43:50 +07:00: 2026/03/10 08:43:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46064->127.0.0.1:29092: i/o timeout 2026-03-10 08:44:20 +07:00: 2026/03/10 08:44:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34432->127.0.0.1:29092: i/o timeout 2026-03-10 08:44:50 +07:00: 2026/03/10 08:44:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49308->127.0.0.1:29092: i/o timeout 2026-03-10 08:45:20 +07:00: 2026/03/10 08:45:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37846->127.0.0.1:29092: i/o timeout 2026-03-10 08:45:50 +07:00: 2026/03/10 08:45:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38456->127.0.0.1:29092: i/o timeout 2026-03-10 08:46:20 +07:00: 2026/03/10 08:46:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43042->127.0.0.1:29092: i/o timeout 2026-03-10 08:46:50 +07:00: 2026/03/10 08:46:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47386->127.0.0.1:29092: i/o timeout 2026-03-10 08:47:20 +07:00: 2026/03/10 08:47:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45706->127.0.0.1:29092: i/o timeout 2026-03-10 08:47:50 +07:00: 2026/03/10 08:47:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52818->127.0.0.1:29092: i/o timeout 2026-03-10 08:48:20 +07:00: 2026/03/10 08:48:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58848->127.0.0.1:29092: i/o timeout 2026-03-10 08:48:50 +07:00: 2026/03/10 08:48:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33050->127.0.0.1:29092: i/o timeout 2026-03-10 08:49:20 +07:00: 2026/03/10 08:49:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49010->127.0.0.1:29092: i/o timeout 2026-03-10 08:49:50 +07:00: 2026/03/10 08:49:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43438->127.0.0.1:29092: i/o timeout 2026-03-10 08:50:20 +07:00: 2026/03/10 08:50:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38994->127.0.0.1:29092: i/o timeout 2026-03-10 08:50:50 +07:00: 2026/03/10 08:50:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33818->127.0.0.1:29092: i/o timeout 2026-03-10 08:51:20 +07:00: 2026/03/10 08:51:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43084->127.0.0.1:29092: i/o timeout 2026-03-10 08:51:50 +07:00: 2026/03/10 08:51:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57342->127.0.0.1:29092: i/o timeout 2026-03-10 08:52:20 +07:00: 2026/03/10 08:52:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36910->127.0.0.1:29092: i/o timeout 2026-03-10 08:52:50 +07:00: 2026/03/10 08:52:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42684->127.0.0.1:29092: i/o timeout 2026-03-10 08:53:20 +07:00: 2026/03/10 08:53:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46646->127.0.0.1:29092: i/o timeout 2026-03-10 08:53:50 +07:00: 2026/03/10 08:53:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37718->127.0.0.1:29092: i/o timeout 2026-03-10 08:54:20 +07:00: 2026/03/10 08:54:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41572->127.0.0.1:29092: i/o timeout 2026-03-10 08:54:50 +07:00: 2026/03/10 08:54:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54328->127.0.0.1:29092: i/o timeout 2026-03-10 08:55:20 +07:00: 2026/03/10 08:55:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59800->127.0.0.1:29092: i/o timeout 2026-03-10 08:55:50 +07:00: 2026/03/10 08:55:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42354->127.0.0.1:29092: i/o timeout 2026-03-10 08:56:20 +07:00: 2026/03/10 08:56:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53780->127.0.0.1:29092: i/o timeout 2026-03-10 08:56:50 +07:00: 2026/03/10 08:56:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52626->127.0.0.1:29092: i/o timeout 2026-03-10 08:57:20 +07:00: 2026/03/10 08:57:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40234->127.0.0.1:29092: i/o timeout 2026-03-10 08:57:50 +07:00: 2026/03/10 08:57:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38354->127.0.0.1:29092: i/o timeout 2026-03-10 08:58:20 +07:00: 2026/03/10 08:58:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50828->127.0.0.1:29092: i/o timeout 2026-03-10 08:58:50 +07:00: 2026/03/10 08:58:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52010->127.0.0.1:29092: i/o timeout 2026-03-10 08:59:20 +07:00: 2026/03/10 08:59:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55824->127.0.0.1:29092: i/o timeout 2026-03-10 08:59:50 +07:00: 2026/03/10 08:59:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59444->127.0.0.1:29092: i/o timeout 2026-03-10 09:00:20 +07:00: 2026/03/10 09:00:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47980->127.0.0.1:29092: i/o timeout 2026-03-10 09:00:50 +07:00: 2026/03/10 09:00:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35294->127.0.0.1:29092: i/o timeout 2026-03-10 09:01:20 +07:00: 2026/03/10 09:01:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40434->127.0.0.1:29092: i/o timeout 2026-03-10 09:01:50 +07:00: 2026/03/10 09:01:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52628->127.0.0.1:29092: i/o timeout 2026-03-10 09:02:20 +07:00: 2026/03/10 09:02:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35448->127.0.0.1:29092: i/o timeout 2026-03-10 09:02:50 +07:00: 2026/03/10 09:02:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58162->127.0.0.1:29092: i/o timeout 2026-03-10 09:03:20 +07:00: 2026/03/10 09:03:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50328->127.0.0.1:29092: i/o timeout 2026-03-10 09:03:50 +07:00: 2026/03/10 09:03:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54574->127.0.0.1:29092: i/o timeout 2026-03-10 09:04:20 +07:00: 2026/03/10 09:04:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59180->127.0.0.1:29092: i/o timeout 2026-03-10 09:04:50 +07:00: 2026/03/10 09:04:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52118->127.0.0.1:29092: i/o timeout 2026-03-10 09:05:20 +07:00: 2026/03/10 09:05:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55080->127.0.0.1:29092: i/o timeout 2026-03-10 09:05:50 +07:00: 2026/03/10 09:05:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35804->127.0.0.1:29092: i/o timeout 2026-03-10 09:06:20 +07:00: 2026/03/10 09:06:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59144->127.0.0.1:29092: i/o timeout 2026-03-10 09:06:50 +07:00: 2026/03/10 09:06:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60784->127.0.0.1:29092: i/o timeout 2026-03-10 09:07:20 +07:00: 2026/03/10 09:07:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50886->127.0.0.1:29092: i/o timeout 2026-03-10 09:07:50 +07:00: 2026/03/10 09:07:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59024->127.0.0.1:29092: i/o timeout 2026-03-10 09:08:20 +07:00: 2026/03/10 09:08:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48294->127.0.0.1:29092: i/o timeout 2026-03-10 09:08:50 +07:00: 2026/03/10 09:08:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45418->127.0.0.1:29092: i/o timeout 2026-03-10 09:09:20 +07:00: 2026/03/10 09:09:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37580->127.0.0.1:29092: i/o timeout 2026-03-10 09:09:50 +07:00: 2026/03/10 09:09:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47888->127.0.0.1:29092: i/o timeout 2026-03-10 09:10:20 +07:00: 2026/03/10 09:10:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53090->127.0.0.1:29092: i/o timeout 2026-03-10 09:10:50 +07:00: 2026/03/10 09:10:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53936->127.0.0.1:29092: i/o timeout 2026-03-10 09:11:20 +07:00: 2026/03/10 09:11:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49512->127.0.0.1:29092: i/o timeout 2026-03-10 09:11:50 +07:00: 2026/03/10 09:11:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40436->127.0.0.1:29092: i/o timeout 2026-03-10 09:12:20 +07:00: 2026/03/10 09:12:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56576->127.0.0.1:29092: i/o timeout 2026-03-10 09:12:50 +07:00: 2026/03/10 09:12:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46428->127.0.0.1:29092: i/o timeout 2026-03-10 09:13:20 +07:00: 2026/03/10 09:13:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57934->127.0.0.1:29092: i/o timeout 2026-03-10 09:13:50 +07:00: 2026/03/10 09:13:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35584->127.0.0.1:29092: i/o timeout 2026-03-10 09:14:20 +07:00: 2026/03/10 09:14:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34120->127.0.0.1:29092: i/o timeout 2026-03-10 09:14:50 +07:00: 2026/03/10 09:14:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39988->127.0.0.1:29092: i/o timeout 2026-03-10 09:15:20 +07:00: 2026/03/10 09:15:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35734->127.0.0.1:29092: i/o timeout 2026-03-10 09:15:50 +07:00: 2026/03/10 09:15:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46164->127.0.0.1:29092: i/o timeout 2026-03-10 09:16:20 +07:00: 2026/03/10 09:16:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40720->127.0.0.1:29092: i/o timeout 2026-03-10 09:16:50 +07:00: 2026/03/10 09:16:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48460->127.0.0.1:29092: i/o timeout 2026-03-10 09:17:20 +07:00: 2026/03/10 09:17:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39724->127.0.0.1:29092: i/o timeout 2026-03-10 09:17:50 +07:00: 2026/03/10 09:17:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59104->127.0.0.1:29092: i/o timeout 2026-03-10 09:18:20 +07:00: 2026/03/10 09:18:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48126->127.0.0.1:29092: i/o timeout 2026-03-10 09:18:50 +07:00: 2026/03/10 09:18:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42336->127.0.0.1:29092: i/o timeout 2026-03-10 09:19:20 +07:00: 2026/03/10 09:19:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39264->127.0.0.1:29092: i/o timeout 2026-03-10 09:19:50 +07:00: 2026/03/10 09:19:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54384->127.0.0.1:29092: i/o timeout 2026-03-10 09:20:20 +07:00: 2026/03/10 09:20:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51204->127.0.0.1:29092: i/o timeout 2026-03-10 09:20:50 +07:00: 2026/03/10 09:20:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60098->127.0.0.1:29092: i/o timeout 2026-03-10 09:21:20 +07:00: 2026/03/10 09:21:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40976->127.0.0.1:29092: i/o timeout 2026-03-10 09:21:50 +07:00: 2026/03/10 09:21:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48094->127.0.0.1:29092: i/o timeout 2026-03-10 09:22:20 +07:00: 2026/03/10 09:22:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51732->127.0.0.1:29092: i/o timeout 2026-03-10 09:22:50 +07:00: 2026/03/10 09:22:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59710->127.0.0.1:29092: i/o timeout 2026-03-10 09:23:20 +07:00: 2026/03/10 09:23:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55486->127.0.0.1:29092: i/o timeout 2026-03-10 09:23:50 +07:00: 2026/03/10 09:23:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46450->127.0.0.1:29092: i/o timeout 2026-03-10 09:24:20 +07:00: 2026/03/10 09:24:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57158->127.0.0.1:29092: i/o timeout 2026-03-10 09:24:50 +07:00: 2026/03/10 09:24:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53884->127.0.0.1:29092: i/o timeout 2026-03-10 09:25:20 +07:00: 2026/03/10 09:25:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35776->127.0.0.1:29092: i/o timeout 2026-03-10 09:25:50 +07:00: 2026/03/10 09:25:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35486->127.0.0.1:29092: i/o timeout 2026-03-10 09:26:20 +07:00: 2026/03/10 09:26:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52478->127.0.0.1:29092: i/o timeout 2026-03-10 09:26:50 +07:00: 2026/03/10 09:26:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39134->127.0.0.1:29092: i/o timeout 2026-03-10 09:27:20 +07:00: 2026/03/10 09:27:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54054->127.0.0.1:29092: i/o timeout 2026-03-10 09:27:50 +07:00: 2026/03/10 09:27:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54478->127.0.0.1:29092: i/o timeout 2026-03-10 09:28:20 +07:00: 2026/03/10 09:28:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41180->127.0.0.1:29092: i/o timeout 2026-03-10 09:28:50 +07:00: 2026/03/10 09:28:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42482->127.0.0.1:29092: i/o timeout 2026-03-10 09:29:20 +07:00: 2026/03/10 09:29:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56884->127.0.0.1:29092: i/o timeout 2026-03-10 09:29:50 +07:00: 2026/03/10 09:29:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55026->127.0.0.1:29092: i/o timeout 2026-03-10 09:30:20 +07:00: 2026/03/10 09:30:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53490->127.0.0.1:29092: i/o timeout 2026-03-10 09:30:50 +07:00: 2026/03/10 09:30:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42824->127.0.0.1:29092: i/o timeout 2026-03-10 09:31:20 +07:00: 2026/03/10 09:31:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46156->127.0.0.1:29092: i/o timeout 2026-03-10 09:31:50 +07:00: 2026/03/10 09:31:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59212->127.0.0.1:29092: i/o timeout 2026-03-10 09:32:20 +07:00: 2026/03/10 09:32:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54790->127.0.0.1:29092: i/o timeout 2026-03-10 09:32:50 +07:00: 2026/03/10 09:32:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38016->127.0.0.1:29092: i/o timeout 2026-03-10 09:33:20 +07:00: 2026/03/10 09:33:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59170->127.0.0.1:29092: i/o timeout 2026-03-10 09:33:50 +07:00: 2026/03/10 09:33:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36732->127.0.0.1:29092: i/o timeout 2026-03-10 09:34:20 +07:00: 2026/03/10 09:34:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53512->127.0.0.1:29092: i/o timeout 2026-03-10 09:34:50 +07:00: 2026/03/10 09:34:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47726->127.0.0.1:29092: i/o timeout 2026-03-10 09:35:20 +07:00: 2026/03/10 09:35:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33810->127.0.0.1:29092: i/o timeout 2026-03-10 09:35:50 +07:00: 2026/03/10 09:35:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43260->127.0.0.1:29092: i/o timeout 2026-03-10 09:36:20 +07:00: 2026/03/10 09:36:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36912->127.0.0.1:29092: i/o timeout 2026-03-10 09:36:50 +07:00: 2026/03/10 09:36:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49758->127.0.0.1:29092: i/o timeout 2026-03-10 09:37:20 +07:00: 2026/03/10 09:37:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39156->127.0.0.1:29092: i/o timeout 2026-03-10 09:37:50 +07:00: 2026/03/10 09:37:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59466->127.0.0.1:29092: i/o timeout 2026-03-10 09:38:20 +07:00: 2026/03/10 09:38:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48832->127.0.0.1:29092: i/o timeout 2026-03-10 09:38:50 +07:00: 2026/03/10 09:38:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44694->127.0.0.1:29092: i/o timeout 2026-03-10 09:39:20 +07:00: 2026/03/10 09:39:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49030->127.0.0.1:29092: i/o timeout 2026-03-10 09:39:50 +07:00: 2026/03/10 09:39:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44772->127.0.0.1:29092: i/o timeout 2026-03-10 09:40:20 +07:00: 2026/03/10 09:40:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53514->127.0.0.1:29092: i/o timeout 2026-03-10 09:40:50 +07:00: 2026/03/10 09:40:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34956->127.0.0.1:29092: i/o timeout 2026-03-10 09:41:20 +07:00: 2026/03/10 09:41:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39878->127.0.0.1:29092: i/o timeout 2026-03-10 09:41:50 +07:00: 2026/03/10 09:41:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60828->127.0.0.1:29092: i/o timeout 2026-03-10 09:42:20 +07:00: 2026/03/10 09:42:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40482->127.0.0.1:29092: i/o timeout 2026-03-10 09:42:50 +07:00: 2026/03/10 09:42:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32876->127.0.0.1:29092: i/o timeout 2026-03-10 09:43:20 +07:00: 2026/03/10 09:43:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33986->127.0.0.1:29092: i/o timeout 2026-03-10 09:43:50 +07:00: 2026/03/10 09:43:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43964->127.0.0.1:29092: i/o timeout 2026-03-10 09:44:20 +07:00: 2026/03/10 09:44:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60278->127.0.0.1:29092: i/o timeout 2026-03-10 09:44:50 +07:00: 2026/03/10 09:44:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47814->127.0.0.1:29092: i/o timeout 2026-03-10 09:45:20 +07:00: 2026/03/10 09:45:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45218->127.0.0.1:29092: i/o timeout 2026-03-10 09:45:50 +07:00: 2026/03/10 09:45:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56720->127.0.0.1:29092: i/o timeout 2026-03-10 09:46:20 +07:00: 2026/03/10 09:46:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45160->127.0.0.1:29092: i/o timeout 2026-03-10 09:46:50 +07:00: 2026/03/10 09:46:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49620->127.0.0.1:29092: i/o timeout 2026-03-10 09:47:20 +07:00: 2026/03/10 09:47:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55144->127.0.0.1:29092: i/o timeout 2026-03-10 09:47:50 +07:00: 2026/03/10 09:47:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53830->127.0.0.1:29092: i/o timeout 2026-03-10 09:48:20 +07:00: 2026/03/10 09:48:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41098->127.0.0.1:29092: i/o timeout 2026-03-10 09:48:50 +07:00: 2026/03/10 09:48:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49618->127.0.0.1:29092: i/o timeout 2026-03-10 09:49:20 +07:00: 2026/03/10 09:49:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54630->127.0.0.1:29092: i/o timeout 2026-03-10 09:49:50 +07:00: 2026/03/10 09:49:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47966->127.0.0.1:29092: i/o timeout 2026-03-10 09:50:20 +07:00: 2026/03/10 09:50:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35432->127.0.0.1:29092: i/o timeout 2026-03-10 09:50:50 +07:00: 2026/03/10 09:50:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40508->127.0.0.1:29092: i/o timeout 2026-03-10 09:51:20 +07:00: 2026/03/10 09:51:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46772->127.0.0.1:29092: i/o timeout 2026-03-10 09:51:50 +07:00: 2026/03/10 09:51:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58930->127.0.0.1:29092: i/o timeout 2026-03-10 09:52:20 +07:00: 2026/03/10 09:52:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43520->127.0.0.1:29092: i/o timeout 2026-03-10 09:52:50 +07:00: 2026/03/10 09:52:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56186->127.0.0.1:29092: i/o timeout 2026-03-10 09:53:20 +07:00: 2026/03/10 09:53:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50688->127.0.0.1:29092: i/o timeout 2026-03-10 09:53:50 +07:00: 2026/03/10 09:53:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58498->127.0.0.1:29092: i/o timeout 2026-03-10 09:54:20 +07:00: 2026/03/10 09:54:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37642->127.0.0.1:29092: i/o timeout 2026-03-10 09:54:50 +07:00: 2026/03/10 09:54:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33778->127.0.0.1:29092: i/o timeout 2026-03-10 09:55:20 +07:00: 2026/03/10 09:55:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58256->127.0.0.1:29092: i/o timeout 2026-03-10 09:55:50 +07:00: 2026/03/10 09:55:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55756->127.0.0.1:29092: i/o timeout 2026-03-10 09:56:20 +07:00: 2026/03/10 09:56:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51910->127.0.0.1:29092: i/o timeout 2026-03-10 09:56:50 +07:00: 2026/03/10 09:56:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55702->127.0.0.1:29092: i/o timeout 2026-03-10 09:57:20 +07:00: 2026/03/10 09:57:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33360->127.0.0.1:29092: i/o timeout 2026-03-10 09:57:50 +07:00: 2026/03/10 09:57:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36310->127.0.0.1:29092: i/o timeout 2026-03-10 09:58:20 +07:00: 2026/03/10 09:58:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43132->127.0.0.1:29092: i/o timeout 2026-03-10 09:58:50 +07:00: 2026/03/10 09:58:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44954->127.0.0.1:29092: i/o timeout 2026-03-10 09:59:20 +07:00: 2026/03/10 09:59:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42272->127.0.0.1:29092: i/o timeout 2026-03-10 09:59:50 +07:00: 2026/03/10 09:59:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38252->127.0.0.1:29092: i/o timeout 2026-03-10 10:00:20 +07:00: 2026/03/10 10:00:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43416->127.0.0.1:29092: i/o timeout 2026-03-10 10:00:50 +07:00: 2026/03/10 10:00:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54568->127.0.0.1:29092: i/o timeout 2026-03-10 10:01:20 +07:00: 2026/03/10 10:01:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59128->127.0.0.1:29092: i/o timeout 2026-03-10 10:01:50 +07:00: 2026/03/10 10:01:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35840->127.0.0.1:29092: i/o timeout 2026-03-10 10:02:20 +07:00: 2026/03/10 10:02:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57672->127.0.0.1:29092: i/o timeout 2026-03-10 10:02:50 +07:00: 2026/03/10 10:02:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56648->127.0.0.1:29092: i/o timeout 2026-03-10 10:03:20 +07:00: 2026/03/10 10:03:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43988->127.0.0.1:29092: i/o timeout 2026-03-10 10:03:50 +07:00: 2026/03/10 10:03:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45366->127.0.0.1:29092: i/o timeout 2026-03-10 10:04:20 +07:00: 2026/03/10 10:04:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45612->127.0.0.1:29092: i/o timeout 2026-03-10 10:04:50 +07:00: 2026/03/10 10:04:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38668->127.0.0.1:29092: i/o timeout 2026-03-10 10:05:20 +07:00: 2026/03/10 10:05:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47910->127.0.0.1:29092: i/o timeout 2026-03-10 10:05:50 +07:00: 2026/03/10 10:05:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54908->127.0.0.1:29092: i/o timeout 2026-03-10 10:06:20 +07:00: 2026/03/10 10:06:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58634->127.0.0.1:29092: i/o timeout 2026-03-10 10:06:50 +07:00: 2026/03/10 10:06:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41620->127.0.0.1:29092: i/o timeout 2026-03-10 10:07:20 +07:00: 2026/03/10 10:07:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46716->127.0.0.1:29092: i/o timeout 2026-03-10 10:07:50 +07:00: 2026/03/10 10:07:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46120->127.0.0.1:29092: i/o timeout 2026-03-10 10:08:20 +07:00: 2026/03/10 10:08:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34502->127.0.0.1:29092: i/o timeout 2026-03-10 10:08:50 +07:00: 2026/03/10 10:08:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56664->127.0.0.1:29092: i/o timeout 2026-03-10 10:09:20 +07:00: 2026/03/10 10:09:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51956->127.0.0.1:29092: i/o timeout 2026-03-10 10:09:50 +07:00: 2026/03/10 10:09:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50878->127.0.0.1:29092: i/o timeout 2026-03-10 10:10:20 +07:00: 2026/03/10 10:10:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54192->127.0.0.1:29092: i/o timeout 2026-03-10 10:10:50 +07:00: 2026/03/10 10:10:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56012->127.0.0.1:29092: i/o timeout 2026-03-10 10:11:20 +07:00: 2026/03/10 10:11:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47198->127.0.0.1:29092: i/o timeout 2026-03-10 10:11:50 +07:00: 2026/03/10 10:11:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54588->127.0.0.1:29092: i/o timeout 2026-03-10 10:12:20 +07:00: 2026/03/10 10:12:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46654->127.0.0.1:29092: i/o timeout 2026-03-10 10:12:50 +07:00: 2026/03/10 10:12:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51612->127.0.0.1:29092: i/o timeout 2026-03-10 10:13:20 +07:00: 2026/03/10 10:13:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55024->127.0.0.1:29092: i/o timeout 2026-03-10 10:13:50 +07:00: 2026/03/10 10:13:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50132->127.0.0.1:29092: i/o timeout 2026-03-10 10:14:20 +07:00: 2026/03/10 10:14:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47970->127.0.0.1:29092: i/o timeout 2026-03-10 10:14:50 +07:00: 2026/03/10 10:14:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52462->127.0.0.1:29092: i/o timeout 2026-03-10 10:15:20 +07:00: 2026/03/10 10:15:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59446->127.0.0.1:29092: i/o timeout 2026-03-10 10:15:50 +07:00: 2026/03/10 10:15:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40682->127.0.0.1:29092: i/o timeout 2026-03-10 10:16:20 +07:00: 2026/03/10 10:16:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58856->127.0.0.1:29092: i/o timeout 2026-03-10 10:16:50 +07:00: 2026/03/10 10:16:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57350->127.0.0.1:29092: i/o timeout 2026-03-10 10:17:21 +07:00: 2026/03/10 10:17:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38676->127.0.0.1:29092: i/o timeout 2026-03-10 10:17:51 +07:00: 2026/03/10 10:17:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36676->127.0.0.1:29092: i/o timeout 2026-03-10 10:18:21 +07:00: 2026/03/10 10:18:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36684->127.0.0.1:29092: i/o timeout 2026-03-10 10:18:51 +07:00: 2026/03/10 10:18:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58384->127.0.0.1:29092: i/o timeout 2026-03-10 10:19:21 +07:00: 2026/03/10 10:19:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58712->127.0.0.1:29092: i/o timeout 2026-03-10 10:19:51 +07:00: 2026/03/10 10:19:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34096->127.0.0.1:29092: i/o timeout 2026-03-10 10:20:21 +07:00: 2026/03/10 10:20:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55720->127.0.0.1:29092: i/o timeout 2026-03-10 10:20:51 +07:00: 2026/03/10 10:20:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47924->127.0.0.1:29092: i/o timeout 2026-03-10 10:21:21 +07:00: 2026/03/10 10:21:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33574->127.0.0.1:29092: i/o timeout 2026-03-10 10:21:51 +07:00: 2026/03/10 10:21:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58064->127.0.0.1:29092: i/o timeout 2026-03-10 10:22:21 +07:00: 2026/03/10 10:22:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37158->127.0.0.1:29092: i/o timeout 2026-03-10 10:22:51 +07:00: 2026/03/10 10:22:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37186->127.0.0.1:29092: i/o timeout 2026-03-10 10:23:21 +07:00: 2026/03/10 10:23:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38562->127.0.0.1:29092: i/o timeout 2026-03-10 10:23:51 +07:00: 2026/03/10 10:23:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35376->127.0.0.1:29092: i/o timeout 2026-03-10 10:24:21 +07:00: 2026/03/10 10:24:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57220->127.0.0.1:29092: i/o timeout 2026-03-10 10:24:51 +07:00: 2026/03/10 10:24:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53718->127.0.0.1:29092: i/o timeout 2026-03-10 10:25:21 +07:00: 2026/03/10 10:25:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40276->127.0.0.1:29092: i/o timeout 2026-03-10 10:25:51 +07:00: 2026/03/10 10:25:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35814->127.0.0.1:29092: i/o timeout 2026-03-10 10:26:21 +07:00: 2026/03/10 10:26:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33456->127.0.0.1:29092: i/o timeout 2026-03-10 10:26:51 +07:00: 2026/03/10 10:26:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41260->127.0.0.1:29092: i/o timeout 2026-03-10 10:27:21 +07:00: 2026/03/10 10:27:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37050->127.0.0.1:29092: i/o timeout 2026-03-10 10:27:51 +07:00: 2026/03/10 10:27:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46048->127.0.0.1:29092: i/o timeout 2026-03-10 10:28:21 +07:00: 2026/03/10 10:28:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54836->127.0.0.1:29092: i/o timeout 2026-03-10 10:28:51 +07:00: 2026/03/10 10:28:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51560->127.0.0.1:29092: i/o timeout 2026-03-10 10:29:21 +07:00: 2026/03/10 10:29:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58496->127.0.0.1:29092: i/o timeout 2026-03-10 10:29:51 +07:00: 2026/03/10 10:29:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54898->127.0.0.1:29092: i/o timeout 2026-03-10 10:30:21 +07:00: 2026/03/10 10:30:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60970->127.0.0.1:29092: i/o timeout 2026-03-10 10:30:51 +07:00: 2026/03/10 10:30:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59258->127.0.0.1:29092: i/o timeout 2026-03-10 10:31:21 +07:00: 2026/03/10 10:31:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44636->127.0.0.1:29092: i/o timeout 2026-03-10 10:31:51 +07:00: 2026/03/10 10:31:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46628->127.0.0.1:29092: i/o timeout 2026-03-10 10:32:21 +07:00: 2026/03/10 10:32:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42918->127.0.0.1:29092: i/o timeout 2026-03-10 10:32:51 +07:00: 2026/03/10 10:32:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36546->127.0.0.1:29092: i/o timeout 2026-03-10 10:33:21 +07:00: 2026/03/10 10:33:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46668->127.0.0.1:29092: i/o timeout 2026-03-10 10:33:51 +07:00: 2026/03/10 10:33:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58280->127.0.0.1:29092: i/o timeout 2026-03-10 10:34:21 +07:00: 2026/03/10 10:34:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35090->127.0.0.1:29092: i/o timeout 2026-03-10 10:34:51 +07:00: 2026/03/10 10:34:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39532->127.0.0.1:29092: i/o timeout 2026-03-10 10:35:21 +07:00: 2026/03/10 10:35:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42608->127.0.0.1:29092: i/o timeout 2026-03-10 10:35:51 +07:00: 2026/03/10 10:35:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60290->127.0.0.1:29092: i/o timeout 2026-03-10 10:36:21 +07:00: 2026/03/10 10:36:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59966->127.0.0.1:29092: i/o timeout 2026-03-10 10:36:51 +07:00: 2026/03/10 10:36:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49162->127.0.0.1:29092: i/o timeout 2026-03-10 10:37:21 +07:00: 2026/03/10 10:37:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58102->127.0.0.1:29092: i/o timeout 2026-03-10 10:37:51 +07:00: 2026/03/10 10:37:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46130->127.0.0.1:29092: i/o timeout 2026-03-10 10:38:21 +07:00: 2026/03/10 10:38:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45368->127.0.0.1:29092: i/o timeout 2026-03-10 10:38:51 +07:00: 2026/03/10 10:38:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47588->127.0.0.1:29092: i/o timeout 2026-03-10 10:39:21 +07:00: 2026/03/10 10:39:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33414->127.0.0.1:29092: i/o timeout 2026-03-10 10:39:51 +07:00: 2026/03/10 10:39:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54680->127.0.0.1:29092: i/o timeout 2026-03-10 10:40:21 +07:00: 2026/03/10 10:40:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40632->127.0.0.1:29092: i/o timeout 2026-03-10 10:40:51 +07:00: 2026/03/10 10:40:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37166->127.0.0.1:29092: i/o timeout 2026-03-10 10:41:21 +07:00: 2026/03/10 10:41:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43178->127.0.0.1:29092: i/o timeout 2026-03-10 10:41:51 +07:00: 2026/03/10 10:41:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43270->127.0.0.1:29092: i/o timeout 2026-03-10 10:42:21 +07:00: 2026/03/10 10:42:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59312->127.0.0.1:29092: i/o timeout 2026-03-10 10:42:51 +07:00: 2026/03/10 10:42:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44772->127.0.0.1:29092: i/o timeout 2026-03-10 10:43:21 +07:00: 2026/03/10 10:43:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41794->127.0.0.1:29092: i/o timeout 2026-03-10 10:43:51 +07:00: 2026/03/10 10:43:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44848->127.0.0.1:29092: i/o timeout 2026-03-10 10:44:21 +07:00: 2026/03/10 10:44:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52820->127.0.0.1:29092: i/o timeout 2026-03-10 10:44:51 +07:00: 2026/03/10 10:44:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59980->127.0.0.1:29092: i/o timeout 2026-03-10 10:45:21 +07:00: 2026/03/10 10:45:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41862->127.0.0.1:29092: i/o timeout 2026-03-10 10:45:51 +07:00: 2026/03/10 10:45:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33624->127.0.0.1:29092: i/o timeout 2026-03-10 10:46:16 +07:00: 2026/03/10 10:46:16 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 10:46:21 +07:00: 2026/03/10 10:46:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49264->127.0.0.1:29092: i/o timeout 2026-03-10 10:46:22 +07:00: 2026/03/10 10:46:22 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 10:46:26 +07:00: 2026/03/10 10:46:26 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 10:46:29 +07:00: 2026/03/10 10:46:29 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 10:46:30 +07:00: 2026/03/10 10:46:30 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 10:46:33 +07:00: 2026/03/10 10:46:33 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 10:46:34 +07:00: 2026/03/10 10:46:34 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 10:46:35 +07:00: 2026/03/10 10:46:35 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 10:46:44 +07:00: 2026/03/10 10:46:44 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 10:46:49 +07:00: 2026/03/10 10:46:49 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 10:46:51 +07:00: 2026/03/10 10:46:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36070->127.0.0.1:29092: i/o timeout 2026-03-10 10:46:59 +07:00: 2026/03/10 10:46:59 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 10:47:21 +07:00: 2026/03/10 10:47:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41758->127.0.0.1:29092: i/o timeout 2026-03-10 10:47:24 +07:00: 2026/03/10 10:47:24 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 10:47:51 +07:00: 2026/03/10 10:47:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36008->127.0.0.1:29092: i/o timeout 2026-03-10 10:48:21 +07:00: 2026/03/10 10:48:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39576->127.0.0.1:29092: i/o timeout 2026-03-10 10:48:51 +07:00: 2026/03/10 10:48:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34858->127.0.0.1:29092: i/o timeout 2026-03-10 10:49:21 +07:00: 2026/03/10 10:49:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51220->127.0.0.1:29092: i/o timeout 2026-03-10 10:49:51 +07:00: 2026/03/10 10:49:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54082->127.0.0.1:29092: i/o timeout 2026-03-10 10:50:21 +07:00: 2026/03/10 10:50:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46098->127.0.0.1:29092: i/o timeout 2026-03-10 10:50:51 +07:00: 2026/03/10 10:50:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36616->127.0.0.1:29092: i/o timeout 2026-03-10 10:51:21 +07:00: 2026/03/10 10:51:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54664->127.0.0.1:29092: i/o timeout 2026-03-10 10:51:51 +07:00: 2026/03/10 10:51:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51942->127.0.0.1:29092: i/o timeout 2026-03-10 10:52:21 +07:00: 2026/03/10 10:52:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40504->127.0.0.1:29092: i/o timeout 2026-03-10 10:52:51 +07:00: 2026/03/10 10:52:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56850->127.0.0.1:29092: i/o timeout 2026-03-10 10:53:21 +07:00: 2026/03/10 10:53:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48168->127.0.0.1:29092: i/o timeout 2026-03-10 10:53:51 +07:00: 2026/03/10 10:53:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47050->127.0.0.1:29092: i/o timeout 2026-03-10 10:54:21 +07:00: 2026/03/10 10:54:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46756->127.0.0.1:29092: i/o timeout 2026-03-10 10:54:51 +07:00: 2026/03/10 10:54:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53402->127.0.0.1:29092: i/o timeout 2026-03-10 10:55:21 +07:00: 2026/03/10 10:55:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35848->127.0.0.1:29092: i/o timeout 2026-03-10 10:55:51 +07:00: 2026/03/10 10:55:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60116->127.0.0.1:29092: i/o timeout 2026-03-10 10:56:21 +07:00: 2026/03/10 10:56:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36804->127.0.0.1:29092: i/o timeout 2026-03-10 10:56:51 +07:00: 2026/03/10 10:56:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53312->127.0.0.1:29092: i/o timeout 2026-03-10 10:57:21 +07:00: 2026/03/10 10:57:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49372->127.0.0.1:29092: i/o timeout 2026-03-10 10:57:51 +07:00: 2026/03/10 10:57:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59244->127.0.0.1:29092: i/o timeout 2026-03-10 10:58:21 +07:00: 2026/03/10 10:58:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59904->127.0.0.1:29092: i/o timeout 2026-03-10 10:58:51 +07:00: 2026/03/10 10:58:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44354->127.0.0.1:29092: i/o timeout 2026-03-10 10:59:21 +07:00: 2026/03/10 10:59:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36768->127.0.0.1:29092: i/o timeout 2026-03-10 10:59:51 +07:00: 2026/03/10 10:59:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33442->127.0.0.1:29092: i/o timeout 2026-03-10 11:00:21 +07:00: 2026/03/10 11:00:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32956->127.0.0.1:29092: i/o timeout 2026-03-10 11:00:51 +07:00: 2026/03/10 11:00:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35754->127.0.0.1:29092: i/o timeout 2026-03-10 11:01:21 +07:00: 2026/03/10 11:01:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56928->127.0.0.1:29092: i/o timeout 2026-03-10 11:01:51 +07:00: 2026/03/10 11:01:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40260->127.0.0.1:29092: i/o timeout 2026-03-10 11:02:21 +07:00: 2026/03/10 11:02:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49450->127.0.0.1:29092: i/o timeout 2026-03-10 11:02:51 +07:00: 2026/03/10 11:02:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34288->127.0.0.1:29092: i/o timeout 2026-03-10 11:03:21 +07:00: 2026/03/10 11:03:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51860->127.0.0.1:29092: i/o timeout 2026-03-10 11:03:51 +07:00: 2026/03/10 11:03:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54224->127.0.0.1:29092: i/o timeout 2026-03-10 11:04:21 +07:00: 2026/03/10 11:04:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46900->127.0.0.1:29092: i/o timeout 2026-03-10 11:04:51 +07:00: 2026/03/10 11:04:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45128->127.0.0.1:29092: i/o timeout 2026-03-10 11:05:21 +07:00: 2026/03/10 11:05:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35766->127.0.0.1:29092: i/o timeout 2026-03-10 11:05:51 +07:00: 2026/03/10 11:05:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57620->127.0.0.1:29092: i/o timeout 2026-03-10 11:06:21 +07:00: 2026/03/10 11:06:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58334->127.0.0.1:29092: i/o timeout 2026-03-10 11:06:51 +07:00: 2026/03/10 11:06:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47780->127.0.0.1:29092: i/o timeout 2026-03-10 11:07:21 +07:00: 2026/03/10 11:07:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54394->127.0.0.1:29092: i/o timeout 2026-03-10 11:07:51 +07:00: 2026/03/10 11:07:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41222->127.0.0.1:29092: i/o timeout 2026-03-10 11:08:21 +07:00: 2026/03/10 11:08:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38528->127.0.0.1:29092: i/o timeout 2026-03-10 11:08:51 +07:00: 2026/03/10 11:08:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52048->127.0.0.1:29092: i/o timeout 2026-03-10 11:09:22 +07:00: 2026/03/10 11:09:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35462->127.0.0.1:29092: i/o timeout 2026-03-10 11:09:52 +07:00: 2026/03/10 11:09:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34120->127.0.0.1:29092: i/o timeout 2026-03-10 11:10:22 +07:00: 2026/03/10 11:10:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46592->127.0.0.1:29092: i/o timeout 2026-03-10 11:10:52 +07:00: 2026/03/10 11:10:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37514->127.0.0.1:29092: i/o timeout 2026-03-10 11:11:22 +07:00: 2026/03/10 11:11:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50412->127.0.0.1:29092: i/o timeout 2026-03-10 11:11:52 +07:00: 2026/03/10 11:11:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46552->127.0.0.1:29092: i/o timeout 2026-03-10 11:12:22 +07:00: 2026/03/10 11:12:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50270->127.0.0.1:29092: i/o timeout 2026-03-10 11:12:52 +07:00: 2026/03/10 11:12:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35874->127.0.0.1:29092: i/o timeout 2026-03-10 11:13:22 +07:00: 2026/03/10 11:13:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59468->127.0.0.1:29092: i/o timeout 2026-03-10 11:13:52 +07:00: 2026/03/10 11:13:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55518->127.0.0.1:29092: i/o timeout 2026-03-10 11:14:22 +07:00: 2026/03/10 11:14:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57286->127.0.0.1:29092: i/o timeout 2026-03-10 11:14:52 +07:00: 2026/03/10 11:14:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51860->127.0.0.1:29092: i/o timeout 2026-03-10 11:15:22 +07:00: 2026/03/10 11:15:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58484->127.0.0.1:29092: i/o timeout 2026-03-10 11:15:52 +07:00: 2026/03/10 11:15:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41032->127.0.0.1:29092: i/o timeout 2026-03-10 11:16:22 +07:00: 2026/03/10 11:16:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51002->127.0.0.1:29092: i/o timeout 2026-03-10 11:16:52 +07:00: 2026/03/10 11:16:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39340->127.0.0.1:29092: i/o timeout 2026-03-10 11:17:22 +07:00: 2026/03/10 11:17:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57882->127.0.0.1:29092: i/o timeout 2026-03-10 11:17:52 +07:00: 2026/03/10 11:17:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59088->127.0.0.1:29092: i/o timeout 2026-03-10 11:18:22 +07:00: 2026/03/10 11:18:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54276->127.0.0.1:29092: i/o timeout 2026-03-10 11:18:52 +07:00: 2026/03/10 11:18:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40306->127.0.0.1:29092: i/o timeout 2026-03-10 11:19:22 +07:00: 2026/03/10 11:19:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55894->127.0.0.1:29092: i/o timeout 2026-03-10 11:19:52 +07:00: 2026/03/10 11:19:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40810->127.0.0.1:29092: i/o timeout 2026-03-10 11:20:22 +07:00: 2026/03/10 11:20:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32882->127.0.0.1:29092: i/o timeout 2026-03-10 11:20:52 +07:00: 2026/03/10 11:20:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44136->127.0.0.1:29092: i/o timeout 2026-03-10 11:21:22 +07:00: 2026/03/10 11:21:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35292->127.0.0.1:29092: i/o timeout 2026-03-10 11:21:52 +07:00: 2026/03/10 11:21:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47430->127.0.0.1:29092: i/o timeout 2026-03-10 11:22:22 +07:00: 2026/03/10 11:22:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57616->127.0.0.1:29092: i/o timeout 2026-03-10 11:22:52 +07:00: 2026/03/10 11:22:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48494->127.0.0.1:29092: i/o timeout 2026-03-10 11:23:22 +07:00: 2026/03/10 11:23:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49652->127.0.0.1:29092: i/o timeout 2026-03-10 11:23:52 +07:00: 2026/03/10 11:23:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49426->127.0.0.1:29092: i/o timeout 2026-03-10 11:24:22 +07:00: 2026/03/10 11:24:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50760->127.0.0.1:29092: i/o timeout 2026-03-10 11:24:52 +07:00: 2026/03/10 11:24:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56280->127.0.0.1:29092: i/o timeout 2026-03-10 11:25:22 +07:00: 2026/03/10 11:25:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40770->127.0.0.1:29092: i/o timeout 2026-03-10 11:25:52 +07:00: 2026/03/10 11:25:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60800->127.0.0.1:29092: i/o timeout 2026-03-10 11:26:22 +07:00: 2026/03/10 11:26:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60722->127.0.0.1:29092: i/o timeout 2026-03-10 11:26:52 +07:00: 2026/03/10 11:26:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50370->127.0.0.1:29092: i/o timeout 2026-03-10 11:27:22 +07:00: 2026/03/10 11:27:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51272->127.0.0.1:29092: i/o timeout 2026-03-10 11:27:52 +07:00: 2026/03/10 11:27:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43712->127.0.0.1:29092: i/o timeout 2026-03-10 11:28:22 +07:00: 2026/03/10 11:28:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44416->127.0.0.1:29092: i/o timeout 2026-03-10 11:28:52 +07:00: 2026/03/10 11:28:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52060->127.0.0.1:29092: i/o timeout 2026-03-10 11:29:22 +07:00: 2026/03/10 11:29:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48396->127.0.0.1:29092: i/o timeout 2026-03-10 11:29:52 +07:00: 2026/03/10 11:29:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37690->127.0.0.1:29092: i/o timeout 2026-03-10 11:30:22 +07:00: 2026/03/10 11:30:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56672->127.0.0.1:29092: i/o timeout 2026-03-10 11:30:52 +07:00: 2026/03/10 11:30:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46586->127.0.0.1:29092: i/o timeout 2026-03-10 11:31:22 +07:00: 2026/03/10 11:31:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44258->127.0.0.1:29092: i/o timeout 2026-03-10 11:31:52 +07:00: 2026/03/10 11:31:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34524->127.0.0.1:29092: i/o timeout 2026-03-10 11:32:22 +07:00: 2026/03/10 11:32:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55222->127.0.0.1:29092: i/o timeout 2026-03-10 11:32:52 +07:00: 2026/03/10 11:32:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52242->127.0.0.1:29092: i/o timeout 2026-03-10 11:33:22 +07:00: 2026/03/10 11:33:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35642->127.0.0.1:29092: i/o timeout 2026-03-10 11:33:52 +07:00: 2026/03/10 11:33:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60444->127.0.0.1:29092: i/o timeout 2026-03-10 11:34:22 +07:00: 2026/03/10 11:34:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36164->127.0.0.1:29092: i/o timeout 2026-03-10 11:34:52 +07:00: 2026/03/10 11:34:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43922->127.0.0.1:29092: i/o timeout 2026-03-10 11:35:22 +07:00: 2026/03/10 11:35:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33572->127.0.0.1:29092: i/o timeout 2026-03-10 11:35:52 +07:00: 2026/03/10 11:35:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51130->127.0.0.1:29092: i/o timeout 2026-03-10 11:36:22 +07:00: 2026/03/10 11:36:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34606->127.0.0.1:29092: i/o timeout 2026-03-10 11:36:52 +07:00: 2026/03/10 11:36:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33856->127.0.0.1:29092: i/o timeout 2026-03-10 11:37:22 +07:00: 2026/03/10 11:37:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50944->127.0.0.1:29092: i/o timeout 2026-03-10 11:37:52 +07:00: 2026/03/10 11:37:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57012->127.0.0.1:29092: i/o timeout 2026-03-10 11:38:22 +07:00: 2026/03/10 11:38:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50588->127.0.0.1:29092: i/o timeout 2026-03-10 11:38:52 +07:00: 2026/03/10 11:38:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53838->127.0.0.1:29092: i/o timeout 2026-03-10 11:39:22 +07:00: 2026/03/10 11:39:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49128->127.0.0.1:29092: i/o timeout 2026-03-10 11:39:52 +07:00: 2026/03/10 11:39:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53840->127.0.0.1:29092: i/o timeout 2026-03-10 11:40:22 +07:00: 2026/03/10 11:40:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50380->127.0.0.1:29092: i/o timeout 2026-03-10 11:40:52 +07:00: 2026/03/10 11:40:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35548->127.0.0.1:29092: i/o timeout 2026-03-10 11:41:22 +07:00: 2026/03/10 11:41:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33936->127.0.0.1:29092: i/o timeout 2026-03-10 11:41:52 +07:00: 2026/03/10 11:41:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36886->127.0.0.1:29092: i/o timeout 2026-03-10 11:42:22 +07:00: 2026/03/10 11:42:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35920->127.0.0.1:29092: i/o timeout 2026-03-10 11:42:52 +07:00: 2026/03/10 11:42:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41948->127.0.0.1:29092: i/o timeout 2026-03-10 11:43:22 +07:00: 2026/03/10 11:43:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53510->127.0.0.1:29092: i/o timeout 2026-03-10 11:43:53 +07:00: 2026/03/10 11:43:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48608->127.0.0.1:29092: i/o timeout 2026-03-10 11:44:23 +07:00: 2026/03/10 11:44:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47580->127.0.0.1:29092: i/o timeout 2026-03-10 11:44:53 +07:00: 2026/03/10 11:44:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45332->127.0.0.1:29092: i/o timeout 2026-03-10 11:45:23 +07:00: 2026/03/10 11:45:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59968->127.0.0.1:29092: i/o timeout 2026-03-10 11:45:53 +07:00: 2026/03/10 11:45:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36076->127.0.0.1:29092: i/o timeout 2026-03-10 11:46:23 +07:00: 2026/03/10 11:46:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56822->127.0.0.1:29092: i/o timeout 2026-03-10 11:46:53 +07:00: 2026/03/10 11:46:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43960->127.0.0.1:29092: i/o timeout 2026-03-10 11:47:23 +07:00: 2026/03/10 11:47:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40348->127.0.0.1:29092: i/o timeout 2026-03-10 11:47:53 +07:00: 2026/03/10 11:47:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38506->127.0.0.1:29092: i/o timeout 2026-03-10 11:48:23 +07:00: 2026/03/10 11:48:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41578->127.0.0.1:29092: i/o timeout 2026-03-10 11:48:53 +07:00: 2026/03/10 11:48:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37202->127.0.0.1:29092: i/o timeout 2026-03-10 11:49:23 +07:00: 2026/03/10 11:49:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56010->127.0.0.1:29092: i/o timeout 2026-03-10 11:49:53 +07:00: 2026/03/10 11:49:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34246->127.0.0.1:29092: i/o timeout 2026-03-10 11:50:23 +07:00: 2026/03/10 11:50:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50392->127.0.0.1:29092: i/o timeout 2026-03-10 11:50:53 +07:00: 2026/03/10 11:50:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49624->127.0.0.1:29092: i/o timeout 2026-03-10 11:51:23 +07:00: 2026/03/10 11:51:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35334->127.0.0.1:29092: i/o timeout 2026-03-10 11:51:53 +07:00: 2026/03/10 11:51:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59524->127.0.0.1:29092: i/o timeout 2026-03-10 11:52:23 +07:00: 2026/03/10 11:52:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57044->127.0.0.1:29092: i/o timeout 2026-03-10 11:52:53 +07:00: 2026/03/10 11:52:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52374->127.0.0.1:29092: i/o timeout 2026-03-10 11:53:23 +07:00: 2026/03/10 11:53:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36950->127.0.0.1:29092: i/o timeout 2026-03-10 11:53:53 +07:00: 2026/03/10 11:53:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52228->127.0.0.1:29092: i/o timeout 2026-03-10 11:54:23 +07:00: 2026/03/10 11:54:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34654->127.0.0.1:29092: i/o timeout 2026-03-10 11:54:53 +07:00: 2026/03/10 11:54:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45882->127.0.0.1:29092: i/o timeout 2026-03-10 11:55:23 +07:00: 2026/03/10 11:55:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60726->127.0.0.1:29092: i/o timeout 2026-03-10 11:55:53 +07:00: 2026/03/10 11:55:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57262->127.0.0.1:29092: i/o timeout 2026-03-10 11:56:23 +07:00: 2026/03/10 11:56:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48782->127.0.0.1:29092: i/o timeout 2026-03-10 11:56:53 +07:00: 2026/03/10 11:56:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38200->127.0.0.1:29092: i/o timeout 2026-03-10 11:57:23 +07:00: 2026/03/10 11:57:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33952->127.0.0.1:29092: i/o timeout 2026-03-10 11:57:53 +07:00: 2026/03/10 11:57:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40706->127.0.0.1:29092: i/o timeout 2026-03-10 11:58:23 +07:00: 2026/03/10 11:58:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38570->127.0.0.1:29092: i/o timeout 2026-03-10 11:58:53 +07:00: 2026/03/10 11:58:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57612->127.0.0.1:29092: i/o timeout 2026-03-10 11:59:23 +07:00: 2026/03/10 11:59:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43678->127.0.0.1:29092: i/o timeout 2026-03-10 11:59:53 +07:00: 2026/03/10 11:59:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41380->127.0.0.1:29092: i/o timeout 2026-03-10 12:00:23 +07:00: 2026/03/10 12:00:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45892->127.0.0.1:29092: i/o timeout 2026-03-10 12:00:53 +07:00: 2026/03/10 12:00:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53606->127.0.0.1:29092: i/o timeout 2026-03-10 12:01:23 +07:00: 2026/03/10 12:01:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43422->127.0.0.1:29092: i/o timeout 2026-03-10 12:01:53 +07:00: 2026/03/10 12:01:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50850->127.0.0.1:29092: i/o timeout 2026-03-10 12:02:23 +07:00: 2026/03/10 12:02:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40638->127.0.0.1:29092: i/o timeout 2026-03-10 12:02:53 +07:00: 2026/03/10 12:02:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45638->127.0.0.1:29092: i/o timeout 2026-03-10 12:03:23 +07:00: 2026/03/10 12:03:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41370->127.0.0.1:29092: i/o timeout 2026-03-10 12:03:53 +07:00: 2026/03/10 12:03:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50260->127.0.0.1:29092: i/o timeout 2026-03-10 12:04:23 +07:00: 2026/03/10 12:04:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57730->127.0.0.1:29092: i/o timeout 2026-03-10 12:04:53 +07:00: 2026/03/10 12:04:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47432->127.0.0.1:29092: i/o timeout 2026-03-10 12:05:23 +07:00: 2026/03/10 12:05:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34410->127.0.0.1:29092: i/o timeout 2026-03-10 12:05:53 +07:00: 2026/03/10 12:05:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33338->127.0.0.1:29092: i/o timeout 2026-03-10 12:06:23 +07:00: 2026/03/10 12:06:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48458->127.0.0.1:29092: i/o timeout 2026-03-10 12:06:53 +07:00: 2026/03/10 12:06:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34362->127.0.0.1:29092: i/o timeout 2026-03-10 12:07:23 +07:00: 2026/03/10 12:07:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50518->127.0.0.1:29092: i/o timeout 2026-03-10 12:07:53 +07:00: 2026/03/10 12:07:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45214->127.0.0.1:29092: i/o timeout 2026-03-10 12:08:23 +07:00: 2026/03/10 12:08:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37280->127.0.0.1:29092: i/o timeout 2026-03-10 12:08:53 +07:00: 2026/03/10 12:08:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50292->127.0.0.1:29092: i/o timeout 2026-03-10 12:09:24 +07:00: 2026/03/10 12:09:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53916->127.0.0.1:29092: i/o timeout 2026-03-10 12:09:54 +07:00: 2026/03/10 12:09:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40022->127.0.0.1:29092: i/o timeout 2026-03-10 12:10:24 +07:00: 2026/03/10 12:10:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57612->127.0.0.1:29092: i/o timeout 2026-03-10 12:10:54 +07:00: 2026/03/10 12:10:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53950->127.0.0.1:29092: i/o timeout 2026-03-10 12:11:24 +07:00: 2026/03/10 12:11:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53692->127.0.0.1:29092: i/o timeout 2026-03-10 12:11:54 +07:00: 2026/03/10 12:11:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55830->127.0.0.1:29092: i/o timeout 2026-03-10 12:12:24 +07:00: 2026/03/10 12:12:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56542->127.0.0.1:29092: i/o timeout 2026-03-10 12:12:54 +07:00: 2026/03/10 12:12:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47292->127.0.0.1:29092: i/o timeout 2026-03-10 12:13:24 +07:00: 2026/03/10 12:13:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45344->127.0.0.1:29092: i/o timeout 2026-03-10 12:13:54 +07:00: 2026/03/10 12:13:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39762->127.0.0.1:29092: i/o timeout 2026-03-10 12:14:24 +07:00: 2026/03/10 12:14:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49392->127.0.0.1:29092: i/o timeout 2026-03-10 12:14:54 +07:00: 2026/03/10 12:14:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43438->127.0.0.1:29092: i/o timeout 2026-03-10 12:15:24 +07:00: 2026/03/10 12:15:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40080->127.0.0.1:29092: i/o timeout 2026-03-10 12:15:54 +07:00: 2026/03/10 12:15:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35160->127.0.0.1:29092: i/o timeout 2026-03-10 12:16:24 +07:00: 2026/03/10 12:16:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43034->127.0.0.1:29092: i/o timeout 2026-03-10 12:16:54 +07:00: 2026/03/10 12:16:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56802->127.0.0.1:29092: i/o timeout 2026-03-10 12:17:24 +07:00: 2026/03/10 12:17:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59466->127.0.0.1:29092: i/o timeout 2026-03-10 12:17:54 +07:00: 2026/03/10 12:17:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60576->127.0.0.1:29092: i/o timeout 2026-03-10 12:18:24 +07:00: 2026/03/10 12:18:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48806->127.0.0.1:29092: i/o timeout 2026-03-10 12:18:54 +07:00: 2026/03/10 12:18:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49860->127.0.0.1:29092: i/o timeout 2026-03-10 12:19:24 +07:00: 2026/03/10 12:19:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50600->127.0.0.1:29092: i/o timeout 2026-03-10 12:19:54 +07:00: 2026/03/10 12:19:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50968->127.0.0.1:29092: i/o timeout 2026-03-10 12:20:24 +07:00: 2026/03/10 12:20:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51542->127.0.0.1:29092: i/o timeout 2026-03-10 12:20:54 +07:00: 2026/03/10 12:20:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34234->127.0.0.1:29092: i/o timeout 2026-03-10 12:21:24 +07:00: 2026/03/10 12:21:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55562->127.0.0.1:29092: i/o timeout 2026-03-10 12:21:54 +07:00: 2026/03/10 12:21:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55694->127.0.0.1:29092: i/o timeout 2026-03-10 12:22:24 +07:00: 2026/03/10 12:22:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39772->127.0.0.1:29092: i/o timeout 2026-03-10 12:22:54 +07:00: 2026/03/10 12:22:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38638->127.0.0.1:29092: i/o timeout 2026-03-10 12:23:24 +07:00: 2026/03/10 12:23:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35716->127.0.0.1:29092: i/o timeout 2026-03-10 12:23:54 +07:00: 2026/03/10 12:23:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60368->127.0.0.1:29092: i/o timeout 2026-03-10 12:24:24 +07:00: 2026/03/10 12:24:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35396->127.0.0.1:29092: i/o timeout 2026-03-10 12:24:54 +07:00: 2026/03/10 12:24:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41400->127.0.0.1:29092: i/o timeout 2026-03-10 12:25:24 +07:00: 2026/03/10 12:25:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42036->127.0.0.1:29092: i/o timeout 2026-03-10 12:25:54 +07:00: 2026/03/10 12:25:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46430->127.0.0.1:29092: i/o timeout 2026-03-10 12:26:24 +07:00: 2026/03/10 12:26:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33044->127.0.0.1:29092: i/o timeout 2026-03-10 12:26:54 +07:00: 2026/03/10 12:26:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38800->127.0.0.1:29092: i/o timeout 2026-03-10 12:27:24 +07:00: 2026/03/10 12:27:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38708->127.0.0.1:29092: i/o timeout 2026-03-10 12:27:54 +07:00: 2026/03/10 12:27:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49066->127.0.0.1:29092: i/o timeout 2026-03-10 12:28:24 +07:00: 2026/03/10 12:28:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50900->127.0.0.1:29092: i/o timeout 2026-03-10 12:28:54 +07:00: 2026/03/10 12:28:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49988->127.0.0.1:29092: i/o timeout 2026-03-10 12:29:24 +07:00: 2026/03/10 12:29:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36066->127.0.0.1:29092: i/o timeout 2026-03-10 12:29:54 +07:00: 2026/03/10 12:29:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36678->127.0.0.1:29092: i/o timeout 2026-03-10 12:30:24 +07:00: 2026/03/10 12:30:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33402->127.0.0.1:29092: i/o timeout 2026-03-10 12:30:54 +07:00: 2026/03/10 12:30:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49896->127.0.0.1:29092: i/o timeout 2026-03-10 12:31:24 +07:00: 2026/03/10 12:31:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47144->127.0.0.1:29092: i/o timeout 2026-03-10 12:31:54 +07:00: 2026/03/10 12:31:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60850->127.0.0.1:29092: i/o timeout 2026-03-10 12:32:24 +07:00: 2026/03/10 12:32:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56210->127.0.0.1:29092: i/o timeout 2026-03-10 12:32:54 +07:00: 2026/03/10 12:32:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49274->127.0.0.1:29092: i/o timeout 2026-03-10 12:33:24 +07:00: 2026/03/10 12:33:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48764->127.0.0.1:29092: i/o timeout 2026-03-10 12:33:54 +07:00: 2026/03/10 12:33:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37632->127.0.0.1:29092: i/o timeout 2026-03-10 12:34:24 +07:00: 2026/03/10 12:34:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48946->127.0.0.1:29092: i/o timeout 2026-03-10 12:34:54 +07:00: 2026/03/10 12:34:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54514->127.0.0.1:29092: i/o timeout 2026-03-10 12:35:24 +07:00: 2026/03/10 12:35:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60340->127.0.0.1:29092: i/o timeout 2026-03-10 12:35:54 +07:00: 2026/03/10 12:35:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53676->127.0.0.1:29092: i/o timeout 2026-03-10 12:36:24 +07:00: 2026/03/10 12:36:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47612->127.0.0.1:29092: i/o timeout 2026-03-10 12:36:54 +07:00: 2026/03/10 12:36:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37844->127.0.0.1:29092: i/o timeout 2026-03-10 12:37:24 +07:00: 2026/03/10 12:37:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47144->127.0.0.1:29092: i/o timeout 2026-03-10 12:37:54 +07:00: 2026/03/10 12:37:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55588->127.0.0.1:29092: i/o timeout 2026-03-10 12:38:24 +07:00: 2026/03/10 12:38:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49270->127.0.0.1:29092: i/o timeout 2026-03-10 12:38:54 +07:00: 2026/03/10 12:38:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58840->127.0.0.1:29092: i/o timeout 2026-03-10 12:39:24 +07:00: 2026/03/10 12:39:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48342->127.0.0.1:29092: i/o timeout 2026-03-10 12:39:54 +07:00: 2026/03/10 12:39:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46890->127.0.0.1:29092: i/o timeout 2026-03-10 12:40:24 +07:00: 2026/03/10 12:40:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33656->127.0.0.1:29092: i/o timeout 2026-03-10 12:40:54 +07:00: 2026/03/10 12:40:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58084->127.0.0.1:29092: i/o timeout 2026-03-10 12:41:24 +07:00: 2026/03/10 12:41:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40468->127.0.0.1:29092: i/o timeout 2026-03-10 12:41:54 +07:00: 2026/03/10 12:41:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39732->127.0.0.1:29092: i/o timeout 2026-03-10 12:42:24 +07:00: 2026/03/10 12:42:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42022->127.0.0.1:29092: i/o timeout 2026-03-10 12:42:54 +07:00: 2026/03/10 12:42:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54054->127.0.0.1:29092: i/o timeout 2026-03-10 12:43:24 +07:00: 2026/03/10 12:43:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47618->127.0.0.1:29092: i/o timeout 2026-03-10 12:43:54 +07:00: 2026/03/10 12:43:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50208->127.0.0.1:29092: i/o timeout 2026-03-10 12:44:24 +07:00: 2026/03/10 12:44:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46034->127.0.0.1:29092: i/o timeout 2026-03-10 12:44:54 +07:00: 2026/03/10 12:44:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42338->127.0.0.1:29092: i/o timeout 2026-03-10 12:45:24 +07:00: 2026/03/10 12:45:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55978->127.0.0.1:29092: i/o timeout 2026-03-10 12:45:54 +07:00: 2026/03/10 12:45:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43678->127.0.0.1:29092: i/o timeout 2026-03-10 12:46:24 +07:00: 2026/03/10 12:46:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45982->127.0.0.1:29092: i/o timeout 2026-03-10 12:46:54 +07:00: 2026/03/10 12:46:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38880->127.0.0.1:29092: i/o timeout 2026-03-10 12:47:24 +07:00: 2026/03/10 12:47:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40478->127.0.0.1:29092: i/o timeout 2026-03-10 12:47:54 +07:00: 2026/03/10 12:47:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49096->127.0.0.1:29092: i/o timeout 2026-03-10 12:48:24 +07:00: 2026/03/10 12:48:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48896->127.0.0.1:29092: i/o timeout 2026-03-10 12:48:54 +07:00: 2026/03/10 12:48:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53008->127.0.0.1:29092: i/o timeout 2026-03-10 12:49:24 +07:00: 2026/03/10 12:49:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35988->127.0.0.1:29092: i/o timeout 2026-03-10 12:49:54 +07:00: 2026/03/10 12:49:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44054->127.0.0.1:29092: i/o timeout 2026-03-10 12:50:24 +07:00: 2026/03/10 12:50:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49438->127.0.0.1:29092: i/o timeout 2026-03-10 12:50:54 +07:00: 2026/03/10 12:50:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52206->127.0.0.1:29092: i/o timeout 2026-03-10 12:51:24 +07:00: 2026/03/10 12:51:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38986->127.0.0.1:29092: i/o timeout 2026-03-10 12:51:54 +07:00: 2026/03/10 12:51:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41754->127.0.0.1:29092: i/o timeout 2026-03-10 12:52:24 +07:00: 2026/03/10 12:52:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41188->127.0.0.1:29092: i/o timeout 2026-03-10 12:52:54 +07:00: 2026/03/10 12:52:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33692->127.0.0.1:29092: i/o timeout 2026-03-10 12:53:24 +07:00: 2026/03/10 12:53:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55396->127.0.0.1:29092: i/o timeout 2026-03-10 12:53:54 +07:00: 2026/03/10 12:53:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56054->127.0.0.1:29092: i/o timeout 2026-03-10 12:54:24 +07:00: 2026/03/10 12:54:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38058->127.0.0.1:29092: i/o timeout 2026-03-10 12:54:54 +07:00: 2026/03/10 12:54:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60838->127.0.0.1:29092: i/o timeout 2026-03-10 12:55:24 +07:00: 2026/03/10 12:55:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59392->127.0.0.1:29092: i/o timeout 2026-03-10 12:55:54 +07:00: 2026/03/10 12:55:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42274->127.0.0.1:29092: i/o timeout 2026-03-10 12:56:25 +07:00: 2026/03/10 12:56:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54742->127.0.0.1:29092: i/o timeout 2026-03-10 12:56:55 +07:00: 2026/03/10 12:56:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55270->127.0.0.1:29092: i/o timeout 2026-03-10 12:57:25 +07:00: 2026/03/10 12:57:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36848->127.0.0.1:29092: i/o timeout 2026-03-10 12:57:55 +07:00: 2026/03/10 12:57:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56778->127.0.0.1:29092: i/o timeout 2026-03-10 12:58:25 +07:00: 2026/03/10 12:58:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34874->127.0.0.1:29092: i/o timeout 2026-03-10 12:58:55 +07:00: 2026/03/10 12:58:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56418->127.0.0.1:29092: i/o timeout 2026-03-10 12:59:25 +07:00: 2026/03/10 12:59:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58568->127.0.0.1:29092: i/o timeout 2026-03-10 12:59:55 +07:00: 2026/03/10 12:59:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44492->127.0.0.1:29092: i/o timeout 2026-03-10 13:00:25 +07:00: 2026/03/10 13:00:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41216->127.0.0.1:29092: i/o timeout 2026-03-10 13:00:55 +07:00: 2026/03/10 13:00:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41334->127.0.0.1:29092: i/o timeout 2026-03-10 13:01:25 +07:00: 2026/03/10 13:01:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43342->127.0.0.1:29092: i/o timeout 2026-03-10 13:01:55 +07:00: 2026/03/10 13:01:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41890->127.0.0.1:29092: i/o timeout 2026-03-10 13:02:25 +07:00: 2026/03/10 13:02:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39646->127.0.0.1:29092: i/o timeout 2026-03-10 13:02:55 +07:00: 2026/03/10 13:02:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51200->127.0.0.1:29092: i/o timeout 2026-03-10 13:03:25 +07:00: 2026/03/10 13:03:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47768->127.0.0.1:29092: i/o timeout 2026-03-10 13:03:55 +07:00: 2026/03/10 13:03:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50530->127.0.0.1:29092: i/o timeout 2026-03-10 13:04:25 +07:00: 2026/03/10 13:04:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56746->127.0.0.1:29092: i/o timeout 2026-03-10 13:04:55 +07:00: 2026/03/10 13:04:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34284->127.0.0.1:29092: i/o timeout 2026-03-10 13:05:25 +07:00: 2026/03/10 13:05:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50812->127.0.0.1:29092: i/o timeout 2026-03-10 13:05:55 +07:00: 2026/03/10 13:05:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47002->127.0.0.1:29092: i/o timeout 2026-03-10 13:06:25 +07:00: 2026/03/10 13:06:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52242->127.0.0.1:29092: i/o timeout 2026-03-10 13:06:55 +07:00: 2026/03/10 13:06:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40358->127.0.0.1:29092: i/o timeout 2026-03-10 13:07:25 +07:00: 2026/03/10 13:07:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60274->127.0.0.1:29092: i/o timeout 2026-03-10 13:07:55 +07:00: 2026/03/10 13:07:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54436->127.0.0.1:29092: i/o timeout 2026-03-10 13:08:25 +07:00: 2026/03/10 13:08:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54172->127.0.0.1:29092: i/o timeout 2026-03-10 13:08:55 +07:00: 2026/03/10 13:08:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49644->127.0.0.1:29092: i/o timeout 2026-03-10 13:09:25 +07:00: 2026/03/10 13:09:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44114->127.0.0.1:29092: i/o timeout 2026-03-10 13:09:55 +07:00: 2026/03/10 13:09:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42974->127.0.0.1:29092: i/o timeout 2026-03-10 13:10:25 +07:00: 2026/03/10 13:10:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49154->127.0.0.1:29092: i/o timeout 2026-03-10 13:10:55 +07:00: 2026/03/10 13:10:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52264->127.0.0.1:29092: i/o timeout 2026-03-10 13:11:25 +07:00: 2026/03/10 13:11:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47434->127.0.0.1:29092: i/o timeout 2026-03-10 13:11:55 +07:00: 2026/03/10 13:11:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43904->127.0.0.1:29092: i/o timeout 2026-03-10 13:12:25 +07:00: 2026/03/10 13:12:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52836->127.0.0.1:29092: i/o timeout 2026-03-10 13:12:55 +07:00: 2026/03/10 13:12:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49040->127.0.0.1:29092: i/o timeout 2026-03-10 13:13:25 +07:00: 2026/03/10 13:13:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41490->127.0.0.1:29092: i/o timeout 2026-03-10 13:13:55 +07:00: 2026/03/10 13:13:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41492->127.0.0.1:29092: i/o timeout 2026-03-10 13:14:25 +07:00: 2026/03/10 13:14:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37310->127.0.0.1:29092: i/o timeout 2026-03-10 13:14:55 +07:00: 2026/03/10 13:14:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41118->127.0.0.1:29092: i/o timeout 2026-03-10 13:15:25 +07:00: 2026/03/10 13:15:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59736->127.0.0.1:29092: i/o timeout 2026-03-10 13:15:55 +07:00: 2026/03/10 13:15:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47636->127.0.0.1:29092: i/o timeout 2026-03-10 13:16:25 +07:00: 2026/03/10 13:16:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40302->127.0.0.1:29092: i/o timeout 2026-03-10 13:16:55 +07:00: 2026/03/10 13:16:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41118->127.0.0.1:29092: i/o timeout 2026-03-10 13:17:25 +07:00: 2026/03/10 13:17:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52688->127.0.0.1:29092: i/o timeout 2026-03-10 13:17:55 +07:00: 2026/03/10 13:17:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59506->127.0.0.1:29092: i/o timeout 2026-03-10 13:18:25 +07:00: 2026/03/10 13:18:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38734->127.0.0.1:29092: i/o timeout 2026-03-10 13:18:55 +07:00: 2026/03/10 13:18:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43626->127.0.0.1:29092: i/o timeout 2026-03-10 13:19:25 +07:00: 2026/03/10 13:19:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53410->127.0.0.1:29092: i/o timeout 2026-03-10 13:19:55 +07:00: 2026/03/10 13:19:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50434->127.0.0.1:29092: i/o timeout 2026-03-10 13:20:25 +07:00: 2026/03/10 13:20:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54580->127.0.0.1:29092: i/o timeout 2026-03-10 13:20:55 +07:00: 2026/03/10 13:20:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49310->127.0.0.1:29092: i/o timeout 2026-03-10 13:21:25 +07:00: 2026/03/10 13:21:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34006->127.0.0.1:29092: i/o timeout 2026-03-10 13:21:55 +07:00: 2026/03/10 13:21:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43444->127.0.0.1:29092: i/o timeout 2026-03-10 13:22:25 +07:00: 2026/03/10 13:22:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33434->127.0.0.1:29092: i/o timeout 2026-03-10 13:22:55 +07:00: 2026/03/10 13:22:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57088->127.0.0.1:29092: i/o timeout 2026-03-10 13:23:25 +07:00: 2026/03/10 13:23:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54002->127.0.0.1:29092: i/o timeout 2026-03-10 13:23:55 +07:00: 2026/03/10 13:23:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36280->127.0.0.1:29092: i/o timeout 2026-03-10 13:24:25 +07:00: 2026/03/10 13:24:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56652->127.0.0.1:29092: i/o timeout 2026-03-10 13:24:55 +07:00: 2026/03/10 13:24:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44162->127.0.0.1:29092: i/o timeout 2026-03-10 13:25:25 +07:00: 2026/03/10 13:25:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36806->127.0.0.1:29092: i/o timeout 2026-03-10 13:25:55 +07:00: 2026/03/10 13:25:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53032->127.0.0.1:29092: i/o timeout 2026-03-10 13:26:25 +07:00: 2026/03/10 13:26:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35234->127.0.0.1:29092: i/o timeout 2026-03-10 13:26:55 +07:00: 2026/03/10 13:26:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32914->127.0.0.1:29092: i/o timeout 2026-03-10 13:27:25 +07:00: 2026/03/10 13:27:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48870->127.0.0.1:29092: i/o timeout 2026-03-10 13:27:55 +07:00: 2026/03/10 13:27:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53548->127.0.0.1:29092: i/o timeout 2026-03-10 13:28:25 +07:00: 2026/03/10 13:28:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48658->127.0.0.1:29092: i/o timeout 2026-03-10 13:28:55 +07:00: 2026/03/10 13:28:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52786->127.0.0.1:29092: i/o timeout 2026-03-10 13:29:25 +07:00: 2026/03/10 13:29:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48170->127.0.0.1:29092: i/o timeout 2026-03-10 13:29:55 +07:00: 2026/03/10 13:29:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37872->127.0.0.1:29092: i/o timeout 2026-03-10 13:30:25 +07:00: 2026/03/10 13:30:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54850->127.0.0.1:29092: i/o timeout 2026-03-10 13:30:55 +07:00: 2026/03/10 13:30:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36186->127.0.0.1:29092: i/o timeout 2026-03-10 13:31:25 +07:00: 2026/03/10 13:31:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59914->127.0.0.1:29092: i/o timeout 2026-03-10 13:31:55 +07:00: 2026/03/10 13:31:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52266->127.0.0.1:29092: i/o timeout 2026-03-10 13:32:25 +07:00: 2026/03/10 13:32:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58940->127.0.0.1:29092: i/o timeout 2026-03-10 13:32:55 +07:00: 2026/03/10 13:32:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54314->127.0.0.1:29092: i/o timeout 2026-03-10 13:33:25 +07:00: 2026/03/10 13:33:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36342->127.0.0.1:29092: i/o timeout 2026-03-10 13:33:55 +07:00: 2026/03/10 13:33:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47878->127.0.0.1:29092: i/o timeout 2026-03-10 13:34:25 +07:00: 2026/03/10 13:34:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35062->127.0.0.1:29092: i/o timeout 2026-03-10 13:34:55 +07:00: 2026/03/10 13:34:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48458->127.0.0.1:29092: i/o timeout 2026-03-10 13:35:25 +07:00: 2026/03/10 13:35:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33116->127.0.0.1:29092: i/o timeout 2026-03-10 13:35:55 +07:00: 2026/03/10 13:35:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56968->127.0.0.1:29092: i/o timeout 2026-03-10 13:36:25 +07:00: 2026/03/10 13:36:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50028->127.0.0.1:29092: i/o timeout 2026-03-10 13:36:55 +07:00: 2026/03/10 13:36:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38864->127.0.0.1:29092: i/o timeout 2026-03-10 13:37:25 +07:00: 2026/03/10 13:37:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33194->127.0.0.1:29092: i/o timeout 2026-03-10 13:37:55 +07:00: 2026/03/10 13:37:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32846->127.0.0.1:29092: i/o timeout 2026-03-10 13:38:25 +07:00: 2026/03/10 13:38:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47564->127.0.0.1:29092: i/o timeout 2026-03-10 13:38:55 +07:00: 2026/03/10 13:38:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38762->127.0.0.1:29092: i/o timeout 2026-03-10 13:39:25 +07:00: 2026/03/10 13:39:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57468->127.0.0.1:29092: i/o timeout 2026-03-10 13:39:55 +07:00: 2026/03/10 13:39:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35472->127.0.0.1:29092: i/o timeout 2026-03-10 13:40:25 +07:00: 2026/03/10 13:40:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55462->127.0.0.1:29092: i/o timeout 2026-03-10 13:40:55 +07:00: 2026/03/10 13:40:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56194->127.0.0.1:29092: i/o timeout 2026-03-10 13:41:25 +07:00: 2026/03/10 13:41:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49470->127.0.0.1:29092: i/o timeout 2026-03-10 13:41:55 +07:00: 2026/03/10 13:41:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37164->127.0.0.1:29092: i/o timeout 2026-03-10 13:42:25 +07:00: 2026/03/10 13:42:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32892->127.0.0.1:29092: i/o timeout 2026-03-10 13:42:55 +07:00: 2026/03/10 13:42:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46408->127.0.0.1:29092: i/o timeout 2026-03-10 13:43:25 +07:00: 2026/03/10 13:43:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38690->127.0.0.1:29092: i/o timeout 2026-03-10 13:43:55 +07:00: 2026/03/10 13:43:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50002->127.0.0.1:29092: i/o timeout 2026-03-10 13:44:25 +07:00: 2026/03/10 13:44:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33776->127.0.0.1:29092: i/o timeout 2026-03-10 13:44:55 +07:00: 2026/03/10 13:44:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52778->127.0.0.1:29092: i/o timeout 2026-03-10 13:45:25 +07:00: 2026/03/10 13:45:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53490->127.0.0.1:29092: i/o timeout 2026-03-10 13:45:55 +07:00: 2026/03/10 13:45:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34964->127.0.0.1:29092: i/o timeout 2026-03-10 13:46:25 +07:00: 2026/03/10 13:46:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60716->127.0.0.1:29092: i/o timeout 2026-03-10 13:46:55 +07:00: 2026/03/10 13:46:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39358->127.0.0.1:29092: i/o timeout 2026-03-10 13:47:25 +07:00: 2026/03/10 13:47:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35798->127.0.0.1:29092: i/o timeout 2026-03-10 13:47:55 +07:00: 2026/03/10 13:47:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42120->127.0.0.1:29092: i/o timeout 2026-03-10 13:48:25 +07:00: 2026/03/10 13:48:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47894->127.0.0.1:29092: i/o timeout 2026-03-10 13:48:55 +07:00: 2026/03/10 13:48:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36566->127.0.0.1:29092: i/o timeout 2026-03-10 13:49:25 +07:00: 2026/03/10 13:49:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56150->127.0.0.1:29092: i/o timeout 2026-03-10 13:49:55 +07:00: 2026/03/10 13:49:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36438->127.0.0.1:29092: i/o timeout 2026-03-10 13:50:25 +07:00: 2026/03/10 13:50:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34350->127.0.0.1:29092: i/o timeout 2026-03-10 13:50:55 +07:00: 2026/03/10 13:50:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60760->127.0.0.1:29092: i/o timeout 2026-03-10 13:51:25 +07:00: 2026/03/10 13:51:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37894->127.0.0.1:29092: i/o timeout 2026-03-10 13:51:55 +07:00: 2026/03/10 13:51:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34360->127.0.0.1:29092: i/o timeout 2026-03-10 13:52:25 +07:00: 2026/03/10 13:52:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34048->127.0.0.1:29092: i/o timeout 2026-03-10 13:52:55 +07:00: 2026/03/10 13:52:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52782->127.0.0.1:29092: i/o timeout 2026-03-10 13:53:25 +07:00: 2026/03/10 13:53:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53338->127.0.0.1:29092: i/o timeout 2026-03-10 13:53:55 +07:00: 2026/03/10 13:53:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58734->127.0.0.1:29092: i/o timeout 2026-03-10 13:54:25 +07:00: 2026/03/10 13:54:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46618->127.0.0.1:29092: i/o timeout 2026-03-10 13:54:55 +07:00: 2026/03/10 13:54:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41708->127.0.0.1:29092: i/o timeout 2026-03-10 13:55:25 +07:00: 2026/03/10 13:55:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58424->127.0.0.1:29092: i/o timeout 2026-03-10 13:55:55 +07:00: 2026/03/10 13:55:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45676->127.0.0.1:29092: i/o timeout 2026-03-10 13:56:25 +07:00: 2026/03/10 13:56:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45964->127.0.0.1:29092: i/o timeout 2026-03-10 13:56:55 +07:00: 2026/03/10 13:56:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47644->127.0.0.1:29092: i/o timeout 2026-03-10 13:57:25 +07:00: 2026/03/10 13:57:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33140->127.0.0.1:29092: i/o timeout 2026-03-10 13:57:55 +07:00: 2026/03/10 13:57:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53358->127.0.0.1:29092: i/o timeout 2026-03-10 13:58:25 +07:00: 2026/03/10 13:58:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41318->127.0.0.1:29092: i/o timeout 2026-03-10 13:58:55 +07:00: 2026/03/10 13:58:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60472->127.0.0.1:29092: i/o timeout 2026-03-10 13:59:25 +07:00: 2026/03/10 13:59:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45660->127.0.0.1:29092: i/o timeout 2026-03-10 13:59:55 +07:00: 2026/03/10 13:59:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57006->127.0.0.1:29092: i/o timeout 2026-03-10 14:00:25 +07:00: 2026/03/10 14:00:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37348->127.0.0.1:29092: i/o timeout 2026-03-10 14:00:55 +07:00: 2026/03/10 14:00:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42482->127.0.0.1:29092: i/o timeout 2026-03-10 14:01:25 +07:00: 2026/03/10 14:01:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52050->127.0.0.1:29092: i/o timeout 2026-03-10 14:01:55 +07:00: 2026/03/10 14:01:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57690->127.0.0.1:29092: i/o timeout 2026-03-10 14:02:25 +07:00: 2026/03/10 14:02:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56424->127.0.0.1:29092: i/o timeout 2026-03-10 14:02:55 +07:00: 2026/03/10 14:02:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48350->127.0.0.1:29092: i/o timeout 2026-03-10 14:03:25 +07:00: 2026/03/10 14:03:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46182->127.0.0.1:29092: i/o timeout 2026-03-10 14:03:55 +07:00: 2026/03/10 14:03:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35162->127.0.0.1:29092: i/o timeout 2026-03-10 14:04:25 +07:00: 2026/03/10 14:04:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38228->127.0.0.1:29092: i/o timeout 2026-03-10 14:04:55 +07:00: 2026/03/10 14:04:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39264->127.0.0.1:29092: i/o timeout 2026-03-10 14:05:25 +07:00: 2026/03/10 14:05:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54248->127.0.0.1:29092: i/o timeout 2026-03-10 14:05:55 +07:00: 2026/03/10 14:05:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46326->127.0.0.1:29092: i/o timeout 2026-03-10 14:06:25 +07:00: 2026/03/10 14:06:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41760->127.0.0.1:29092: i/o timeout 2026-03-10 14:06:55 +07:00: 2026/03/10 14:06:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33074->127.0.0.1:29092: i/o timeout 2026-03-10 14:07:25 +07:00: 2026/03/10 14:07:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50060->127.0.0.1:29092: i/o timeout 2026-03-10 14:07:55 +07:00: 2026/03/10 14:07:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41564->127.0.0.1:29092: i/o timeout 2026-03-10 14:08:25 +07:00: 2026/03/10 14:08:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57590->127.0.0.1:29092: i/o timeout 2026-03-10 14:08:55 +07:00: 2026/03/10 14:08:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51076->127.0.0.1:29092: i/o timeout 2026-03-10 14:09:25 +07:00: 2026/03/10 14:09:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50490->127.0.0.1:29092: i/o timeout 2026-03-10 14:09:55 +07:00: 2026/03/10 14:09:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46498->127.0.0.1:29092: i/o timeout 2026-03-10 14:10:25 +07:00: 2026/03/10 14:10:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59924->127.0.0.1:29092: i/o timeout 2026-03-10 14:10:55 +07:00: 2026/03/10 14:10:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46944->127.0.0.1:29092: i/o timeout 2026-03-10 14:11:25 +07:00: 2026/03/10 14:11:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50472->127.0.0.1:29092: i/o timeout 2026-03-10 14:11:55 +07:00: 2026/03/10 14:11:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58106->127.0.0.1:29092: i/o timeout 2026-03-10 14:12:25 +07:00: 2026/03/10 14:12:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56724->127.0.0.1:29092: i/o timeout 2026-03-10 14:12:55 +07:00: 2026/03/10 14:12:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35918->127.0.0.1:29092: i/o timeout 2026-03-10 14:13:25 +07:00: 2026/03/10 14:13:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37166->127.0.0.1:29092: i/o timeout 2026-03-10 14:13:55 +07:00: 2026/03/10 14:13:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38402->127.0.0.1:29092: i/o timeout 2026-03-10 14:14:25 +07:00: 2026/03/10 14:14:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37514->127.0.0.1:29092: i/o timeout 2026-03-10 14:14:55 +07:00: 2026/03/10 14:14:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47432->127.0.0.1:29092: i/o timeout 2026-03-10 14:15:25 +07:00: 2026/03/10 14:15:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45478->127.0.0.1:29092: i/o timeout 2026-03-10 14:15:55 +07:00: 2026/03/10 14:15:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58500->127.0.0.1:29092: i/o timeout 2026-03-10 14:16:25 +07:00: 2026/03/10 14:16:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33930->127.0.0.1:29092: i/o timeout 2026-03-10 14:16:55 +07:00: 2026/03/10 14:16:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49572->127.0.0.1:29092: i/o timeout 2026-03-10 14:17:25 +07:00: 2026/03/10 14:17:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48924->127.0.0.1:29092: i/o timeout 2026-03-10 14:17:55 +07:00: 2026/03/10 14:17:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55744->127.0.0.1:29092: i/o timeout 2026-03-10 14:18:25 +07:00: 2026/03/10 14:18:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41236->127.0.0.1:29092: i/o timeout 2026-03-10 14:18:55 +07:00: 2026/03/10 14:18:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54250->127.0.0.1:29092: i/o timeout 2026-03-10 14:19:25 +07:00: 2026/03/10 14:19:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36662->127.0.0.1:29092: i/o timeout 2026-03-10 14:19:55 +07:00: 2026/03/10 14:19:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38108->127.0.0.1:29092: i/o timeout 2026-03-10 14:20:25 +07:00: 2026/03/10 14:20:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33870->127.0.0.1:29092: i/o timeout 2026-03-10 14:20:55 +07:00: 2026/03/10 14:20:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57198->127.0.0.1:29092: i/o timeout 2026-03-10 14:21:25 +07:00: 2026/03/10 14:21:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47806->127.0.0.1:29092: i/o timeout 2026-03-10 14:21:55 +07:00: 2026/03/10 14:21:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52836->127.0.0.1:29092: i/o timeout 2026-03-10 14:22:25 +07:00: 2026/03/10 14:22:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52008->127.0.0.1:29092: i/o timeout 2026-03-10 14:22:55 +07:00: 2026/03/10 14:22:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54118->127.0.0.1:29092: i/o timeout 2026-03-10 14:23:25 +07:00: 2026/03/10 14:23:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54220->127.0.0.1:29092: i/o timeout 2026-03-10 14:23:55 +07:00: 2026/03/10 14:23:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36816->127.0.0.1:29092: i/o timeout 2026-03-10 14:24:25 +07:00: 2026/03/10 14:24:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38492->127.0.0.1:29092: i/o timeout 2026-03-10 14:24:55 +07:00: 2026/03/10 14:24:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49974->127.0.0.1:29092: i/o timeout 2026-03-10 14:25:25 +07:00: 2026/03/10 14:25:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40678->127.0.0.1:29092: i/o timeout 2026-03-10 14:25:55 +07:00: 2026/03/10 14:25:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47576->127.0.0.1:29092: i/o timeout 2026-03-10 14:26:25 +07:00: 2026/03/10 14:26:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33094->127.0.0.1:29092: i/o timeout 2026-03-10 14:26:55 +07:00: 2026/03/10 14:26:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57042->127.0.0.1:29092: i/o timeout 2026-03-10 14:27:25 +07:00: 2026/03/10 14:27:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48808->127.0.0.1:29092: i/o timeout 2026-03-10 14:27:55 +07:00: 2026/03/10 14:27:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35304->127.0.0.1:29092: i/o timeout 2026-03-10 14:28:25 +07:00: 2026/03/10 14:28:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43818->127.0.0.1:29092: i/o timeout 2026-03-10 14:28:55 +07:00: 2026/03/10 14:28:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58276->127.0.0.1:29092: i/o timeout 2026-03-10 14:29:25 +07:00: 2026/03/10 14:29:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52174->127.0.0.1:29092: i/o timeout 2026-03-10 14:29:55 +07:00: 2026/03/10 14:29:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48680->127.0.0.1:29092: i/o timeout 2026-03-10 14:30:25 +07:00: 2026/03/10 14:30:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46058->127.0.0.1:29092: i/o timeout 2026-03-10 14:30:55 +07:00: 2026/03/10 14:30:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48818->127.0.0.1:29092: i/o timeout 2026-03-10 14:31:25 +07:00: 2026/03/10 14:31:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52900->127.0.0.1:29092: i/o timeout 2026-03-10 14:31:55 +07:00: 2026/03/10 14:31:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36734->127.0.0.1:29092: i/o timeout 2026-03-10 14:32:25 +07:00: 2026/03/10 14:32:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41248->127.0.0.1:29092: i/o timeout 2026-03-10 14:32:55 +07:00: 2026/03/10 14:32:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49602->127.0.0.1:29092: i/o timeout 2026-03-10 14:33:25 +07:00: 2026/03/10 14:33:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47604->127.0.0.1:29092: i/o timeout 2026-03-10 14:33:55 +07:00: 2026/03/10 14:33:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49068->127.0.0.1:29092: i/o timeout 2026-03-10 14:34:25 +07:00: 2026/03/10 14:34:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52078->127.0.0.1:29092: i/o timeout 2026-03-10 14:34:55 +07:00: 2026/03/10 14:34:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42852->127.0.0.1:29092: i/o timeout 2026-03-10 14:35:26 +07:00: 2026/03/10 14:35:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37972->127.0.0.1:29092: i/o timeout 2026-03-10 14:35:56 +07:00: 2026/03/10 14:35:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57818->127.0.0.1:29092: i/o timeout 2026-03-10 14:36:26 +07:00: 2026/03/10 14:36:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37652->127.0.0.1:29092: i/o timeout 2026-03-10 14:36:56 +07:00: 2026/03/10 14:36:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50060->127.0.0.1:29092: i/o timeout 2026-03-10 14:37:26 +07:00: 2026/03/10 14:37:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54228->127.0.0.1:29092: i/o timeout 2026-03-10 14:37:56 +07:00: 2026/03/10 14:37:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44008->127.0.0.1:29092: i/o timeout 2026-03-10 14:38:26 +07:00: 2026/03/10 14:38:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44684->127.0.0.1:29092: i/o timeout 2026-03-10 14:38:56 +07:00: 2026/03/10 14:38:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33372->127.0.0.1:29092: i/o timeout 2026-03-10 14:39:26 +07:00: 2026/03/10 14:39:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36566->127.0.0.1:29092: i/o timeout 2026-03-10 14:39:56 +07:00: 2026/03/10 14:39:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52106->127.0.0.1:29092: i/o timeout 2026-03-10 14:40:26 +07:00: 2026/03/10 14:40:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45028->127.0.0.1:29092: i/o timeout 2026-03-10 14:40:56 +07:00: 2026/03/10 14:40:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50342->127.0.0.1:29092: i/o timeout 2026-03-10 14:41:26 +07:00: 2026/03/10 14:41:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58446->127.0.0.1:29092: i/o timeout 2026-03-10 14:41:56 +07:00: 2026/03/10 14:41:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42800->127.0.0.1:29092: i/o timeout 2026-03-10 14:42:26 +07:00: 2026/03/10 14:42:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52290->127.0.0.1:29092: i/o timeout 2026-03-10 14:42:56 +07:00: 2026/03/10 14:42:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56834->127.0.0.1:29092: i/o timeout 2026-03-10 14:43:26 +07:00: 2026/03/10 14:43:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37318->127.0.0.1:29092: i/o timeout 2026-03-10 14:43:56 +07:00: 2026/03/10 14:43:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41720->127.0.0.1:29092: i/o timeout 2026-03-10 14:44:26 +07:00: 2026/03/10 14:44:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57284->127.0.0.1:29092: i/o timeout 2026-03-10 14:44:56 +07:00: 2026/03/10 14:44:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47052->127.0.0.1:29092: i/o timeout 2026-03-10 14:45:26 +07:00: 2026/03/10 14:45:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34658->127.0.0.1:29092: i/o timeout 2026-03-10 14:45:56 +07:00: 2026/03/10 14:45:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56878->127.0.0.1:29092: i/o timeout 2026-03-10 14:46:26 +07:00: 2026/03/10 14:46:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33100->127.0.0.1:29092: i/o timeout 2026-03-10 14:46:56 +07:00: 2026/03/10 14:46:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44696->127.0.0.1:29092: i/o timeout 2026-03-10 14:47:26 +07:00: 2026/03/10 14:47:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36098->127.0.0.1:29092: i/o timeout 2026-03-10 14:47:56 +07:00: 2026/03/10 14:47:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51042->127.0.0.1:29092: i/o timeout 2026-03-10 14:48:26 +07:00: 2026/03/10 14:48:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40020->127.0.0.1:29092: i/o timeout 2026-03-10 14:48:56 +07:00: 2026/03/10 14:48:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46366->127.0.0.1:29092: i/o timeout 2026-03-10 14:49:26 +07:00: 2026/03/10 14:49:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46250->127.0.0.1:29092: i/o timeout 2026-03-10 14:49:56 +07:00: 2026/03/10 14:49:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58424->127.0.0.1:29092: i/o timeout 2026-03-10 14:50:26 +07:00: 2026/03/10 14:50:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38546->127.0.0.1:29092: i/o timeout 2026-03-10 14:50:56 +07:00: 2026/03/10 14:50:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52104->127.0.0.1:29092: i/o timeout 2026-03-10 14:51:26 +07:00: 2026/03/10 14:51:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54244->127.0.0.1:29092: i/o timeout 2026-03-10 14:51:56 +07:00: 2026/03/10 14:51:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33734->127.0.0.1:29092: i/o timeout 2026-03-10 14:52:26 +07:00: 2026/03/10 14:52:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49048->127.0.0.1:29092: i/o timeout 2026-03-10 14:52:56 +07:00: 2026/03/10 14:52:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47234->127.0.0.1:29092: i/o timeout 2026-03-10 14:53:26 +07:00: 2026/03/10 14:53:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34450->127.0.0.1:29092: i/o timeout 2026-03-10 14:53:56 +07:00: 2026/03/10 14:53:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51412->127.0.0.1:29092: i/o timeout 2026-03-10 14:54:26 +07:00: 2026/03/10 14:54:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57980->127.0.0.1:29092: i/o timeout 2026-03-10 14:54:56 +07:00: 2026/03/10 14:54:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33638->127.0.0.1:29092: i/o timeout 2026-03-10 14:55:26 +07:00: 2026/03/10 14:55:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60908->127.0.0.1:29092: i/o timeout 2026-03-10 14:55:56 +07:00: 2026/03/10 14:55:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55866->127.0.0.1:29092: i/o timeout 2026-03-10 14:56:26 +07:00: 2026/03/10 14:56:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34048->127.0.0.1:29092: i/o timeout 2026-03-10 14:56:56 +07:00: 2026/03/10 14:56:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58426->127.0.0.1:29092: i/o timeout 2026-03-10 14:57:26 +07:00: 2026/03/10 14:57:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38402->127.0.0.1:29092: i/o timeout 2026-03-10 14:57:56 +07:00: 2026/03/10 14:57:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39312->127.0.0.1:29092: i/o timeout 2026-03-10 14:58:26 +07:00: 2026/03/10 14:58:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38658->127.0.0.1:29092: i/o timeout 2026-03-10 14:58:56 +07:00: 2026/03/10 14:58:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46522->127.0.0.1:29092: i/o timeout 2026-03-10 14:59:26 +07:00: 2026/03/10 14:59:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50600->127.0.0.1:29092: i/o timeout 2026-03-10 14:59:56 +07:00: 2026/03/10 14:59:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45574->127.0.0.1:29092: i/o timeout 2026-03-10 15:00:26 +07:00: 2026/03/10 15:00:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36304->127.0.0.1:29092: i/o timeout 2026-03-10 15:00:56 +07:00: 2026/03/10 15:00:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44842->127.0.0.1:29092: i/o timeout 2026-03-10 15:01:26 +07:00: 2026/03/10 15:01:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38280->127.0.0.1:29092: i/o timeout 2026-03-10 15:01:56 +07:00: 2026/03/10 15:01:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45350->127.0.0.1:29092: i/o timeout 2026-03-10 15:02:26 +07:00: 2026/03/10 15:02:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45096->127.0.0.1:29092: i/o timeout 2026-03-10 15:02:56 +07:00: 2026/03/10 15:02:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38380->127.0.0.1:29092: i/o timeout 2026-03-10 15:03:26 +07:00: 2026/03/10 15:03:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40876->127.0.0.1:29092: i/o timeout 2026-03-10 15:03:56 +07:00: 2026/03/10 15:03:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56056->127.0.0.1:29092: i/o timeout 2026-03-10 15:04:26 +07:00: 2026/03/10 15:04:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38838->127.0.0.1:29092: i/o timeout 2026-03-10 15:04:56 +07:00: 2026/03/10 15:04:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47548->127.0.0.1:29092: i/o timeout 2026-03-10 15:05:26 +07:00: 2026/03/10 15:05:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52630->127.0.0.1:29092: i/o timeout 2026-03-10 15:05:56 +07:00: 2026/03/10 15:05:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52590->127.0.0.1:29092: i/o timeout 2026-03-10 15:06:26 +07:00: 2026/03/10 15:06:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53514->127.0.0.1:29092: i/o timeout 2026-03-10 15:06:56 +07:00: 2026/03/10 15:06:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46948->127.0.0.1:29092: i/o timeout 2026-03-10 15:07:26 +07:00: 2026/03/10 15:07:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44924->127.0.0.1:29092: i/o timeout 2026-03-10 15:07:56 +07:00: 2026/03/10 15:07:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47722->127.0.0.1:29092: i/o timeout 2026-03-10 15:08:26 +07:00: 2026/03/10 15:08:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47786->127.0.0.1:29092: i/o timeout 2026-03-10 15:08:56 +07:00: 2026/03/10 15:08:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57222->127.0.0.1:29092: i/o timeout 2026-03-10 15:09:26 +07:00: 2026/03/10 15:09:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57176->127.0.0.1:29092: i/o timeout 2026-03-10 15:09:56 +07:00: 2026/03/10 15:09:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60658->127.0.0.1:29092: i/o timeout 2026-03-10 15:10:26 +07:00: 2026/03/10 15:10:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39296->127.0.0.1:29092: i/o timeout 2026-03-10 15:10:56 +07:00: 2026/03/10 15:10:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58822->127.0.0.1:29092: i/o timeout 2026-03-10 15:11:26 +07:00: 2026/03/10 15:11:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33172->127.0.0.1:29092: i/o timeout 2026-03-10 15:11:56 +07:00: 2026/03/10 15:11:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45922->127.0.0.1:29092: i/o timeout 2026-03-10 15:12:26 +07:00: 2026/03/10 15:12:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54922->127.0.0.1:29092: i/o timeout 2026-03-10 15:12:56 +07:00: 2026/03/10 15:12:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48860->127.0.0.1:29092: i/o timeout 2026-03-10 15:13:26 +07:00: 2026/03/10 15:13:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49278->127.0.0.1:29092: i/o timeout 2026-03-10 15:13:56 +07:00: 2026/03/10 15:13:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37594->127.0.0.1:29092: i/o timeout 2026-03-10 15:14:26 +07:00: 2026/03/10 15:14:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40250->127.0.0.1:29092: i/o timeout 2026-03-10 15:14:56 +07:00: 2026/03/10 15:14:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38702->127.0.0.1:29092: i/o timeout 2026-03-10 15:15:26 +07:00: 2026/03/10 15:15:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36738->127.0.0.1:29092: i/o timeout 2026-03-10 15:15:56 +07:00: 2026/03/10 15:15:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41526->127.0.0.1:29092: i/o timeout 2026-03-10 15:16:26 +07:00: 2026/03/10 15:16:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44394->127.0.0.1:29092: i/o timeout 2026-03-10 15:16:56 +07:00: 2026/03/10 15:16:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57354->127.0.0.1:29092: i/o timeout 2026-03-10 15:17:26 +07:00: 2026/03/10 15:17:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41096->127.0.0.1:29092: i/o timeout 2026-03-10 15:17:56 +07:00: 2026/03/10 15:17:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60800->127.0.0.1:29092: i/o timeout 2026-03-10 15:18:26 +07:00: 2026/03/10 15:18:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60120->127.0.0.1:29092: i/o timeout 2026-03-10 15:18:56 +07:00: 2026/03/10 15:18:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52988->127.0.0.1:29092: i/o timeout 2026-03-10 15:19:26 +07:00: 2026/03/10 15:19:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44938->127.0.0.1:29092: i/o timeout 2026-03-10 15:19:56 +07:00: 2026/03/10 15:19:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49636->127.0.0.1:29092: i/o timeout 2026-03-10 15:20:26 +07:00: 2026/03/10 15:20:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55268->127.0.0.1:29092: i/o timeout 2026-03-10 15:20:56 +07:00: 2026/03/10 15:20:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48650->127.0.0.1:29092: i/o timeout 2026-03-10 15:21:26 +07:00: 2026/03/10 15:21:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51948->127.0.0.1:29092: i/o timeout 2026-03-10 15:21:56 +07:00: 2026/03/10 15:21:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59338->127.0.0.1:29092: i/o timeout 2026-03-10 15:22:26 +07:00: 2026/03/10 15:22:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38282->127.0.0.1:29092: i/o timeout 2026-03-10 15:22:56 +07:00: 2026/03/10 15:22:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33864->127.0.0.1:29092: i/o timeout 2026-03-10 15:23:26 +07:00: 2026/03/10 15:23:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56688->127.0.0.1:29092: i/o timeout 2026-03-10 15:23:56 +07:00: 2026/03/10 15:23:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36516->127.0.0.1:29092: i/o timeout 2026-03-10 15:24:26 +07:00: 2026/03/10 15:24:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48350->127.0.0.1:29092: i/o timeout 2026-03-10 15:24:56 +07:00: 2026/03/10 15:24:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45340->127.0.0.1:29092: i/o timeout 2026-03-10 15:25:26 +07:00: 2026/03/10 15:25:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59096->127.0.0.1:29092: i/o timeout 2026-03-10 15:25:56 +07:00: 2026/03/10 15:25:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51994->127.0.0.1:29092: i/o timeout 2026-03-10 15:26:26 +07:00: 2026/03/10 15:26:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40566->127.0.0.1:29092: i/o timeout 2026-03-10 15:26:56 +07:00: 2026/03/10 15:26:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35516->127.0.0.1:29092: i/o timeout 2026-03-10 15:27:26 +07:00: 2026/03/10 15:27:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60098->127.0.0.1:29092: i/o timeout 2026-03-10 15:27:56 +07:00: 2026/03/10 15:27:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55646->127.0.0.1:29092: i/o timeout 2026-03-10 15:28:27 +07:00: 2026/03/10 15:28:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55402->127.0.0.1:29092: i/o timeout 2026-03-10 15:28:57 +07:00: 2026/03/10 15:28:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49118->127.0.0.1:29092: i/o timeout 2026-03-10 15:29:27 +07:00: 2026/03/10 15:29:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60292->127.0.0.1:29092: i/o timeout 2026-03-10 15:29:57 +07:00: 2026/03/10 15:29:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60908->127.0.0.1:29092: i/o timeout 2026-03-10 15:30:27 +07:00: 2026/03/10 15:30:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56474->127.0.0.1:29092: i/o timeout 2026-03-10 15:30:57 +07:00: 2026/03/10 15:30:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42966->127.0.0.1:29092: i/o timeout 2026-03-10 15:31:27 +07:00: 2026/03/10 15:31:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48996->127.0.0.1:29092: i/o timeout 2026-03-10 15:31:57 +07:00: 2026/03/10 15:31:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54154->127.0.0.1:29092: i/o timeout 2026-03-10 15:32:27 +07:00: 2026/03/10 15:32:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57830->127.0.0.1:29092: i/o timeout 2026-03-10 15:32:57 +07:00: 2026/03/10 15:32:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46598->127.0.0.1:29092: i/o timeout 2026-03-10 15:33:27 +07:00: 2026/03/10 15:33:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40590->127.0.0.1:29092: i/o timeout 2026-03-10 15:33:57 +07:00: 2026/03/10 15:33:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52610->127.0.0.1:29092: i/o timeout 2026-03-10 15:34:27 +07:00: 2026/03/10 15:34:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40510->127.0.0.1:29092: i/o timeout 2026-03-10 15:34:57 +07:00: 2026/03/10 15:34:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39702->127.0.0.1:29092: i/o timeout 2026-03-10 15:35:27 +07:00: 2026/03/10 15:35:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42360->127.0.0.1:29092: i/o timeout 2026-03-10 15:35:57 +07:00: 2026/03/10 15:35:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60162->127.0.0.1:29092: i/o timeout 2026-03-10 15:36:27 +07:00: 2026/03/10 15:36:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49694->127.0.0.1:29092: i/o timeout 2026-03-10 15:36:57 +07:00: 2026/03/10 15:36:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59434->127.0.0.1:29092: i/o timeout 2026-03-10 15:37:27 +07:00: 2026/03/10 15:37:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56700->127.0.0.1:29092: i/o timeout 2026-03-10 15:37:57 +07:00: 2026/03/10 15:37:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50404->127.0.0.1:29092: i/o timeout 2026-03-10 15:38:27 +07:00: 2026/03/10 15:38:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33640->127.0.0.1:29092: i/o timeout 2026-03-10 15:38:57 +07:00: 2026/03/10 15:38:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49184->127.0.0.1:29092: i/o timeout 2026-03-10 15:39:27 +07:00: 2026/03/10 15:39:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60092->127.0.0.1:29092: i/o timeout 2026-03-10 15:39:57 +07:00: 2026/03/10 15:39:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53482->127.0.0.1:29092: i/o timeout 2026-03-10 15:40:27 +07:00: 2026/03/10 15:40:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33858->127.0.0.1:29092: i/o timeout 2026-03-10 15:40:57 +07:00: 2026/03/10 15:40:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53314->127.0.0.1:29092: i/o timeout 2026-03-10 15:41:27 +07:00: 2026/03/10 15:41:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37666->127.0.0.1:29092: i/o timeout 2026-03-10 15:41:57 +07:00: 2026/03/10 15:41:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55988->127.0.0.1:29092: i/o timeout 2026-03-10 15:42:27 +07:00: 2026/03/10 15:42:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47992->127.0.0.1:29092: i/o timeout 2026-03-10 15:42:57 +07:00: 2026/03/10 15:42:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59628->127.0.0.1:29092: i/o timeout 2026-03-10 15:43:27 +07:00: 2026/03/10 15:43:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54656->127.0.0.1:29092: i/o timeout 2026-03-10 15:43:57 +07:00: 2026/03/10 15:43:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33896->127.0.0.1:29092: i/o timeout 2026-03-10 15:44:27 +07:00: 2026/03/10 15:44:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44294->127.0.0.1:29092: i/o timeout 2026-03-10 15:44:57 +07:00: 2026/03/10 15:44:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52384->127.0.0.1:29092: i/o timeout 2026-03-10 15:45:27 +07:00: 2026/03/10 15:45:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40106->127.0.0.1:29092: i/o timeout 2026-03-10 15:45:57 +07:00: 2026/03/10 15:45:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40628->127.0.0.1:29092: i/o timeout 2026-03-10 15:46:27 +07:00: 2026/03/10 15:46:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45588->127.0.0.1:29092: i/o timeout 2026-03-10 15:46:57 +07:00: 2026/03/10 15:46:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58732->127.0.0.1:29092: i/o timeout 2026-03-10 15:47:27 +07:00: 2026/03/10 15:47:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36872->127.0.0.1:29092: i/o timeout 2026-03-10 15:47:57 +07:00: 2026/03/10 15:47:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44230->127.0.0.1:29092: i/o timeout 2026-03-10 15:48:27 +07:00: 2026/03/10 15:48:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40136->127.0.0.1:29092: i/o timeout 2026-03-10 15:48:57 +07:00: 2026/03/10 15:48:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44150->127.0.0.1:29092: i/o timeout 2026-03-10 15:49:27 +07:00: 2026/03/10 15:49:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58216->127.0.0.1:29092: i/o timeout 2026-03-10 15:49:57 +07:00: 2026/03/10 15:49:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47654->127.0.0.1:29092: i/o timeout 2026-03-10 15:50:27 +07:00: 2026/03/10 15:50:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49346->127.0.0.1:29092: i/o timeout 2026-03-10 15:50:57 +07:00: 2026/03/10 15:50:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44998->127.0.0.1:29092: i/o timeout 2026-03-10 15:51:27 +07:00: 2026/03/10 15:51:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59708->127.0.0.1:29092: i/o timeout 2026-03-10 15:51:57 +07:00: 2026/03/10 15:51:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34140->127.0.0.1:29092: i/o timeout 2026-03-10 15:52:27 +07:00: 2026/03/10 15:52:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52526->127.0.0.1:29092: i/o timeout 2026-03-10 15:52:57 +07:00: 2026/03/10 15:52:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38556->127.0.0.1:29092: i/o timeout 2026-03-10 15:53:27 +07:00: 2026/03/10 15:53:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45712->127.0.0.1:29092: i/o timeout 2026-03-10 15:53:57 +07:00: 2026/03/10 15:53:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57410->127.0.0.1:29092: i/o timeout 2026-03-10 15:54:27 +07:00: 2026/03/10 15:54:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38924->127.0.0.1:29092: i/o timeout 2026-03-10 15:54:57 +07:00: 2026/03/10 15:54:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47532->127.0.0.1:29092: i/o timeout 2026-03-10 15:55:27 +07:00: 2026/03/10 15:55:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33020->127.0.0.1:29092: i/o timeout 2026-03-10 15:55:57 +07:00: 2026/03/10 15:55:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38512->127.0.0.1:29092: i/o timeout 2026-03-10 15:56:27 +07:00: 2026/03/10 15:56:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52510->127.0.0.1:29092: i/o timeout 2026-03-10 15:56:57 +07:00: 2026/03/10 15:56:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41072->127.0.0.1:29092: i/o timeout 2026-03-10 15:57:27 +07:00: 2026/03/10 15:57:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39102->127.0.0.1:29092: i/o timeout 2026-03-10 15:57:57 +07:00: 2026/03/10 15:57:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50552->127.0.0.1:29092: i/o timeout 2026-03-10 15:58:27 +07:00: 2026/03/10 15:58:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51270->127.0.0.1:29092: i/o timeout 2026-03-10 15:58:57 +07:00: 2026/03/10 15:58:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54246->127.0.0.1:29092: i/o timeout 2026-03-10 15:59:27 +07:00: 2026/03/10 15:59:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46684->127.0.0.1:29092: i/o timeout 2026-03-10 15:59:57 +07:00: 2026/03/10 15:59:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48682->127.0.0.1:29092: i/o timeout 2026-03-10 16:00:27 +07:00: 2026/03/10 16:00:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52772->127.0.0.1:29092: i/o timeout 2026-03-10 16:00:57 +07:00: 2026/03/10 16:00:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42032->127.0.0.1:29092: i/o timeout 2026-03-10 16:01:27 +07:00: 2026/03/10 16:01:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41266->127.0.0.1:29092: i/o timeout 2026-03-10 16:01:57 +07:00: 2026/03/10 16:01:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34672->127.0.0.1:29092: i/o timeout 2026-03-10 16:02:27 +07:00: 2026/03/10 16:02:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46842->127.0.0.1:29092: i/o timeout 2026-03-10 16:02:57 +07:00: 2026/03/10 16:02:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48814->127.0.0.1:29092: i/o timeout 2026-03-10 16:03:28 +07:00: 2026/03/10 16:03:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33744->127.0.0.1:29092: i/o timeout 2026-03-10 16:03:58 +07:00: 2026/03/10 16:03:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60604->127.0.0.1:29092: i/o timeout 2026-03-10 16:04:28 +07:00: 2026/03/10 16:04:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55604->127.0.0.1:29092: i/o timeout 2026-03-10 16:04:58 +07:00: 2026/03/10 16:04:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54176->127.0.0.1:29092: i/o timeout 2026-03-10 16:05:28 +07:00: 2026/03/10 16:05:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59744->127.0.0.1:29092: i/o timeout 2026-03-10 16:05:58 +07:00: 2026/03/10 16:05:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51738->127.0.0.1:29092: i/o timeout 2026-03-10 16:06:28 +07:00: 2026/03/10 16:06:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35806->127.0.0.1:29092: i/o timeout 2026-03-10 16:06:58 +07:00: 2026/03/10 16:06:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43060->127.0.0.1:29092: i/o timeout 2026-03-10 16:07:28 +07:00: 2026/03/10 16:07:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50120->127.0.0.1:29092: i/o timeout 2026-03-10 16:07:58 +07:00: 2026/03/10 16:07:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60508->127.0.0.1:29092: i/o timeout 2026-03-10 16:08:28 +07:00: 2026/03/10 16:08:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35620->127.0.0.1:29092: i/o timeout 2026-03-10 16:08:58 +07:00: 2026/03/10 16:08:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56846->127.0.0.1:29092: i/o timeout 2026-03-10 16:09:28 +07:00: 2026/03/10 16:09:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47362->127.0.0.1:29092: i/o timeout 2026-03-10 16:09:58 +07:00: 2026/03/10 16:09:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44584->127.0.0.1:29092: i/o timeout 2026-03-10 16:10:28 +07:00: 2026/03/10 16:10:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59548->127.0.0.1:29092: i/o timeout 2026-03-10 16:10:58 +07:00: 2026/03/10 16:10:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40752->127.0.0.1:29092: i/o timeout 2026-03-10 16:11:28 +07:00: 2026/03/10 16:11:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48420->127.0.0.1:29092: i/o timeout 2026-03-10 16:11:58 +07:00: 2026/03/10 16:11:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58568->127.0.0.1:29092: i/o timeout 2026-03-10 16:12:28 +07:00: 2026/03/10 16:12:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57306->127.0.0.1:29092: i/o timeout 2026-03-10 16:12:58 +07:00: 2026/03/10 16:12:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47742->127.0.0.1:29092: i/o timeout 2026-03-10 16:13:28 +07:00: 2026/03/10 16:13:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46828->127.0.0.1:29092: i/o timeout 2026-03-10 16:13:58 +07:00: 2026/03/10 16:13:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41210->127.0.0.1:29092: i/o timeout 2026-03-10 16:14:28 +07:00: 2026/03/10 16:14:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44938->127.0.0.1:29092: i/o timeout 2026-03-10 16:14:58 +07:00: 2026/03/10 16:14:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60358->127.0.0.1:29092: i/o timeout 2026-03-10 16:15:28 +07:00: 2026/03/10 16:15:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54968->127.0.0.1:29092: i/o timeout 2026-03-10 16:15:58 +07:00: 2026/03/10 16:15:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52518->127.0.0.1:29092: i/o timeout 2026-03-10 16:16:28 +07:00: 2026/03/10 16:16:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40616->127.0.0.1:29092: i/o timeout 2026-03-10 16:16:58 +07:00: 2026/03/10 16:16:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36746->127.0.0.1:29092: i/o timeout 2026-03-10 16:17:28 +07:00: 2026/03/10 16:17:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54456->127.0.0.1:29092: i/o timeout 2026-03-10 16:17:58 +07:00: 2026/03/10 16:17:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46566->127.0.0.1:29092: i/o timeout 2026-03-10 16:18:28 +07:00: 2026/03/10 16:18:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39820->127.0.0.1:29092: i/o timeout 2026-03-10 16:18:58 +07:00: 2026/03/10 16:18:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55070->127.0.0.1:29092: i/o timeout 2026-03-10 16:19:28 +07:00: 2026/03/10 16:19:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50912->127.0.0.1:29092: i/o timeout 2026-03-10 16:19:58 +07:00: 2026/03/10 16:19:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50286->127.0.0.1:29092: i/o timeout 2026-03-10 16:20:28 +07:00: 2026/03/10 16:20:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34298->127.0.0.1:29092: i/o timeout 2026-03-10 16:20:58 +07:00: 2026/03/10 16:20:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41060->127.0.0.1:29092: i/o timeout 2026-03-10 16:21:28 +07:00: 2026/03/10 16:21:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36706->127.0.0.1:29092: i/o timeout 2026-03-10 16:21:58 +07:00: 2026/03/10 16:21:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37946->127.0.0.1:29092: i/o timeout 2026-03-10 16:22:28 +07:00: 2026/03/10 16:22:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59334->127.0.0.1:29092: i/o timeout 2026-03-10 16:22:58 +07:00: 2026/03/10 16:22:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39162->127.0.0.1:29092: i/o timeout 2026-03-10 16:23:28 +07:00: 2026/03/10 16:23:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47146->127.0.0.1:29092: i/o timeout 2026-03-10 16:23:58 +07:00: 2026/03/10 16:23:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43138->127.0.0.1:29092: i/o timeout 2026-03-10 16:24:28 +07:00: 2026/03/10 16:24:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34268->127.0.0.1:29092: i/o timeout 2026-03-10 16:24:58 +07:00: 2026/03/10 16:24:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60422->127.0.0.1:29092: i/o timeout 2026-03-10 16:25:28 +07:00: 2026/03/10 16:25:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51612->127.0.0.1:29092: i/o timeout 2026-03-10 16:25:58 +07:00: 2026/03/10 16:25:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47388->127.0.0.1:29092: i/o timeout 2026-03-10 16:26:28 +07:00: 2026/03/10 16:26:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50456->127.0.0.1:29092: i/o timeout 2026-03-10 16:26:58 +07:00: 2026/03/10 16:26:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46790->127.0.0.1:29092: i/o timeout 2026-03-10 16:27:28 +07:00: 2026/03/10 16:27:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35554->127.0.0.1:29092: i/o timeout 2026-03-10 16:27:58 +07:00: 2026/03/10 16:27:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59122->127.0.0.1:29092: i/o timeout 2026-03-10 16:28:28 +07:00: 2026/03/10 16:28:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54100->127.0.0.1:29092: i/o timeout 2026-03-10 16:28:59 +07:00: 2026/03/10 16:28:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54614->127.0.0.1:29092: i/o timeout 2026-03-10 16:29:29 +07:00: 2026/03/10 16:29:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37976->127.0.0.1:29092: i/o timeout 2026-03-10 16:29:59 +07:00: 2026/03/10 16:29:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47006->127.0.0.1:29092: i/o timeout 2026-03-10 16:30:29 +07:00: 2026/03/10 16:30:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56532->127.0.0.1:29092: i/o timeout 2026-03-10 16:30:59 +07:00: 2026/03/10 16:30:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50092->127.0.0.1:29092: i/o timeout 2026-03-10 16:31:29 +07:00: 2026/03/10 16:31:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42752->127.0.0.1:29092: i/o timeout 2026-03-10 16:31:59 +07:00: 2026/03/10 16:31:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53828->127.0.0.1:29092: i/o timeout 2026-03-10 16:32:29 +07:00: 2026/03/10 16:32:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59510->127.0.0.1:29092: i/o timeout 2026-03-10 16:32:59 +07:00: 2026/03/10 16:32:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50378->127.0.0.1:29092: i/o timeout 2026-03-10 16:33:29 +07:00: 2026/03/10 16:33:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54188->127.0.0.1:29092: i/o timeout 2026-03-10 16:33:59 +07:00: 2026/03/10 16:33:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44072->127.0.0.1:29092: i/o timeout 2026-03-10 16:34:29 +07:00: 2026/03/10 16:34:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36134->127.0.0.1:29092: i/o timeout 2026-03-10 16:34:59 +07:00: 2026/03/10 16:34:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56088->127.0.0.1:29092: i/o timeout 2026-03-10 16:35:29 +07:00: 2026/03/10 16:35:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52996->127.0.0.1:29092: i/o timeout 2026-03-10 16:35:59 +07:00: 2026/03/10 16:35:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42122->127.0.0.1:29092: i/o timeout 2026-03-10 16:36:29 +07:00: 2026/03/10 16:36:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55058->127.0.0.1:29092: i/o timeout 2026-03-10 16:36:59 +07:00: 2026/03/10 16:36:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32970->127.0.0.1:29092: i/o timeout 2026-03-10 16:37:29 +07:00: 2026/03/10 16:37:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46536->127.0.0.1:29092: i/o timeout 2026-03-10 16:37:59 +07:00: 2026/03/10 16:37:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43620->127.0.0.1:29092: i/o timeout 2026-03-10 16:38:29 +07:00: 2026/03/10 16:38:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56466->127.0.0.1:29092: i/o timeout 2026-03-10 16:38:59 +07:00: 2026/03/10 16:38:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60914->127.0.0.1:29092: i/o timeout 2026-03-10 16:39:29 +07:00: 2026/03/10 16:39:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44888->127.0.0.1:29092: i/o timeout 2026-03-10 16:39:59 +07:00: 2026/03/10 16:39:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44654->127.0.0.1:29092: i/o timeout 2026-03-10 16:40:29 +07:00: 2026/03/10 16:40:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44068->127.0.0.1:29092: i/o timeout 2026-03-10 16:40:59 +07:00: 2026/03/10 16:40:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45794->127.0.0.1:29092: i/o timeout 2026-03-10 16:41:29 +07:00: 2026/03/10 16:41:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52018->127.0.0.1:29092: i/o timeout 2026-03-10 16:41:59 +07:00: 2026/03/10 16:41:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46364->127.0.0.1:29092: i/o timeout 2026-03-10 16:42:29 +07:00: 2026/03/10 16:42:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34820->127.0.0.1:29092: i/o timeout 2026-03-10 16:42:59 +07:00: 2026/03/10 16:42:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50974->127.0.0.1:29092: i/o timeout 2026-03-10 16:43:29 +07:00: 2026/03/10 16:43:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44540->127.0.0.1:29092: i/o timeout 2026-03-10 16:43:59 +07:00: 2026/03/10 16:43:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34500->127.0.0.1:29092: i/o timeout 2026-03-10 16:44:29 +07:00: 2026/03/10 16:44:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40406->127.0.0.1:29092: i/o timeout 2026-03-10 16:44:59 +07:00: 2026/03/10 16:44:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53276->127.0.0.1:29092: i/o timeout 2026-03-10 16:45:29 +07:00: 2026/03/10 16:45:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40364->127.0.0.1:29092: i/o timeout 2026-03-10 16:45:59 +07:00: 2026/03/10 16:45:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60752->127.0.0.1:29092: i/o timeout 2026-03-10 16:46:29 +07:00: 2026/03/10 16:46:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36988->127.0.0.1:29092: i/o timeout 2026-03-10 16:46:59 +07:00: 2026/03/10 16:46:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43070->127.0.0.1:29092: i/o timeout 2026-03-10 16:47:29 +07:00: 2026/03/10 16:47:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57670->127.0.0.1:29092: i/o timeout 2026-03-10 16:47:59 +07:00: 2026/03/10 16:47:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58754->127.0.0.1:29092: i/o timeout 2026-03-10 16:48:29 +07:00: 2026/03/10 16:48:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50202->127.0.0.1:29092: i/o timeout 2026-03-10 16:48:59 +07:00: 2026/03/10 16:48:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39622->127.0.0.1:29092: i/o timeout 2026-03-10 16:49:29 +07:00: 2026/03/10 16:49:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47014->127.0.0.1:29092: i/o timeout 2026-03-10 16:49:59 +07:00: 2026/03/10 16:49:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41686->127.0.0.1:29092: i/o timeout 2026-03-10 16:50:29 +07:00: 2026/03/10 16:50:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52648->127.0.0.1:29092: i/o timeout 2026-03-10 16:50:59 +07:00: 2026/03/10 16:50:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56178->127.0.0.1:29092: i/o timeout 2026-03-10 16:51:29 +07:00: 2026/03/10 16:51:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50950->127.0.0.1:29092: i/o timeout 2026-03-10 16:51:59 +07:00: 2026/03/10 16:51:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38382->127.0.0.1:29092: i/o timeout 2026-03-10 16:52:29 +07:00: 2026/03/10 16:52:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60564->127.0.0.1:29092: i/o timeout 2026-03-10 16:52:59 +07:00: 2026/03/10 16:52:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53272->127.0.0.1:29092: i/o timeout 2026-03-10 16:53:29 +07:00: 2026/03/10 16:53:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36458->127.0.0.1:29092: i/o timeout 2026-03-10 16:53:59 +07:00: 2026/03/10 16:53:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50208->127.0.0.1:29092: i/o timeout 2026-03-10 16:54:29 +07:00: 2026/03/10 16:54:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35858->127.0.0.1:29092: i/o timeout 2026-03-10 16:54:59 +07:00: 2026/03/10 16:54:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50672->127.0.0.1:29092: i/o timeout 2026-03-10 16:55:29 +07:00: 2026/03/10 16:55:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33168->127.0.0.1:29092: i/o timeout 2026-03-10 16:55:59 +07:00: 2026/03/10 16:55:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52196->127.0.0.1:29092: i/o timeout 2026-03-10 16:56:29 +07:00: 2026/03/10 16:56:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39594->127.0.0.1:29092: i/o timeout 2026-03-10 16:56:59 +07:00: 2026/03/10 16:56:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39996->127.0.0.1:29092: i/o timeout 2026-03-10 16:57:29 +07:00: 2026/03/10 16:57:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55636->127.0.0.1:29092: i/o timeout 2026-03-10 16:57:59 +07:00: 2026/03/10 16:57:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33510->127.0.0.1:29092: i/o timeout 2026-03-10 16:58:29 +07:00: 2026/03/10 16:58:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52756->127.0.0.1:29092: i/o timeout 2026-03-10 16:58:59 +07:00: 2026/03/10 16:58:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45792->127.0.0.1:29092: i/o timeout 2026-03-10 16:59:29 +07:00: 2026/03/10 16:59:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53038->127.0.0.1:29092: i/o timeout 2026-03-10 16:59:59 +07:00: 2026/03/10 16:59:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58320->127.0.0.1:29092: i/o timeout 2026-03-10 17:00:29 +07:00: 2026/03/10 17:00:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43464->127.0.0.1:29092: i/o timeout 2026-03-10 17:00:59 +07:00: 2026/03/10 17:00:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54272->127.0.0.1:29092: i/o timeout 2026-03-10 17:01:29 +07:00: 2026/03/10 17:01:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55620->127.0.0.1:29092: i/o timeout 2026-03-10 17:01:59 +07:00: 2026/03/10 17:01:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35384->127.0.0.1:29092: i/o timeout 2026-03-10 17:02:29 +07:00: 2026/03/10 17:02:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40878->127.0.0.1:29092: i/o timeout 2026-03-10 17:02:59 +07:00: 2026/03/10 17:02:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42136->127.0.0.1:29092: i/o timeout 2026-03-10 17:03:29 +07:00: 2026/03/10 17:03:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56364->127.0.0.1:29092: i/o timeout 2026-03-10 17:03:59 +07:00: 2026/03/10 17:03:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46610->127.0.0.1:29092: i/o timeout 2026-03-10 17:04:29 +07:00: 2026/03/10 17:04:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39300->127.0.0.1:29092: i/o timeout 2026-03-10 17:04:59 +07:00: 2026/03/10 17:04:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42378->127.0.0.1:29092: i/o timeout 2026-03-10 17:05:29 +07:00: 2026/03/10 17:05:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42640->127.0.0.1:29092: i/o timeout 2026-03-10 17:05:59 +07:00: 2026/03/10 17:05:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41630->127.0.0.1:29092: i/o timeout 2026-03-10 17:06:29 +07:00: 2026/03/10 17:06:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50580->127.0.0.1:29092: i/o timeout 2026-03-10 17:06:59 +07:00: 2026/03/10 17:06:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59430->127.0.0.1:29092: i/o timeout 2026-03-10 17:07:29 +07:00: 2026/03/10 17:07:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38746->127.0.0.1:29092: i/o timeout 2026-03-10 17:07:59 +07:00: 2026/03/10 17:07:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54806->127.0.0.1:29092: i/o timeout 2026-03-10 17:08:29 +07:00: 2026/03/10 17:08:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55638->127.0.0.1:29092: i/o timeout 2026-03-10 17:08:59 +07:00: 2026/03/10 17:08:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56686->127.0.0.1:29092: i/o timeout 2026-03-10 17:09:29 +07:00: 2026/03/10 17:09:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54026->127.0.0.1:29092: i/o timeout 2026-03-10 17:09:59 +07:00: 2026/03/10 17:09:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37372->127.0.0.1:29092: i/o timeout 2026-03-10 17:10:29 +07:00: 2026/03/10 17:10:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36774->127.0.0.1:29092: i/o timeout 2026-03-10 17:10:59 +07:00: 2026/03/10 17:10:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50152->127.0.0.1:29092: i/o timeout 2026-03-10 17:11:29 +07:00: 2026/03/10 17:11:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51940->127.0.0.1:29092: i/o timeout 2026-03-10 17:11:59 +07:00: 2026/03/10 17:11:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56010->127.0.0.1:29092: i/o timeout 2026-03-10 17:12:29 +07:00: 2026/03/10 17:12:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37590->127.0.0.1:29092: i/o timeout 2026-03-10 17:12:59 +07:00: 2026/03/10 17:12:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43558->127.0.0.1:29092: i/o timeout 2026-03-10 17:13:29 +07:00: 2026/03/10 17:13:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44632->127.0.0.1:29092: i/o timeout 2026-03-10 17:13:59 +07:00: 2026/03/10 17:13:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35734->127.0.0.1:29092: i/o timeout 2026-03-10 17:14:29 +07:00: 2026/03/10 17:14:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52456->127.0.0.1:29092: i/o timeout 2026-03-10 17:14:59 +07:00: 2026/03/10 17:14:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53018->127.0.0.1:29092: i/o timeout 2026-03-10 17:15:29 +07:00: 2026/03/10 17:15:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50986->127.0.0.1:29092: i/o timeout 2026-03-10 17:15:59 +07:00: 2026/03/10 17:15:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36488->127.0.0.1:29092: i/o timeout 2026-03-10 17:16:29 +07:00: 2026/03/10 17:16:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41856->127.0.0.1:29092: i/o timeout 2026-03-10 17:17:00 +07:00: 2026/03/10 17:17:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43884->127.0.0.1:29092: i/o timeout 2026-03-10 17:17:30 +07:00: 2026/03/10 17:17:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49476->127.0.0.1:29092: i/o timeout 2026-03-10 17:18:00 +07:00: 2026/03/10 17:18:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41558->127.0.0.1:29092: i/o timeout 2026-03-10 17:18:30 +07:00: 2026/03/10 17:18:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35258->127.0.0.1:29092: i/o timeout 2026-03-10 17:19:00 +07:00: 2026/03/10 17:19:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42766->127.0.0.1:29092: i/o timeout 2026-03-10 17:19:30 +07:00: 2026/03/10 17:19:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53964->127.0.0.1:29092: i/o timeout 2026-03-10 17:20:00 +07:00: 2026/03/10 17:20:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45724->127.0.0.1:29092: i/o timeout 2026-03-10 17:20:30 +07:00: 2026/03/10 17:20:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54546->127.0.0.1:29092: i/o timeout 2026-03-10 17:21:00 +07:00: 2026/03/10 17:21:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55648->127.0.0.1:29092: i/o timeout 2026-03-10 17:21:30 +07:00: 2026/03/10 17:21:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60012->127.0.0.1:29092: i/o timeout 2026-03-10 17:22:00 +07:00: 2026/03/10 17:22:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51628->127.0.0.1:29092: i/o timeout 2026-03-10 17:22:30 +07:00: 2026/03/10 17:22:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57670->127.0.0.1:29092: i/o timeout 2026-03-10 17:23:00 +07:00: 2026/03/10 17:23:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46094->127.0.0.1:29092: i/o timeout 2026-03-10 17:23:30 +07:00: 2026/03/10 17:23:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43082->127.0.0.1:29092: i/o timeout 2026-03-10 17:24:00 +07:00: 2026/03/10 17:24:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57208->127.0.0.1:29092: i/o timeout 2026-03-10 17:24:30 +07:00: 2026/03/10 17:24:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34390->127.0.0.1:29092: i/o timeout 2026-03-10 17:25:00 +07:00: 2026/03/10 17:25:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35022->127.0.0.1:29092: i/o timeout 2026-03-10 17:25:30 +07:00: 2026/03/10 17:25:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57650->127.0.0.1:29092: i/o timeout 2026-03-10 17:26:00 +07:00: 2026/03/10 17:26:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44202->127.0.0.1:29092: i/o timeout 2026-03-10 17:26:30 +07:00: 2026/03/10 17:26:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50740->127.0.0.1:29092: i/o timeout 2026-03-10 17:27:00 +07:00: 2026/03/10 17:27:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42662->127.0.0.1:29092: i/o timeout 2026-03-10 17:27:30 +07:00: 2026/03/10 17:27:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53746->127.0.0.1:29092: i/o timeout 2026-03-10 17:28:00 +07:00: 2026/03/10 17:28:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38024->127.0.0.1:29092: i/o timeout 2026-03-10 17:28:30 +07:00: 2026/03/10 17:28:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59092->127.0.0.1:29092: i/o timeout 2026-03-10 17:29:00 +07:00: 2026/03/10 17:29:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35922->127.0.0.1:29092: i/o timeout 2026-03-10 17:29:30 +07:00: 2026/03/10 17:29:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49304->127.0.0.1:29092: i/o timeout 2026-03-10 17:30:00 +07:00: 2026/03/10 17:30:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38016->127.0.0.1:29092: i/o timeout 2026-03-10 17:30:30 +07:00: 2026/03/10 17:30:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52616->127.0.0.1:29092: i/o timeout 2026-03-10 17:31:00 +07:00: 2026/03/10 17:31:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60042->127.0.0.1:29092: i/o timeout 2026-03-10 17:31:30 +07:00: 2026/03/10 17:31:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39350->127.0.0.1:29092: i/o timeout 2026-03-10 17:32:00 +07:00: 2026/03/10 17:32:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58418->127.0.0.1:29092: i/o timeout 2026-03-10 17:32:30 +07:00: 2026/03/10 17:32:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46438->127.0.0.1:29092: i/o timeout 2026-03-10 17:33:00 +07:00: 2026/03/10 17:33:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46350->127.0.0.1:29092: i/o timeout 2026-03-10 17:33:30 +07:00: 2026/03/10 17:33:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41994->127.0.0.1:29092: i/o timeout 2026-03-10 17:34:00 +07:00: 2026/03/10 17:34:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57298->127.0.0.1:29092: i/o timeout 2026-03-10 17:34:30 +07:00: 2026/03/10 17:34:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60776->127.0.0.1:29092: i/o timeout 2026-03-10 17:35:00 +07:00: 2026/03/10 17:35:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40892->127.0.0.1:29092: i/o timeout 2026-03-10 17:35:30 +07:00: 2026/03/10 17:35:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45596->127.0.0.1:29092: i/o timeout 2026-03-10 17:36:00 +07:00: 2026/03/10 17:36:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36212->127.0.0.1:29092: i/o timeout 2026-03-10 17:36:30 +07:00: 2026/03/10 17:36:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60426->127.0.0.1:29092: i/o timeout 2026-03-10 17:37:00 +07:00: 2026/03/10 17:37:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34190->127.0.0.1:29092: i/o timeout 2026-03-10 17:37:30 +07:00: 2026/03/10 17:37:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40174->127.0.0.1:29092: i/o timeout 2026-03-10 17:38:00 +07:00: 2026/03/10 17:38:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56124->127.0.0.1:29092: i/o timeout 2026-03-10 17:38:30 +07:00: 2026/03/10 17:38:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33164->127.0.0.1:29092: i/o timeout 2026-03-10 17:39:00 +07:00: 2026/03/10 17:39:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56338->127.0.0.1:29092: i/o timeout 2026-03-10 17:39:30 +07:00: 2026/03/10 17:39:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37324->127.0.0.1:29092: i/o timeout 2026-03-10 17:40:00 +07:00: 2026/03/10 17:40:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49706->127.0.0.1:29092: i/o timeout 2026-03-10 17:40:30 +07:00: 2026/03/10 17:40:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34934->127.0.0.1:29092: i/o timeout 2026-03-10 17:41:00 +07:00: 2026/03/10 17:41:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49070->127.0.0.1:29092: i/o timeout 2026-03-10 17:41:30 +07:00: 2026/03/10 17:41:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36258->127.0.0.1:29092: i/o timeout 2026-03-10 17:42:00 +07:00: 2026/03/10 17:42:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47716->127.0.0.1:29092: i/o timeout 2026-03-10 17:42:30 +07:00: 2026/03/10 17:42:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58568->127.0.0.1:29092: i/o timeout 2026-03-10 17:43:00 +07:00: 2026/03/10 17:43:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57276->127.0.0.1:29092: i/o timeout 2026-03-10 17:43:30 +07:00: 2026/03/10 17:43:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53126->127.0.0.1:29092: i/o timeout 2026-03-10 17:44:00 +07:00: 2026/03/10 17:44:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54740->127.0.0.1:29092: i/o timeout 2026-03-10 17:44:30 +07:00: 2026/03/10 17:44:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58166->127.0.0.1:29092: i/o timeout 2026-03-10 17:45:00 +07:00: 2026/03/10 17:45:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43276->127.0.0.1:29092: i/o timeout 2026-03-10 17:45:30 +07:00: 2026/03/10 17:45:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54660->127.0.0.1:29092: i/o timeout 2026-03-10 17:46:00 +07:00: 2026/03/10 17:46:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40616->127.0.0.1:29092: i/o timeout 2026-03-10 17:46:30 +07:00: 2026/03/10 17:46:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44860->127.0.0.1:29092: i/o timeout 2026-03-10 17:47:00 +07:00: 2026/03/10 17:47:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58860->127.0.0.1:29092: i/o timeout 2026-03-10 17:47:30 +07:00: 2026/03/10 17:47:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40762->127.0.0.1:29092: i/o timeout 2026-03-10 17:48:00 +07:00: 2026/03/10 17:48:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48218->127.0.0.1:29092: i/o timeout 2026-03-10 17:48:30 +07:00: 2026/03/10 17:48:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57180->127.0.0.1:29092: i/o timeout 2026-03-10 17:49:00 +07:00: 2026/03/10 17:49:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33656->127.0.0.1:29092: i/o timeout 2026-03-10 17:49:30 +07:00: 2026/03/10 17:49:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43318->127.0.0.1:29092: i/o timeout 2026-03-10 17:50:00 +07:00: 2026/03/10 17:50:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32948->127.0.0.1:29092: i/o timeout 2026-03-10 17:50:30 +07:00: 2026/03/10 17:50:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57254->127.0.0.1:29092: i/o timeout 2026-03-10 17:51:00 +07:00: 2026/03/10 17:51:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56476->127.0.0.1:29092: i/o timeout 2026-03-10 17:51:30 +07:00: 2026/03/10 17:51:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44350->127.0.0.1:29092: i/o timeout 2026-03-10 17:52:00 +07:00: 2026/03/10 17:52:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36314->127.0.0.1:29092: i/o timeout 2026-03-10 17:52:30 +07:00: 2026/03/10 17:52:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58312->127.0.0.1:29092: i/o timeout 2026-03-10 17:53:00 +07:00: 2026/03/10 17:53:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32944->127.0.0.1:29092: i/o timeout 2026-03-10 17:53:30 +07:00: 2026/03/10 17:53:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43002->127.0.0.1:29092: i/o timeout 2026-03-10 17:54:00 +07:00: 2026/03/10 17:54:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53058->127.0.0.1:29092: i/o timeout 2026-03-10 17:54:30 +07:00: 2026/03/10 17:54:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41830->127.0.0.1:29092: i/o timeout 2026-03-10 17:55:00 +07:00: 2026/03/10 17:55:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53864->127.0.0.1:29092: i/o timeout 2026-03-10 17:55:30 +07:00: 2026/03/10 17:55:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54790->127.0.0.1:29092: i/o timeout 2026-03-10 17:56:00 +07:00: 2026/03/10 17:56:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43804->127.0.0.1:29092: i/o timeout 2026-03-10 17:56:30 +07:00: 2026/03/10 17:56:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39156->127.0.0.1:29092: i/o timeout 2026-03-10 17:57:00 +07:00: 2026/03/10 17:57:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41866->127.0.0.1:29092: i/o timeout 2026-03-10 17:57:30 +07:00: 2026/03/10 17:57:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60580->127.0.0.1:29092: i/o timeout 2026-03-10 17:58:00 +07:00: 2026/03/10 17:58:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58254->127.0.0.1:29092: i/o timeout 2026-03-10 17:58:30 +07:00: 2026/03/10 17:58:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55744->127.0.0.1:29092: i/o timeout 2026-03-10 17:59:00 +07:00: 2026/03/10 17:59:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58050->127.0.0.1:29092: i/o timeout 2026-03-10 17:59:30 +07:00: 2026/03/10 17:59:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37118->127.0.0.1:29092: i/o timeout 2026-03-10 18:00:00 +07:00: 2026/03/10 18:00:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58750->127.0.0.1:29092: i/o timeout 2026-03-10 18:00:30 +07:00: 2026/03/10 18:00:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48284->127.0.0.1:29092: i/o timeout 2026-03-10 18:01:00 +07:00: 2026/03/10 18:01:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57898->127.0.0.1:29092: i/o timeout 2026-03-10 18:01:30 +07:00: 2026/03/10 18:01:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45010->127.0.0.1:29092: i/o timeout 2026-03-10 18:02:00 +07:00: 2026/03/10 18:02:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53778->127.0.0.1:29092: i/o timeout 2026-03-10 18:02:30 +07:00: 2026/03/10 18:02:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38726->127.0.0.1:29092: i/o timeout 2026-03-10 18:03:00 +07:00: 2026/03/10 18:03:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45864->127.0.0.1:29092: i/o timeout 2026-03-10 18:03:30 +07:00: 2026/03/10 18:03:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52304->127.0.0.1:29092: i/o timeout 2026-03-10 18:04:00 +07:00: 2026/03/10 18:04:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55822->127.0.0.1:29092: i/o timeout 2026-03-10 18:04:30 +07:00: 2026/03/10 18:04:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53868->127.0.0.1:29092: i/o timeout 2026-03-10 18:05:00 +07:00: 2026/03/10 18:05:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45050->127.0.0.1:29092: i/o timeout 2026-03-10 18:05:30 +07:00: 2026/03/10 18:05:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51198->127.0.0.1:29092: i/o timeout 2026-03-10 18:06:00 +07:00: 2026/03/10 18:06:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42780->127.0.0.1:29092: i/o timeout 2026-03-10 18:06:30 +07:00: 2026/03/10 18:06:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53358->127.0.0.1:29092: i/o timeout 2026-03-10 18:07:00 +07:00: 2026/03/10 18:07:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39054->127.0.0.1:29092: i/o timeout 2026-03-10 18:07:30 +07:00: 2026/03/10 18:07:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43492->127.0.0.1:29092: i/o timeout 2026-03-10 18:08:00 +07:00: 2026/03/10 18:08:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53624->127.0.0.1:29092: i/o timeout 2026-03-10 18:08:30 +07:00: 2026/03/10 18:08:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59980->127.0.0.1:29092: i/o timeout 2026-03-10 18:09:00 +07:00: 2026/03/10 18:09:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54976->127.0.0.1:29092: i/o timeout 2026-03-10 18:09:30 +07:00: 2026/03/10 18:09:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59334->127.0.0.1:29092: i/o timeout 2026-03-10 18:10:00 +07:00: 2026/03/10 18:10:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44666->127.0.0.1:29092: i/o timeout 2026-03-10 18:10:30 +07:00: 2026/03/10 18:10:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51484->127.0.0.1:29092: i/o timeout 2026-03-10 18:11:00 +07:00: 2026/03/10 18:11:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44576->127.0.0.1:29092: i/o timeout 2026-03-10 18:11:30 +07:00: 2026/03/10 18:11:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59686->127.0.0.1:29092: i/o timeout 2026-03-10 18:12:00 +07:00: 2026/03/10 18:12:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39972->127.0.0.1:29092: i/o timeout 2026-03-10 18:12:30 +07:00: 2026/03/10 18:12:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36808->127.0.0.1:29092: i/o timeout 2026-03-10 18:13:00 +07:00: 2026/03/10 18:13:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50660->127.0.0.1:29092: i/o timeout 2026-03-10 18:13:30 +07:00: 2026/03/10 18:13:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58628->127.0.0.1:29092: i/o timeout 2026-03-10 18:14:00 +07:00: 2026/03/10 18:14:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37642->127.0.0.1:29092: i/o timeout 2026-03-10 18:14:30 +07:00: 2026/03/10 18:14:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47816->127.0.0.1:29092: i/o timeout 2026-03-10 18:15:00 +07:00: 2026/03/10 18:15:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42136->127.0.0.1:29092: i/o timeout 2026-03-10 18:15:30 +07:00: 2026/03/10 18:15:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36872->127.0.0.1:29092: i/o timeout 2026-03-10 18:16:00 +07:00: 2026/03/10 18:16:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45792->127.0.0.1:29092: i/o timeout 2026-03-10 18:16:30 +07:00: 2026/03/10 18:16:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60986->127.0.0.1:29092: i/o timeout 2026-03-10 18:17:00 +07:00: 2026/03/10 18:17:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52362->127.0.0.1:29092: i/o timeout 2026-03-10 18:17:30 +07:00: 2026/03/10 18:17:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49808->127.0.0.1:29092: i/o timeout 2026-03-10 18:18:00 +07:00: 2026/03/10 18:18:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37736->127.0.0.1:29092: i/o timeout 2026-03-10 18:18:30 +07:00: 2026/03/10 18:18:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45032->127.0.0.1:29092: i/o timeout 2026-03-10 18:19:00 +07:00: 2026/03/10 18:19:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47570->127.0.0.1:29092: i/o timeout 2026-03-10 18:19:30 +07:00: 2026/03/10 18:19:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42524->127.0.0.1:29092: i/o timeout 2026-03-10 18:20:00 +07:00: 2026/03/10 18:20:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57954->127.0.0.1:29092: i/o timeout 2026-03-10 18:20:30 +07:00: 2026/03/10 18:20:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59118->127.0.0.1:29092: i/o timeout 2026-03-10 18:21:00 +07:00: 2026/03/10 18:21:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59332->127.0.0.1:29092: i/o timeout 2026-03-10 18:21:30 +07:00: 2026/03/10 18:21:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44346->127.0.0.1:29092: i/o timeout 2026-03-10 18:22:00 +07:00: 2026/03/10 18:22:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53690->127.0.0.1:29092: i/o timeout 2026-03-10 18:22:30 +07:00: 2026/03/10 18:22:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36380->127.0.0.1:29092: i/o timeout 2026-03-10 18:23:00 +07:00: 2026/03/10 18:23:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60516->127.0.0.1:29092: i/o timeout 2026-03-10 18:23:30 +07:00: 2026/03/10 18:23:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49406->127.0.0.1:29092: i/o timeout 2026-03-10 18:24:00 +07:00: 2026/03/10 18:24:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33792->127.0.0.1:29092: i/o timeout 2026-03-10 18:24:30 +07:00: 2026/03/10 18:24:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51412->127.0.0.1:29092: i/o timeout 2026-03-10 18:25:00 +07:00: 2026/03/10 18:25:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46500->127.0.0.1:29092: i/o timeout 2026-03-10 18:25:30 +07:00: 2026/03/10 18:25:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47644->127.0.0.1:29092: i/o timeout 2026-03-10 18:26:00 +07:00: 2026/03/10 18:26:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50208->127.0.0.1:29092: i/o timeout 2026-03-10 18:26:30 +07:00: 2026/03/10 18:26:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53226->127.0.0.1:29092: i/o timeout 2026-03-10 18:27:00 +07:00: 2026/03/10 18:27:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46492->127.0.0.1:29092: i/o timeout 2026-03-10 18:27:30 +07:00: 2026/03/10 18:27:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60246->127.0.0.1:29092: i/o timeout 2026-03-10 18:28:00 +07:00: 2026/03/10 18:28:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51730->127.0.0.1:29092: i/o timeout 2026-03-10 18:28:30 +07:00: 2026/03/10 18:28:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58866->127.0.0.1:29092: i/o timeout 2026-03-10 18:29:00 +07:00: 2026/03/10 18:29:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47034->127.0.0.1:29092: i/o timeout 2026-03-10 18:29:30 +07:00: 2026/03/10 18:29:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42348->127.0.0.1:29092: i/o timeout 2026-03-10 18:30:00 +07:00: 2026/03/10 18:30:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52740->127.0.0.1:29092: i/o timeout 2026-03-10 18:30:30 +07:00: 2026/03/10 18:30:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57030->127.0.0.1:29092: i/o timeout 2026-03-10 18:31:00 +07:00: 2026/03/10 18:31:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53376->127.0.0.1:29092: i/o timeout 2026-03-10 18:31:30 +07:00: 2026/03/10 18:31:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59916->127.0.0.1:29092: i/o timeout 2026-03-10 18:32:00 +07:00: 2026/03/10 18:32:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59050->127.0.0.1:29092: i/o timeout 2026-03-10 18:32:30 +07:00: 2026/03/10 18:32:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36986->127.0.0.1:29092: i/o timeout 2026-03-10 18:33:00 +07:00: 2026/03/10 18:33:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49714->127.0.0.1:29092: i/o timeout 2026-03-10 18:33:30 +07:00: 2026/03/10 18:33:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48266->127.0.0.1:29092: i/o timeout 2026-03-10 18:34:00 +07:00: 2026/03/10 18:34:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55238->127.0.0.1:29092: i/o timeout 2026-03-10 18:34:30 +07:00: 2026/03/10 18:34:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43342->127.0.0.1:29092: i/o timeout 2026-03-10 18:35:00 +07:00: 2026/03/10 18:35:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43130->127.0.0.1:29092: i/o timeout 2026-03-10 18:35:30 +07:00: 2026/03/10 18:35:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52896->127.0.0.1:29092: i/o timeout 2026-03-10 18:36:00 +07:00: 2026/03/10 18:36:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33450->127.0.0.1:29092: i/o timeout 2026-03-10 18:36:30 +07:00: 2026/03/10 18:36:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52862->127.0.0.1:29092: i/o timeout 2026-03-10 18:37:00 +07:00: 2026/03/10 18:37:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52904->127.0.0.1:29092: i/o timeout 2026-03-10 18:37:30 +07:00: 2026/03/10 18:37:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36712->127.0.0.1:29092: i/o timeout 2026-03-10 18:38:00 +07:00: 2026/03/10 18:38:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60000->127.0.0.1:29092: i/o timeout 2026-03-10 18:38:30 +07:00: 2026/03/10 18:38:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38896->127.0.0.1:29092: i/o timeout 2026-03-10 18:39:00 +07:00: 2026/03/10 18:39:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37514->127.0.0.1:29092: i/o timeout 2026-03-10 18:39:30 +07:00: 2026/03/10 18:39:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44154->127.0.0.1:29092: i/o timeout 2026-03-10 18:40:00 +07:00: 2026/03/10 18:40:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33836->127.0.0.1:29092: i/o timeout 2026-03-10 18:40:30 +07:00: 2026/03/10 18:40:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45484->127.0.0.1:29092: i/o timeout 2026-03-10 18:41:00 +07:00: 2026/03/10 18:41:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49848->127.0.0.1:29092: i/o timeout 2026-03-10 18:41:30 +07:00: 2026/03/10 18:41:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57524->127.0.0.1:29092: i/o timeout 2026-03-10 18:42:00 +07:00: 2026/03/10 18:42:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48182->127.0.0.1:29092: i/o timeout 2026-03-10 18:42:30 +07:00: 2026/03/10 18:42:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46174->127.0.0.1:29092: i/o timeout 2026-03-10 18:43:00 +07:00: 2026/03/10 18:43:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39350->127.0.0.1:29092: i/o timeout 2026-03-10 18:43:30 +07:00: 2026/03/10 18:43:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45090->127.0.0.1:29092: i/o timeout 2026-03-10 18:44:00 +07:00: 2026/03/10 18:44:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35636->127.0.0.1:29092: i/o timeout 2026-03-10 18:44:30 +07:00: 2026/03/10 18:44:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46458->127.0.0.1:29092: i/o timeout 2026-03-10 18:45:00 +07:00: 2026/03/10 18:45:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56228->127.0.0.1:29092: i/o timeout 2026-03-10 18:45:30 +07:00: 2026/03/10 18:45:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59950->127.0.0.1:29092: i/o timeout 2026-03-10 18:46:00 +07:00: 2026/03/10 18:46:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49402->127.0.0.1:29092: i/o timeout 2026-03-10 18:46:30 +07:00: 2026/03/10 18:46:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54280->127.0.0.1:29092: i/o timeout 2026-03-10 18:47:00 +07:00: 2026/03/10 18:47:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35474->127.0.0.1:29092: i/o timeout 2026-03-10 18:47:30 +07:00: 2026/03/10 18:47:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38304->127.0.0.1:29092: i/o timeout 2026-03-10 18:48:00 +07:00: 2026/03/10 18:48:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59808->127.0.0.1:29092: i/o timeout 2026-03-10 18:48:30 +07:00: 2026/03/10 18:48:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55914->127.0.0.1:29092: i/o timeout 2026-03-10 18:49:00 +07:00: 2026/03/10 18:49:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33884->127.0.0.1:29092: i/o timeout 2026-03-10 18:49:30 +07:00: 2026/03/10 18:49:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58770->127.0.0.1:29092: i/o timeout 2026-03-10 18:50:00 +07:00: 2026/03/10 18:50:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33474->127.0.0.1:29092: i/o timeout 2026-03-10 18:50:30 +07:00: 2026/03/10 18:50:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40088->127.0.0.1:29092: i/o timeout 2026-03-10 18:51:00 +07:00: 2026/03/10 18:51:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58206->127.0.0.1:29092: i/o timeout 2026-03-10 18:51:30 +07:00: 2026/03/10 18:51:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32944->127.0.0.1:29092: i/o timeout 2026-03-10 18:52:00 +07:00: 2026/03/10 18:52:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45138->127.0.0.1:29092: i/o timeout 2026-03-10 18:52:30 +07:00: 2026/03/10 18:52:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52966->127.0.0.1:29092: i/o timeout 2026-03-10 18:53:00 +07:00: 2026/03/10 18:53:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45822->127.0.0.1:29092: i/o timeout 2026-03-10 18:53:30 +07:00: 2026/03/10 18:53:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54346->127.0.0.1:29092: i/o timeout 2026-03-10 18:54:00 +07:00: 2026/03/10 18:54:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40444->127.0.0.1:29092: i/o timeout 2026-03-10 18:54:30 +07:00: 2026/03/10 18:54:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51038->127.0.0.1:29092: i/o timeout 2026-03-10 18:55:01 +07:00: 2026/03/10 18:55:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43292->127.0.0.1:29092: i/o timeout 2026-03-10 18:55:31 +07:00: 2026/03/10 18:55:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35762->127.0.0.1:29092: i/o timeout 2026-03-10 18:56:01 +07:00: 2026/03/10 18:56:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54094->127.0.0.1:29092: i/o timeout 2026-03-10 18:56:31 +07:00: 2026/03/10 18:56:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53426->127.0.0.1:29092: i/o timeout 2026-03-10 18:57:01 +07:00: 2026/03/10 18:57:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53044->127.0.0.1:29092: i/o timeout 2026-03-10 18:57:31 +07:00: 2026/03/10 18:57:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53410->127.0.0.1:29092: i/o timeout 2026-03-10 18:58:01 +07:00: 2026/03/10 18:58:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41748->127.0.0.1:29092: i/o timeout 2026-03-10 18:58:31 +07:00: 2026/03/10 18:58:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36170->127.0.0.1:29092: i/o timeout 2026-03-10 18:59:01 +07:00: 2026/03/10 18:59:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53766->127.0.0.1:29092: i/o timeout 2026-03-10 18:59:31 +07:00: 2026/03/10 18:59:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60920->127.0.0.1:29092: i/o timeout 2026-03-10 19:00:01 +07:00: 2026/03/10 19:00:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38578->127.0.0.1:29092: i/o timeout 2026-03-10 19:00:31 +07:00: 2026/03/10 19:00:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40202->127.0.0.1:29092: i/o timeout 2026-03-10 19:01:01 +07:00: 2026/03/10 19:01:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53896->127.0.0.1:29092: i/o timeout 2026-03-10 19:01:31 +07:00: 2026/03/10 19:01:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36694->127.0.0.1:29092: i/o timeout 2026-03-10 19:02:01 +07:00: 2026/03/10 19:02:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48864->127.0.0.1:29092: i/o timeout 2026-03-10 19:02:31 +07:00: 2026/03/10 19:02:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44404->127.0.0.1:29092: i/o timeout 2026-03-10 19:03:01 +07:00: 2026/03/10 19:03:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52832->127.0.0.1:29092: i/o timeout 2026-03-10 19:03:31 +07:00: 2026/03/10 19:03:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46812->127.0.0.1:29092: i/o timeout 2026-03-10 19:04:01 +07:00: 2026/03/10 19:04:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51992->127.0.0.1:29092: i/o timeout 2026-03-10 19:04:31 +07:00: 2026/03/10 19:04:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58358->127.0.0.1:29092: i/o timeout 2026-03-10 19:05:01 +07:00: 2026/03/10 19:05:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53294->127.0.0.1:29092: i/o timeout 2026-03-10 19:05:31 +07:00: 2026/03/10 19:05:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43692->127.0.0.1:29092: i/o timeout 2026-03-10 19:06:01 +07:00: 2026/03/10 19:06:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34576->127.0.0.1:29092: i/o timeout 2026-03-10 19:06:31 +07:00: 2026/03/10 19:06:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38844->127.0.0.1:29092: i/o timeout 2026-03-10 19:07:01 +07:00: 2026/03/10 19:07:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35066->127.0.0.1:29092: i/o timeout 2026-03-10 19:07:31 +07:00: 2026/03/10 19:07:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40342->127.0.0.1:29092: i/o timeout 2026-03-10 19:08:01 +07:00: 2026/03/10 19:08:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56800->127.0.0.1:29092: i/o timeout 2026-03-10 19:08:31 +07:00: 2026/03/10 19:08:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47392->127.0.0.1:29092: i/o timeout 2026-03-10 19:09:01 +07:00: 2026/03/10 19:09:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35792->127.0.0.1:29092: i/o timeout 2026-03-10 19:09:31 +07:00: 2026/03/10 19:09:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60724->127.0.0.1:29092: i/o timeout 2026-03-10 19:10:01 +07:00: 2026/03/10 19:10:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57850->127.0.0.1:29092: i/o timeout 2026-03-10 19:10:31 +07:00: 2026/03/10 19:10:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42246->127.0.0.1:29092: i/o timeout 2026-03-10 19:11:01 +07:00: 2026/03/10 19:11:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41094->127.0.0.1:29092: i/o timeout 2026-03-10 19:11:31 +07:00: 2026/03/10 19:11:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36396->127.0.0.1:29092: i/o timeout 2026-03-10 19:12:01 +07:00: 2026/03/10 19:12:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46514->127.0.0.1:29092: i/o timeout 2026-03-10 19:12:31 +07:00: 2026/03/10 19:12:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57500->127.0.0.1:29092: i/o timeout 2026-03-10 19:13:01 +07:00: 2026/03/10 19:13:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56850->127.0.0.1:29092: i/o timeout 2026-03-10 19:13:31 +07:00: 2026/03/10 19:13:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51526->127.0.0.1:29092: i/o timeout 2026-03-10 19:14:01 +07:00: 2026/03/10 19:14:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55710->127.0.0.1:29092: i/o timeout 2026-03-10 19:14:31 +07:00: 2026/03/10 19:14:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45684->127.0.0.1:29092: i/o timeout 2026-03-10 19:15:01 +07:00: 2026/03/10 19:15:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56978->127.0.0.1:29092: i/o timeout 2026-03-10 19:15:31 +07:00: 2026/03/10 19:15:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33040->127.0.0.1:29092: i/o timeout 2026-03-10 19:16:01 +07:00: 2026/03/10 19:16:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45470->127.0.0.1:29092: i/o timeout 2026-03-10 19:16:31 +07:00: 2026/03/10 19:16:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39034->127.0.0.1:29092: i/o timeout 2026-03-10 19:17:01 +07:00: 2026/03/10 19:17:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56408->127.0.0.1:29092: i/o timeout 2026-03-10 19:17:31 +07:00: 2026/03/10 19:17:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40922->127.0.0.1:29092: i/o timeout 2026-03-10 19:18:01 +07:00: 2026/03/10 19:18:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43726->127.0.0.1:29092: i/o timeout 2026-03-10 19:18:31 +07:00: 2026/03/10 19:18:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55270->127.0.0.1:29092: i/o timeout 2026-03-10 19:19:01 +07:00: 2026/03/10 19:19:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53106->127.0.0.1:29092: i/o timeout 2026-03-10 19:19:31 +07:00: 2026/03/10 19:19:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53308->127.0.0.1:29092: i/o timeout 2026-03-10 19:20:01 +07:00: 2026/03/10 19:20:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54990->127.0.0.1:29092: i/o timeout 2026-03-10 19:20:31 +07:00: 2026/03/10 19:20:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45402->127.0.0.1:29092: i/o timeout 2026-03-10 19:21:01 +07:00: 2026/03/10 19:21:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40022->127.0.0.1:29092: i/o timeout 2026-03-10 19:21:31 +07:00: 2026/03/10 19:21:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46938->127.0.0.1:29092: i/o timeout 2026-03-10 19:22:01 +07:00: 2026/03/10 19:22:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58590->127.0.0.1:29092: i/o timeout 2026-03-10 19:22:31 +07:00: 2026/03/10 19:22:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60996->127.0.0.1:29092: i/o timeout 2026-03-10 19:23:01 +07:00: 2026/03/10 19:23:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48582->127.0.0.1:29092: i/o timeout 2026-03-10 19:23:31 +07:00: 2026/03/10 19:23:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45220->127.0.0.1:29092: i/o timeout 2026-03-10 19:24:01 +07:00: 2026/03/10 19:24:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46920->127.0.0.1:29092: i/o timeout 2026-03-10 19:24:31 +07:00: 2026/03/10 19:24:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37650->127.0.0.1:29092: i/o timeout 2026-03-10 19:25:01 +07:00: 2026/03/10 19:25:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58270->127.0.0.1:29092: i/o timeout 2026-03-10 19:25:31 +07:00: 2026/03/10 19:25:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49364->127.0.0.1:29092: i/o timeout 2026-03-10 19:26:01 +07:00: 2026/03/10 19:26:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51190->127.0.0.1:29092: i/o timeout 2026-03-10 19:26:31 +07:00: 2026/03/10 19:26:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54398->127.0.0.1:29092: i/o timeout 2026-03-10 19:27:01 +07:00: 2026/03/10 19:27:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57708->127.0.0.1:29092: i/o timeout 2026-03-10 19:27:31 +07:00: 2026/03/10 19:27:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59284->127.0.0.1:29092: i/o timeout 2026-03-10 19:28:01 +07:00: 2026/03/10 19:28:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57402->127.0.0.1:29092: i/o timeout 2026-03-10 19:28:31 +07:00: 2026/03/10 19:28:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33036->127.0.0.1:29092: i/o timeout 2026-03-10 19:29:01 +07:00: 2026/03/10 19:29:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46336->127.0.0.1:29092: i/o timeout 2026-03-10 19:29:31 +07:00: 2026/03/10 19:29:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39240->127.0.0.1:29092: i/o timeout 2026-03-10 19:30:01 +07:00: 2026/03/10 19:30:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40382->127.0.0.1:29092: i/o timeout 2026-03-10 19:30:31 +07:00: 2026/03/10 19:30:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33614->127.0.0.1:29092: i/o timeout 2026-03-10 19:31:01 +07:00: 2026/03/10 19:31:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41070->127.0.0.1:29092: i/o timeout 2026-03-10 19:31:31 +07:00: 2026/03/10 19:31:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54312->127.0.0.1:29092: i/o timeout 2026-03-10 19:32:01 +07:00: 2026/03/10 19:32:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48394->127.0.0.1:29092: i/o timeout 2026-03-10 19:32:31 +07:00: 2026/03/10 19:32:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44976->127.0.0.1:29092: i/o timeout 2026-03-10 19:33:01 +07:00: 2026/03/10 19:33:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55202->127.0.0.1:29092: i/o timeout 2026-03-10 19:33:31 +07:00: 2026/03/10 19:33:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45786->127.0.0.1:29092: i/o timeout 2026-03-10 19:34:01 +07:00: 2026/03/10 19:34:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60322->127.0.0.1:29092: i/o timeout 2026-03-10 19:34:31 +07:00: 2026/03/10 19:34:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52944->127.0.0.1:29092: i/o timeout 2026-03-10 19:35:01 +07:00: 2026/03/10 19:35:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37822->127.0.0.1:29092: i/o timeout 2026-03-10 19:35:31 +07:00: 2026/03/10 19:35:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58190->127.0.0.1:29092: i/o timeout 2026-03-10 19:36:01 +07:00: 2026/03/10 19:36:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44678->127.0.0.1:29092: i/o timeout 2026-03-10 19:36:31 +07:00: 2026/03/10 19:36:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41630->127.0.0.1:29092: i/o timeout 2026-03-10 19:37:01 +07:00: 2026/03/10 19:37:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36100->127.0.0.1:29092: i/o timeout 2026-03-10 19:37:31 +07:00: 2026/03/10 19:37:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53888->127.0.0.1:29092: i/o timeout 2026-03-10 19:38:01 +07:00: 2026/03/10 19:38:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53520->127.0.0.1:29092: i/o timeout 2026-03-10 19:38:31 +07:00: 2026/03/10 19:38:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37452->127.0.0.1:29092: i/o timeout 2026-03-10 19:39:01 +07:00: 2026/03/10 19:39:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36300->127.0.0.1:29092: i/o timeout 2026-03-10 19:39:31 +07:00: 2026/03/10 19:39:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58424->127.0.0.1:29092: i/o timeout 2026-03-10 19:40:01 +07:00: 2026/03/10 19:40:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56900->127.0.0.1:29092: i/o timeout 2026-03-10 19:40:31 +07:00: 2026/03/10 19:40:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51452->127.0.0.1:29092: i/o timeout 2026-03-10 19:41:01 +07:00: 2026/03/10 19:41:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36144->127.0.0.1:29092: i/o timeout 2026-03-10 19:41:31 +07:00: 2026/03/10 19:41:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32920->127.0.0.1:29092: i/o timeout 2026-03-10 19:42:01 +07:00: 2026/03/10 19:42:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35336->127.0.0.1:29092: i/o timeout 2026-03-10 19:42:31 +07:00: 2026/03/10 19:42:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54132->127.0.0.1:29092: i/o timeout 2026-03-10 19:43:01 +07:00: 2026/03/10 19:43:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53224->127.0.0.1:29092: i/o timeout 2026-03-10 19:43:31 +07:00: 2026/03/10 19:43:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58938->127.0.0.1:29092: i/o timeout 2026-03-10 19:44:01 +07:00: 2026/03/10 19:44:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36076->127.0.0.1:29092: i/o timeout 2026-03-10 19:44:31 +07:00: 2026/03/10 19:44:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53662->127.0.0.1:29092: i/o timeout 2026-03-10 19:45:01 +07:00: 2026/03/10 19:45:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60214->127.0.0.1:29092: i/o timeout 2026-03-10 19:45:31 +07:00: 2026/03/10 19:45:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41718->127.0.0.1:29092: i/o timeout 2026-03-10 19:46:01 +07:00: 2026/03/10 19:46:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55852->127.0.0.1:29092: i/o timeout 2026-03-10 19:46:31 +07:00: 2026/03/10 19:46:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34222->127.0.0.1:29092: i/o timeout 2026-03-10 19:47:01 +07:00: 2026/03/10 19:47:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57428->127.0.0.1:29092: i/o timeout 2026-03-10 19:47:31 +07:00: 2026/03/10 19:47:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59776->127.0.0.1:29092: i/o timeout 2026-03-10 19:48:01 +07:00: 2026/03/10 19:48:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51168->127.0.0.1:29092: i/o timeout 2026-03-10 19:48:32 +07:00: 2026/03/10 19:48:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57772->127.0.0.1:29092: i/o timeout 2026-03-10 19:49:02 +07:00: 2026/03/10 19:49:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44764->127.0.0.1:29092: i/o timeout 2026-03-10 19:49:32 +07:00: 2026/03/10 19:49:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60894->127.0.0.1:29092: i/o timeout 2026-03-10 19:50:02 +07:00: 2026/03/10 19:50:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36094->127.0.0.1:29092: i/o timeout 2026-03-10 19:50:32 +07:00: 2026/03/10 19:50:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35432->127.0.0.1:29092: i/o timeout 2026-03-10 19:51:02 +07:00: 2026/03/10 19:51:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47276->127.0.0.1:29092: i/o timeout 2026-03-10 19:51:32 +07:00: 2026/03/10 19:51:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39566->127.0.0.1:29092: i/o timeout 2026-03-10 19:52:02 +07:00: 2026/03/10 19:52:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53062->127.0.0.1:29092: i/o timeout 2026-03-10 19:52:32 +07:00: 2026/03/10 19:52:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37426->127.0.0.1:29092: i/o timeout 2026-03-10 19:53:02 +07:00: 2026/03/10 19:53:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56632->127.0.0.1:29092: i/o timeout 2026-03-10 19:53:32 +07:00: 2026/03/10 19:53:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48948->127.0.0.1:29092: i/o timeout 2026-03-10 19:54:02 +07:00: 2026/03/10 19:54:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60430->127.0.0.1:29092: i/o timeout 2026-03-10 19:54:32 +07:00: 2026/03/10 19:54:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33232->127.0.0.1:29092: i/o timeout 2026-03-10 19:55:02 +07:00: 2026/03/10 19:55:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56316->127.0.0.1:29092: i/o timeout 2026-03-10 19:55:32 +07:00: 2026/03/10 19:55:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53214->127.0.0.1:29092: i/o timeout 2026-03-10 19:56:02 +07:00: 2026/03/10 19:56:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38372->127.0.0.1:29092: i/o timeout 2026-03-10 19:56:32 +07:00: 2026/03/10 19:56:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33212->127.0.0.1:29092: i/o timeout 2026-03-10 19:57:02 +07:00: 2026/03/10 19:57:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60164->127.0.0.1:29092: i/o timeout 2026-03-10 19:57:32 +07:00: 2026/03/10 19:57:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55346->127.0.0.1:29092: i/o timeout 2026-03-10 19:58:02 +07:00: 2026/03/10 19:58:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47978->127.0.0.1:29092: i/o timeout 2026-03-10 19:58:32 +07:00: 2026/03/10 19:58:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36864->127.0.0.1:29092: i/o timeout 2026-03-10 19:59:02 +07:00: 2026/03/10 19:59:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50580->127.0.0.1:29092: i/o timeout 2026-03-10 19:59:32 +07:00: 2026/03/10 19:59:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46666->127.0.0.1:29092: i/o timeout 2026-03-10 20:00:02 +07:00: 2026/03/10 20:00:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38536->127.0.0.1:29092: i/o timeout 2026-03-10 20:00:32 +07:00: 2026/03/10 20:00:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33942->127.0.0.1:29092: i/o timeout 2026-03-10 20:01:02 +07:00: 2026/03/10 20:01:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44720->127.0.0.1:29092: i/o timeout 2026-03-10 20:01:32 +07:00: 2026/03/10 20:01:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57964->127.0.0.1:29092: i/o timeout 2026-03-10 20:02:02 +07:00: 2026/03/10 20:02:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42918->127.0.0.1:29092: i/o timeout 2026-03-10 20:02:32 +07:00: 2026/03/10 20:02:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36850->127.0.0.1:29092: i/o timeout 2026-03-10 20:03:02 +07:00: 2026/03/10 20:03:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49994->127.0.0.1:29092: i/o timeout 2026-03-10 20:03:32 +07:00: 2026/03/10 20:03:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43668->127.0.0.1:29092: i/o timeout 2026-03-10 20:04:02 +07:00: 2026/03/10 20:04:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57550->127.0.0.1:29092: i/o timeout 2026-03-10 20:04:32 +07:00: 2026/03/10 20:04:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38574->127.0.0.1:29092: i/o timeout 2026-03-10 20:05:02 +07:00: 2026/03/10 20:05:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46898->127.0.0.1:29092: i/o timeout 2026-03-10 20:05:32 +07:00: 2026/03/10 20:05:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51288->127.0.0.1:29092: i/o timeout 2026-03-10 20:06:02 +07:00: 2026/03/10 20:06:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45620->127.0.0.1:29092: i/o timeout 2026-03-10 20:06:32 +07:00: 2026/03/10 20:06:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46516->127.0.0.1:29092: i/o timeout 2026-03-10 20:07:02 +07:00: 2026/03/10 20:07:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48312->127.0.0.1:29092: i/o timeout 2026-03-10 20:07:32 +07:00: 2026/03/10 20:07:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34732->127.0.0.1:29092: i/o timeout 2026-03-10 20:08:02 +07:00: 2026/03/10 20:08:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50000->127.0.0.1:29092: i/o timeout 2026-03-10 20:08:32 +07:00: 2026/03/10 20:08:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34210->127.0.0.1:29092: i/o timeout 2026-03-10 20:09:02 +07:00: 2026/03/10 20:09:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38536->127.0.0.1:29092: i/o timeout 2026-03-10 20:09:32 +07:00: 2026/03/10 20:09:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45994->127.0.0.1:29092: i/o timeout 2026-03-10 20:10:02 +07:00: 2026/03/10 20:10:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45480->127.0.0.1:29092: i/o timeout 2026-03-10 20:10:32 +07:00: 2026/03/10 20:10:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47060->127.0.0.1:29092: i/o timeout 2026-03-10 20:11:02 +07:00: 2026/03/10 20:11:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59204->127.0.0.1:29092: i/o timeout 2026-03-10 20:11:32 +07:00: 2026/03/10 20:11:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57310->127.0.0.1:29092: i/o timeout 2026-03-10 20:12:02 +07:00: 2026/03/10 20:12:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51114->127.0.0.1:29092: i/o timeout 2026-03-10 20:12:32 +07:00: 2026/03/10 20:12:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53336->127.0.0.1:29092: i/o timeout 2026-03-10 20:13:02 +07:00: 2026/03/10 20:13:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50394->127.0.0.1:29092: i/o timeout 2026-03-10 20:13:32 +07:00: 2026/03/10 20:13:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36352->127.0.0.1:29092: i/o timeout 2026-03-10 20:14:02 +07:00: 2026/03/10 20:14:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44606->127.0.0.1:29092: i/o timeout 2026-03-10 20:14:32 +07:00: 2026/03/10 20:14:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56336->127.0.0.1:29092: i/o timeout 2026-03-10 20:15:02 +07:00: 2026/03/10 20:15:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53052->127.0.0.1:29092: i/o timeout 2026-03-10 20:15:32 +07:00: 2026/03/10 20:15:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44414->127.0.0.1:29092: i/o timeout 2026-03-10 20:16:02 +07:00: 2026/03/10 20:16:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39590->127.0.0.1:29092: i/o timeout 2026-03-10 20:16:32 +07:00: 2026/03/10 20:16:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40762->127.0.0.1:29092: i/o timeout 2026-03-10 20:17:02 +07:00: 2026/03/10 20:17:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50084->127.0.0.1:29092: i/o timeout 2026-03-10 20:17:32 +07:00: 2026/03/10 20:17:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44206->127.0.0.1:29092: i/o timeout 2026-03-10 20:18:02 +07:00: 2026/03/10 20:18:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42332->127.0.0.1:29092: i/o timeout 2026-03-10 20:18:32 +07:00: 2026/03/10 20:18:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48904->127.0.0.1:29092: i/o timeout 2026-03-10 20:19:02 +07:00: 2026/03/10 20:19:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45020->127.0.0.1:29092: i/o timeout 2026-03-10 20:19:32 +07:00: 2026/03/10 20:19:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57486->127.0.0.1:29092: i/o timeout 2026-03-10 20:20:02 +07:00: 2026/03/10 20:20:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54048->127.0.0.1:29092: i/o timeout 2026-03-10 20:20:32 +07:00: 2026/03/10 20:20:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51142->127.0.0.1:29092: i/o timeout 2026-03-10 20:21:02 +07:00: 2026/03/10 20:21:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50220->127.0.0.1:29092: i/o timeout 2026-03-10 20:21:32 +07:00: 2026/03/10 20:21:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37262->127.0.0.1:29092: i/o timeout 2026-03-10 20:22:02 +07:00: 2026/03/10 20:22:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40274->127.0.0.1:29092: i/o timeout 2026-03-10 20:22:32 +07:00: 2026/03/10 20:22:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55084->127.0.0.1:29092: i/o timeout 2026-03-10 20:23:02 +07:00: 2026/03/10 20:23:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53762->127.0.0.1:29092: i/o timeout 2026-03-10 20:23:32 +07:00: 2026/03/10 20:23:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55044->127.0.0.1:29092: i/o timeout 2026-03-10 20:24:03 +07:00: 2026/03/10 20:24:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52542->127.0.0.1:29092: i/o timeout 2026-03-10 20:24:33 +07:00: 2026/03/10 20:24:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35694->127.0.0.1:29092: i/o timeout 2026-03-10 20:25:03 +07:00: 2026/03/10 20:25:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60006->127.0.0.1:29092: i/o timeout 2026-03-10 20:25:33 +07:00: 2026/03/10 20:25:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34510->127.0.0.1:29092: i/o timeout 2026-03-10 20:26:03 +07:00: 2026/03/10 20:26:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57796->127.0.0.1:29092: i/o timeout 2026-03-10 20:26:33 +07:00: 2026/03/10 20:26:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38240->127.0.0.1:29092: i/o timeout 2026-03-10 20:27:03 +07:00: 2026/03/10 20:27:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52184->127.0.0.1:29092: i/o timeout 2026-03-10 20:27:33 +07:00: 2026/03/10 20:27:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50646->127.0.0.1:29092: i/o timeout 2026-03-10 20:28:03 +07:00: 2026/03/10 20:28:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59014->127.0.0.1:29092: i/o timeout 2026-03-10 20:28:33 +07:00: 2026/03/10 20:28:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53316->127.0.0.1:29092: i/o timeout 2026-03-10 20:29:03 +07:00: 2026/03/10 20:29:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37550->127.0.0.1:29092: i/o timeout 2026-03-10 20:29:33 +07:00: 2026/03/10 20:29:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54208->127.0.0.1:29092: i/o timeout 2026-03-10 20:30:03 +07:00: 2026/03/10 20:30:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60018->127.0.0.1:29092: i/o timeout 2026-03-10 20:30:33 +07:00: 2026/03/10 20:30:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37582->127.0.0.1:29092: i/o timeout 2026-03-10 20:31:03 +07:00: 2026/03/10 20:31:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43890->127.0.0.1:29092: i/o timeout 2026-03-10 20:31:33 +07:00: 2026/03/10 20:31:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32968->127.0.0.1:29092: i/o timeout 2026-03-10 20:32:03 +07:00: 2026/03/10 20:32:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42422->127.0.0.1:29092: i/o timeout 2026-03-10 20:32:33 +07:00: 2026/03/10 20:32:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52244->127.0.0.1:29092: i/o timeout 2026-03-10 20:33:03 +07:00: 2026/03/10 20:33:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34192->127.0.0.1:29092: i/o timeout 2026-03-10 20:33:33 +07:00: 2026/03/10 20:33:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57766->127.0.0.1:29092: i/o timeout 2026-03-10 20:34:03 +07:00: 2026/03/10 20:34:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59754->127.0.0.1:29092: i/o timeout 2026-03-10 20:34:33 +07:00: 2026/03/10 20:34:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42558->127.0.0.1:29092: i/o timeout 2026-03-10 20:35:03 +07:00: 2026/03/10 20:35:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40532->127.0.0.1:29092: i/o timeout 2026-03-10 20:35:33 +07:00: 2026/03/10 20:35:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33766->127.0.0.1:29092: i/o timeout 2026-03-10 20:36:03 +07:00: 2026/03/10 20:36:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60738->127.0.0.1:29092: i/o timeout 2026-03-10 20:36:33 +07:00: 2026/03/10 20:36:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54948->127.0.0.1:29092: i/o timeout 2026-03-10 20:37:03 +07:00: 2026/03/10 20:37:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45722->127.0.0.1:29092: i/o timeout 2026-03-10 20:37:33 +07:00: 2026/03/10 20:37:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55734->127.0.0.1:29092: i/o timeout 2026-03-10 20:38:03 +07:00: 2026/03/10 20:38:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57730->127.0.0.1:29092: i/o timeout 2026-03-10 20:38:33 +07:00: 2026/03/10 20:38:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33978->127.0.0.1:29092: i/o timeout 2026-03-10 20:39:03 +07:00: 2026/03/10 20:39:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59446->127.0.0.1:29092: i/o timeout 2026-03-10 20:39:33 +07:00: 2026/03/10 20:39:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43420->127.0.0.1:29092: i/o timeout 2026-03-10 20:40:03 +07:00: 2026/03/10 20:40:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49102->127.0.0.1:29092: i/o timeout 2026-03-10 20:40:33 +07:00: 2026/03/10 20:40:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33154->127.0.0.1:29092: i/o timeout 2026-03-10 20:41:03 +07:00: 2026/03/10 20:41:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43992->127.0.0.1:29092: i/o timeout 2026-03-10 20:41:33 +07:00: 2026/03/10 20:41:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59340->127.0.0.1:29092: i/o timeout 2026-03-10 20:42:03 +07:00: 2026/03/10 20:42:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35556->127.0.0.1:29092: i/o timeout 2026-03-10 20:42:33 +07:00: 2026/03/10 20:42:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39668->127.0.0.1:29092: i/o timeout 2026-03-10 20:43:03 +07:00: 2026/03/10 20:43:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33550->127.0.0.1:29092: i/o timeout 2026-03-10 20:43:33 +07:00: 2026/03/10 20:43:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48364->127.0.0.1:29092: i/o timeout 2026-03-10 20:44:03 +07:00: 2026/03/10 20:44:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51246->127.0.0.1:29092: i/o timeout 2026-03-10 20:44:33 +07:00: 2026/03/10 20:44:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54200->127.0.0.1:29092: i/o timeout 2026-03-10 20:45:03 +07:00: 2026/03/10 20:45:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40420->127.0.0.1:29092: i/o timeout 2026-03-10 20:45:33 +07:00: 2026/03/10 20:45:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50516->127.0.0.1:29092: i/o timeout 2026-03-10 20:46:03 +07:00: 2026/03/10 20:46:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56230->127.0.0.1:29092: i/o timeout 2026-03-10 20:46:33 +07:00: 2026/03/10 20:46:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37580->127.0.0.1:29092: i/o timeout 2026-03-10 20:47:03 +07:00: 2026/03/10 20:47:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45030->127.0.0.1:29092: i/o timeout 2026-03-10 20:47:33 +07:00: 2026/03/10 20:47:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43534->127.0.0.1:29092: i/o timeout 2026-03-10 20:48:03 +07:00: 2026/03/10 20:48:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57786->127.0.0.1:29092: i/o timeout 2026-03-10 20:48:33 +07:00: 2026/03/10 20:48:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34356->127.0.0.1:29092: i/o timeout 2026-03-10 20:49:03 +07:00: 2026/03/10 20:49:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39338->127.0.0.1:29092: i/o timeout 2026-03-10 20:49:34 +07:00: 2026/03/10 20:49:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51952->127.0.0.1:29092: i/o timeout 2026-03-10 20:50:04 +07:00: 2026/03/10 20:50:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40928->127.0.0.1:29092: i/o timeout 2026-03-10 20:50:34 +07:00: 2026/03/10 20:50:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51592->127.0.0.1:29092: i/o timeout 2026-03-10 20:51:04 +07:00: 2026/03/10 20:51:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47300->127.0.0.1:29092: i/o timeout 2026-03-10 20:51:34 +07:00: 2026/03/10 20:51:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46740->127.0.0.1:29092: i/o timeout 2026-03-10 20:52:04 +07:00: 2026/03/10 20:52:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47738->127.0.0.1:29092: i/o timeout 2026-03-10 20:52:34 +07:00: 2026/03/10 20:52:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43018->127.0.0.1:29092: i/o timeout 2026-03-10 20:53:04 +07:00: 2026/03/10 20:53:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47218->127.0.0.1:29092: i/o timeout 2026-03-10 20:53:34 +07:00: 2026/03/10 20:53:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43394->127.0.0.1:29092: i/o timeout 2026-03-10 20:54:04 +07:00: 2026/03/10 20:54:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48208->127.0.0.1:29092: i/o timeout 2026-03-10 20:54:34 +07:00: 2026/03/10 20:54:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36990->127.0.0.1:29092: i/o timeout 2026-03-10 20:55:04 +07:00: 2026/03/10 20:55:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52026->127.0.0.1:29092: i/o timeout 2026-03-10 20:55:34 +07:00: 2026/03/10 20:55:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39900->127.0.0.1:29092: i/o timeout 2026-03-10 20:56:04 +07:00: 2026/03/10 20:56:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38352->127.0.0.1:29092: i/o timeout 2026-03-10 20:56:34 +07:00: 2026/03/10 20:56:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43840->127.0.0.1:29092: i/o timeout 2026-03-10 20:57:04 +07:00: 2026/03/10 20:57:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49374->127.0.0.1:29092: i/o timeout 2026-03-10 20:57:34 +07:00: 2026/03/10 20:57:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40836->127.0.0.1:29092: i/o timeout 2026-03-10 20:58:04 +07:00: 2026/03/10 20:58:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52252->127.0.0.1:29092: i/o timeout 2026-03-10 20:58:34 +07:00: 2026/03/10 20:58:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42698->127.0.0.1:29092: i/o timeout 2026-03-10 20:59:04 +07:00: 2026/03/10 20:59:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43374->127.0.0.1:29092: i/o timeout 2026-03-10 20:59:34 +07:00: 2026/03/10 20:59:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33340->127.0.0.1:29092: i/o timeout 2026-03-10 21:00:04 +07:00: 2026/03/10 21:00:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59482->127.0.0.1:29092: i/o timeout 2026-03-10 21:00:34 +07:00: 2026/03/10 21:00:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47438->127.0.0.1:29092: i/o timeout 2026-03-10 21:01:04 +07:00: 2026/03/10 21:01:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43258->127.0.0.1:29092: i/o timeout 2026-03-10 21:01:34 +07:00: 2026/03/10 21:01:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34676->127.0.0.1:29092: i/o timeout 2026-03-10 21:02:04 +07:00: 2026/03/10 21:02:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43418->127.0.0.1:29092: i/o timeout 2026-03-10 21:02:34 +07:00: 2026/03/10 21:02:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54104->127.0.0.1:29092: i/o timeout 2026-03-10 21:03:04 +07:00: 2026/03/10 21:03:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41478->127.0.0.1:29092: i/o timeout 2026-03-10 21:03:34 +07:00: 2026/03/10 21:03:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43154->127.0.0.1:29092: i/o timeout 2026-03-10 21:04:04 +07:00: 2026/03/10 21:04:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52704->127.0.0.1:29092: i/o timeout 2026-03-10 21:04:34 +07:00: 2026/03/10 21:04:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43742->127.0.0.1:29092: i/o timeout 2026-03-10 21:05:04 +07:00: 2026/03/10 21:05:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52950->127.0.0.1:29092: i/o timeout 2026-03-10 21:05:34 +07:00: 2026/03/10 21:05:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32930->127.0.0.1:29092: i/o timeout 2026-03-10 21:06:04 +07:00: 2026/03/10 21:06:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42914->127.0.0.1:29092: i/o timeout 2026-03-10 21:06:34 +07:00: 2026/03/10 21:06:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35086->127.0.0.1:29092: i/o timeout 2026-03-10 21:07:04 +07:00: 2026/03/10 21:07:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55620->127.0.0.1:29092: i/o timeout 2026-03-10 21:07:34 +07:00: 2026/03/10 21:07:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60726->127.0.0.1:29092: i/o timeout 2026-03-10 21:08:04 +07:00: 2026/03/10 21:08:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44744->127.0.0.1:29092: i/o timeout 2026-03-10 21:08:34 +07:00: 2026/03/10 21:08:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60798->127.0.0.1:29092: i/o timeout 2026-03-10 21:09:04 +07:00: 2026/03/10 21:09:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46254->127.0.0.1:29092: i/o timeout 2026-03-10 21:09:34 +07:00: 2026/03/10 21:09:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53236->127.0.0.1:29092: i/o timeout 2026-03-10 21:10:04 +07:00: 2026/03/10 21:10:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56984->127.0.0.1:29092: i/o timeout 2026-03-10 21:10:34 +07:00: 2026/03/10 21:10:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58094->127.0.0.1:29092: i/o timeout 2026-03-10 21:11:04 +07:00: 2026/03/10 21:11:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43574->127.0.0.1:29092: i/o timeout 2026-03-10 21:11:34 +07:00: 2026/03/10 21:11:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59550->127.0.0.1:29092: i/o timeout 2026-03-10 21:12:04 +07:00: 2026/03/10 21:12:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53136->127.0.0.1:29092: i/o timeout 2026-03-10 21:12:34 +07:00: 2026/03/10 21:12:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35352->127.0.0.1:29092: i/o timeout 2026-03-10 21:13:04 +07:00: 2026/03/10 21:13:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36244->127.0.0.1:29092: i/o timeout 2026-03-10 21:13:34 +07:00: 2026/03/10 21:13:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56834->127.0.0.1:29092: i/o timeout 2026-03-10 21:14:04 +07:00: 2026/03/10 21:14:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55116->127.0.0.1:29092: i/o timeout 2026-03-10 21:14:34 +07:00: 2026/03/10 21:14:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53802->127.0.0.1:29092: i/o timeout 2026-03-10 21:15:04 +07:00: 2026/03/10 21:15:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44760->127.0.0.1:29092: i/o timeout 2026-03-10 21:15:34 +07:00: 2026/03/10 21:15:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56678->127.0.0.1:29092: i/o timeout 2026-03-10 21:16:04 +07:00: 2026/03/10 21:16:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59944->127.0.0.1:29092: i/o timeout 2026-03-10 21:16:34 +07:00: 2026/03/10 21:16:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56894->127.0.0.1:29092: i/o timeout 2026-03-10 21:17:04 +07:00: 2026/03/10 21:17:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45286->127.0.0.1:29092: i/o timeout 2026-03-10 21:17:34 +07:00: 2026/03/10 21:17:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52780->127.0.0.1:29092: i/o timeout 2026-03-10 21:18:04 +07:00: 2026/03/10 21:18:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46540->127.0.0.1:29092: i/o timeout 2026-03-10 21:18:34 +07:00: 2026/03/10 21:18:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44718->127.0.0.1:29092: i/o timeout 2026-03-10 21:19:04 +07:00: 2026/03/10 21:19:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36410->127.0.0.1:29092: i/o timeout 2026-03-10 21:19:34 +07:00: 2026/03/10 21:19:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37202->127.0.0.1:29092: i/o timeout 2026-03-10 21:20:04 +07:00: 2026/03/10 21:20:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39210->127.0.0.1:29092: i/o timeout 2026-03-10 21:20:34 +07:00: 2026/03/10 21:20:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56504->127.0.0.1:29092: i/o timeout 2026-03-10 21:21:04 +07:00: 2026/03/10 21:21:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36634->127.0.0.1:29092: i/o timeout 2026-03-10 21:21:34 +07:00: 2026/03/10 21:21:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37322->127.0.0.1:29092: i/o timeout 2026-03-10 21:22:04 +07:00: 2026/03/10 21:22:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32900->127.0.0.1:29092: i/o timeout 2026-03-10 21:22:34 +07:00: 2026/03/10 21:22:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54390->127.0.0.1:29092: i/o timeout 2026-03-10 21:23:04 +07:00: 2026/03/10 21:23:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58836->127.0.0.1:29092: i/o timeout 2026-03-10 21:23:34 +07:00: 2026/03/10 21:23:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59614->127.0.0.1:29092: i/o timeout 2026-03-10 21:24:04 +07:00: 2026/03/10 21:24:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52060->127.0.0.1:29092: i/o timeout 2026-03-10 21:24:34 +07:00: 2026/03/10 21:24:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50810->127.0.0.1:29092: i/o timeout 2026-03-10 21:25:04 +07:00: 2026/03/10 21:25:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39226->127.0.0.1:29092: i/o timeout 2026-03-10 21:25:34 +07:00: 2026/03/10 21:25:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43084->127.0.0.1:29092: i/o timeout 2026-03-10 21:26:04 +07:00: 2026/03/10 21:26:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51936->127.0.0.1:29092: i/o timeout 2026-03-10 21:26:34 +07:00: 2026/03/10 21:26:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37768->127.0.0.1:29092: i/o timeout 2026-03-10 21:27:04 +07:00: 2026/03/10 21:27:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59290->127.0.0.1:29092: i/o timeout 2026-03-10 21:27:34 +07:00: 2026/03/10 21:27:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51956->127.0.0.1:29092: i/o timeout 2026-03-10 21:28:04 +07:00: 2026/03/10 21:28:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46808->127.0.0.1:29092: i/o timeout 2026-03-10 21:28:34 +07:00: 2026/03/10 21:28:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38032->127.0.0.1:29092: i/o timeout 2026-03-10 21:29:04 +07:00: 2026/03/10 21:29:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39578->127.0.0.1:29092: i/o timeout 2026-03-10 21:29:34 +07:00: 2026/03/10 21:29:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51494->127.0.0.1:29092: i/o timeout 2026-03-10 21:30:04 +07:00: 2026/03/10 21:30:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41218->127.0.0.1:29092: i/o timeout 2026-03-10 21:30:34 +07:00: 2026/03/10 21:30:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51524->127.0.0.1:29092: i/o timeout 2026-03-10 21:31:04 +07:00: 2026/03/10 21:31:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59374->127.0.0.1:29092: i/o timeout 2026-03-10 21:31:34 +07:00: 2026/03/10 21:31:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58210->127.0.0.1:29092: i/o timeout 2026-03-10 21:32:04 +07:00: 2026/03/10 21:32:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37280->127.0.0.1:29092: i/o timeout 2026-03-10 21:32:34 +07:00: 2026/03/10 21:32:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34072->127.0.0.1:29092: i/o timeout 2026-03-10 21:33:04 +07:00: 2026/03/10 21:33:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46768->127.0.0.1:29092: i/o timeout 2026-03-10 21:33:34 +07:00: 2026/03/10 21:33:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46216->127.0.0.1:29092: i/o timeout 2026-03-10 21:34:04 +07:00: 2026/03/10 21:34:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35900->127.0.0.1:29092: i/o timeout 2026-03-10 21:34:34 +07:00: 2026/03/10 21:34:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54812->127.0.0.1:29092: i/o timeout 2026-03-10 21:35:04 +07:00: 2026/03/10 21:35:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34380->127.0.0.1:29092: i/o timeout 2026-03-10 21:35:34 +07:00: 2026/03/10 21:35:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48330->127.0.0.1:29092: i/o timeout 2026-03-10 21:36:04 +07:00: 2026/03/10 21:36:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42764->127.0.0.1:29092: i/o timeout 2026-03-10 21:36:34 +07:00: 2026/03/10 21:36:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43000->127.0.0.1:29092: i/o timeout 2026-03-10 21:37:04 +07:00: 2026/03/10 21:37:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52580->127.0.0.1:29092: i/o timeout 2026-03-10 21:37:34 +07:00: 2026/03/10 21:37:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34680->127.0.0.1:29092: i/o timeout 2026-03-10 21:38:05 +07:00: 2026/03/10 21:38:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46408->127.0.0.1:29092: i/o timeout 2026-03-10 21:38:35 +07:00: 2026/03/10 21:38:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43144->127.0.0.1:29092: i/o timeout 2026-03-10 21:39:05 +07:00: 2026/03/10 21:39:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55256->127.0.0.1:29092: i/o timeout 2026-03-10 21:39:35 +07:00: 2026/03/10 21:39:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40488->127.0.0.1:29092: i/o timeout 2026-03-10 21:40:05 +07:00: 2026/03/10 21:40:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60266->127.0.0.1:29092: i/o timeout 2026-03-10 21:40:35 +07:00: 2026/03/10 21:40:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38202->127.0.0.1:29092: i/o timeout 2026-03-10 21:41:05 +07:00: 2026/03/10 21:41:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42106->127.0.0.1:29092: i/o timeout 2026-03-10 21:41:35 +07:00: 2026/03/10 21:41:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58272->127.0.0.1:29092: i/o timeout 2026-03-10 21:42:05 +07:00: 2026/03/10 21:42:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53322->127.0.0.1:29092: i/o timeout 2026-03-10 21:42:35 +07:00: 2026/03/10 21:42:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34624->127.0.0.1:29092: i/o timeout 2026-03-10 21:43:05 +07:00: 2026/03/10 21:43:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47314->127.0.0.1:29092: i/o timeout 2026-03-10 21:43:35 +07:00: 2026/03/10 21:43:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35000->127.0.0.1:29092: i/o timeout 2026-03-10 21:44:05 +07:00: 2026/03/10 21:44:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56422->127.0.0.1:29092: i/o timeout 2026-03-10 21:44:35 +07:00: 2026/03/10 21:44:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44010->127.0.0.1:29092: i/o timeout 2026-03-10 21:45:05 +07:00: 2026/03/10 21:45:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56924->127.0.0.1:29092: i/o timeout 2026-03-10 21:45:35 +07:00: 2026/03/10 21:45:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44000->127.0.0.1:29092: i/o timeout 2026-03-10 21:46:05 +07:00: 2026/03/10 21:46:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56362->127.0.0.1:29092: i/o timeout 2026-03-10 21:46:35 +07:00: 2026/03/10 21:46:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38476->127.0.0.1:29092: i/o timeout 2026-03-10 21:47:05 +07:00: 2026/03/10 21:47:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38884->127.0.0.1:29092: i/o timeout 2026-03-10 21:47:35 +07:00: 2026/03/10 21:47:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55592->127.0.0.1:29092: i/o timeout 2026-03-10 21:48:05 +07:00: 2026/03/10 21:48:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45978->127.0.0.1:29092: i/o timeout 2026-03-10 21:48:35 +07:00: 2026/03/10 21:48:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39116->127.0.0.1:29092: i/o timeout 2026-03-10 21:49:05 +07:00: 2026/03/10 21:49:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39198->127.0.0.1:29092: i/o timeout 2026-03-10 21:49:35 +07:00: 2026/03/10 21:49:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45412->127.0.0.1:29092: i/o timeout 2026-03-10 21:50:05 +07:00: 2026/03/10 21:50:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42088->127.0.0.1:29092: i/o timeout 2026-03-10 21:50:35 +07:00: 2026/03/10 21:50:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48590->127.0.0.1:29092: i/o timeout 2026-03-10 21:51:05 +07:00: 2026/03/10 21:51:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41530->127.0.0.1:29092: i/o timeout 2026-03-10 21:51:35 +07:00: 2026/03/10 21:51:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52854->127.0.0.1:29092: i/o timeout 2026-03-10 21:52:05 +07:00: 2026/03/10 21:52:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38048->127.0.0.1:29092: i/o timeout 2026-03-10 21:52:35 +07:00: 2026/03/10 21:52:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38898->127.0.0.1:29092: i/o timeout 2026-03-10 21:53:05 +07:00: 2026/03/10 21:53:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38826->127.0.0.1:29092: i/o timeout 2026-03-10 21:53:35 +07:00: 2026/03/10 21:53:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36122->127.0.0.1:29092: i/o timeout 2026-03-10 21:54:05 +07:00: 2026/03/10 21:54:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43130->127.0.0.1:29092: i/o timeout 2026-03-10 21:54:35 +07:00: 2026/03/10 21:54:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46670->127.0.0.1:29092: i/o timeout 2026-03-10 21:55:05 +07:00: 2026/03/10 21:55:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51634->127.0.0.1:29092: i/o timeout 2026-03-10 21:55:35 +07:00: 2026/03/10 21:55:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40766->127.0.0.1:29092: i/o timeout 2026-03-10 21:56:05 +07:00: 2026/03/10 21:56:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38992->127.0.0.1:29092: i/o timeout 2026-03-10 21:56:35 +07:00: 2026/03/10 21:56:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37076->127.0.0.1:29092: i/o timeout 2026-03-10 21:57:05 +07:00: 2026/03/10 21:57:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55292->127.0.0.1:29092: i/o timeout 2026-03-10 21:57:35 +07:00: 2026/03/10 21:57:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52316->127.0.0.1:29092: i/o timeout 2026-03-10 21:58:05 +07:00: 2026/03/10 21:58:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36894->127.0.0.1:29092: i/o timeout 2026-03-10 21:58:35 +07:00: 2026/03/10 21:58:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38688->127.0.0.1:29092: i/o timeout 2026-03-10 21:59:05 +07:00: 2026/03/10 21:59:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45664->127.0.0.1:29092: i/o timeout 2026-03-10 21:59:35 +07:00: 2026/03/10 21:59:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55324->127.0.0.1:29092: i/o timeout 2026-03-10 22:00:05 +07:00: 2026/03/10 22:00:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60140->127.0.0.1:29092: i/o timeout 2026-03-10 22:00:35 +07:00: 2026/03/10 22:00:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42182->127.0.0.1:29092: i/o timeout 2026-03-10 22:01:05 +07:00: 2026/03/10 22:01:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36174->127.0.0.1:29092: i/o timeout 2026-03-10 22:01:35 +07:00: 2026/03/10 22:01:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57628->127.0.0.1:29092: i/o timeout 2026-03-10 22:02:05 +07:00: 2026/03/10 22:02:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36172->127.0.0.1:29092: i/o timeout 2026-03-10 22:02:35 +07:00: 2026/03/10 22:02:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49588->127.0.0.1:29092: i/o timeout 2026-03-10 22:03:05 +07:00: 2026/03/10 22:03:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54054->127.0.0.1:29092: i/o timeout 2026-03-10 22:03:35 +07:00: 2026/03/10 22:03:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34860->127.0.0.1:29092: i/o timeout 2026-03-10 22:04:05 +07:00: 2026/03/10 22:04:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60232->127.0.0.1:29092: i/o timeout 2026-03-10 22:04:35 +07:00: 2026/03/10 22:04:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57940->127.0.0.1:29092: i/o timeout 2026-03-10 22:05:05 +07:00: 2026/03/10 22:05:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35298->127.0.0.1:29092: i/o timeout 2026-03-10 22:05:35 +07:00: 2026/03/10 22:05:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33194->127.0.0.1:29092: i/o timeout 2026-03-10 22:06:05 +07:00: 2026/03/10 22:06:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51526->127.0.0.1:29092: i/o timeout 2026-03-10 22:06:35 +07:00: 2026/03/10 22:06:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51034->127.0.0.1:29092: i/o timeout 2026-03-10 22:07:05 +07:00: 2026/03/10 22:07:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48218->127.0.0.1:29092: i/o timeout 2026-03-10 22:07:35 +07:00: 2026/03/10 22:07:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42846->127.0.0.1:29092: i/o timeout 2026-03-10 22:08:05 +07:00: 2026/03/10 22:08:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46622->127.0.0.1:29092: i/o timeout 2026-03-10 22:08:35 +07:00: 2026/03/10 22:08:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57824->127.0.0.1:29092: i/o timeout 2026-03-10 22:09:05 +07:00: 2026/03/10 22:09:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55236->127.0.0.1:29092: i/o timeout 2026-03-10 22:09:35 +07:00: 2026/03/10 22:09:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40172->127.0.0.1:29092: i/o timeout 2026-03-10 22:10:05 +07:00: 2026/03/10 22:10:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48714->127.0.0.1:29092: i/o timeout 2026-03-10 22:10:35 +07:00: 2026/03/10 22:10:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58370->127.0.0.1:29092: i/o timeout 2026-03-10 22:11:05 +07:00: 2026/03/10 22:11:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48762->127.0.0.1:29092: i/o timeout 2026-03-10 22:11:35 +07:00: 2026/03/10 22:11:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52468->127.0.0.1:29092: i/o timeout 2026-03-10 22:12:05 +07:00: 2026/03/10 22:12:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40066->127.0.0.1:29092: i/o timeout 2026-03-10 22:12:35 +07:00: 2026/03/10 22:12:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52126->127.0.0.1:29092: i/o timeout 2026-03-10 22:13:05 +07:00: 2026/03/10 22:13:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57134->127.0.0.1:29092: i/o timeout 2026-03-10 22:13:35 +07:00: 2026/03/10 22:13:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58626->127.0.0.1:29092: i/o timeout 2026-03-10 22:14:05 +07:00: 2026/03/10 22:14:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41144->127.0.0.1:29092: i/o timeout 2026-03-10 22:14:35 +07:00: 2026/03/10 22:14:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57328->127.0.0.1:29092: i/o timeout 2026-03-10 22:15:05 +07:00: 2026/03/10 22:15:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43976->127.0.0.1:29092: i/o timeout 2026-03-10 22:15:35 +07:00: 2026/03/10 22:15:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51384->127.0.0.1:29092: i/o timeout 2026-03-10 22:16:05 +07:00: 2026/03/10 22:16:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53582->127.0.0.1:29092: i/o timeout 2026-03-10 22:16:35 +07:00: 2026/03/10 22:16:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51782->127.0.0.1:29092: i/o timeout 2026-03-10 22:17:05 +07:00: 2026/03/10 22:17:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47916->127.0.0.1:29092: i/o timeout 2026-03-10 22:17:35 +07:00: 2026/03/10 22:17:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36618->127.0.0.1:29092: i/o timeout 2026-03-10 22:18:05 +07:00: 2026/03/10 22:18:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44126->127.0.0.1:29092: i/o timeout 2026-03-10 22:18:35 +07:00: 2026/03/10 22:18:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44886->127.0.0.1:29092: i/o timeout 2026-03-10 22:19:05 +07:00: 2026/03/10 22:19:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37906->127.0.0.1:29092: i/o timeout 2026-03-10 22:19:35 +07:00: 2026/03/10 22:19:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51978->127.0.0.1:29092: i/o timeout 2026-03-10 22:20:05 +07:00: 2026/03/10 22:20:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38878->127.0.0.1:29092: i/o timeout 2026-03-10 22:20:35 +07:00: 2026/03/10 22:20:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59524->127.0.0.1:29092: i/o timeout 2026-03-10 22:21:05 +07:00: 2026/03/10 22:21:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39782->127.0.0.1:29092: i/o timeout 2026-03-10 22:21:35 +07:00: 2026/03/10 22:21:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36886->127.0.0.1:29092: i/o timeout 2026-03-10 22:22:05 +07:00: 2026/03/10 22:22:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56764->127.0.0.1:29092: i/o timeout 2026-03-10 22:22:35 +07:00: 2026/03/10 22:22:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58280->127.0.0.1:29092: i/o timeout 2026-03-10 22:23:05 +07:00: 2026/03/10 22:23:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50342->127.0.0.1:29092: i/o timeout 2026-03-10 22:23:35 +07:00: 2026/03/10 22:23:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44496->127.0.0.1:29092: i/o timeout 2026-03-10 22:24:05 +07:00: 2026/03/10 22:24:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60748->127.0.0.1:29092: i/o timeout 2026-03-10 22:24:35 +07:00: 2026/03/10 22:24:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48850->127.0.0.1:29092: i/o timeout 2026-03-10 22:25:05 +07:00: 2026/03/10 22:25:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59684->127.0.0.1:29092: i/o timeout 2026-03-10 22:25:35 +07:00: 2026/03/10 22:25:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52868->127.0.0.1:29092: i/o timeout 2026-03-10 22:26:05 +07:00: 2026/03/10 22:26:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52446->127.0.0.1:29092: i/o timeout 2026-03-10 22:26:35 +07:00: 2026/03/10 22:26:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40914->127.0.0.1:29092: i/o timeout 2026-03-10 22:27:05 +07:00: 2026/03/10 22:27:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48224->127.0.0.1:29092: i/o timeout 2026-03-10 22:27:35 +07:00: 2026/03/10 22:27:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57310->127.0.0.1:29092: i/o timeout 2026-03-10 22:28:05 +07:00: 2026/03/10 22:28:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46282->127.0.0.1:29092: i/o timeout 2026-03-10 22:28:35 +07:00: 2026/03/10 22:28:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55716->127.0.0.1:29092: i/o timeout 2026-03-10 22:29:05 +07:00: 2026/03/10 22:29:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47548->127.0.0.1:29092: i/o timeout 2026-03-10 22:29:35 +07:00: 2026/03/10 22:29:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49506->127.0.0.1:29092: i/o timeout 2026-03-10 22:30:05 +07:00: 2026/03/10 22:30:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33624->127.0.0.1:29092: i/o timeout 2026-03-10 22:30:35 +07:00: 2026/03/10 22:30:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40744->127.0.0.1:29092: i/o timeout 2026-03-10 22:31:05 +07:00: 2026/03/10 22:31:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52240->127.0.0.1:29092: i/o timeout 2026-03-10 22:31:35 +07:00: 2026/03/10 22:31:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54388->127.0.0.1:29092: i/o timeout 2026-03-10 22:32:05 +07:00: 2026/03/10 22:32:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39602->127.0.0.1:29092: i/o timeout 2026-03-10 22:32:35 +07:00: 2026/03/10 22:32:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42618->127.0.0.1:29092: i/o timeout 2026-03-10 22:33:05 +07:00: 2026/03/10 22:33:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45302->127.0.0.1:29092: i/o timeout 2026-03-10 22:33:35 +07:00: 2026/03/10 22:33:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34088->127.0.0.1:29092: i/o timeout 2026-03-10 22:34:05 +07:00: 2026/03/10 22:34:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43442->127.0.0.1:29092: i/o timeout 2026-03-10 22:34:35 +07:00: 2026/03/10 22:34:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49936->127.0.0.1:29092: i/o timeout 2026-03-10 22:35:05 +07:00: 2026/03/10 22:35:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38700->127.0.0.1:29092: i/o timeout 2026-03-10 22:35:35 +07:00: 2026/03/10 22:35:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51068->127.0.0.1:29092: i/o timeout 2026-03-10 22:36:05 +07:00: 2026/03/10 22:36:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58276->127.0.0.1:29092: i/o timeout 2026-03-10 22:36:35 +07:00: 2026/03/10 22:36:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58562->127.0.0.1:29092: i/o timeout 2026-03-10 22:37:05 +07:00: 2026/03/10 22:37:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50164->127.0.0.1:29092: i/o timeout 2026-03-10 22:37:35 +07:00: 2026/03/10 22:37:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51982->127.0.0.1:29092: i/o timeout 2026-03-10 22:38:05 +07:00: 2026/03/10 22:38:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53850->127.0.0.1:29092: i/o timeout 2026-03-10 22:38:35 +07:00: 2026/03/10 22:38:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56230->127.0.0.1:29092: i/o timeout 2026-03-10 22:39:05 +07:00: 2026/03/10 22:39:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55636->127.0.0.1:29092: i/o timeout 2026-03-10 22:39:35 +07:00: 2026/03/10 22:39:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56726->127.0.0.1:29092: i/o timeout 2026-03-10 22:40:05 +07:00: 2026/03/10 22:40:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47598->127.0.0.1:29092: i/o timeout 2026-03-10 22:40:35 +07:00: 2026/03/10 22:40:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43958->127.0.0.1:29092: i/o timeout 2026-03-10 22:41:05 +07:00: 2026/03/10 22:41:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40360->127.0.0.1:29092: i/o timeout 2026-03-10 22:41:35 +07:00: 2026/03/10 22:41:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56814->127.0.0.1:29092: i/o timeout 2026-03-10 22:42:05 +07:00: 2026/03/10 22:42:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56024->127.0.0.1:29092: i/o timeout 2026-03-10 22:42:35 +07:00: 2026/03/10 22:42:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49598->127.0.0.1:29092: i/o timeout 2026-03-10 22:43:05 +07:00: 2026/03/10 22:43:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34620->127.0.0.1:29092: i/o timeout 2026-03-10 22:43:35 +07:00: 2026/03/10 22:43:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43034->127.0.0.1:29092: i/o timeout 2026-03-10 22:44:05 +07:00: 2026/03/10 22:44:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48164->127.0.0.1:29092: i/o timeout 2026-03-10 22:44:35 +07:00: 2026/03/10 22:44:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42008->127.0.0.1:29092: i/o timeout 2026-03-10 22:45:05 +07:00: 2026/03/10 22:45:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49402->127.0.0.1:29092: i/o timeout 2026-03-10 22:45:35 +07:00: 2026/03/10 22:45:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53766->127.0.0.1:29092: i/o timeout 2026-03-10 22:46:05 +07:00: 2026/03/10 22:46:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34014->127.0.0.1:29092: i/o timeout 2026-03-10 22:46:35 +07:00: 2026/03/10 22:46:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34930->127.0.0.1:29092: i/o timeout 2026-03-10 22:47:05 +07:00: 2026/03/10 22:47:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43406->127.0.0.1:29092: i/o timeout 2026-03-10 22:47:35 +07:00: 2026/03/10 22:47:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60100->127.0.0.1:29092: i/o timeout 2026-03-10 22:48:05 +07:00: 2026/03/10 22:48:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59132->127.0.0.1:29092: i/o timeout 2026-03-10 22:48:35 +07:00: 2026/03/10 22:48:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36528->127.0.0.1:29092: i/o timeout 2026-03-10 22:49:05 +07:00: 2026/03/10 22:49:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60510->127.0.0.1:29092: i/o timeout 2026-03-10 22:49:35 +07:00: 2026/03/10 22:49:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33524->127.0.0.1:29092: i/o timeout 2026-03-10 22:50:05 +07:00: 2026/03/10 22:50:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55746->127.0.0.1:29092: i/o timeout 2026-03-10 22:50:35 +07:00: 2026/03/10 22:50:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36888->127.0.0.1:29092: i/o timeout 2026-03-10 22:51:05 +07:00: 2026/03/10 22:51:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47004->127.0.0.1:29092: i/o timeout 2026-03-10 22:51:35 +07:00: 2026/03/10 22:51:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37068->127.0.0.1:29092: i/o timeout 2026-03-10 22:52:05 +07:00: 2026/03/10 22:52:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54060->127.0.0.1:29092: i/o timeout 2026-03-10 22:52:35 +07:00: 2026/03/10 22:52:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33194->127.0.0.1:29092: i/o timeout 2026-03-10 22:53:05 +07:00: 2026/03/10 22:53:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42538->127.0.0.1:29092: i/o timeout 2026-03-10 22:53:35 +07:00: 2026/03/10 22:53:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45528->127.0.0.1:29092: i/o timeout 2026-03-10 22:54:05 +07:00: 2026/03/10 22:54:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59894->127.0.0.1:29092: i/o timeout 2026-03-10 22:54:35 +07:00: 2026/03/10 22:54:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44468->127.0.0.1:29092: i/o timeout 2026-03-10 22:55:05 +07:00: 2026/03/10 22:55:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40270->127.0.0.1:29092: i/o timeout 2026-03-10 22:55:35 +07:00: 2026/03/10 22:55:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44350->127.0.0.1:29092: i/o timeout 2026-03-10 22:55:39 +07:00: 2026/03/10 22:55:39 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 22:55:55 +07:00: 2026/03/10 22:55:55 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 22:55:58 +07:00: 2026/03/10 22:55:58 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 22:56:02 +07:00: 2026/03/10 22:56:02 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 22:56:05 +07:00: 2026/03/10 22:56:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33610->127.0.0.1:29092: i/o timeout 2026-03-10 22:56:11 +07:00: 2026/03/10 22:56:11 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 22:56:35 +07:00: 2026/03/10 22:56:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49060->127.0.0.1:29092: i/o timeout 2026-03-10 22:57:05 +07:00: 2026/03/10 22:57:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45672->127.0.0.1:29092: i/o timeout 2026-03-10 22:57:35 +07:00: 2026/03/10 22:57:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35268->127.0.0.1:29092: i/o timeout 2026-03-10 22:58:05 +07:00: 2026/03/10 22:58:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43836->127.0.0.1:29092: i/o timeout 2026-03-10 22:58:35 +07:00: 2026/03/10 22:58:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33652->127.0.0.1:29092: i/o timeout 2026-03-10 22:59:05 +07:00: 2026/03/10 22:59:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46102->127.0.0.1:29092: i/o timeout 2026-03-10 22:59:35 +07:00: 2026/03/10 22:59:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53560->127.0.0.1:29092: i/o timeout 2026-03-10 23:00:05 +07:00: 2026/03/10 23:00:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54498->127.0.0.1:29092: i/o timeout 2026-03-10 23:00:35 +07:00: 2026/03/10 23:00:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55884->127.0.0.1:29092: i/o timeout 2026-03-10 23:01:05 +07:00: 2026/03/10 23:01:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54998->127.0.0.1:29092: i/o timeout 2026-03-10 23:01:35 +07:00: 2026/03/10 23:01:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52252->127.0.0.1:29092: i/o timeout 2026-03-10 23:02:05 +07:00: 2026/03/10 23:02:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45264->127.0.0.1:29092: i/o timeout 2026-03-10 23:02:35 +07:00: 2026/03/10 23:02:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54526->127.0.0.1:29092: i/o timeout 2026-03-10 23:03:05 +07:00: 2026/03/10 23:03:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43444->127.0.0.1:29092: i/o timeout 2026-03-10 23:03:35 +07:00: 2026/03/10 23:03:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40346->127.0.0.1:29092: i/o timeout 2026-03-10 23:04:05 +07:00: 2026/03/10 23:04:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51756->127.0.0.1:29092: i/o timeout 2026-03-10 23:04:35 +07:00: 2026/03/10 23:04:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43702->127.0.0.1:29092: i/o timeout 2026-03-10 23:05:05 +07:00: 2026/03/10 23:05:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43946->127.0.0.1:29092: i/o timeout 2026-03-10 23:05:35 +07:00: 2026/03/10 23:05:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40366->127.0.0.1:29092: i/o timeout 2026-03-10 23:06:05 +07:00: 2026/03/10 23:06:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57402->127.0.0.1:29092: i/o timeout 2026-03-10 23:06:35 +07:00: 2026/03/10 23:06:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40382->127.0.0.1:29092: i/o timeout 2026-03-10 23:06:58 +07:00: 2026/03/10 23:06:58 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:07:03 +07:00: 2026/03/10 23:07:03 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:07:05 +07:00: 2026/03/10 23:07:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43280->127.0.0.1:29092: i/o timeout 2026-03-10 23:07:17 +07:00: 2026/03/10 23:07:17 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:07:25 +07:00: 2026/03/10 23:07:25 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:07:27 +07:00: 2026/03/10 23:07:27 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:07:29 +07:00: 2026/03/10 23:07:29 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:07:35 +07:00: 2026/03/10 23:07:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52258->127.0.0.1:29092: i/o timeout 2026-03-10 23:07:37 +07:00: 2026/03/10 23:07:37 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:08:05 +07:00: 2026/03/10 23:08:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52476->127.0.0.1:29092: i/o timeout 2026-03-10 23:08:35 +07:00: 2026/03/10 23:08:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44504->127.0.0.1:29092: i/o timeout 2026-03-10 23:09:05 +07:00: 2026/03/10 23:09:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54902->127.0.0.1:29092: i/o timeout 2026-03-10 23:09:35 +07:00: 2026/03/10 23:09:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55508->127.0.0.1:29092: i/o timeout 2026-03-10 23:10:05 +07:00: 2026/03/10 23:10:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59154->127.0.0.1:29092: i/o timeout 2026-03-10 23:10:35 +07:00: 2026/03/10 23:10:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60238->127.0.0.1:29092: i/o timeout 2026-03-10 23:11:05 +07:00: 2026/03/10 23:11:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51490->127.0.0.1:29092: i/o timeout 2026-03-10 23:11:35 +07:00: 2026/03/10 23:11:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59424->127.0.0.1:29092: i/o timeout 2026-03-10 23:12:05 +07:00: 2026/03/10 23:12:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51464->127.0.0.1:29092: i/o timeout 2026-03-10 23:12:35 +07:00: 2026/03/10 23:12:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51458->127.0.0.1:29092: i/o timeout 2026-03-10 23:13:05 +07:00: 2026/03/10 23:13:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38398->127.0.0.1:29092: i/o timeout 2026-03-10 23:13:35 +07:00: 2026/03/10 23:13:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37590->127.0.0.1:29092: i/o timeout 2026-03-10 23:14:05 +07:00: 2026/03/10 23:14:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47192->127.0.0.1:29092: i/o timeout 2026-03-10 23:14:35 +07:00: 2026/03/10 23:14:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38284->127.0.0.1:29092: i/o timeout 2026-03-10 23:15:05 +07:00: 2026/03/10 23:15:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58886->127.0.0.1:29092: i/o timeout 2026-03-10 23:15:35 +07:00: 2026/03/10 23:15:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43064->127.0.0.1:29092: i/o timeout 2026-03-10 23:16:05 +07:00: 2026/03/10 23:16:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56748->127.0.0.1:29092: i/o timeout 2026-03-10 23:16:35 +07:00: 2026/03/10 23:16:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38854->127.0.0.1:29092: i/o timeout 2026-03-10 23:17:05 +07:00: 2026/03/10 23:17:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47306->127.0.0.1:29092: i/o timeout 2026-03-10 23:17:35 +07:00: 2026/03/10 23:17:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48242->127.0.0.1:29092: i/o timeout 2026-03-10 23:18:05 +07:00: 2026/03/10 23:18:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44154->127.0.0.1:29092: i/o timeout 2026-03-10 23:18:35 +07:00: 2026/03/10 23:18:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41850->127.0.0.1:29092: i/o timeout 2026-03-10 23:19:06 +07:00: 2026/03/10 23:19:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42472->127.0.0.1:29092: i/o timeout 2026-03-10 23:19:36 +07:00: 2026/03/10 23:19:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33426->127.0.0.1:29092: i/o timeout 2026-03-10 23:20:06 +07:00: 2026/03/10 23:20:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39358->127.0.0.1:29092: i/o timeout 2026-03-10 23:20:36 +07:00: 2026/03/10 23:20:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38942->127.0.0.1:29092: i/o timeout 2026-03-10 23:21:06 +07:00: 2026/03/10 23:21:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55352->127.0.0.1:29092: i/o timeout 2026-03-10 23:21:36 +07:00: 2026/03/10 23:21:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60982->127.0.0.1:29092: i/o timeout 2026-03-10 23:22:06 +07:00: 2026/03/10 23:22:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40116->127.0.0.1:29092: i/o timeout 2026-03-10 23:22:36 +07:00: 2026/03/10 23:22:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50270->127.0.0.1:29092: i/o timeout 2026-03-10 23:23:06 +07:00: 2026/03/10 23:23:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44358->127.0.0.1:29092: i/o timeout 2026-03-10 23:23:36 +07:00: 2026/03/10 23:23:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59634->127.0.0.1:29092: i/o timeout 2026-03-10 23:24:06 +07:00: 2026/03/10 23:24:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58288->127.0.0.1:29092: i/o timeout 2026-03-10 23:24:36 +07:00: 2026/03/10 23:24:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59472->127.0.0.1:29092: i/o timeout 2026-03-10 23:25:06 +07:00: 2026/03/10 23:25:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35202->127.0.0.1:29092: i/o timeout 2026-03-10 23:25:36 +07:00: 2026/03/10 23:25:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46160->127.0.0.1:29092: i/o timeout 2026-03-10 23:26:06 +07:00: 2026/03/10 23:26:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52408->127.0.0.1:29092: i/o timeout 2026-03-10 23:26:36 +07:00: 2026/03/10 23:26:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50038->127.0.0.1:29092: i/o timeout 2026-03-10 23:27:05 +07:00: 2026/03/10 23:27:05 ⏳ Shutting down server... 2026-03-10 23:27:05 +07:00: 2026/03/10 23:27:05 ✅ Server exited properly 2026-03-10 23:27:05 +07:00: 2026/03/10 23:27:05 [AutoConfirm] Shutting down scheduler... 2026-03-10 23:27:05 +07:00: 2026/03/10 23:27:05 Database connected successfully 2026-03-10 23:27:05 +07:00: 2026/03/10 23:27:05 Running database migrations... 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 Database migrations completed successfully 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 Redis connected successfully 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 Kafka producer initialized 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 [WebSocket] Hub started 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 Initializing Midtrans with environment: 2 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 Ticket schedule worker started 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 📧 Starting Notification Worker... 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 🎫 Starting Ticket Worker... 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 Starting Ticket Worker Consumer... 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 💰 Starting Commission Worker... 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 ⏰ Starting Order Expiration Worker... 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 [CommissionWorker] Starting commission worker... 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 ✅ WhatsApp API (Fonnte) configured 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 [NotificationWorker] Starting notification worker... 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 🚀 Server starting on port 8000 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 🏥 Health check: http://localhost:8000/health 2026-03-10 23:27:07 +07:00: 2026/03/10 23:27:07 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 23:27:32 +07:00: 2026/03/10 23:27:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44756->127.0.0.1:29092: i/o timeout 2026-03-10 23:28:02 +07:00: 2026/03/10 23:28:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40452->127.0.0.1:29092: i/o timeout 2026-03-10 23:28:32 +07:00: 2026/03/10 23:28:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52316->127.0.0.1:29092: i/o timeout 2026-03-10 23:29:02 +07:00: 2026/03/10 23:29:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37988->127.0.0.1:29092: i/o timeout 2026-03-10 23:29:32 +07:00: 2026/03/10 23:29:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55944->127.0.0.1:29092: i/o timeout 2026-03-10 23:30:02 +07:00: 2026/03/10 23:30:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34544->127.0.0.1:29092: i/o timeout 2026-03-10 23:30:32 +07:00: 2026/03/10 23:30:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59476->127.0.0.1:29092: i/o timeout 2026-03-10 23:31:02 +07:00: 2026/03/10 23:31:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45842->127.0.0.1:29092: i/o timeout 2026-03-10 23:31:32 +07:00: 2026/03/10 23:31:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49010->127.0.0.1:29092: i/o timeout 2026-03-10 23:32:02 +07:00: 2026/03/10 23:32:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34792->127.0.0.1:29092: i/o timeout 2026-03-10 23:32:32 +07:00: 2026/03/10 23:32:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53696->127.0.0.1:29092: i/o timeout 2026-03-10 23:33:02 +07:00: 2026/03/10 23:33:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55934->127.0.0.1:29092: i/o timeout 2026-03-10 23:33:08 +07:00: 2026/03/10 23:33:08 Notification worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-10 23:33:08 +07:00: * read tcp 127.0.0.1:52600->127.0.0.1:29094: i/o timeout 2026-03-10 23:33:08 +07:00: * read tcp 127.0.0.1:34202->127.0.0.1:29092: i/o timeout 2026-03-10 23:33:08 +07:00: * read tcp 127.0.0.1:53578->127.0.0.1:29093: i/o timeout 2026-03-10 23:33:08 +07:00: 2026/03/10 23:33:08 Ticket worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-10 23:33:08 +07:00: * read tcp 127.0.0.1:33064->127.0.0.1:29092: i/o timeout 2026-03-10 23:33:08 +07:00: * read tcp 127.0.0.1:44360->127.0.0.1:29094: i/o timeout 2026-03-10 23:33:08 +07:00: * read tcp 127.0.0.1:53576->127.0.0.1:29093: i/o timeout 2026-03-10 23:33:32 +07:00: 2026/03/10 23:33:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52858->127.0.0.1:29092: i/o timeout 2026-03-10 23:34:02 +07:00: 2026/03/10 23:34:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42544->127.0.0.1:29092: i/o timeout 2026-03-10 23:34:32 +07:00: 2026/03/10 23:34:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49218->127.0.0.1:29092: i/o timeout 2026-03-10 23:35:02 +07:00: 2026/03/10 23:35:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35708->127.0.0.1:29092: i/o timeout 2026-03-10 23:35:32 +07:00: 2026/03/10 23:35:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59782->127.0.0.1:29092: i/o timeout 2026-03-10 23:36:02 +07:00: 2026/03/10 23:36:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51766->127.0.0.1:29092: i/o timeout 2026-03-10 23:36:23 +07:00: 2026/03/10 23:36:23 ⏳ Shutting down server... 2026-03-10 23:36:23 +07:00: 2026/03/10 23:36:23 ⏰ Order Expiration Worker stopped 2026-03-10 23:36:23 +07:00: 2026/03/10 23:36:23 Ticket schedule worker stopped 2026-03-10 23:36:23 +07:00: 2026/03/10 23:36:23 [NotificationCleanup] Shutting down... 2026-03-10 23:36:23 +07:00: 2026/03/10 23:36:23 [AutoConfirm] Shutting down scheduler... 2026-03-10 23:36:23 +07:00: 2026/03/10 23:36:23 ✅ Server exited properly 2026-03-10 23:38:49 +07:00: 2026/03/10 23:38:49 Database connected successfully 2026-03-10 23:38:49 +07:00: 2026/03/10 23:38:49 Running database migrations... 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 Database migrations completed successfully 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 Redis connected successfully 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 Kafka producer initialized 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 Initializing Midtrans with environment: 2 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 ⏰ Starting Order Expiration Worker... 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 🎫 Starting Ticket Worker... 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 Starting Ticket Worker Consumer... 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 💰 Starting Commission Worker... 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 📧 Starting Notification Worker... 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 [NotificationWorker] Starting notification worker... 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 [CommissionWorker] Starting commission worker... 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 [WebSocket] Hub started 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 Ticket schedule worker started 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 🚀 Server starting on port 8000 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 🏥 Health check: http://localhost:8000/health 2026-03-10 23:38:51 +07:00: 2026/03/10 23:38:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 23:39:16 +07:00: 2026/03/10 23:39:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35768->127.0.0.1:29092: i/o timeout 2026-03-10 23:39:46 +07:00: 2026/03/10 23:39:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37850->127.0.0.1:29092: i/o timeout 2026-03-10 23:40:06 +07:00: 2026/03/10 23:40:06 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:40:09 +07:00: 2026/03/10 23:40:09 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:40:16 +07:00: 2026/03/10 23:40:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50056->127.0.0.1:29092: i/o timeout 2026-03-10 23:40:46 +07:00: 2026/03/10 23:40:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56086->127.0.0.1:29092: i/o timeout 2026-03-10 23:41:16 +07:00: 2026/03/10 23:41:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52568->127.0.0.1:29092: i/o timeout 2026-03-10 23:41:22 +07:00: 2026/03/10 23:41:22 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:41:25 +07:00: 2026/03/10 23:41:25 Processing webhook for order payment_notif_test_G909433143_1d067686-5a2b-4d28-8c6b-3c61a8171273: status=settlement, fraud=accept 2026-03-10 23:41:46 +07:00: 2026/03/10 23:41:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54544->127.0.0.1:29092: i/o timeout 2026-03-10 23:41:54 +07:00: 2026/03/10 23:41:54 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:42:16 +07:00: 2026/03/10 23:42:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50652->127.0.0.1:29092: i/o timeout 2026-03-10 23:42:26 +07:00: 2026/03/10 23:42:26 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:42:46 +07:00: 2026/03/10 23:42:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38168->127.0.0.1:29092: i/o timeout 2026-03-10 23:43:13 +07:00: 2026/03/10 23:43:13 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:43:16 +07:00: 2026/03/10 23:43:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41412->127.0.0.1:29092: i/o timeout 2026-03-10 23:43:46 +07:00: 2026/03/10 23:43:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53942->127.0.0.1:29092: i/o timeout 2026-03-10 23:43:48 +07:00: 2026/03/10 23:43:48 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:44:16 +07:00: 2026/03/10 23:44:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60528->127.0.0.1:29092: i/o timeout 2026-03-10 23:44:46 +07:00: 2026/03/10 23:44:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47064->127.0.0.1:29092: i/o timeout 2026-03-10 23:44:52 +07:00: 2026/03/10 23:44:52 Ticket worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-10 23:44:52 +07:00: * read tcp 127.0.0.1:40792->127.0.0.1:29094: i/o timeout 2026-03-10 23:44:52 +07:00: * read tcp 127.0.0.1:41400->127.0.0.1:29092: i/o timeout 2026-03-10 23:44:52 +07:00: * read tcp 127.0.0.1:40198->127.0.0.1:29093: i/o timeout 2026-03-10 23:44:52 +07:00: 2026/03/10 23:44:52 Notification worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-10 23:44:52 +07:00: * read tcp 127.0.0.1:40780->127.0.0.1:29094: i/o timeout 2026-03-10 23:44:52 +07:00: * read tcp 127.0.0.1:41416->127.0.0.1:29092: i/o timeout 2026-03-10 23:44:52 +07:00: * read tcp 127.0.0.1:40192->127.0.0.1:29093: i/o timeout 2026-03-10 23:45:16 +07:00: 2026/03/10 23:45:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39038->127.0.0.1:29092: i/o timeout 2026-03-10 23:45:46 +07:00: 2026/03/10 23:45:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37164->127.0.0.1:29092: i/o timeout 2026-03-10 23:46:16 +07:00: 2026/03/10 23:46:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33424->127.0.0.1:29092: i/o timeout 2026-03-10 23:46:46 +07:00: 2026/03/10 23:46:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42488->127.0.0.1:29092: i/o timeout 2026-03-10 23:47:16 +07:00: 2026/03/10 23:47:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38250->127.0.0.1:29092: i/o timeout 2026-03-10 23:47:38 +07:00: 2026/03/10 23:47:38 ⏳ Shutting down server... 2026-03-10 23:47:38 +07:00: 2026/03/10 23:47:38 ✅ Server exited properly 2026-03-10 23:47:38 +07:00: 2026/03/10 23:47:38 ⏰ Order Expiration Worker stopped 2026-03-10 23:47:38 +07:00: 2026/03/10 23:47:38 [NotificationCleanup] Shutting down... 2026-03-10 23:47:38 +07:00: 2026/03/10 23:47:38 Database connected successfully 2026-03-10 23:47:38 +07:00: 2026/03/10 23:47:38 Running database migrations... 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 Database migrations completed successfully 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 Redis connected successfully 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 Kafka producer initialized 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 Initializing Midtrans with environment: 2 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 ⏰ Starting Order Expiration Worker... 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 🎫 Starting Ticket Worker... 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 📧 Starting Notification Worker... 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 💰 Starting Commission Worker... 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 ✅ WhatsApp API (Fonnte) configured 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 [NotificationWorker] Starting notification worker... 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 [WebSocket] Hub started 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 Starting Ticket Worker Consumer... 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 Ticket schedule worker started 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 🚀 Server starting on port 8000 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 🏥 Health check: http://localhost:8000/health 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 [CommissionWorker] Starting commission worker... 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 23:47:39 +07:00: 2026/03/10 23:47:39 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 23:47:58 +07:00: 2026/03/10 23:47:58 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:48:04 +07:00: 2026/03/10 23:48:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55456->127.0.0.1:29092: i/o timeout 2026-03-10 23:48:34 +07:00: 2026/03/10 23:48:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59046->127.0.0.1:29092: i/o timeout 2026-03-10 23:49:04 +07:00: 2026/03/10 23:49:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58218->127.0.0.1:29092: i/o timeout 2026-03-10 23:49:34 +07:00: 2026/03/10 23:49:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34918->127.0.0.1:29092: i/o timeout 2026-03-10 23:49:36 +07:00: 2026/03/10 23:49:36 ⏳ Shutting down server... 2026-03-10 23:49:36 +07:00: 2026/03/10 23:49:36 Ticket schedule worker stopped 2026-03-10 23:49:36 +07:00: 2026/03/10 23:49:36 ⏰ Order Expiration Worker stopped 2026-03-10 23:49:36 +07:00: 2026/03/10 23:49:36 [NotificationCleanup] Shutting down... 2026-03-10 23:49:36 +07:00: 2026/03/10 23:49:36 [AutoConfirm] Shutting down scheduler... 2026-03-10 23:49:36 +07:00: 2026/03/10 23:49:36 ✅ Server exited properly 2026-03-10 23:49:36 +07:00: 2026/03/10 23:49:36 Database connected successfully 2026-03-10 23:49:36 +07:00: 2026/03/10 23:49:36 Running database migrations... 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 Database migrations completed successfully 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 Redis connected successfully 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 Kafka producer initialized 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 Initializing Midtrans with environment: 2 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 ⏰ Starting Order Expiration Worker... 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 🎫 Starting Ticket Worker... 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 Starting Ticket Worker Consumer... 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 [WebSocket] Hub started 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 Ticket schedule worker started 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 🚀 Server starting on port 8000 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 🏥 Health check: http://localhost:8000/health 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 📧 Starting Notification Worker... 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 💰 Starting Commission Worker... 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 ✅ WhatsApp API (Fonnte) configured 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 [NotificationWorker] Starting notification worker... 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 [CommissionWorker] Starting commission worker... 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 23:49:38 +07:00: 2026/03/10 23:49:38 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 23:50:00 +07:00: 2026/03/10 23:50:00 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:50:03 +07:00: 2026/03/10 23:50:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39372->127.0.0.1:29092: i/o timeout 2026-03-10 23:50:09 +07:00: 2026/03/10 23:50:09 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:50:20 +07:00: 2026/03/10 23:50:20 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:50:33 +07:00: 2026/03/10 23:50:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60772->127.0.0.1:29092: i/o timeout 2026-03-10 23:51:03 +07:00: 2026/03/10 23:51:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44706->127.0.0.1:29092: i/o timeout 2026-03-10 23:51:33 +07:00: 2026/03/10 23:51:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57242->127.0.0.1:29092: i/o timeout 2026-03-10 23:52:03 +07:00: 2026/03/10 23:52:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49136->127.0.0.1:29092: i/o timeout 2026-03-10 23:52:33 +07:00: 2026/03/10 23:52:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36808->127.0.0.1:29092: i/o timeout 2026-03-10 23:52:54 +07:00: 2026/03/10 23:52:54 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:53:03 +07:00: 2026/03/10 23:53:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56664->127.0.0.1:29092: i/o timeout 2026-03-10 23:53:33 +07:00: 2026/03/10 23:53:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48020->127.0.0.1:29092: i/o timeout 2026-03-10 23:54:03 +07:00: 2026/03/10 23:54:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46484->127.0.0.1:29092: i/o timeout 2026-03-10 23:54:33 +07:00: 2026/03/10 23:54:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35002->127.0.0.1:29092: i/o timeout 2026-03-10 23:54:49 +07:00: 2026/03/10 23:54:49 ⏳ Shutting down server... 2026-03-10 23:54:49 +07:00: 2026/03/10 23:54:49 ⏰ Order Expiration Worker stopped 2026-03-10 23:54:49 +07:00: 2026/03/10 23:54:49 [NotificationCleanup] Shutting down... 2026-03-10 23:54:49 +07:00: 2026/03/10 23:54:49 [AutoConfirm] Shutting down scheduler... 2026-03-10 23:54:49 +07:00: 2026/03/10 23:54:49 Ticket schedule worker stopped 2026-03-10 23:54:49 +07:00: 2026/03/10 23:54:49 ✅ Server exited properly 2026-03-10 23:54:50 +07:00: 2026/03/10 23:54:50 Database connected successfully 2026-03-10 23:54:50 +07:00: 2026/03/10 23:54:50 Running database migrations... 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 Database migrations completed successfully 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 Redis connected successfully 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 Kafka producer initialized 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 Initializing Midtrans with environment: 2 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 [WebSocket] Hub started 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 ⏰ Starting Order Expiration Worker... 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 Ticket schedule worker started 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 📧 Starting Notification Worker... 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 💰 Starting Commission Worker... 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 🎫 Starting Ticket Worker... 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 Starting Ticket Worker Consumer... 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 ✅ WhatsApp API (Fonnte) configured 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 [CommissionWorker] Starting commission worker... 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 🚀 Server starting on port 8000 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 🏥 Health check: http://localhost:8000/health 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 [NotificationWorker] Starting notification worker... 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-10 23:54:51 +07:00: 2026/03/10 23:54:51 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-10 23:55:16 +07:00: 2026/03/10 23:55:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40998->127.0.0.1:29092: i/o timeout 2026-03-10 23:55:46 +07:00: 2026/03/10 23:55:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38786->127.0.0.1:29092: i/o timeout 2026-03-10 23:56:06 +07:00: 2026/03/10 23:56:06 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:56:16 +07:00: 2026/03/10 23:56:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46092->127.0.0.1:29092: i/o timeout 2026-03-10 23:56:37 +07:00: 2026/03/10 23:56:37 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:56:46 +07:00: 2026/03/10 23:56:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54976->127.0.0.1:29092: i/o timeout 2026-03-10 23:57:16 +07:00: 2026/03/10 23:57:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42522->127.0.0.1:29092: i/o timeout 2026-03-10 23:57:41 +07:00: 2026/03/10 23:57:41 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:57:46 +07:00: 2026/03/10 23:57:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59322->127.0.0.1:29092: i/o timeout 2026-03-10 23:58:07 +07:00: 2026/03/10 23:58:07 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:58:13 +07:00: 2026/03/10 23:58:13 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:58:16 +07:00: 2026/03/10 23:58:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59996->127.0.0.1:29092: i/o timeout 2026-03-10 23:58:18 +07:00: 2026/03/10 23:58:18 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:58:46 +07:00: 2026/03/10 23:58:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52570->127.0.0.1:29092: i/o timeout 2026-03-10 23:59:16 +07:00: 2026/03/10 23:59:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51126->127.0.0.1:29092: i/o timeout 2026-03-10 23:59:32 +07:00: 2026/03/10 23:59:32 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-10 23:59:46 +07:00: 2026/03/10 23:59:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52324->127.0.0.1:29092: i/o timeout 2026-03-11 00:00:06 +07:00: 2026/03/11 00:00:06 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:00:16 +07:00: 2026/03/11 00:00:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34726->127.0.0.1:29092: i/o timeout 2026-03-11 00:00:21 +07:00: 2026/03/11 00:00:21 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:00:43 +07:00: 2026/03/11 00:00:43 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:00:46 +07:00: 2026/03/11 00:00:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58604->127.0.0.1:29092: i/o timeout 2026-03-11 00:00:52 +07:00: 2026/03/11 00:00:52 Notification worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-11 00:00:52 +07:00: * read tcp 127.0.0.1:39758->127.0.0.1:29092: i/o timeout 2026-03-11 00:00:52 +07:00: * read tcp 127.0.0.1:39352->127.0.0.1:29094: i/o timeout 2026-03-11 00:00:52 +07:00: * read tcp 127.0.0.1:42696->127.0.0.1:29093: i/o timeout 2026-03-11 00:00:52 +07:00: 2026/03/11 00:00:52 Ticket worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-11 00:00:52 +07:00: * read tcp 127.0.0.1:60152->127.0.0.1:29094: i/o timeout 2026-03-11 00:00:52 +07:00: * read tcp 127.0.0.1:38454->127.0.0.1:29093: i/o timeout 2026-03-11 00:00:52 +07:00: * read tcp 127.0.0.1:37046->127.0.0.1:29092: i/o timeout 2026-03-11 00:01:00 +07:00: 2026/03/11 00:01:00 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:01:16 +07:00: 2026/03/11 00:01:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40176->127.0.0.1:29092: i/o timeout 2026-03-11 00:01:46 +07:00: 2026/03/11 00:01:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37242->127.0.0.1:29092: i/o timeout 2026-03-11 00:02:16 +07:00: 2026/03/11 00:02:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57808->127.0.0.1:29092: i/o timeout 2026-03-11 00:02:17 +07:00: 2026/03/11 00:02:17 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:02:46 +07:00: 2026/03/11 00:02:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40914->127.0.0.1:29092: i/o timeout 2026-03-11 00:02:58 +07:00: 2026/03/11 00:02:58 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:03:16 +07:00: 2026/03/11 00:03:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43836->127.0.0.1:29092: i/o timeout 2026-03-11 00:03:30 +07:00: 2026/03/11 00:03:30 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:03:46 +07:00: 2026/03/11 00:03:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53616->127.0.0.1:29092: i/o timeout 2026-03-11 00:04:16 +07:00: 2026/03/11 00:04:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35666->127.0.0.1:29092: i/o timeout 2026-03-11 00:04:46 +07:00: 2026/03/11 00:04:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36896->127.0.0.1:29092: i/o timeout 2026-03-11 00:05:16 +07:00: 2026/03/11 00:05:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50098->127.0.0.1:29092: i/o timeout 2026-03-11 00:05:46 +07:00: 2026/03/11 00:05:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51348->127.0.0.1:29092: i/o timeout 2026-03-11 00:06:16 +07:00: 2026/03/11 00:06:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33026->127.0.0.1:29092: i/o timeout 2026-03-11 00:06:46 +07:00: 2026/03/11 00:06:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41972->127.0.0.1:29092: i/o timeout 2026-03-11 00:07:16 +07:00: 2026/03/11 00:07:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49004->127.0.0.1:29092: i/o timeout 2026-03-11 00:07:46 +07:00: 2026/03/11 00:07:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41538->127.0.0.1:29092: i/o timeout 2026-03-11 00:08:16 +07:00: 2026/03/11 00:08:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52698->127.0.0.1:29092: i/o timeout 2026-03-11 00:08:46 +07:00: 2026/03/11 00:08:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49200->127.0.0.1:29092: i/o timeout 2026-03-11 00:09:16 +07:00: 2026/03/11 00:09:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34938->127.0.0.1:29092: i/o timeout 2026-03-11 00:09:46 +07:00: 2026/03/11 00:09:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50734->127.0.0.1:29092: i/o timeout 2026-03-11 00:10:16 +07:00: 2026/03/11 00:10:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44056->127.0.0.1:29092: i/o timeout 2026-03-11 00:10:30 +07:00: 2026/03/11 00:10:30 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:10:46 +07:00: 2026/03/11 00:10:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57756->127.0.0.1:29092: i/o timeout 2026-03-11 00:11:16 +07:00: 2026/03/11 00:11:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54694->127.0.0.1:29092: i/o timeout 2026-03-11 00:11:46 +07:00: 2026/03/11 00:11:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48922->127.0.0.1:29092: i/o timeout 2026-03-11 00:12:16 +07:00: 2026/03/11 00:12:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35302->127.0.0.1:29092: i/o timeout 2026-03-11 00:12:46 +07:00: 2026/03/11 00:12:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58994->127.0.0.1:29092: i/o timeout 2026-03-11 00:13:16 +07:00: 2026/03/11 00:13:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41778->127.0.0.1:29092: i/o timeout 2026-03-11 00:13:46 +07:00: 2026/03/11 00:13:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40100->127.0.0.1:29092: i/o timeout 2026-03-11 00:14:16 +07:00: 2026/03/11 00:14:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36160->127.0.0.1:29092: i/o timeout 2026-03-11 00:14:23 +07:00: 2026/03/11 00:14:23 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:14:29 +07:00: 2026/03/11 00:14:29 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:14:39 +07:00: 2026/03/11 00:14:39 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:14:46 +07:00: 2026/03/11 00:14:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52396->127.0.0.1:29092: i/o timeout 2026-03-11 00:14:57 +07:00: 2026/03/11 00:14:57 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:15:16 +07:00: 2026/03/11 00:15:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42202->127.0.0.1:29092: i/o timeout 2026-03-11 00:15:28 +07:00: 2026/03/11 00:15:28 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:15:46 +07:00: 2026/03/11 00:15:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36550->127.0.0.1:29092: i/o timeout 2026-03-11 00:16:04 +07:00: 2026/03/11 00:16:04 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:16:16 +07:00: 2026/03/11 00:16:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42164->127.0.0.1:29092: i/o timeout 2026-03-11 00:16:36 +07:00: 2026/03/11 00:16:36 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:16:46 +07:00: 2026/03/11 00:16:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48384->127.0.0.1:29092: i/o timeout 2026-03-11 00:17:12 +07:00: 2026/03/11 00:17:12 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:17:16 +07:00: 2026/03/11 00:17:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56886->127.0.0.1:29092: i/o timeout 2026-03-11 00:17:46 +07:00: 2026/03/11 00:17:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40174->127.0.0.1:29092: i/o timeout 2026-03-11 00:17:57 +07:00: 2026/03/11 00:17:57 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:18:17 +07:00: 2026/03/11 00:18:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40530->127.0.0.1:29092: i/o timeout 2026-03-11 00:18:47 +07:00: 2026/03/11 00:18:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47772->127.0.0.1:29092: i/o timeout 2026-03-11 00:19:17 +07:00: 2026/03/11 00:19:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52178->127.0.0.1:29092: i/o timeout 2026-03-11 00:19:47 +07:00: 2026/03/11 00:19:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58686->127.0.0.1:29092: i/o timeout 2026-03-11 00:20:17 +07:00: 2026/03/11 00:20:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52344->127.0.0.1:29092: i/o timeout 2026-03-11 00:20:47 +07:00: 2026/03/11 00:20:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40322->127.0.0.1:29092: i/o timeout 2026-03-11 00:21:17 +07:00: 2026/03/11 00:21:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48120->127.0.0.1:29092: i/o timeout 2026-03-11 00:21:47 +07:00: 2026/03/11 00:21:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33326->127.0.0.1:29092: i/o timeout 2026-03-11 00:22:17 +07:00: 2026/03/11 00:22:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47978->127.0.0.1:29092: i/o timeout 2026-03-11 00:22:47 +07:00: 2026/03/11 00:22:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37858->127.0.0.1:29092: i/o timeout 2026-03-11 00:23:17 +07:00: 2026/03/11 00:23:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43916->127.0.0.1:29092: i/o timeout 2026-03-11 00:23:47 +07:00: 2026/03/11 00:23:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60808->127.0.0.1:29092: i/o timeout 2026-03-11 00:24:17 +07:00: 2026/03/11 00:24:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35130->127.0.0.1:29092: i/o timeout 2026-03-11 00:24:47 +07:00: 2026/03/11 00:24:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37948->127.0.0.1:29092: i/o timeout 2026-03-11 00:25:17 +07:00: 2026/03/11 00:25:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56928->127.0.0.1:29092: i/o timeout 2026-03-11 00:25:24 +07:00: 2026/03/11 00:25:24 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:25:29 +07:00: 2026/03/11 00:25:29 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:25:35 +07:00: 2026/03/11 00:25:35 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:25:44 +07:00: 2026/03/11 00:25:44 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:25:47 +07:00: 2026/03/11 00:25:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60376->127.0.0.1:29092: i/o timeout 2026-03-11 00:26:06 +07:00: 2026/03/11 00:26:06 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:26:17 +07:00: 2026/03/11 00:26:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43428->127.0.0.1:29092: i/o timeout 2026-03-11 00:26:42 +07:00: 2026/03/11 00:26:42 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:26:47 +07:00: 2026/03/11 00:26:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41028->127.0.0.1:29092: i/o timeout 2026-03-11 00:27:16 +07:00: 2026/03/11 00:27:16 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:27:17 +07:00: 2026/03/11 00:27:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37874->127.0.0.1:29092: i/o timeout 2026-03-11 00:27:47 +07:00: 2026/03/11 00:27:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50448->127.0.0.1:29092: i/o timeout 2026-03-11 00:28:17 +07:00: 2026/03/11 00:28:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42606->127.0.0.1:29092: i/o timeout 2026-03-11 00:28:47 +07:00: 2026/03/11 00:28:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35146->127.0.0.1:29092: i/o timeout 2026-03-11 00:28:56 +07:00: 2026/03/11 00:28:56 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:29:17 +07:00: 2026/03/11 00:29:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50132->127.0.0.1:29092: i/o timeout 2026-03-11 00:29:31 +07:00: 2026/03/11 00:29:31 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:29:47 +07:00: 2026/03/11 00:29:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48684->127.0.0.1:29092: i/o timeout 2026-03-11 00:30:17 +07:00: 2026/03/11 00:30:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40624->127.0.0.1:29092: i/o timeout 2026-03-11 00:30:47 +07:00: 2026/03/11 00:30:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38720->127.0.0.1:29092: i/o timeout 2026-03-11 00:31:17 +07:00: 2026/03/11 00:31:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52368->127.0.0.1:29092: i/o timeout 2026-03-11 00:31:47 +07:00: 2026/03/11 00:31:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38090->127.0.0.1:29092: i/o timeout 2026-03-11 00:32:17 +07:00: 2026/03/11 00:32:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59060->127.0.0.1:29092: i/o timeout 2026-03-11 00:32:47 +07:00: 2026/03/11 00:32:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49588->127.0.0.1:29092: i/o timeout 2026-03-11 00:33:17 +07:00: 2026/03/11 00:33:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60354->127.0.0.1:29092: i/o timeout 2026-03-11 00:33:47 +07:00: 2026/03/11 00:33:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48670->127.0.0.1:29092: i/o timeout 2026-03-11 00:34:17 +07:00: 2026/03/11 00:34:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38564->127.0.0.1:29092: i/o timeout 2026-03-11 00:34:47 +07:00: 2026/03/11 00:34:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34782->127.0.0.1:29092: i/o timeout 2026-03-11 00:35:17 +07:00: 2026/03/11 00:35:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34610->127.0.0.1:29092: i/o timeout 2026-03-11 00:35:47 +07:00: 2026/03/11 00:35:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51218->127.0.0.1:29092: i/o timeout 2026-03-11 00:36:17 +07:00: 2026/03/11 00:36:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50598->127.0.0.1:29092: i/o timeout 2026-03-11 00:36:47 +07:00: 2026/03/11 00:36:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57258->127.0.0.1:29092: i/o timeout 2026-03-11 00:37:17 +07:00: 2026/03/11 00:37:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57882->127.0.0.1:29092: i/o timeout 2026-03-11 00:37:47 +07:00: 2026/03/11 00:37:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57398->127.0.0.1:29092: i/o timeout 2026-03-11 00:38:17 +07:00: 2026/03/11 00:38:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40674->127.0.0.1:29092: i/o timeout 2026-03-11 00:38:47 +07:00: 2026/03/11 00:38:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46236->127.0.0.1:29092: i/o timeout 2026-03-11 00:39:17 +07:00: 2026/03/11 00:39:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35198->127.0.0.1:29092: i/o timeout 2026-03-11 00:39:47 +07:00: 2026/03/11 00:39:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57366->127.0.0.1:29092: i/o timeout 2026-03-11 00:39:57 +07:00: 2026/03/11 00:39:57 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:40:17 +07:00: 2026/03/11 00:40:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56684->127.0.0.1:29092: i/o timeout 2026-03-11 00:40:47 +07:00: 2026/03/11 00:40:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58916->127.0.0.1:29092: i/o timeout 2026-03-11 00:41:03 +07:00: 2026/03/11 00:41:03 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:41:17 +07:00: 2026/03/11 00:41:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36210->127.0.0.1:29092: i/o timeout 2026-03-11 00:41:47 +07:00: 2026/03/11 00:41:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51772->127.0.0.1:29092: i/o timeout 2026-03-11 00:42:17 +07:00: 2026/03/11 00:42:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47778->127.0.0.1:29092: i/o timeout 2026-03-11 00:42:42 +07:00: 2026/03/11 00:42:42 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:42:47 +07:00: 2026/03/11 00:42:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56504->127.0.0.1:29092: i/o timeout 2026-03-11 00:43:17 +07:00: 2026/03/11 00:43:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41848->127.0.0.1:29092: i/o timeout 2026-03-11 00:43:47 +07:00: 2026/03/11 00:43:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34854->127.0.0.1:29092: i/o timeout 2026-03-11 00:44:01 +07:00: 2026/03/11 00:44:01 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:44:13 +07:00: 2026/03/11 00:44:13 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:44:17 +07:00: 2026/03/11 00:44:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49680->127.0.0.1:29092: i/o timeout 2026-03-11 00:44:24 +07:00: 2026/03/11 00:44:24 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:44:47 +07:00: 2026/03/11 00:44:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40594->127.0.0.1:29092: i/o timeout 2026-03-11 00:44:58 +07:00: 2026/03/11 00:44:58 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:45:17 +07:00: 2026/03/11 00:45:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40988->127.0.0.1:29092: i/o timeout 2026-03-11 00:45:47 +07:00: 2026/03/11 00:45:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46278->127.0.0.1:29092: i/o timeout 2026-03-11 00:46:17 +07:00: 2026/03/11 00:46:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39336->127.0.0.1:29092: i/o timeout 2026-03-11 00:46:47 +07:00: 2026/03/11 00:46:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50390->127.0.0.1:29092: i/o timeout 2026-03-11 00:47:17 +07:00: 2026/03/11 00:47:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38146->127.0.0.1:29092: i/o timeout 2026-03-11 00:47:47 +07:00: 2026/03/11 00:47:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37204->127.0.0.1:29092: i/o timeout 2026-03-11 00:48:17 +07:00: 2026/03/11 00:48:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56882->127.0.0.1:29092: i/o timeout 2026-03-11 00:48:47 +07:00: 2026/03/11 00:48:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55004->127.0.0.1:29092: i/o timeout 2026-03-11 00:49:17 +07:00: 2026/03/11 00:49:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45496->127.0.0.1:29092: i/o timeout 2026-03-11 00:49:47 +07:00: 2026/03/11 00:49:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34730->127.0.0.1:29092: i/o timeout 2026-03-11 00:50:17 +07:00: 2026/03/11 00:50:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35090->127.0.0.1:29092: i/o timeout 2026-03-11 00:50:47 +07:00: 2026/03/11 00:50:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48586->127.0.0.1:29092: i/o timeout 2026-03-11 00:51:17 +07:00: 2026/03/11 00:51:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42850->127.0.0.1:29092: i/o timeout 2026-03-11 00:51:47 +07:00: 2026/03/11 00:51:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60682->127.0.0.1:29092: i/o timeout 2026-03-11 00:52:17 +07:00: 2026/03/11 00:52:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37228->127.0.0.1:29092: i/o timeout 2026-03-11 00:52:47 +07:00: 2026/03/11 00:52:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55162->127.0.0.1:29092: i/o timeout 2026-03-11 00:53:17 +07:00: 2026/03/11 00:53:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55908->127.0.0.1:29092: i/o timeout 2026-03-11 00:53:47 +07:00: 2026/03/11 00:53:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55140->127.0.0.1:29092: i/o timeout 2026-03-11 00:54:17 +07:00: 2026/03/11 00:54:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51214->127.0.0.1:29092: i/o timeout 2026-03-11 00:54:47 +07:00: 2026/03/11 00:54:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58646->127.0.0.1:29092: i/o timeout 2026-03-11 00:55:17 +07:00: 2026/03/11 00:55:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38102->127.0.0.1:29092: i/o timeout 2026-03-11 00:55:47 +07:00: 2026/03/11 00:55:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53384->127.0.0.1:29092: i/o timeout 2026-03-11 00:56:17 +07:00: 2026/03/11 00:56:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35704->127.0.0.1:29092: i/o timeout 2026-03-11 00:56:47 +07:00: 2026/03/11 00:56:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38238->127.0.0.1:29092: i/o timeout 2026-03-11 00:57:17 +07:00: 2026/03/11 00:57:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58764->127.0.0.1:29092: i/o timeout 2026-03-11 00:57:47 +07:00: 2026/03/11 00:57:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54132->127.0.0.1:29092: i/o timeout 2026-03-11 00:57:50 +07:00: 2026/03/11 00:57:50 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:58:17 +07:00: 2026/03/11 00:58:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57174->127.0.0.1:29092: i/o timeout 2026-03-11 00:58:47 +07:00: 2026/03/11 00:58:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59496->127.0.0.1:29092: i/o timeout 2026-03-11 00:58:56 +07:00: 2026/03/11 00:58:56 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:59:09 +07:00: 2026/03/11 00:59:09 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:59:11 +07:00: 2026/03/11 00:59:11 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:59:17 +07:00: 2026/03/11 00:59:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38952->127.0.0.1:29092: i/o timeout 2026-03-11 00:59:42 +07:00: 2026/03/11 00:59:42 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 00:59:44 +07:00: 2026/03/11 00:59:44 [Order] Referral code REF19D523025 matched to reseller f82a931f-39d3-45bd-9372-7aa1e81cd99a 2026-03-11 00:59:47 +07:00: 2026/03/11 00:59:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37566->127.0.0.1:29092: i/o timeout 2026-03-11 00:59:49 +07:00: 2026/03/11 00:59:49 Failed to publish order.created event: failed to publish message to order.created: read tcp 127.0.0.1:43350->127.0.0.1:29093: i/o timeout 2026-03-11 00:59:51 +07:00: 2026/03/11 00:59:51 Creating Midtrans Snap transaction for order: PST-20260311-00001, amount: 40000 2026-03-11 00:59:51 +07:00: 2026/03/11 00:59:51 Midtrans Snap error: Status=401, Message=Midtrans API is returning API error. HTTP status code: 401 API response: {"error_messages":["Access denied due to unauthorized transaction, please check client or server key","Visit https://docs.midtrans.com/reference/backend-integration for more details"]}, RawError=Midtrans API is returning API error. HTTP status code: 401 API response: {"error_messages":["Access denied due to unauthorized transaction, please check client or server key","Visit https://docs.midtrans.com/reference/backend-integration for more details"]} 2026-03-11 01:00:17 +07:00: 2026/03/11 01:00:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41938->127.0.0.1:29092: i/o timeout 2026-03-11 01:00:42 +07:00: 2026/03/11 01:00:42 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:00:47 +07:00: 2026/03/11 01:00:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44636->127.0.0.1:29092: i/o timeout 2026-03-11 01:01:17 +07:00: 2026/03/11 01:01:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42722->127.0.0.1:29092: i/o timeout 2026-03-11 01:01:47 +07:00: 2026/03/11 01:01:47 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:01:48 +07:00: 2026/03/11 01:01:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60172->127.0.0.1:29092: i/o timeout 2026-03-11 01:02:18 +07:00: 2026/03/11 01:02:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49976->127.0.0.1:29092: i/o timeout 2026-03-11 01:02:48 +07:00: 2026/03/11 01:02:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54628->127.0.0.1:29092: i/o timeout 2026-03-11 01:02:51 +07:00: 2026/03/11 01:02:51 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:03:18 +07:00: 2026/03/11 01:03:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44560->127.0.0.1:29092: i/o timeout 2026-03-11 01:03:48 +07:00: 2026/03/11 01:03:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49694->127.0.0.1:29092: i/o timeout 2026-03-11 01:04:18 +07:00: 2026/03/11 01:04:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38306->127.0.0.1:29092: i/o timeout 2026-03-11 01:04:32 +07:00: 2026/03/11 01:04:32 Creating Midtrans Snap transaction for order: PST-20260311-00001, amount: 40000 2026-03-11 01:04:33 +07:00: 2026/03/11 01:04:33 Midtrans Snap error: Status=401, Message=Midtrans API is returning API error. HTTP status code: 401 API response: {"error_messages":["Access denied due to unauthorized transaction, please check client or server key","Visit https://docs.midtrans.com/reference/backend-integration for more details"]}, RawError=Midtrans API is returning API error. HTTP status code: 401 API response: {"error_messages":["Access denied due to unauthorized transaction, please check client or server key","Visit https://docs.midtrans.com/reference/backend-integration for more details"]} 2026-03-11 01:04:48 +07:00: 2026/03/11 01:04:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40764->127.0.0.1:29092: i/o timeout 2026-03-11 01:05:18 +07:00: 2026/03/11 01:05:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49208->127.0.0.1:29092: i/o timeout 2026-03-11 01:05:48 +07:00: 2026/03/11 01:05:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45890->127.0.0.1:29092: i/o timeout 2026-03-11 01:06:18 +07:00: 2026/03/11 01:06:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54662->127.0.0.1:29092: i/o timeout 2026-03-11 01:06:48 +07:00: 2026/03/11 01:06:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51462->127.0.0.1:29092: i/o timeout 2026-03-11 01:07:18 +07:00: 2026/03/11 01:07:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58356->127.0.0.1:29092: i/o timeout 2026-03-11 01:07:48 +07:00: 2026/03/11 01:07:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51748->127.0.0.1:29092: i/o timeout 2026-03-11 01:08:18 +07:00: 2026/03/11 01:08:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51840->127.0.0.1:29092: i/o timeout 2026-03-11 01:08:48 +07:00: 2026/03/11 01:08:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42310->127.0.0.1:29092: i/o timeout 2026-03-11 01:09:18 +07:00: 2026/03/11 01:09:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51228->127.0.0.1:29092: i/o timeout 2026-03-11 01:09:48 +07:00: 2026/03/11 01:09:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47318->127.0.0.1:29092: i/o timeout 2026-03-11 01:10:18 +07:00: 2026/03/11 01:10:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51558->127.0.0.1:29092: i/o timeout 2026-03-11 01:10:48 +07:00: 2026/03/11 01:10:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56302->127.0.0.1:29092: i/o timeout 2026-03-11 01:11:18 +07:00: 2026/03/11 01:11:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48416->127.0.0.1:29092: i/o timeout 2026-03-11 01:11:48 +07:00: 2026/03/11 01:11:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48708->127.0.0.1:29092: i/o timeout 2026-03-11 01:12:18 +07:00: 2026/03/11 01:12:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46208->127.0.0.1:29092: i/o timeout 2026-03-11 01:12:48 +07:00: 2026/03/11 01:12:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37984->127.0.0.1:29092: i/o timeout 2026-03-11 01:13:18 +07:00: 2026/03/11 01:13:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37242->127.0.0.1:29092: i/o timeout 2026-03-11 01:13:48 +07:00: 2026/03/11 01:13:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58200->127.0.0.1:29092: i/o timeout 2026-03-11 01:14:18 +07:00: 2026/03/11 01:14:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52004->127.0.0.1:29092: i/o timeout 2026-03-11 01:14:48 +07:00: 2026/03/11 01:14:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38808->127.0.0.1:29092: i/o timeout 2026-03-11 01:14:51 +07:00: 2026/03/11 01:14:51 Expired order PST-20260311-00001 2026-03-11 01:14:51 +07:00: 2026/03/11 01:14:51 ⏰ Expired 1 orders 2026-03-11 01:15:18 +07:00: 2026/03/11 01:15:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59210->127.0.0.1:29092: i/o timeout 2026-03-11 01:15:48 +07:00: 2026/03/11 01:15:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46454->127.0.0.1:29092: i/o timeout 2026-03-11 01:16:18 +07:00: 2026/03/11 01:16:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48724->127.0.0.1:29092: i/o timeout 2026-03-11 01:16:30 +07:00: 2026/03/11 01:16:30 ⏳ Shutting down server... 2026-03-11 01:16:30 +07:00: 2026/03/11 01:16:30 ⏰ Order Expiration Worker stopped 2026-03-11 01:16:30 +07:00: 2026/03/11 01:16:30 [AutoConfirm] Shutting down scheduler... 2026-03-11 01:16:30 +07:00: 2026/03/11 01:16:30 Ticket schedule worker stopped 2026-03-11 01:16:30 +07:00: 2026/03/11 01:16:30 [NotificationCleanup] Shutting down... 2026-03-11 01:16:30 +07:00: 2026/03/11 01:16:30 ✅ Server exited properly 2026-03-11 01:16:31 +07:00: 2026/03/11 01:16:31 Database connected successfully 2026-03-11 01:16:31 +07:00: 2026/03/11 01:16:31 Running database migrations... 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 Database migrations completed successfully 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 Redis connected successfully 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 Kafka producer initialized 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 ✅ WhatsApp API (Fonnte) configured 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 [WebSocket] Hub started 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 Initializing Midtrans with environment: 1 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 ⏰ Starting Order Expiration Worker... 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 Ticket schedule worker started 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 💰 Starting Commission Worker... 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 📧 Starting Notification Worker... 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 ✅ WhatsApp API (Fonnte) configured 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 [NotificationWorker] Starting notification worker... 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 [CommissionWorker] Starting commission worker... 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 🎫 Starting Ticket Worker... 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 Starting Ticket Worker Consumer... 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 🚀 Server starting on port 8000 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 🏥 Health check: http://localhost:8000/health 2026-03-11 01:16:32 +07:00: 2026/03/11 01:16:32 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-11 01:16:57 +07:00: 2026/03/11 01:16:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34334->127.0.0.1:29092: i/o timeout 2026-03-11 01:16:59 +07:00: 2026/03/11 01:16:59 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:17:27 +07:00: 2026/03/11 01:17:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60462->127.0.0.1:29092: i/o timeout 2026-03-11 01:17:32 +07:00: 2026/03/11 01:17:32 Failed to publish order.created event: failed to publish message to order.created: read tcp 127.0.0.1:43112->127.0.0.1:29092: i/o timeout 2026-03-11 01:17:32 +07:00: 2026/03/11 01:17:32 Creating Midtrans Snap transaction for order: PST-20260311-00002, amount: 40000 2026-03-11 01:17:32 +07:00: 2026/03/11 01:17:32 Midtrans Snap response: Token=35206ab7-9730-4ffe-8409-3cf3e5ef8778, RedirectURL=https://app.sandbox.midtrans.com/snap/v4/redirection/35206ab7-9730-4ffe-8409-3cf3e5ef8778 2026-03-11 01:17:57 +07:00: 2026/03/11 01:17:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40828->127.0.0.1:29092: i/o timeout 2026-03-11 01:18:27 +07:00: 2026/03/11 01:18:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35980->127.0.0.1:29092: i/o timeout 2026-03-11 01:18:57 +07:00: 2026/03/11 01:18:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45434->127.0.0.1:29092: i/o timeout 2026-03-11 01:19:27 +07:00: 2026/03/11 01:19:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46976->127.0.0.1:29092: i/o timeout 2026-03-11 01:19:57 +07:00: 2026/03/11 01:19:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57218->127.0.0.1:29092: i/o timeout 2026-03-11 01:20:27 +07:00: 2026/03/11 01:20:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40210->127.0.0.1:29092: i/o timeout 2026-03-11 01:20:32 +07:00: 2026/03/11 01:20:32 Database connected successfully 2026-03-11 01:20:32 +07:00: 2026/03/11 01:20:32 Running database migrations... 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 Database migrations completed successfully 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 Redis connected successfully 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 Kafka producer initialized 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 ✅ WhatsApp API (Fonnte) configured 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 Initializing Midtrans with environment: 1 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 [WebSocket] Hub started 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 ⏰ Starting Order Expiration Worker... 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 Ticket schedule worker started 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 🎫 Starting Ticket Worker... 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 Starting Ticket Worker Consumer... 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 💰 Starting Commission Worker... 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 📧 Starting Notification Worker... 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 [CommissionWorker] Starting commission worker... 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 ✅ WhatsApp API (Fonnte) configured 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 🚀 Server starting on port 8000 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 🏥 Health check: http://localhost:8000/health 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 [NotificationWorker] Starting notification worker... 2026-03-11 01:20:34 +07:00: 2026/03/11 01:20:34 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-11 01:20:35 +07:00: 2026/03/11 01:20:35 ⏳ Shutting down server... 2026-03-11 01:20:35 +07:00: 2026/03/11 01:20:35 ✅ Server exited properly 2026-03-11 01:20:35 +07:00: 2026/03/11 01:20:35 [AutoConfirm] Shutting down scheduler... 2026-03-11 01:20:35 +07:00: 2026/03/11 01:20:35 [NotificationCleanup] Shutting down... 2026-03-11 01:20:35 +07:00: 2026/03/11 01:20:35 ⏰ Order Expiration Worker stopped 2026-03-11 01:20:35 +07:00: 2026/03/11 01:20:35 Ticket schedule worker stopped 2026-03-11 01:20:35 +07:00: 2026/03/11 01:20:35 Database connected successfully 2026-03-11 01:20:35 +07:00: 2026/03/11 01:20:35 Running database migrations... 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 Database migrations completed successfully 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 Redis connected successfully 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 Kafka producer initialized 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 ✅ WhatsApp API (Fonnte) configured 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 Initializing Midtrans with environment: 1 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 ⏰ Starting Order Expiration Worker... 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 [WebSocket] Hub started 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 Ticket schedule worker started 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 💰 Starting Commission Worker... 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 🎫 Starting Ticket Worker... 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 Starting Ticket Worker Consumer... 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 📧 Starting Notification Worker... 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 🚀 Server starting on port 8000 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 ✅ WhatsApp API (Fonnte) configured 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 🏥 Health check: http://localhost:8000/health 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 [NotificationWorker] Starting notification worker... 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 [CommissionWorker] Starting commission worker... 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-11 01:20:36 +07:00: 2026/03/11 01:20:36 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-11 01:20:46 +07:00: 2026/03/11 01:20:46 Processing webhook for order PST-20260311-00002: status=pending, fraud=accept 2026-03-11 01:21:01 +07:00: 2026/03/11 01:21:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41832->127.0.0.1:29092: i/o timeout 2026-03-11 01:21:31 +07:00: 2026/03/11 01:21:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38624->127.0.0.1:29092: i/o timeout 2026-03-11 01:22:01 +07:00: 2026/03/11 01:22:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48320->127.0.0.1:29092: i/o timeout 2026-03-11 01:22:31 +07:00: 2026/03/11 01:22:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48340->127.0.0.1:29092: i/o timeout 2026-03-11 01:23:01 +07:00: 2026/03/11 01:23:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33466->127.0.0.1:29092: i/o timeout 2026-03-11 01:23:29 +07:00: 2026/03/11 01:23:29 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:23:31 +07:00: 2026/03/11 01:23:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44530->127.0.0.1:29092: i/o timeout 2026-03-11 01:23:45 +07:00: 2026/03/11 01:23:45 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:24:01 +07:00: 2026/03/11 01:24:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35778->127.0.0.1:29092: i/o timeout 2026-03-11 01:24:11 +07:00: 2026/03/11 01:24:11 Failed to publish order.created event: failed to publish message to order.created: read tcp 127.0.0.1:34444->127.0.0.1:29094: i/o timeout 2026-03-11 01:24:11 +07:00: 2026/03/11 01:24:11 Creating Midtrans Snap transaction for order: PST-20260311-00003, amount: 75000 2026-03-11 01:24:12 +07:00: 2026/03/11 01:24:12 Midtrans Snap response: Token=9c5c1b56-0973-4e66-a3fb-08456c875e37, RedirectURL=https://app.sandbox.midtrans.com/snap/v4/redirection/9c5c1b56-0973-4e66-a3fb-08456c875e37 2026-03-11 01:24:18 +07:00: 2026/03/11 01:24:18 Processing webhook for order PST-20260311-00003: status=pending, fraud=accept 2026-03-11 01:24:31 +07:00: 2026/03/11 01:24:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39422->127.0.0.1:29092: i/o timeout 2026-03-11 01:24:34 +07:00: 2026/03/11 01:24:34 Processing webhook for order PST-20260311-00003: status=settlement, fraud=accept 2026-03-11 01:24:34 +07:00: 2026/03/11 01:24:34 Failed to publish order.paid event: failed to publish message to order.paid: read tcp 127.0.0.1:57552->127.0.0.1:29093: i/o timeout 2026-03-11 01:24:34 +07:00: 2026/03/11 01:24:34 Publishing ticket.generate events for 1 order items 2026-03-11 01:24:34 +07:00: 2026/03/11 01:24:34 Failed to publish ticket.generate for item b630c6c8-5c61-44f7-b148-6c9cf8eccbe5: failed to publish message to ticket.generate: read tcp 127.0.0.1:57552->127.0.0.1:29093: i/o timeout 2026-03-11 01:25:01 +07:00: 2026/03/11 01:25:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47540->127.0.0.1:29092: i/o timeout 2026-03-11 01:25:31 +07:00: 2026/03/11 01:25:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56952->127.0.0.1:29092: i/o timeout 2026-03-11 01:25:48 +07:00: 2026/03/11 01:25:48 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:26:01 +07:00: 2026/03/11 01:26:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45950->127.0.0.1:29092: i/o timeout 2026-03-11 01:26:31 +07:00: 2026/03/11 01:26:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43364->127.0.0.1:29092: i/o timeout 2026-03-11 01:26:37 +07:00: 2026/03/11 01:26:37 Notification worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-11 01:26:37 +07:00: * read tcp 127.0.0.1:49128->127.0.0.1:29094: i/o timeout 2026-03-11 01:26:37 +07:00: * read tcp 127.0.0.1:41194->127.0.0.1:29092: i/o timeout 2026-03-11 01:26:37 +07:00: * read tcp 127.0.0.1:51130->127.0.0.1:29093: i/o timeout 2026-03-11 01:26:37 +07:00: 2026/03/11 01:26:37 Ticket worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-11 01:26:37 +07:00: * read tcp 127.0.0.1:51770->127.0.0.1:29093: i/o timeout 2026-03-11 01:26:37 +07:00: * read tcp 127.0.0.1:55534->127.0.0.1:29094: i/o timeout 2026-03-11 01:26:37 +07:00: * read tcp 127.0.0.1:47778->127.0.0.1:29092: i/o timeout 2026-03-11 01:27:01 +07:00: 2026/03/11 01:27:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53972->127.0.0.1:29092: i/o timeout 2026-03-11 01:27:31 +07:00: 2026/03/11 01:27:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47304->127.0.0.1:29092: i/o timeout 2026-03-11 01:28:01 +07:00: 2026/03/11 01:28:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52484->127.0.0.1:29092: i/o timeout 2026-03-11 01:28:31 +07:00: 2026/03/11 01:28:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41622->127.0.0.1:29092: i/o timeout 2026-03-11 01:29:01 +07:00: 2026/03/11 01:29:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36268->127.0.0.1:29092: i/o timeout 2026-03-11 01:29:31 +07:00: 2026/03/11 01:29:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46862->127.0.0.1:29092: i/o timeout 2026-03-11 01:30:00 +07:00: 2026/03/11 01:30:00 Failed to publish order.created event: failed to publish message to order.created: read tcp 127.0.0.1:40534->127.0.0.1:29093: i/o timeout 2026-03-11 01:30:00 +07:00: 2026/03/11 01:30:00 Creating Midtrans Snap transaction for order: PST-20260311-00004, amount: 75000 2026-03-11 01:30:00 +07:00: 2026/03/11 01:30:00 Midtrans Snap response: Token=6f4a789c-b716-4eed-ac37-a6f5f6af54dd, RedirectURL=https://app.sandbox.midtrans.com/snap/v4/redirection/6f4a789c-b716-4eed-ac37-a6f5f6af54dd 2026-03-11 01:30:00 +07:00: 2026/03/11 01:30:00 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:30:01 +07:00: 2026/03/11 01:30:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55252->127.0.0.1:29092: i/o timeout 2026-03-11 01:30:03 +07:00: 2026/03/11 01:30:03 Processing webhook for order PST-20260311-00004: status=pending, fraud=accept 2026-03-11 01:30:20 +07:00: 2026/03/11 01:30:20 Processing webhook for order PST-20260311-00004: status=settlement, fraud=accept 2026-03-11 01:30:20 +07:00: 2026/03/11 01:30:20 Failed to publish order.paid event: failed to publish message to order.paid: read tcp 127.0.0.1:56800->127.0.0.1:29094: i/o timeout 2026-03-11 01:30:20 +07:00: 2026/03/11 01:30:20 Publishing ticket.generate events for 1 order items 2026-03-11 01:30:20 +07:00: 2026/03/11 01:30:20 Failed to publish ticket.generate for item c93c6a09-4d65-4f74-8c4e-6f273d4aa9a8: failed to publish message to ticket.generate: read tcp 127.0.0.1:56800->127.0.0.1:29094: i/o timeout 2026-03-11 01:30:26 +07:00: 2026/03/11 01:30:26 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:30:31 +07:00: 2026/03/11 01:30:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37260->127.0.0.1:29092: i/o timeout 2026-03-11 01:30:41 +07:00: 2026/03/11 01:30:41 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:30:58 +07:00: 2026/03/11 01:30:58 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:31:01 +07:00: 2026/03/11 01:31:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44346->127.0.0.1:29092: i/o timeout 2026-03-11 01:31:31 +07:00: 2026/03/11 01:31:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42952->127.0.0.1:29092: i/o timeout 2026-03-11 01:32:00 +07:00: 2026/03/11 01:32:00 Processing webhook for order PST-20260311-00002: status=expire, fraud=accept 2026-03-11 01:32:01 +07:00: 2026/03/11 01:32:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38312->127.0.0.1:29092: i/o timeout 2026-03-11 01:32:31 +07:00: 2026/03/11 01:32:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55726->127.0.0.1:29092: i/o timeout 2026-03-11 01:33:01 +07:00: 2026/03/11 01:33:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42536->127.0.0.1:29092: i/o timeout 2026-03-11 01:33:31 +07:00: 2026/03/11 01:33:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42074->127.0.0.1:29092: i/o timeout 2026-03-11 01:34:01 +07:00: 2026/03/11 01:34:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38718->127.0.0.1:29092: i/o timeout 2026-03-11 01:34:20 +07:00: 2026/03/11 01:34:20 ⏳ Shutting down server... 2026-03-11 01:34:20 +07:00: 2026/03/11 01:34:20 Ticket schedule worker stopped 2026-03-11 01:34:20 +07:00: 2026/03/11 01:34:20 ⏰ Order Expiration Worker stopped 2026-03-11 01:34:20 +07:00: 2026/03/11 01:34:20 [AutoConfirm] Shutting down scheduler... 2026-03-11 01:34:20 +07:00: 2026/03/11 01:34:20 [NotificationCleanup] Shutting down... 2026-03-11 01:34:20 +07:00: 2026/03/11 01:34:20 ✅ Server exited properly 2026-03-11 01:34:20 +07:00: 2026/03/11 01:34:20 Database connected successfully 2026-03-11 01:34:20 +07:00: 2026/03/11 01:34:20 Running database migrations... 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 Database migrations completed successfully 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 Redis connected successfully 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 Kafka producer initialized 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 ✅ WhatsApp API (Fonnte) configured 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 Initializing Midtrans with environment: 1 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 [WebSocket] Hub started 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 ⏰ Starting Order Expiration Worker... 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 Ticket schedule worker started 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 🎫 Starting Ticket Worker... 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 Starting Ticket Worker Consumer... 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 💰 Starting Commission Worker... 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 🚀 Server starting on port 8000 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 🏥 Health check: http://localhost:8000/health 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 📧 Starting Notification Worker... 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 ✅ WhatsApp API (Fonnte) configured 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 [NotificationWorker] Starting notification worker... 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 [CommissionWorker] Starting commission worker... 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-11 01:34:22 +07:00: 2026/03/11 01:34:22 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-11 01:34:47 +07:00: 2026/03/11 01:34:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57462->127.0.0.1:29092: i/o timeout 2026-03-11 01:35:05 +07:00: 2026/03/11 01:35:05 Failed to publish order.created event: failed to publish message to order.created: read tcp 127.0.0.1:54372->127.0.0.1:29092: i/o timeout 2026-03-11 01:35:05 +07:00: 2026/03/11 01:35:05 Creating Midtrans Snap transaction for order: PST-20260311-00005, amount: 75000 2026-03-11 01:35:05 +07:00: 2026/03/11 01:35:05 Midtrans Snap response: Token=a821c0ec-437f-4498-b736-44c4b80d2483, RedirectURL=https://app.sandbox.midtrans.com/snap/v4/redirection/a821c0ec-437f-4498-b736-44c4b80d2483 2026-03-11 01:35:08 +07:00: 2026/03/11 01:35:08 Processing webhook for order PST-20260311-00005: status=pending, fraud=accept 2026-03-11 01:35:17 +07:00: 2026/03/11 01:35:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36822->127.0.0.1:29092: i/o timeout 2026-03-11 01:35:21 +07:00: 2026/03/11 01:35:21 Processing webhook for order PST-20260311-00005: status=settlement, fraud=accept 2026-03-11 01:35:21 +07:00: 2026/03/11 01:35:21 Failed to publish order.paid event: failed to publish message to order.paid: read tcp 127.0.0.1:56154->127.0.0.1:29094: i/o timeout 2026-03-11 01:35:21 +07:00: 2026/03/11 01:35:21 Publishing ticket.generate events for 1 order items 2026-03-11 01:35:21 +07:00: 2026/03/11 01:35:21 Failed to publish ticket.generate for item 91be2daf-d253-4a37-a880-7d23830b7104: failed to publish message to ticket.generate: read tcp 127.0.0.1:56154->127.0.0.1:29094: i/o timeout 2026-03-11 01:35:40 +07:00: 2026/03/11 01:35:40 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:35:47 +07:00: 2026/03/11 01:35:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54158->127.0.0.1:29092: i/o timeout 2026-03-11 01:36:07 +07:00: 2026/03/11 01:36:07 Failed to publish order.created event: failed to publish message to order.created: read tcp 127.0.0.1:42486->127.0.0.1:29092: i/o timeout 2026-03-11 01:36:08 +07:00: 2026/03/11 01:36:08 Creating Midtrans Snap transaction for order: PST-20260311-00006, amount: 147000 2026-03-11 01:36:08 +07:00: 2026/03/11 01:36:08 Midtrans Snap response: Token=c779c824-6d42-47c5-9842-76cba606c201, RedirectURL=https://app.sandbox.midtrans.com/snap/v4/redirection/c779c824-6d42-47c5-9842-76cba606c201 2026-03-11 01:36:11 +07:00: 2026/03/11 01:36:11 Processing webhook for order PST-20260311-00006: status=pending, fraud=accept 2026-03-11 01:36:17 +07:00: 2026/03/11 01:36:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51888->127.0.0.1:29092: i/o timeout 2026-03-11 01:36:19 +07:00: 2026/03/11 01:36:19 Processing webhook for order PST-20260311-00006: status=settlement, fraud=accept 2026-03-11 01:36:19 +07:00: 2026/03/11 01:36:19 Failed to publish order.paid event: failed to publish message to order.paid: read tcp 127.0.0.1:44898->127.0.0.1:29093: i/o timeout 2026-03-11 01:36:19 +07:00: 2026/03/11 01:36:19 Publishing ticket.generate events for 1 order items 2026-03-11 01:36:19 +07:00: 2026/03/11 01:36:19 Failed to publish ticket.generate for item c3662165-bf31-47c2-9014-2957469eac07: failed to publish message to ticket.generate: read tcp 127.0.0.1:44898->127.0.0.1:29093: i/o timeout 2026-03-11 01:36:25 +07:00: 2026/03/11 01:36:25 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:36:47 +07:00: 2026/03/11 01:36:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48390->127.0.0.1:29092: i/o timeout 2026-03-11 01:36:58 +07:00: 2026/03/11 01:36:58 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:37:17 +07:00: 2026/03/11 01:37:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44844->127.0.0.1:29092: i/o timeout 2026-03-11 01:37:47 +07:00: 2026/03/11 01:37:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48758->127.0.0.1:29092: i/o timeout 2026-03-11 01:38:17 +07:00: 2026/03/11 01:38:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58184->127.0.0.1:29092: i/o timeout 2026-03-11 01:38:47 +07:00: 2026/03/11 01:38:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44152->127.0.0.1:29092: i/o timeout 2026-03-11 01:39:17 +07:00: 2026/03/11 01:39:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35992->127.0.0.1:29092: i/o timeout 2026-03-11 01:39:29 +07:00: 2026/03/11 01:39:29 ⏳ Shutting down server... 2026-03-11 01:39:29 +07:00: 2026/03/11 01:39:29 ⏰ Order Expiration Worker stopped 2026-03-11 01:39:29 +07:00: 2026/03/11 01:39:29 Ticket schedule worker stopped 2026-03-11 01:39:29 +07:00: 2026/03/11 01:39:29 [NotificationCleanup] Shutting down... 2026-03-11 01:39:29 +07:00: 2026/03/11 01:39:29 [AutoConfirm] Shutting down scheduler... 2026-03-11 01:39:29 +07:00: 2026/03/11 01:39:29 ✅ Server exited properly 2026-03-11 01:39:29 +07:00: 2026/03/11 01:39:29 Database connected successfully 2026-03-11 01:39:29 +07:00: 2026/03/11 01:39:29 Running database migrations... 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 Database migrations completed successfully 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 Redis connected successfully 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 Kafka producer initialized 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 ✅ WhatsApp API (Fonnte) configured 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 Initializing Midtrans with environment: 1 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 [WebSocket] Hub started 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 Ticket schedule worker started 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 🎫 Starting Ticket Worker... 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 Starting Ticket Worker Consumer... 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 📧 Starting Notification Worker... 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 ✅ WhatsApp API (Fonnte) configured 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 [NotificationWorker] Starting notification worker... 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 🚀 Server starting on port 8000 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 🏥 Health check: http://localhost:8000/health 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 ⏰ Starting Order Expiration Worker... 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 💰 Starting Commission Worker... 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 [CommissionWorker] Starting commission worker... 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-11 01:39:30 +07:00: 2026/03/11 01:39:30 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-11 01:39:55 +07:00: 2026/03/11 01:39:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41750->127.0.0.1:29092: i/o timeout 2026-03-11 01:40:25 +07:00: 2026/03/11 01:40:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56654->127.0.0.1:29092: i/o timeout 2026-03-11 01:40:55 +07:00: 2026/03/11 01:40:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60174->127.0.0.1:29092: i/o timeout 2026-03-11 01:41:04 +07:00: 2026/03/11 01:41:04 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:41:05 +07:00: 2026/03/11 01:41:05 Failed to publish order.created event: failed to publish message to order.created: read tcp 127.0.0.1:49248->127.0.0.1:29093: i/o timeout 2026-03-11 01:41:05 +07:00: 2026/03/11 01:41:05 Creating Midtrans Snap transaction for order: PST-20260311-00007, amount: 75000 2026-03-11 01:41:05 +07:00: 2026/03/11 01:41:05 Midtrans Snap response: Token=3eba9e8b-acf6-41be-9e06-1acd53a96ba1, RedirectURL=https://app.sandbox.midtrans.com/snap/v4/redirection/3eba9e8b-acf6-41be-9e06-1acd53a96ba1 2026-03-11 01:41:09 +07:00: 2026/03/11 01:41:09 Processing webhook for order PST-20260311-00007: status=pending, fraud=accept 2026-03-11 01:41:16 +07:00: 2026/03/11 01:41:16 Processing webhook for order PST-20260311-00007: status=settlement, fraud=accept 2026-03-11 01:41:16 +07:00: 2026/03/11 01:41:16 Failed to publish order.paid event: failed to publish message to order.paid: read tcp 127.0.0.1:55866->127.0.0.1:29092: i/o timeout 2026-03-11 01:41:16 +07:00: 2026/03/11 01:41:16 Publishing ticket.generate events for 1 order items 2026-03-11 01:41:16 +07:00: 2026/03/11 01:41:16 Failed to publish ticket.generate for item 4e7ac96d-a298-4715-a8cd-09c8d6b3b509: failed to publish message to ticket.generate: read tcp 127.0.0.1:55866->127.0.0.1:29092: i/o timeout 2026-03-11 01:41:25 +07:00: 2026/03/11 01:41:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42888->127.0.0.1:29092: i/o timeout 2026-03-11 01:41:55 +07:00: 2026/03/11 01:41:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34572->127.0.0.1:29092: i/o timeout 2026-03-11 01:42:25 +07:00: 2026/03/11 01:42:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54400->127.0.0.1:29092: i/o timeout 2026-03-11 01:42:39 +07:00: 2026/03/11 01:42:39 Failed to publish order.created event: failed to publish message to order.created: read tcp 127.0.0.1:33712->127.0.0.1:29094: i/o timeout 2026-03-11 01:42:39 +07:00: 2026/03/11 01:42:39 Creating Midtrans Snap transaction for order: PST-20260311-00008, amount: 75000 2026-03-11 01:42:39 +07:00: 2026/03/11 01:42:39 Midtrans Snap response: Token=d00c65ee-9124-4189-b829-1ebaa5180750, RedirectURL=https://app.sandbox.midtrans.com/snap/v4/redirection/d00c65ee-9124-4189-b829-1ebaa5180750 2026-03-11 01:42:42 +07:00: 2026/03/11 01:42:42 Processing webhook for order PST-20260311-00008: status=pending, fraud=accept 2026-03-11 01:42:50 +07:00: 2026/03/11 01:42:50 Processing webhook for order PST-20260311-00008: status=settlement, fraud=accept 2026-03-11 01:42:50 +07:00: 2026/03/11 01:42:50 Failed to publish order.paid event: failed to publish message to order.paid: read tcp 127.0.0.1:33258->127.0.0.1:29093: i/o timeout 2026-03-11 01:42:50 +07:00: 2026/03/11 01:42:50 Publishing ticket.generate events for 1 order items 2026-03-11 01:42:50 +07:00: 2026/03/11 01:42:50 Failed to publish ticket.generate for item b5b8a093-a820-4413-8098-c933212134c5: failed to publish message to ticket.generate: read tcp 127.0.0.1:33258->127.0.0.1:29093: i/o timeout 2026-03-11 01:42:55 +07:00: 2026/03/11 01:42:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50342->127.0.0.1:29092: i/o timeout 2026-03-11 01:43:25 +07:00: 2026/03/11 01:43:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47806->127.0.0.1:29092: i/o timeout 2026-03-11 01:43:55 +07:00: 2026/03/11 01:43:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45016->127.0.0.1:29092: i/o timeout 2026-03-11 01:44:25 +07:00: 2026/03/11 01:44:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40628->127.0.0.1:29092: i/o timeout 2026-03-11 01:44:30 +07:00: 2026/03/11 01:44:30 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:44:55 +07:00: 2026/03/11 01:44:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60564->127.0.0.1:29092: i/o timeout 2026-03-11 01:45:25 +07:00: 2026/03/11 01:45:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35818->127.0.0.1:29092: i/o timeout 2026-03-11 01:45:31 +07:00: 2026/03/11 01:45:31 Notification worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-11 01:45:31 +07:00: * read tcp 127.0.0.1:40364->127.0.0.1:29092: i/o timeout 2026-03-11 01:45:31 +07:00: * read tcp 127.0.0.1:35744->127.0.0.1:29093: i/o timeout 2026-03-11 01:45:31 +07:00: * read tcp 127.0.0.1:42200->127.0.0.1:29094: i/o timeout 2026-03-11 01:45:31 +07:00: 2026/03/11 01:45:31 Ticket worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-11 01:45:31 +07:00: * read tcp 127.0.0.1:53662->127.0.0.1:29094: i/o timeout 2026-03-11 01:45:31 +07:00: * read tcp 127.0.0.1:35748->127.0.0.1:29093: i/o timeout 2026-03-11 01:45:31 +07:00: * read tcp 127.0.0.1:46054->127.0.0.1:29092: i/o timeout 2026-03-11 01:45:55 +07:00: 2026/03/11 01:45:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58962->127.0.0.1:29092: i/o timeout 2026-03-11 01:46:25 +07:00: 2026/03/11 01:46:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39048->127.0.0.1:29092: i/o timeout 2026-03-11 01:46:55 +07:00: 2026/03/11 01:46:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36424->127.0.0.1:29092: i/o timeout 2026-03-11 01:47:25 +07:00: 2026/03/11 01:47:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45430->127.0.0.1:29092: i/o timeout 2026-03-11 01:47:55 +07:00: 2026/03/11 01:47:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48430->127.0.0.1:29092: i/o timeout 2026-03-11 01:48:25 +07:00: 2026/03/11 01:48:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48232->127.0.0.1:29092: i/o timeout 2026-03-11 01:48:55 +07:00: 2026/03/11 01:48:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38610->127.0.0.1:29092: i/o timeout 2026-03-11 01:49:25 +07:00: 2026/03/11 01:49:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33310->127.0.0.1:29092: i/o timeout 2026-03-11 01:49:55 +07:00: 2026/03/11 01:49:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49622->127.0.0.1:29092: i/o timeout 2026-03-11 01:50:19 +07:00: 2026/03/11 01:50:19 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 01:50:25 +07:00: 2026/03/11 01:50:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50210->127.0.0.1:29092: i/o timeout 2026-03-11 01:50:55 +07:00: 2026/03/11 01:50:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58166->127.0.0.1:29092: i/o timeout 2026-03-11 01:51:25 +07:00: 2026/03/11 01:51:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35456->127.0.0.1:29092: i/o timeout 2026-03-11 01:51:55 +07:00: 2026/03/11 01:51:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60556->127.0.0.1:29092: i/o timeout 2026-03-11 01:52:25 +07:00: 2026/03/11 01:52:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47204->127.0.0.1:29092: i/o timeout 2026-03-11 01:52:55 +07:00: 2026/03/11 01:52:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39626->127.0.0.1:29092: i/o timeout 2026-03-11 01:53:25 +07:00: 2026/03/11 01:53:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34200->127.0.0.1:29092: i/o timeout 2026-03-11 01:53:55 +07:00: 2026/03/11 01:53:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57280->127.0.0.1:29092: i/o timeout 2026-03-11 01:54:25 +07:00: 2026/03/11 01:54:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55988->127.0.0.1:29092: i/o timeout 2026-03-11 01:54:55 +07:00: 2026/03/11 01:54:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42880->127.0.0.1:29092: i/o timeout 2026-03-11 01:55:25 +07:00: 2026/03/11 01:55:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40918->127.0.0.1:29092: i/o timeout 2026-03-11 01:55:55 +07:00: 2026/03/11 01:55:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58262->127.0.0.1:29092: i/o timeout 2026-03-11 01:56:25 +07:00: 2026/03/11 01:56:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52896->127.0.0.1:29092: i/o timeout 2026-03-11 01:56:55 +07:00: 2026/03/11 01:56:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56104->127.0.0.1:29092: i/o timeout 2026-03-11 01:57:25 +07:00: 2026/03/11 01:57:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37202->127.0.0.1:29092: i/o timeout 2026-03-11 01:57:55 +07:00: 2026/03/11 01:57:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39832->127.0.0.1:29092: i/o timeout 2026-03-11 01:58:03 +07:00: 2026/03/11 01:58:03 Failed to publish to Kafka, sending directly: failed to publish message to email.send: read tcp 127.0.0.1:43092->127.0.0.1:29093: i/o timeout 2026-03-11 01:58:03 +07:00: 2026/03/11 01:58:03 Email queued for testsuya25@gmail.com 2026-03-11 01:58:08 +07:00: 2026/03/11 01:58:08 SUCCESS: Email sent to testsuya25@gmail.com 2026-03-11 01:58:25 +07:00: 2026/03/11 01:58:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33294->127.0.0.1:29092: i/o timeout 2026-03-11 01:58:55 +07:00: 2026/03/11 01:58:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37694->127.0.0.1:29092: i/o timeout 2026-03-11 01:59:25 +07:00: 2026/03/11 01:59:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45338->127.0.0.1:29092: i/o timeout 2026-03-11 01:59:55 +07:00: 2026/03/11 01:59:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37182->127.0.0.1:29092: i/o timeout 2026-03-11 02:00:25 +07:00: 2026/03/11 02:00:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35458->127.0.0.1:29092: i/o timeout 2026-03-11 02:00:55 +07:00: 2026/03/11 02:00:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52184->127.0.0.1:29092: i/o timeout 2026-03-11 02:01:02 +07:00: 2026/03/11 02:01:02 ⏳ Shutting down server... 2026-03-11 02:01:02 +07:00: 2026/03/11 02:01:02 ⏰ Order Expiration Worker stopped 2026-03-11 02:01:02 +07:00: 2026/03/11 02:01:02 [NotificationCleanup] Shutting down... 2026-03-11 02:01:02 +07:00: 2026/03/11 02:01:02 ✅ Server exited properly 2026-03-11 02:01:02 +07:00: 2026/03/11 02:01:02 Ticket schedule worker stopped 2026-03-11 02:01:02 +07:00: 2026/03/11 02:01:02 [AutoConfirm] Shutting down scheduler... 2026-03-11 02:01:02 +07:00: 2026/03/11 02:01:02 Database connected successfully 2026-03-11 02:01:02 +07:00: 2026/03/11 02:01:02 Running database migrations... 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 Warning: Failed to create index: ERROR: column "title" does not exist (SQLSTATE 42703) 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 Database migrations completed successfully 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 Redis connected successfully 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 Kafka producer initialized 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 ✅ WhatsApp API (Fonnte) configured 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 Initializing Midtrans with environment: 1 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 Midtrans ServerKey (first 20 chars): Mid-server-mnAK9Pzdh... 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 ⏰ Starting Order Expiration Worker... 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 [WebSocket] Hub started 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 Ticket schedule worker started 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 🎫 Starting Ticket Worker... 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 Starting Ticket Worker Consumer... 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 💰 Starting Commission Worker... 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 [CommissionWorker] Starting commission worker... 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 📧 Starting Notification Worker... 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 🚀 Server starting on port 8000 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 ✅ WhatsApp API (Fonnte) configured 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 📖 Swagger docs: http://localhost:8000/swagger/index.html 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 🏥 Health check: http://localhost:8000/health 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 [NotificationWorker] Starting notification worker... 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 🔔 WebSocket: ws://localhost:8000/api/v1/ws 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 [NotificationCleanup] Starting cleanup scheduler (every 24h, delete >90 days) 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 [FeedbackRating] Starting feedback avg_rating updater... 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 [AutoConfirm] Starting auto-confirm scheduler... 2026-03-11 02:01:03 +07:00: 2026/03/11 02:01:03 [AutoConfirm] Interval: 15m0s, Grace period: 3 days 2026-03-11 02:01:28 +07:00: 2026/03/11 02:01:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41046->127.0.0.1:29092: i/o timeout 2026-03-11 02:01:48 +07:00: 2026/03/11 02:01:48 Failed to publish order.created event: failed to publish message to order.created: read tcp 127.0.0.1:58584->127.0.0.1:29092: i/o timeout 2026-03-11 02:01:48 +07:00: 2026/03/11 02:01:48 Creating Midtrans Snap transaction for order: PST-20260311-00009, amount: 75000 2026-03-11 02:01:49 +07:00: 2026/03/11 02:01:49 Midtrans Snap response: Token=ff101865-2787-491f-a22b-e04a42abad81, RedirectURL=https://app.sandbox.midtrans.com/snap/v4/redirection/ff101865-2787-491f-a22b-e04a42abad81 2026-03-11 02:01:51 +07:00: 2026/03/11 02:01:51 Processing webhook for order PST-20260311-00009: status=pending, fraud=accept 2026-03-11 02:01:58 +07:00: 2026/03/11 02:01:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33240->127.0.0.1:29092: i/o timeout 2026-03-11 02:01:59 +07:00: 2026/03/11 02:01:59 Processing webhook for order PST-20260311-00009: status=settlement, fraud=accept 2026-03-11 02:01:59 +07:00: 2026/03/11 02:01:59 Generating tickets directly for 1 order items 2026-03-11 02:01:59 +07:00: 2026/03/11 02:01:59 Generated tickets: OrderItem=bad1c95e-c93b-4e96-9ef9-23f811928607, TicketType=1, Qty=2 2026-03-11 02:02:28 +07:00: 2026/03/11 02:02:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48992->127.0.0.1:29092: i/o timeout 2026-03-11 02:02:54 +07:00: 2026/03/11 02:02:54 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:02:58 +07:00: 2026/03/11 02:02:58 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:02:58 +07:00: 2026/03/11 02:02:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44684->127.0.0.1:29092: i/o timeout 2026-03-11 02:03:06 +07:00: 2026/03/11 02:03:06 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:03:23 +07:00: 2026/03/11 02:03:23 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:03:28 +07:00: 2026/03/11 02:03:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58832->127.0.0.1:29092: i/o timeout 2026-03-11 02:03:53 +07:00: 2026/03/11 02:03:53 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:03:58 +07:00: 2026/03/11 02:03:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39448->127.0.0.1:29092: i/o timeout 2026-03-11 02:03:59 +07:00: 2026/03/11 02:03:59 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:04:12 +07:00: 2026/03/11 02:04:12 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:04:28 +07:00: 2026/03/11 02:04:28 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:04:29 +07:00: 2026/03/11 02:04:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49746->127.0.0.1:29092: i/o timeout 2026-03-11 02:04:59 +07:00: 2026/03/11 02:04:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56442->127.0.0.1:29092: i/o timeout 2026-03-11 02:05:29 +07:00: 2026/03/11 02:05:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46692->127.0.0.1:29092: i/o timeout 2026-03-11 02:05:59 +07:00: 2026/03/11 02:05:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44900->127.0.0.1:29092: i/o timeout 2026-03-11 02:06:29 +07:00: 2026/03/11 02:06:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60338->127.0.0.1:29092: i/o timeout 2026-03-11 02:06:30 +07:00: 2026/03/11 02:06:30 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:06:59 +07:00: 2026/03/11 02:06:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34854->127.0.0.1:29092: i/o timeout 2026-03-11 02:07:04 +07:00: 2026/03/11 02:07:04 Ticket worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-11 02:07:04 +07:00: * read tcp 127.0.0.1:55764->127.0.0.1:29093: i/o timeout 2026-03-11 02:07:04 +07:00: * read tcp 127.0.0.1:58646->127.0.0.1:29094: i/o timeout 2026-03-11 02:07:04 +07:00: * read tcp 127.0.0.1:46414->127.0.0.1:29092: i/o timeout 2026-03-11 02:07:04 +07:00: 2026/03/11 02:07:04 Notification worker error: failed to create consumer group: kafka: client has run out of available brokers to talk to: 3 errors occurred: 2026-03-11 02:07:04 +07:00: * read tcp 127.0.0.1:41314->127.0.0.1:29094: i/o timeout 2026-03-11 02:07:04 +07:00: * read tcp 127.0.0.1:58086->127.0.0.1:29093: i/o timeout 2026-03-11 02:07:04 +07:00: * read tcp 127.0.0.1:46430->127.0.0.1:29092: i/o timeout 2026-03-11 02:07:29 +07:00: 2026/03/11 02:07:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38338->127.0.0.1:29092: i/o timeout 2026-03-11 02:07:59 +07:00: 2026/03/11 02:07:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60072->127.0.0.1:29092: i/o timeout 2026-03-11 02:08:29 +07:00: 2026/03/11 02:08:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46206->127.0.0.1:29092: i/o timeout 2026-03-11 02:08:59 +07:00: 2026/03/11 02:08:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48452->127.0.0.1:29092: i/o timeout 2026-03-11 02:09:29 +07:00: 2026/03/11 02:09:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54138->127.0.0.1:29092: i/o timeout 2026-03-11 02:09:59 +07:00: 2026/03/11 02:09:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59444->127.0.0.1:29092: i/o timeout 2026-03-11 02:10:29 +07:00: 2026/03/11 02:10:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50102->127.0.0.1:29092: i/o timeout 2026-03-11 02:10:59 +07:00: 2026/03/11 02:10:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51954->127.0.0.1:29092: i/o timeout 2026-03-11 02:11:29 +07:00: 2026/03/11 02:11:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55430->127.0.0.1:29092: i/o timeout 2026-03-11 02:11:59 +07:00: 2026/03/11 02:11:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59780->127.0.0.1:29092: i/o timeout 2026-03-11 02:12:29 +07:00: 2026/03/11 02:12:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33788->127.0.0.1:29092: i/o timeout 2026-03-11 02:12:59 +07:00: 2026/03/11 02:12:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60196->127.0.0.1:29092: i/o timeout 2026-03-11 02:13:29 +07:00: 2026/03/11 02:13:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60990->127.0.0.1:29092: i/o timeout 2026-03-11 02:13:59 +07:00: 2026/03/11 02:13:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35334->127.0.0.1:29092: i/o timeout 2026-03-11 02:14:29 +07:00: 2026/03/11 02:14:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49692->127.0.0.1:29092: i/o timeout 2026-03-11 02:14:59 +07:00: 2026/03/11 02:14:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48398->127.0.0.1:29092: i/o timeout 2026-03-11 02:15:29 +07:00: 2026/03/11 02:15:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49530->127.0.0.1:29092: i/o timeout 2026-03-11 02:15:59 +07:00: 2026/03/11 02:15:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60678->127.0.0.1:29092: i/o timeout 2026-03-11 02:16:29 +07:00: 2026/03/11 02:16:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50344->127.0.0.1:29092: i/o timeout 2026-03-11 02:16:59 +07:00: 2026/03/11 02:16:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53452->127.0.0.1:29092: i/o timeout 2026-03-11 02:17:20 +07:00: 2026/03/11 02:17:20 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:17:23 +07:00: 2026/03/11 02:17:23 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:17:28 +07:00: 2026/03/11 02:17:28 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:17:29 +07:00: 2026/03/11 02:17:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52708->127.0.0.1:29092: i/o timeout 2026-03-11 02:17:37 +07:00: 2026/03/11 02:17:37 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:17:54 +07:00: 2026/03/11 02:17:54 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:17:59 +07:00: 2026/03/11 02:17:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37294->127.0.0.1:29092: i/o timeout 2026-03-11 02:18:25 +07:00: 2026/03/11 02:18:25 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:18:29 +07:00: 2026/03/11 02:18:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59518->127.0.0.1:29092: i/o timeout 2026-03-11 02:18:56 +07:00: 2026/03/11 02:18:56 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:18:59 +07:00: 2026/03/11 02:18:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49570->127.0.0.1:29092: i/o timeout 2026-03-11 02:19:27 +07:00: 2026/03/11 02:19:27 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:19:29 +07:00: 2026/03/11 02:19:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49438->127.0.0.1:29092: i/o timeout 2026-03-11 02:19:58 +07:00: 2026/03/11 02:19:58 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:19:59 +07:00: 2026/03/11 02:19:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55004->127.0.0.1:29092: i/o timeout 2026-03-11 02:20:29 +07:00: 2026/03/11 02:20:29 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:20:29 +07:00: 2026/03/11 02:20:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59764->127.0.0.1:29092: i/o timeout 2026-03-11 02:20:59 +07:00: 2026/03/11 02:20:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40464->127.0.0.1:29092: i/o timeout 2026-03-11 02:21:29 +07:00: 2026/03/11 02:21:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33108->127.0.0.1:29092: i/o timeout 2026-03-11 02:21:59 +07:00: 2026/03/11 02:21:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47932->127.0.0.1:29092: i/o timeout 2026-03-11 02:22:29 +07:00: 2026/03/11 02:22:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48694->127.0.0.1:29092: i/o timeout 2026-03-11 02:22:59 +07:00: 2026/03/11 02:22:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49480->127.0.0.1:29092: i/o timeout 2026-03-11 02:23:29 +07:00: 2026/03/11 02:23:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41164->127.0.0.1:29092: i/o timeout 2026-03-11 02:23:59 +07:00: 2026/03/11 02:23:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39214->127.0.0.1:29092: i/o timeout 2026-03-11 02:24:29 +07:00: 2026/03/11 02:24:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47152->127.0.0.1:29092: i/o timeout 2026-03-11 02:24:59 +07:00: 2026/03/11 02:24:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51754->127.0.0.1:29092: i/o timeout 2026-03-11 02:25:29 +07:00: 2026/03/11 02:25:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52966->127.0.0.1:29092: i/o timeout 2026-03-11 02:25:59 +07:00: 2026/03/11 02:25:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60618->127.0.0.1:29092: i/o timeout 2026-03-11 02:26:29 +07:00: 2026/03/11 02:26:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36082->127.0.0.1:29092: i/o timeout 2026-03-11 02:26:59 +07:00: 2026/03/11 02:26:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50814->127.0.0.1:29092: i/o timeout 2026-03-11 02:27:29 +07:00: 2026/03/11 02:27:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53554->127.0.0.1:29092: i/o timeout 2026-03-11 02:27:59 +07:00: 2026/03/11 02:27:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39988->127.0.0.1:29092: i/o timeout 2026-03-11 02:28:29 +07:00: 2026/03/11 02:28:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38018->127.0.0.1:29092: i/o timeout 2026-03-11 02:28:59 +07:00: 2026/03/11 02:28:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55474->127.0.0.1:29092: i/o timeout 2026-03-11 02:29:29 +07:00: 2026/03/11 02:29:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43802->127.0.0.1:29092: i/o timeout 2026-03-11 02:29:59 +07:00: 2026/03/11 02:29:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58776->127.0.0.1:29092: i/o timeout 2026-03-11 02:30:29 +07:00: 2026/03/11 02:30:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49092->127.0.0.1:29092: i/o timeout 2026-03-11 02:30:59 +07:00: 2026/03/11 02:30:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48598->127.0.0.1:29092: i/o timeout 2026-03-11 02:31:14 +07:00: 2026/03/11 02:31:14 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:31:29 +07:00: 2026/03/11 02:31:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37360->127.0.0.1:29092: i/o timeout 2026-03-11 02:31:59 +07:00: 2026/03/11 02:31:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53774->127.0.0.1:29092: i/o timeout 2026-03-11 02:32:29 +07:00: 2026/03/11 02:32:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42034->127.0.0.1:29092: i/o timeout 2026-03-11 02:32:37 +07:00: 2026/03/11 02:32:37 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:32:59 +07:00: 2026/03/11 02:32:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47868->127.0.0.1:29092: i/o timeout 2026-03-11 02:33:29 +07:00: 2026/03/11 02:33:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51612->127.0.0.1:29092: i/o timeout 2026-03-11 02:33:59 +07:00: 2026/03/11 02:33:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42172->127.0.0.1:29092: i/o timeout 2026-03-11 02:34:29 +07:00: 2026/03/11 02:34:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41796->127.0.0.1:29092: i/o timeout 2026-03-11 02:34:59 +07:00: 2026/03/11 02:34:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44566->127.0.0.1:29092: i/o timeout 2026-03-11 02:35:29 +07:00: 2026/03/11 02:35:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60086->127.0.0.1:29092: i/o timeout 2026-03-11 02:35:59 +07:00: 2026/03/11 02:35:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39124->127.0.0.1:29092: i/o timeout 2026-03-11 02:36:29 +07:00: 2026/03/11 02:36:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53914->127.0.0.1:29092: i/o timeout 2026-03-11 02:36:59 +07:00: 2026/03/11 02:36:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39570->127.0.0.1:29092: i/o timeout 2026-03-11 02:37:29 +07:00: 2026/03/11 02:37:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32808->127.0.0.1:29092: i/o timeout 2026-03-11 02:37:59 +07:00: 2026/03/11 02:37:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38344->127.0.0.1:29092: i/o timeout 2026-03-11 02:38:29 +07:00: 2026/03/11 02:38:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57072->127.0.0.1:29092: i/o timeout 2026-03-11 02:38:59 +07:00: 2026/03/11 02:38:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41310->127.0.0.1:29092: i/o timeout 2026-03-11 02:39:29 +07:00: 2026/03/11 02:39:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37704->127.0.0.1:29092: i/o timeout 2026-03-11 02:39:38 +07:00: 2026/03/11 02:39:38 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:39:59 +07:00: 2026/03/11 02:39:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39756->127.0.0.1:29092: i/o timeout 2026-03-11 02:40:29 +07:00: 2026/03/11 02:40:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44430->127.0.0.1:29092: i/o timeout 2026-03-11 02:40:59 +07:00: 2026/03/11 02:40:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38152->127.0.0.1:29092: i/o timeout 2026-03-11 02:41:29 +07:00: 2026/03/11 02:41:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49666->127.0.0.1:29092: i/o timeout 2026-03-11 02:41:59 +07:00: 2026/03/11 02:41:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47756->127.0.0.1:29092: i/o timeout 2026-03-11 02:42:29 +07:00: 2026/03/11 02:42:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35240->127.0.0.1:29092: i/o timeout 2026-03-11 02:42:59 +07:00: 2026/03/11 02:42:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59164->127.0.0.1:29092: i/o timeout 2026-03-11 02:43:29 +07:00: 2026/03/11 02:43:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43788->127.0.0.1:29092: i/o timeout 2026-03-11 02:43:59 +07:00: 2026/03/11 02:43:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36066->127.0.0.1:29092: i/o timeout 2026-03-11 02:44:29 +07:00: 2026/03/11 02:44:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48972->127.0.0.1:29092: i/o timeout 2026-03-11 02:44:59 +07:00: 2026/03/11 02:44:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58406->127.0.0.1:29092: i/o timeout 2026-03-11 02:45:29 +07:00: 2026/03/11 02:45:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53006->127.0.0.1:29092: i/o timeout 2026-03-11 02:45:59 +07:00: 2026/03/11 02:45:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51778->127.0.0.1:29092: i/o timeout 2026-03-11 02:46:29 +07:00: 2026/03/11 02:46:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37880->127.0.0.1:29092: i/o timeout 2026-03-11 02:46:59 +07:00: 2026/03/11 02:46:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40596->127.0.0.1:29092: i/o timeout 2026-03-11 02:47:29 +07:00: 2026/03/11 02:47:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35270->127.0.0.1:29092: i/o timeout 2026-03-11 02:47:59 +07:00: 2026/03/11 02:47:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45144->127.0.0.1:29092: i/o timeout 2026-03-11 02:48:11 +07:00: 2026/03/11 02:48:11 Failed to publish to Kafka, sending directly: failed to publish message to email.send: read tcp 127.0.0.1:42604->127.0.0.1:29092: i/o timeout 2026-03-11 02:48:11 +07:00: 2026/03/11 02:48:11 Email queued for pesentiiket@gmail.com 2026-03-11 02:48:14 +07:00: 2026/03/11 02:48:14 SUCCESS: Email sent to pesentiiket@gmail.com 2026-03-11 02:48:29 +07:00: 2026/03/11 02:48:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53458->127.0.0.1:29092: i/o timeout 2026-03-11 02:48:59 +07:00: 2026/03/11 02:48:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49242->127.0.0.1:29092: i/o timeout 2026-03-11 02:49:12 +07:00: 2026/03/11 02:49:12 Failed to publish to Kafka, sending directly: failed to publish message to email.send: read tcp 127.0.0.1:40236->127.0.0.1:29093: i/o timeout 2026-03-11 02:49:12 +07:00: 2026/03/11 02:49:12 Email queued for pesentiiket@gmail.com 2026-03-11 02:49:15 +07:00: 2026/03/11 02:49:15 SUCCESS: Email sent to pesentiiket@gmail.com 2026-03-11 02:49:29 +07:00: 2026/03/11 02:49:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44240->127.0.0.1:29092: i/o timeout 2026-03-11 02:49:59 +07:00: 2026/03/11 02:49:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50866->127.0.0.1:29092: i/o timeout 2026-03-11 02:50:29 +07:00: 2026/03/11 02:50:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41184->127.0.0.1:29092: i/o timeout 2026-03-11 02:50:59 +07:00: 2026/03/11 02:50:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56176->127.0.0.1:29092: i/o timeout 2026-03-11 02:51:29 +07:00: 2026/03/11 02:51:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60410->127.0.0.1:29092: i/o timeout 2026-03-11 02:51:59 +07:00: 2026/03/11 02:51:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58780->127.0.0.1:29092: i/o timeout 2026-03-11 02:52:29 +07:00: 2026/03/11 02:52:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56564->127.0.0.1:29092: i/o timeout 2026-03-11 02:52:32 +07:00: 2026/03/11 02:52:32 Failed to publish order.created event: failed to publish message to order.created: read tcp 127.0.0.1:43828->127.0.0.1:29092: i/o timeout 2026-03-11 02:52:32 +07:00: 2026/03/11 02:52:32 Creating Midtrans Snap transaction for order: PST-20260311-00010, amount: 183750 2026-03-11 02:52:32 +07:00: 2026/03/11 02:52:32 Midtrans Snap response: Token=dc1683cb-529a-4eeb-933c-43068f85e091, RedirectURL=https://app.sandbox.midtrans.com/snap/v4/redirection/dc1683cb-529a-4eeb-933c-43068f85e091 2026-03-11 02:52:44 +07:00: 2026/03/11 02:52:44 Processing webhook for order PST-20260311-00010: status=pending, fraud=accept 2026-03-11 02:52:59 +07:00: 2026/03/11 02:52:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46694->127.0.0.1:29092: i/o timeout 2026-03-11 02:53:29 +07:00: 2026/03/11 02:53:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38452->127.0.0.1:29092: i/o timeout 2026-03-11 02:53:59 +07:00: 2026/03/11 02:53:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39768->127.0.0.1:29092: i/o timeout 2026-03-11 02:54:29 +07:00: 2026/03/11 02:54:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56246->127.0.0.1:29092: i/o timeout 2026-03-11 02:54:34 +07:00: 2026/03/11 02:54:34 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 02:54:59 +07:00: 2026/03/11 02:54:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49572->127.0.0.1:29092: i/o timeout 2026-03-11 02:55:29 +07:00: 2026/03/11 02:55:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45192->127.0.0.1:29092: i/o timeout 2026-03-11 02:55:38 +07:00: 2026/03/11 02:55:38 Failed to publish order.created event: failed to publish message to order.created: read tcp 127.0.0.1:45222->127.0.0.1:29092: i/o timeout 2026-03-11 02:55:38 +07:00: 2026/03/11 02:55:38 Creating Midtrans Snap transaction for order: PST-20260311-00011, amount: 183750 2026-03-11 02:55:38 +07:00: 2026/03/11 02:55:38 Midtrans Snap response: Token=36fad544-dded-4838-bc39-49920bb55283, RedirectURL=https://app.sandbox.midtrans.com/snap/v4/redirection/36fad544-dded-4838-bc39-49920bb55283 2026-03-11 02:55:42 +07:00: 2026/03/11 02:55:42 Processing webhook for order PST-20260311-00011: status=pending, fraud=accept 2026-03-11 02:55:57 +07:00: 2026/03/11 02:55:57 Processing webhook for order PST-20260311-00011: status=settlement, fraud=accept 2026-03-11 02:55:57 +07:00: 2026/03/11 02:55:57 Generating tickets directly for 1 order items 2026-03-11 02:55:57 +07:00: 2026/03/11 02:55:57 Generated tickets: OrderItem=63e2c402-99f4-48ea-b94e-fec2204aee87, TicketType=1, Qty=5 2026-03-11 02:55:59 +07:00: 2026/03/11 02:55:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55292->127.0.0.1:29092: i/o timeout 2026-03-11 02:56:29 +07:00: 2026/03/11 02:56:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57868->127.0.0.1:29092: i/o timeout 2026-03-11 02:56:59 +07:00: 2026/03/11 02:56:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45402->127.0.0.1:29092: i/o timeout 2026-03-11 02:57:29 +07:00: 2026/03/11 02:57:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38058->127.0.0.1:29092: i/o timeout 2026-03-11 02:57:59 +07:00: 2026/03/11 02:57:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56730->127.0.0.1:29092: i/o timeout 2026-03-11 02:58:29 +07:00: 2026/03/11 02:58:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48186->127.0.0.1:29092: i/o timeout 2026-03-11 02:58:59 +07:00: 2026/03/11 02:58:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56750->127.0.0.1:29092: i/o timeout 2026-03-11 02:59:29 +07:00: 2026/03/11 02:59:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50384->127.0.0.1:29092: i/o timeout 2026-03-11 02:59:59 +07:00: 2026/03/11 02:59:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52356->127.0.0.1:29092: i/o timeout 2026-03-11 03:00:29 +07:00: 2026/03/11 03:00:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58468->127.0.0.1:29092: i/o timeout 2026-03-11 03:00:59 +07:00: 2026/03/11 03:00:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54146->127.0.0.1:29092: i/o timeout 2026-03-11 03:01:29 +07:00: 2026/03/11 03:01:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45192->127.0.0.1:29092: i/o timeout 2026-03-11 03:01:36 +07:00: 2026/03/11 03:01:36 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:01:59 +07:00: 2026/03/11 03:01:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49022->127.0.0.1:29092: i/o timeout 2026-03-11 03:02:29 +07:00: 2026/03/11 03:02:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49300->127.0.0.1:29092: i/o timeout 2026-03-11 03:03:00 +07:00: 2026/03/11 03:03:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51522->127.0.0.1:29092: i/o timeout 2026-03-11 03:03:30 +07:00: 2026/03/11 03:03:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47286->127.0.0.1:29092: i/o timeout 2026-03-11 03:04:00 +07:00: 2026/03/11 03:04:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47222->127.0.0.1:29092: i/o timeout 2026-03-11 03:04:30 +07:00: 2026/03/11 03:04:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51036->127.0.0.1:29092: i/o timeout 2026-03-11 03:05:00 +07:00: 2026/03/11 03:05:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35562->127.0.0.1:29092: i/o timeout 2026-03-11 03:05:30 +07:00: 2026/03/11 03:05:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38254->127.0.0.1:29092: i/o timeout 2026-03-11 03:06:00 +07:00: 2026/03/11 03:06:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58034->127.0.0.1:29092: i/o timeout 2026-03-11 03:06:30 +07:00: 2026/03/11 03:06:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44810->127.0.0.1:29092: i/o timeout 2026-03-11 03:07:00 +07:00: 2026/03/11 03:07:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55794->127.0.0.1:29092: i/o timeout 2026-03-11 03:07:02 +07:00: 2026/03/11 03:07:02 Processing webhook for order PST-20260311-00010: status=expire, fraud=accept 2026-03-11 03:07:30 +07:00: 2026/03/11 03:07:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37672->127.0.0.1:29092: i/o timeout 2026-03-11 03:08:00 +07:00: 2026/03/11 03:08:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40718->127.0.0.1:29092: i/o timeout 2026-03-11 03:08:30 +07:00: 2026/03/11 03:08:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55412->127.0.0.1:29092: i/o timeout 2026-03-11 03:09:00 +07:00: 2026/03/11 03:09:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48122->127.0.0.1:29092: i/o timeout 2026-03-11 03:09:30 +07:00: 2026/03/11 03:09:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43508->127.0.0.1:29092: i/o timeout 2026-03-11 03:10:00 +07:00: 2026/03/11 03:10:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48796->127.0.0.1:29092: i/o timeout 2026-03-11 03:10:30 +07:00: 2026/03/11 03:10:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56728->127.0.0.1:29092: i/o timeout 2026-03-11 03:11:00 +07:00: 2026/03/11 03:11:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33390->127.0.0.1:29092: i/o timeout 2026-03-11 03:11:30 +07:00: 2026/03/11 03:11:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34276->127.0.0.1:29092: i/o timeout 2026-03-11 03:12:00 +07:00: 2026/03/11 03:12:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42890->127.0.0.1:29092: i/o timeout 2026-03-11 03:12:30 +07:00: 2026/03/11 03:12:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55420->127.0.0.1:29092: i/o timeout 2026-03-11 03:13:00 +07:00: 2026/03/11 03:13:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40776->127.0.0.1:29092: i/o timeout 2026-03-11 03:13:30 +07:00: 2026/03/11 03:13:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53238->127.0.0.1:29092: i/o timeout 2026-03-11 03:14:00 +07:00: 2026/03/11 03:14:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46190->127.0.0.1:29092: i/o timeout 2026-03-11 03:14:30 +07:00: 2026/03/11 03:14:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42808->127.0.0.1:29092: i/o timeout 2026-03-11 03:15:00 +07:00: 2026/03/11 03:15:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41838->127.0.0.1:29092: i/o timeout 2026-03-11 03:15:30 +07:00: 2026/03/11 03:15:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44928->127.0.0.1:29092: i/o timeout 2026-03-11 03:16:00 +07:00: 2026/03/11 03:16:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42204->127.0.0.1:29092: i/o timeout 2026-03-11 03:16:30 +07:00: 2026/03/11 03:16:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34884->127.0.0.1:29092: i/o timeout 2026-03-11 03:17:00 +07:00: 2026/03/11 03:17:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48758->127.0.0.1:29092: i/o timeout 2026-03-11 03:17:30 +07:00: 2026/03/11 03:17:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56022->127.0.0.1:29092: i/o timeout 2026-03-11 03:18:00 +07:00: 2026/03/11 03:18:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57204->127.0.0.1:29092: i/o timeout 2026-03-11 03:18:30 +07:00: 2026/03/11 03:18:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53170->127.0.0.1:29092: i/o timeout 2026-03-11 03:19:00 +07:00: 2026/03/11 03:19:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47334->127.0.0.1:29092: i/o timeout 2026-03-11 03:19:30 +07:00: 2026/03/11 03:19:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44968->127.0.0.1:29092: i/o timeout 2026-03-11 03:20:00 +07:00: 2026/03/11 03:20:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35878->127.0.0.1:29092: i/o timeout 2026-03-11 03:20:30 +07:00: 2026/03/11 03:20:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39280->127.0.0.1:29092: i/o timeout 2026-03-11 03:21:00 +07:00: 2026/03/11 03:21:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46124->127.0.0.1:29092: i/o timeout 2026-03-11 03:21:30 +07:00: 2026/03/11 03:21:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43972->127.0.0.1:29092: i/o timeout 2026-03-11 03:22:00 +07:00: 2026/03/11 03:22:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45334->127.0.0.1:29092: i/o timeout 2026-03-11 03:22:30 +07:00: 2026/03/11 03:22:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57544->127.0.0.1:29092: i/o timeout 2026-03-11 03:23:00 +07:00: 2026/03/11 03:23:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60846->127.0.0.1:29092: i/o timeout 2026-03-11 03:23:30 +07:00: 2026/03/11 03:23:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57026->127.0.0.1:29092: i/o timeout 2026-03-11 03:24:00 +07:00: 2026/03/11 03:24:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39980->127.0.0.1:29092: i/o timeout 2026-03-11 03:24:30 +07:00: 2026/03/11 03:24:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48604->127.0.0.1:29092: i/o timeout 2026-03-11 03:25:00 +07:00: 2026/03/11 03:25:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52522->127.0.0.1:29092: i/o timeout 2026-03-11 03:25:30 +07:00: 2026/03/11 03:25:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54764->127.0.0.1:29092: i/o timeout 2026-03-11 03:26:00 +07:00: 2026/03/11 03:26:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43146->127.0.0.1:29092: i/o timeout 2026-03-11 03:26:30 +07:00: 2026/03/11 03:26:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59488->127.0.0.1:29092: i/o timeout 2026-03-11 03:27:00 +07:00: 2026/03/11 03:27:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36266->127.0.0.1:29092: i/o timeout 2026-03-11 03:27:30 +07:00: 2026/03/11 03:27:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43330->127.0.0.1:29092: i/o timeout 2026-03-11 03:28:00 +07:00: 2026/03/11 03:28:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58000->127.0.0.1:29092: i/o timeout 2026-03-11 03:28:30 +07:00: 2026/03/11 03:28:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33022->127.0.0.1:29092: i/o timeout 2026-03-11 03:29:00 +07:00: 2026/03/11 03:29:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55434->127.0.0.1:29092: i/o timeout 2026-03-11 03:29:30 +07:00: 2026/03/11 03:29:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37492->127.0.0.1:29092: i/o timeout 2026-03-11 03:29:47 +07:00: 2026/03/11 03:29:47 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:30:00 +07:00: 2026/03/11 03:30:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33882->127.0.0.1:29092: i/o timeout 2026-03-11 03:30:30 +07:00: 2026/03/11 03:30:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47620->127.0.0.1:29092: i/o timeout 2026-03-11 03:31:00 +07:00: 2026/03/11 03:31:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50812->127.0.0.1:29092: i/o timeout 2026-03-11 03:31:30 +07:00: 2026/03/11 03:31:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35142->127.0.0.1:29092: i/o timeout 2026-03-11 03:32:00 +07:00: 2026/03/11 03:32:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42730->127.0.0.1:29092: i/o timeout 2026-03-11 03:32:30 +07:00: 2026/03/11 03:32:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60070->127.0.0.1:29092: i/o timeout 2026-03-11 03:33:00 +07:00: 2026/03/11 03:33:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39884->127.0.0.1:29092: i/o timeout 2026-03-11 03:33:30 +07:00: 2026/03/11 03:33:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45622->127.0.0.1:29092: i/o timeout 2026-03-11 03:34:00 +07:00: 2026/03/11 03:34:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41502->127.0.0.1:29092: i/o timeout 2026-03-11 03:34:30 +07:00: 2026/03/11 03:34:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46732->127.0.0.1:29092: i/o timeout 2026-03-11 03:35:00 +07:00: 2026/03/11 03:35:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50686->127.0.0.1:29092: i/o timeout 2026-03-11 03:35:30 +07:00: 2026/03/11 03:35:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50248->127.0.0.1:29092: i/o timeout 2026-03-11 03:36:00 +07:00: 2026/03/11 03:36:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47640->127.0.0.1:29092: i/o timeout 2026-03-11 03:36:30 +07:00: 2026/03/11 03:36:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35246->127.0.0.1:29092: i/o timeout 2026-03-11 03:37:00 +07:00: 2026/03/11 03:37:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53964->127.0.0.1:29092: i/o timeout 2026-03-11 03:37:30 +07:00: 2026/03/11 03:37:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57652->127.0.0.1:29092: i/o timeout 2026-03-11 03:38:00 +07:00: 2026/03/11 03:38:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39412->127.0.0.1:29092: i/o timeout 2026-03-11 03:38:30 +07:00: 2026/03/11 03:38:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46660->127.0.0.1:29092: i/o timeout 2026-03-11 03:38:47 +07:00: 2026/03/11 03:38:47 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:39:00 +07:00: 2026/03/11 03:39:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55076->127.0.0.1:29092: i/o timeout 2026-03-11 03:39:30 +07:00: 2026/03/11 03:39:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40926->127.0.0.1:29092: i/o timeout 2026-03-11 03:40:00 +07:00: 2026/03/11 03:40:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37596->127.0.0.1:29092: i/o timeout 2026-03-11 03:40:30 +07:00: 2026/03/11 03:40:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58422->127.0.0.1:29092: i/o timeout 2026-03-11 03:40:49 +07:00: 2026/03/11 03:40:49 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:41:00 +07:00: 2026/03/11 03:41:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45492->127.0.0.1:29092: i/o timeout 2026-03-11 03:41:20 +07:00: 2026/03/11 03:41:20 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:41:30 +07:00: 2026/03/11 03:41:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34784->127.0.0.1:29092: i/o timeout 2026-03-11 03:42:00 +07:00: 2026/03/11 03:42:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59124->127.0.0.1:29092: i/o timeout 2026-03-11 03:42:30 +07:00: 2026/03/11 03:42:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51070->127.0.0.1:29092: i/o timeout 2026-03-11 03:43:00 +07:00: 2026/03/11 03:43:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42918->127.0.0.1:29092: i/o timeout 2026-03-11 03:43:30 +07:00: 2026/03/11 03:43:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39492->127.0.0.1:29092: i/o timeout 2026-03-11 03:44:00 +07:00: 2026/03/11 03:44:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42766->127.0.0.1:29092: i/o timeout 2026-03-11 03:44:30 +07:00: 2026/03/11 03:44:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55978->127.0.0.1:29092: i/o timeout 2026-03-11 03:45:00 +07:00: 2026/03/11 03:45:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39476->127.0.0.1:29092: i/o timeout 2026-03-11 03:45:30 +07:00: 2026/03/11 03:45:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37618->127.0.0.1:29092: i/o timeout 2026-03-11 03:46:00 +07:00: 2026/03/11 03:46:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41058->127.0.0.1:29092: i/o timeout 2026-03-11 03:46:30 +07:00: 2026/03/11 03:46:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47488->127.0.0.1:29092: i/o timeout 2026-03-11 03:47:00 +07:00: 2026/03/11 03:47:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33410->127.0.0.1:29092: i/o timeout 2026-03-11 03:47:30 +07:00: 2026/03/11 03:47:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35526->127.0.0.1:29092: i/o timeout 2026-03-11 03:48:00 +07:00: 2026/03/11 03:48:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33572->127.0.0.1:29092: i/o timeout 2026-03-11 03:48:30 +07:00: 2026/03/11 03:48:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55874->127.0.0.1:29092: i/o timeout 2026-03-11 03:49:00 +07:00: 2026/03/11 03:49:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48414->127.0.0.1:29092: i/o timeout 2026-03-11 03:49:30 +07:00: 2026/03/11 03:49:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37440->127.0.0.1:29092: i/o timeout 2026-03-11 03:50:00 +07:00: 2026/03/11 03:50:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58838->127.0.0.1:29092: i/o timeout 2026-03-11 03:50:30 +07:00: 2026/03/11 03:50:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39202->127.0.0.1:29092: i/o timeout 2026-03-11 03:51:00 +07:00: 2026/03/11 03:51:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46212->127.0.0.1:29092: i/o timeout 2026-03-11 03:51:30 +07:00: 2026/03/11 03:51:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43024->127.0.0.1:29092: i/o timeout 2026-03-11 03:52:00 +07:00: 2026/03/11 03:52:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57294->127.0.0.1:29092: i/o timeout 2026-03-11 03:52:30 +07:00: 2026/03/11 03:52:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43378->127.0.0.1:29092: i/o timeout 2026-03-11 03:53:00 +07:00: 2026/03/11 03:53:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44492->127.0.0.1:29092: i/o timeout 2026-03-11 03:53:16 +07:00: 2026/03/11 03:53:16 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:53:19 +07:00: 2026/03/11 03:53:19 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:53:25 +07:00: 2026/03/11 03:53:25 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:53:31 +07:00: 2026/03/11 03:53:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54846->127.0.0.1:29092: i/o timeout 2026-03-11 03:53:34 +07:00: 2026/03/11 03:53:34 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:53:51 +07:00: 2026/03/11 03:53:51 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:54:01 +07:00: 2026/03/11 03:54:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49664->127.0.0.1:29092: i/o timeout 2026-03-11 03:54:21 +07:00: 2026/03/11 03:54:21 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:54:31 +07:00: 2026/03/11 03:54:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38164->127.0.0.1:29092: i/o timeout 2026-03-11 03:54:52 +07:00: 2026/03/11 03:54:52 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:55:01 +07:00: 2026/03/11 03:55:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52872->127.0.0.1:29092: i/o timeout 2026-03-11 03:55:23 +07:00: 2026/03/11 03:55:23 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:55:31 +07:00: 2026/03/11 03:55:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49332->127.0.0.1:29092: i/o timeout 2026-03-11 03:55:56 +07:00: 2026/03/11 03:55:56 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:56:01 +07:00: 2026/03/11 03:56:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50530->127.0.0.1:29092: i/o timeout 2026-03-11 03:56:26 +07:00: 2026/03/11 03:56:26 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 03:56:31 +07:00: 2026/03/11 03:56:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43132->127.0.0.1:29092: i/o timeout 2026-03-11 03:57:01 +07:00: 2026/03/11 03:57:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56270->127.0.0.1:29092: i/o timeout 2026-03-11 03:57:31 +07:00: 2026/03/11 03:57:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60872->127.0.0.1:29092: i/o timeout 2026-03-11 03:58:01 +07:00: 2026/03/11 03:58:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53326->127.0.0.1:29092: i/o timeout 2026-03-11 03:58:31 +07:00: 2026/03/11 03:58:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45746->127.0.0.1:29092: i/o timeout 2026-03-11 03:59:01 +07:00: 2026/03/11 03:59:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45506->127.0.0.1:29092: i/o timeout 2026-03-11 03:59:31 +07:00: 2026/03/11 03:59:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60724->127.0.0.1:29092: i/o timeout 2026-03-11 04:00:01 +07:00: 2026/03/11 04:00:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53640->127.0.0.1:29092: i/o timeout 2026-03-11 04:00:31 +07:00: 2026/03/11 04:00:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40914->127.0.0.1:29092: i/o timeout 2026-03-11 04:01:01 +07:00: 2026/03/11 04:01:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42434->127.0.0.1:29092: i/o timeout 2026-03-11 04:01:31 +07:00: 2026/03/11 04:01:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50378->127.0.0.1:29092: i/o timeout 2026-03-11 04:02:01 +07:00: 2026/03/11 04:02:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56442->127.0.0.1:29092: i/o timeout 2026-03-11 04:02:31 +07:00: 2026/03/11 04:02:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49324->127.0.0.1:29092: i/o timeout 2026-03-11 04:03:01 +07:00: 2026/03/11 04:03:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38862->127.0.0.1:29092: i/o timeout 2026-03-11 04:03:31 +07:00: 2026/03/11 04:03:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38592->127.0.0.1:29092: i/o timeout 2026-03-11 04:04:01 +07:00: 2026/03/11 04:04:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58570->127.0.0.1:29092: i/o timeout 2026-03-11 04:04:31 +07:00: 2026/03/11 04:04:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50632->127.0.0.1:29092: i/o timeout 2026-03-11 04:05:01 +07:00: 2026/03/11 04:05:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45022->127.0.0.1:29092: i/o timeout 2026-03-11 04:05:31 +07:00: 2026/03/11 04:05:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46492->127.0.0.1:29092: i/o timeout 2026-03-11 04:06:01 +07:00: 2026/03/11 04:06:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39516->127.0.0.1:29092: i/o timeout 2026-03-11 04:06:31 +07:00: 2026/03/11 04:06:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41164->127.0.0.1:29092: i/o timeout 2026-03-11 04:07:01 +07:00: 2026/03/11 04:07:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42682->127.0.0.1:29092: i/o timeout 2026-03-11 04:07:31 +07:00: 2026/03/11 04:07:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60712->127.0.0.1:29092: i/o timeout 2026-03-11 04:08:01 +07:00: 2026/03/11 04:08:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51720->127.0.0.1:29092: i/o timeout 2026-03-11 04:08:31 +07:00: 2026/03/11 04:08:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47856->127.0.0.1:29092: i/o timeout 2026-03-11 04:08:46 +07:00: 2026/03/11 04:08:46 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:08:50 +07:00: 2026/03/11 04:08:50 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:08:55 +07:00: 2026/03/11 04:08:55 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:09:01 +07:00: 2026/03/11 04:09:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38588->127.0.0.1:29092: i/o timeout 2026-03-11 04:09:04 +07:00: 2026/03/11 04:09:04 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:09:20 +07:00: 2026/03/11 04:09:20 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:09:31 +07:00: 2026/03/11 04:09:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53140->127.0.0.1:29092: i/o timeout 2026-03-11 04:09:52 +07:00: 2026/03/11 04:09:52 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:10:01 +07:00: 2026/03/11 04:10:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60882->127.0.0.1:29092: i/o timeout 2026-03-11 04:10:23 +07:00: 2026/03/11 04:10:23 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:10:31 +07:00: 2026/03/11 04:10:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51438->127.0.0.1:29092: i/o timeout 2026-03-11 04:10:53 +07:00: 2026/03/11 04:10:53 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:11:01 +07:00: 2026/03/11 04:11:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52106->127.0.0.1:29092: i/o timeout 2026-03-11 04:11:24 +07:00: 2026/03/11 04:11:24 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:11:31 +07:00: 2026/03/11 04:11:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52178->127.0.0.1:29092: i/o timeout 2026-03-11 04:11:54 +07:00: 2026/03/11 04:11:54 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:12:01 +07:00: 2026/03/11 04:12:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43096->127.0.0.1:29092: i/o timeout 2026-03-11 04:12:31 +07:00: 2026/03/11 04:12:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52764->127.0.0.1:29092: i/o timeout 2026-03-11 04:13:01 +07:00: 2026/03/11 04:13:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47412->127.0.0.1:29092: i/o timeout 2026-03-11 04:13:31 +07:00: 2026/03/11 04:13:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51014->127.0.0.1:29092: i/o timeout 2026-03-11 04:14:01 +07:00: 2026/03/11 04:14:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43436->127.0.0.1:29092: i/o timeout 2026-03-11 04:14:31 +07:00: 2026/03/11 04:14:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59702->127.0.0.1:29092: i/o timeout 2026-03-11 04:15:01 +07:00: 2026/03/11 04:15:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39862->127.0.0.1:29092: i/o timeout 2026-03-11 04:15:31 +07:00: 2026/03/11 04:15:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49348->127.0.0.1:29092: i/o timeout 2026-03-11 04:16:01 +07:00: 2026/03/11 04:16:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41472->127.0.0.1:29092: i/o timeout 2026-03-11 04:16:31 +07:00: 2026/03/11 04:16:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33726->127.0.0.1:29092: i/o timeout 2026-03-11 04:17:01 +07:00: 2026/03/11 04:17:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39644->127.0.0.1:29092: i/o timeout 2026-03-11 04:17:31 +07:00: 2026/03/11 04:17:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35814->127.0.0.1:29092: i/o timeout 2026-03-11 04:18:01 +07:00: 2026/03/11 04:18:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39998->127.0.0.1:29092: i/o timeout 2026-03-11 04:18:31 +07:00: 2026/03/11 04:18:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60866->127.0.0.1:29092: i/o timeout 2026-03-11 04:19:01 +07:00: 2026/03/11 04:19:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43086->127.0.0.1:29092: i/o timeout 2026-03-11 04:19:31 +07:00: 2026/03/11 04:19:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57256->127.0.0.1:29092: i/o timeout 2026-03-11 04:20:01 +07:00: 2026/03/11 04:20:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45304->127.0.0.1:29092: i/o timeout 2026-03-11 04:20:31 +07:00: 2026/03/11 04:20:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57992->127.0.0.1:29092: i/o timeout 2026-03-11 04:21:01 +07:00: 2026/03/11 04:21:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37308->127.0.0.1:29092: i/o timeout 2026-03-11 04:21:31 +07:00: 2026/03/11 04:21:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36310->127.0.0.1:29092: i/o timeout 2026-03-11 04:22:01 +07:00: 2026/03/11 04:22:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39198->127.0.0.1:29092: i/o timeout 2026-03-11 04:22:31 +07:00: 2026/03/11 04:22:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59152->127.0.0.1:29092: i/o timeout 2026-03-11 04:23:01 +07:00: 2026/03/11 04:23:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40600->127.0.0.1:29092: i/o timeout 2026-03-11 04:23:31 +07:00: 2026/03/11 04:23:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54092->127.0.0.1:29092: i/o timeout 2026-03-11 04:24:01 +07:00: 2026/03/11 04:24:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59062->127.0.0.1:29092: i/o timeout 2026-03-11 04:24:16 +07:00: 2026/03/11 04:24:16 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:24:19 +07:00: 2026/03/11 04:24:19 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:24:23 +07:00: 2026/03/11 04:24:23 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:24:31 +07:00: 2026/03/11 04:24:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37096->127.0.0.1:29092: i/o timeout 2026-03-11 04:24:32 +07:00: 2026/03/11 04:24:32 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:24:48 +07:00: 2026/03/11 04:24:48 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 04:25:01 +07:00: 2026/03/11 04:25:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40444->127.0.0.1:29092: i/o timeout 2026-03-11 04:25:31 +07:00: 2026/03/11 04:25:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46362->127.0.0.1:29092: i/o timeout 2026-03-11 04:26:01 +07:00: 2026/03/11 04:26:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52224->127.0.0.1:29092: i/o timeout 2026-03-11 04:26:31 +07:00: 2026/03/11 04:26:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40548->127.0.0.1:29092: i/o timeout 2026-03-11 04:27:01 +07:00: 2026/03/11 04:27:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50678->127.0.0.1:29092: i/o timeout 2026-03-11 04:27:31 +07:00: 2026/03/11 04:27:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53764->127.0.0.1:29092: i/o timeout 2026-03-11 04:28:01 +07:00: 2026/03/11 04:28:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57282->127.0.0.1:29092: i/o timeout 2026-03-11 04:28:31 +07:00: 2026/03/11 04:28:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54268->127.0.0.1:29092: i/o timeout 2026-03-11 04:29:01 +07:00: 2026/03/11 04:29:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50020->127.0.0.1:29092: i/o timeout 2026-03-11 04:29:31 +07:00: 2026/03/11 04:29:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60102->127.0.0.1:29092: i/o timeout 2026-03-11 04:30:01 +07:00: 2026/03/11 04:30:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48366->127.0.0.1:29092: i/o timeout 2026-03-11 04:30:31 +07:00: 2026/03/11 04:30:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49546->127.0.0.1:29092: i/o timeout 2026-03-11 04:31:01 +07:00: 2026/03/11 04:31:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53448->127.0.0.1:29092: i/o timeout 2026-03-11 04:31:31 +07:00: 2026/03/11 04:31:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42296->127.0.0.1:29092: i/o timeout 2026-03-11 04:32:01 +07:00: 2026/03/11 04:32:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49016->127.0.0.1:29092: i/o timeout 2026-03-11 04:32:31 +07:00: 2026/03/11 04:32:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41522->127.0.0.1:29092: i/o timeout 2026-03-11 04:33:01 +07:00: 2026/03/11 04:33:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39258->127.0.0.1:29092: i/o timeout 2026-03-11 04:33:31 +07:00: 2026/03/11 04:33:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38464->127.0.0.1:29092: i/o timeout 2026-03-11 04:34:01 +07:00: 2026/03/11 04:34:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39918->127.0.0.1:29092: i/o timeout 2026-03-11 04:34:31 +07:00: 2026/03/11 04:34:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50070->127.0.0.1:29092: i/o timeout 2026-03-11 04:35:01 +07:00: 2026/03/11 04:35:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52014->127.0.0.1:29092: i/o timeout 2026-03-11 04:35:31 +07:00: 2026/03/11 04:35:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46228->127.0.0.1:29092: i/o timeout 2026-03-11 04:36:01 +07:00: 2026/03/11 04:36:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54578->127.0.0.1:29092: i/o timeout 2026-03-11 04:36:31 +07:00: 2026/03/11 04:36:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46958->127.0.0.1:29092: i/o timeout 2026-03-11 04:37:01 +07:00: 2026/03/11 04:37:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40338->127.0.0.1:29092: i/o timeout 2026-03-11 04:37:31 +07:00: 2026/03/11 04:37:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44524->127.0.0.1:29092: i/o timeout 2026-03-11 04:38:01 +07:00: 2026/03/11 04:38:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40630->127.0.0.1:29092: i/o timeout 2026-03-11 04:38:31 +07:00: 2026/03/11 04:38:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41276->127.0.0.1:29092: i/o timeout 2026-03-11 04:39:01 +07:00: 2026/03/11 04:39:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48100->127.0.0.1:29092: i/o timeout 2026-03-11 04:39:31 +07:00: 2026/03/11 04:39:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48134->127.0.0.1:29092: i/o timeout 2026-03-11 04:40:01 +07:00: 2026/03/11 04:40:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43408->127.0.0.1:29092: i/o timeout 2026-03-11 04:40:31 +07:00: 2026/03/11 04:40:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39674->127.0.0.1:29092: i/o timeout 2026-03-11 04:41:01 +07:00: 2026/03/11 04:41:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36574->127.0.0.1:29092: i/o timeout 2026-03-11 04:41:31 +07:00: 2026/03/11 04:41:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60960->127.0.0.1:29092: i/o timeout 2026-03-11 04:42:01 +07:00: 2026/03/11 04:42:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57694->127.0.0.1:29092: i/o timeout 2026-03-11 04:42:31 +07:00: 2026/03/11 04:42:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47888->127.0.0.1:29092: i/o timeout 2026-03-11 04:43:01 +07:00: 2026/03/11 04:43:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42574->127.0.0.1:29092: i/o timeout 2026-03-11 04:43:31 +07:00: 2026/03/11 04:43:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37432->127.0.0.1:29092: i/o timeout 2026-03-11 04:44:02 +07:00: 2026/03/11 04:44:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43602->127.0.0.1:29092: i/o timeout 2026-03-11 04:44:32 +07:00: 2026/03/11 04:44:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52460->127.0.0.1:29092: i/o timeout 2026-03-11 04:45:02 +07:00: 2026/03/11 04:45:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38052->127.0.0.1:29092: i/o timeout 2026-03-11 04:45:32 +07:00: 2026/03/11 04:45:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42112->127.0.0.1:29092: i/o timeout 2026-03-11 04:46:02 +07:00: 2026/03/11 04:46:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33350->127.0.0.1:29092: i/o timeout 2026-03-11 04:46:32 +07:00: 2026/03/11 04:46:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49088->127.0.0.1:29092: i/o timeout 2026-03-11 04:47:02 +07:00: 2026/03/11 04:47:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40316->127.0.0.1:29092: i/o timeout 2026-03-11 04:47:32 +07:00: 2026/03/11 04:47:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35480->127.0.0.1:29092: i/o timeout 2026-03-11 04:48:02 +07:00: 2026/03/11 04:48:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51096->127.0.0.1:29092: i/o timeout 2026-03-11 04:48:32 +07:00: 2026/03/11 04:48:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42226->127.0.0.1:29092: i/o timeout 2026-03-11 04:49:02 +07:00: 2026/03/11 04:49:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45256->127.0.0.1:29092: i/o timeout 2026-03-11 04:49:32 +07:00: 2026/03/11 04:49:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41760->127.0.0.1:29092: i/o timeout 2026-03-11 04:50:02 +07:00: 2026/03/11 04:50:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58664->127.0.0.1:29092: i/o timeout 2026-03-11 04:50:32 +07:00: 2026/03/11 04:50:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45164->127.0.0.1:29092: i/o timeout 2026-03-11 04:51:02 +07:00: 2026/03/11 04:51:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54080->127.0.0.1:29092: i/o timeout 2026-03-11 04:51:32 +07:00: 2026/03/11 04:51:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53182->127.0.0.1:29092: i/o timeout 2026-03-11 04:52:02 +07:00: 2026/03/11 04:52:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38036->127.0.0.1:29092: i/o timeout 2026-03-11 04:52:32 +07:00: 2026/03/11 04:52:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50404->127.0.0.1:29092: i/o timeout 2026-03-11 04:53:02 +07:00: 2026/03/11 04:53:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58298->127.0.0.1:29092: i/o timeout 2026-03-11 04:53:32 +07:00: 2026/03/11 04:53:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60772->127.0.0.1:29092: i/o timeout 2026-03-11 04:54:02 +07:00: 2026/03/11 04:54:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55514->127.0.0.1:29092: i/o timeout 2026-03-11 04:54:32 +07:00: 2026/03/11 04:54:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49150->127.0.0.1:29092: i/o timeout 2026-03-11 04:55:02 +07:00: 2026/03/11 04:55:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33626->127.0.0.1:29092: i/o timeout 2026-03-11 04:55:32 +07:00: 2026/03/11 04:55:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55460->127.0.0.1:29092: i/o timeout 2026-03-11 04:56:02 +07:00: 2026/03/11 04:56:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54754->127.0.0.1:29092: i/o timeout 2026-03-11 04:56:32 +07:00: 2026/03/11 04:56:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41732->127.0.0.1:29092: i/o timeout 2026-03-11 04:57:02 +07:00: 2026/03/11 04:57:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46680->127.0.0.1:29092: i/o timeout 2026-03-11 04:57:32 +07:00: 2026/03/11 04:57:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36234->127.0.0.1:29092: i/o timeout 2026-03-11 04:58:02 +07:00: 2026/03/11 04:58:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44404->127.0.0.1:29092: i/o timeout 2026-03-11 04:58:32 +07:00: 2026/03/11 04:58:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46700->127.0.0.1:29092: i/o timeout 2026-03-11 04:59:02 +07:00: 2026/03/11 04:59:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33026->127.0.0.1:29092: i/o timeout 2026-03-11 04:59:32 +07:00: 2026/03/11 04:59:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39224->127.0.0.1:29092: i/o timeout 2026-03-11 05:00:02 +07:00: 2026/03/11 05:00:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39354->127.0.0.1:29092: i/o timeout 2026-03-11 05:00:32 +07:00: 2026/03/11 05:00:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52154->127.0.0.1:29092: i/o timeout 2026-03-11 05:01:02 +07:00: 2026/03/11 05:01:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44318->127.0.0.1:29092: i/o timeout 2026-03-11 05:01:32 +07:00: 2026/03/11 05:01:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52834->127.0.0.1:29092: i/o timeout 2026-03-11 05:02:02 +07:00: 2026/03/11 05:02:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49382->127.0.0.1:29092: i/o timeout 2026-03-11 05:02:32 +07:00: 2026/03/11 05:02:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49930->127.0.0.1:29092: i/o timeout 2026-03-11 05:03:02 +07:00: 2026/03/11 05:03:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47438->127.0.0.1:29092: i/o timeout 2026-03-11 05:03:32 +07:00: 2026/03/11 05:03:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48266->127.0.0.1:29092: i/o timeout 2026-03-11 05:04:02 +07:00: 2026/03/11 05:04:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57684->127.0.0.1:29092: i/o timeout 2026-03-11 05:04:32 +07:00: 2026/03/11 05:04:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41518->127.0.0.1:29092: i/o timeout 2026-03-11 05:05:02 +07:00: 2026/03/11 05:05:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49796->127.0.0.1:29092: i/o timeout 2026-03-11 05:05:32 +07:00: 2026/03/11 05:05:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52262->127.0.0.1:29092: i/o timeout 2026-03-11 05:06:02 +07:00: 2026/03/11 05:06:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50522->127.0.0.1:29092: i/o timeout 2026-03-11 05:06:32 +07:00: 2026/03/11 05:06:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53382->127.0.0.1:29092: i/o timeout 2026-03-11 05:07:02 +07:00: 2026/03/11 05:07:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40436->127.0.0.1:29092: i/o timeout 2026-03-11 05:07:32 +07:00: 2026/03/11 05:07:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42834->127.0.0.1:29092: i/o timeout 2026-03-11 05:08:02 +07:00: 2026/03/11 05:08:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47432->127.0.0.1:29092: i/o timeout 2026-03-11 05:08:32 +07:00: 2026/03/11 05:08:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46658->127.0.0.1:29092: i/o timeout 2026-03-11 05:09:02 +07:00: 2026/03/11 05:09:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54144->127.0.0.1:29092: i/o timeout 2026-03-11 05:09:32 +07:00: 2026/03/11 05:09:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49104->127.0.0.1:29092: i/o timeout 2026-03-11 05:10:02 +07:00: 2026/03/11 05:10:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40120->127.0.0.1:29092: i/o timeout 2026-03-11 05:10:32 +07:00: 2026/03/11 05:10:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36826->127.0.0.1:29092: i/o timeout 2026-03-11 05:11:02 +07:00: 2026/03/11 05:11:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42588->127.0.0.1:29092: i/o timeout 2026-03-11 05:11:32 +07:00: 2026/03/11 05:11:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45496->127.0.0.1:29092: i/o timeout 2026-03-11 05:12:02 +07:00: 2026/03/11 05:12:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35126->127.0.0.1:29092: i/o timeout 2026-03-11 05:12:32 +07:00: 2026/03/11 05:12:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35884->127.0.0.1:29092: i/o timeout 2026-03-11 05:13:02 +07:00: 2026/03/11 05:13:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41956->127.0.0.1:29092: i/o timeout 2026-03-11 05:13:32 +07:00: 2026/03/11 05:13:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50574->127.0.0.1:29092: i/o timeout 2026-03-11 05:14:02 +07:00: 2026/03/11 05:14:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42640->127.0.0.1:29092: i/o timeout 2026-03-11 05:14:32 +07:00: 2026/03/11 05:14:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47496->127.0.0.1:29092: i/o timeout 2026-03-11 05:15:02 +07:00: 2026/03/11 05:15:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52794->127.0.0.1:29092: i/o timeout 2026-03-11 05:15:32 +07:00: 2026/03/11 05:15:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52342->127.0.0.1:29092: i/o timeout 2026-03-11 05:16:02 +07:00: 2026/03/11 05:16:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57226->127.0.0.1:29092: i/o timeout 2026-03-11 05:16:32 +07:00: 2026/03/11 05:16:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56542->127.0.0.1:29092: i/o timeout 2026-03-11 05:17:02 +07:00: 2026/03/11 05:17:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53412->127.0.0.1:29092: i/o timeout 2026-03-11 05:17:32 +07:00: 2026/03/11 05:17:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36232->127.0.0.1:29092: i/o timeout 2026-03-11 05:18:02 +07:00: 2026/03/11 05:18:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58116->127.0.0.1:29092: i/o timeout 2026-03-11 05:18:32 +07:00: 2026/03/11 05:18:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48412->127.0.0.1:29092: i/o timeout 2026-03-11 05:19:02 +07:00: 2026/03/11 05:19:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42370->127.0.0.1:29092: i/o timeout 2026-03-11 05:19:32 +07:00: 2026/03/11 05:19:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60238->127.0.0.1:29092: i/o timeout 2026-03-11 05:20:02 +07:00: 2026/03/11 05:20:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36306->127.0.0.1:29092: i/o timeout 2026-03-11 05:20:32 +07:00: 2026/03/11 05:20:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35172->127.0.0.1:29092: i/o timeout 2026-03-11 05:21:02 +07:00: 2026/03/11 05:21:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49366->127.0.0.1:29092: i/o timeout 2026-03-11 05:21:32 +07:00: 2026/03/11 05:21:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48076->127.0.0.1:29092: i/o timeout 2026-03-11 05:22:02 +07:00: 2026/03/11 05:22:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59662->127.0.0.1:29092: i/o timeout 2026-03-11 05:22:32 +07:00: 2026/03/11 05:22:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47538->127.0.0.1:29092: i/o timeout 2026-03-11 05:23:02 +07:00: 2026/03/11 05:23:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33460->127.0.0.1:29092: i/o timeout 2026-03-11 05:23:32 +07:00: 2026/03/11 05:23:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48756->127.0.0.1:29092: i/o timeout 2026-03-11 05:24:02 +07:00: 2026/03/11 05:24:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40016->127.0.0.1:29092: i/o timeout 2026-03-11 05:24:32 +07:00: 2026/03/11 05:24:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52330->127.0.0.1:29092: i/o timeout 2026-03-11 05:25:02 +07:00: 2026/03/11 05:25:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46702->127.0.0.1:29092: i/o timeout 2026-03-11 05:25:32 +07:00: 2026/03/11 05:25:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44630->127.0.0.1:29092: i/o timeout 2026-03-11 05:26:02 +07:00: 2026/03/11 05:26:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42746->127.0.0.1:29092: i/o timeout 2026-03-11 05:26:32 +07:00: 2026/03/11 05:26:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41932->127.0.0.1:29092: i/o timeout 2026-03-11 05:27:02 +07:00: 2026/03/11 05:27:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45102->127.0.0.1:29092: i/o timeout 2026-03-11 05:27:32 +07:00: 2026/03/11 05:27:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42612->127.0.0.1:29092: i/o timeout 2026-03-11 05:28:02 +07:00: 2026/03/11 05:28:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36020->127.0.0.1:29092: i/o timeout 2026-03-11 05:28:32 +07:00: 2026/03/11 05:28:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50782->127.0.0.1:29092: i/o timeout 2026-03-11 05:29:02 +07:00: 2026/03/11 05:29:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43334->127.0.0.1:29092: i/o timeout 2026-03-11 05:29:32 +07:00: 2026/03/11 05:29:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34774->127.0.0.1:29092: i/o timeout 2026-03-11 05:30:02 +07:00: 2026/03/11 05:30:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37206->127.0.0.1:29092: i/o timeout 2026-03-11 05:30:32 +07:00: 2026/03/11 05:30:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40812->127.0.0.1:29092: i/o timeout 2026-03-11 05:31:02 +07:00: 2026/03/11 05:31:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51080->127.0.0.1:29092: i/o timeout 2026-03-11 05:31:32 +07:00: 2026/03/11 05:31:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39794->127.0.0.1:29092: i/o timeout 2026-03-11 05:32:02 +07:00: 2026/03/11 05:32:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50918->127.0.0.1:29092: i/o timeout 2026-03-11 05:32:32 +07:00: 2026/03/11 05:32:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50702->127.0.0.1:29092: i/o timeout 2026-03-11 05:33:02 +07:00: 2026/03/11 05:33:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41644->127.0.0.1:29092: i/o timeout 2026-03-11 05:33:32 +07:00: 2026/03/11 05:33:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58596->127.0.0.1:29092: i/o timeout 2026-03-11 05:34:02 +07:00: 2026/03/11 05:34:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38238->127.0.0.1:29092: i/o timeout 2026-03-11 05:34:32 +07:00: 2026/03/11 05:34:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51988->127.0.0.1:29092: i/o timeout 2026-03-11 05:35:02 +07:00: 2026/03/11 05:35:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46332->127.0.0.1:29092: i/o timeout 2026-03-11 05:35:32 +07:00: 2026/03/11 05:35:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59434->127.0.0.1:29092: i/o timeout 2026-03-11 05:36:02 +07:00: 2026/03/11 05:36:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38092->127.0.0.1:29092: i/o timeout 2026-03-11 05:36:32 +07:00: 2026/03/11 05:36:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58804->127.0.0.1:29092: i/o timeout 2026-03-11 05:37:02 +07:00: 2026/03/11 05:37:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50816->127.0.0.1:29092: i/o timeout 2026-03-11 05:37:32 +07:00: 2026/03/11 05:37:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58108->127.0.0.1:29092: i/o timeout 2026-03-11 05:38:02 +07:00: 2026/03/11 05:38:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41106->127.0.0.1:29092: i/o timeout 2026-03-11 05:38:32 +07:00: 2026/03/11 05:38:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39204->127.0.0.1:29092: i/o timeout 2026-03-11 05:39:02 +07:00: 2026/03/11 05:39:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48622->127.0.0.1:29092: i/o timeout 2026-03-11 05:39:32 +07:00: 2026/03/11 05:39:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53002->127.0.0.1:29092: i/o timeout 2026-03-11 05:40:02 +07:00: 2026/03/11 05:40:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56914->127.0.0.1:29092: i/o timeout 2026-03-11 05:40:32 +07:00: 2026/03/11 05:40:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39110->127.0.0.1:29092: i/o timeout 2026-03-11 05:41:02 +07:00: 2026/03/11 05:41:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55066->127.0.0.1:29092: i/o timeout 2026-03-11 05:41:32 +07:00: 2026/03/11 05:41:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33460->127.0.0.1:29092: i/o timeout 2026-03-11 05:42:02 +07:00: 2026/03/11 05:42:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36072->127.0.0.1:29092: i/o timeout 2026-03-11 05:42:32 +07:00: 2026/03/11 05:42:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51456->127.0.0.1:29092: i/o timeout 2026-03-11 05:43:02 +07:00: 2026/03/11 05:43:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33388->127.0.0.1:29092: i/o timeout 2026-03-11 05:43:32 +07:00: 2026/03/11 05:43:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53752->127.0.0.1:29092: i/o timeout 2026-03-11 05:44:02 +07:00: 2026/03/11 05:44:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41844->127.0.0.1:29092: i/o timeout 2026-03-11 05:44:32 +07:00: 2026/03/11 05:44:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50342->127.0.0.1:29092: i/o timeout 2026-03-11 05:45:02 +07:00: 2026/03/11 05:45:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46582->127.0.0.1:29092: i/o timeout 2026-03-11 05:45:32 +07:00: 2026/03/11 05:45:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39506->127.0.0.1:29092: i/o timeout 2026-03-11 05:46:02 +07:00: 2026/03/11 05:46:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58596->127.0.0.1:29092: i/o timeout 2026-03-11 05:46:32 +07:00: 2026/03/11 05:46:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46228->127.0.0.1:29092: i/o timeout 2026-03-11 05:47:02 +07:00: 2026/03/11 05:47:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44264->127.0.0.1:29092: i/o timeout 2026-03-11 05:47:32 +07:00: 2026/03/11 05:47:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60172->127.0.0.1:29092: i/o timeout 2026-03-11 05:48:02 +07:00: 2026/03/11 05:48:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41026->127.0.0.1:29092: i/o timeout 2026-03-11 05:48:32 +07:00: 2026/03/11 05:48:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34236->127.0.0.1:29092: i/o timeout 2026-03-11 05:49:02 +07:00: 2026/03/11 05:49:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38232->127.0.0.1:29092: i/o timeout 2026-03-11 05:49:32 +07:00: 2026/03/11 05:49:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37258->127.0.0.1:29092: i/o timeout 2026-03-11 05:50:02 +07:00: 2026/03/11 05:50:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46958->127.0.0.1:29092: i/o timeout 2026-03-11 05:50:32 +07:00: 2026/03/11 05:50:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55488->127.0.0.1:29092: i/o timeout 2026-03-11 05:51:02 +07:00: 2026/03/11 05:51:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45690->127.0.0.1:29092: i/o timeout 2026-03-11 05:51:32 +07:00: 2026/03/11 05:51:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50518->127.0.0.1:29092: i/o timeout 2026-03-11 05:52:02 +07:00: 2026/03/11 05:52:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35838->127.0.0.1:29092: i/o timeout 2026-03-11 05:52:32 +07:00: 2026/03/11 05:52:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37304->127.0.0.1:29092: i/o timeout 2026-03-11 05:53:02 +07:00: 2026/03/11 05:53:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47082->127.0.0.1:29092: i/o timeout 2026-03-11 05:53:32 +07:00: 2026/03/11 05:53:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45340->127.0.0.1:29092: i/o timeout 2026-03-11 05:54:02 +07:00: 2026/03/11 05:54:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53628->127.0.0.1:29092: i/o timeout 2026-03-11 05:54:32 +07:00: 2026/03/11 05:54:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41552->127.0.0.1:29092: i/o timeout 2026-03-11 05:55:02 +07:00: 2026/03/11 05:55:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44594->127.0.0.1:29092: i/o timeout 2026-03-11 05:55:32 +07:00: 2026/03/11 05:55:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47394->127.0.0.1:29092: i/o timeout 2026-03-11 05:56:02 +07:00: 2026/03/11 05:56:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37012->127.0.0.1:29092: i/o timeout 2026-03-11 05:56:32 +07:00: 2026/03/11 05:56:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37140->127.0.0.1:29092: i/o timeout 2026-03-11 05:57:02 +07:00: 2026/03/11 05:57:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54766->127.0.0.1:29092: i/o timeout 2026-03-11 05:57:32 +07:00: 2026/03/11 05:57:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48604->127.0.0.1:29092: i/o timeout 2026-03-11 05:58:02 +07:00: 2026/03/11 05:58:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37708->127.0.0.1:29092: i/o timeout 2026-03-11 05:58:32 +07:00: 2026/03/11 05:58:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44308->127.0.0.1:29092: i/o timeout 2026-03-11 05:59:02 +07:00: 2026/03/11 05:59:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46370->127.0.0.1:29092: i/o timeout 2026-03-11 05:59:32 +07:00: 2026/03/11 05:59:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45566->127.0.0.1:29092: i/o timeout 2026-03-11 06:00:02 +07:00: 2026/03/11 06:00:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32934->127.0.0.1:29092: i/o timeout 2026-03-11 06:00:32 +07:00: 2026/03/11 06:00:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44694->127.0.0.1:29092: i/o timeout 2026-03-11 06:01:02 +07:00: 2026/03/11 06:01:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39078->127.0.0.1:29092: i/o timeout 2026-03-11 06:01:32 +07:00: 2026/03/11 06:01:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47582->127.0.0.1:29092: i/o timeout 2026-03-11 06:02:02 +07:00: 2026/03/11 06:02:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50166->127.0.0.1:29092: i/o timeout 2026-03-11 06:02:32 +07:00: 2026/03/11 06:02:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35776->127.0.0.1:29092: i/o timeout 2026-03-11 06:03:02 +07:00: 2026/03/11 06:03:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50140->127.0.0.1:29092: i/o timeout 2026-03-11 06:03:33 +07:00: 2026/03/11 06:03:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55492->127.0.0.1:29092: i/o timeout 2026-03-11 06:04:03 +07:00: 2026/03/11 06:04:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54804->127.0.0.1:29092: i/o timeout 2026-03-11 06:04:33 +07:00: 2026/03/11 06:04:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56848->127.0.0.1:29092: i/o timeout 2026-03-11 06:05:03 +07:00: 2026/03/11 06:05:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50732->127.0.0.1:29092: i/o timeout 2026-03-11 06:05:33 +07:00: 2026/03/11 06:05:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43508->127.0.0.1:29092: i/o timeout 2026-03-11 06:06:03 +07:00: 2026/03/11 06:06:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38556->127.0.0.1:29092: i/o timeout 2026-03-11 06:06:33 +07:00: 2026/03/11 06:06:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52694->127.0.0.1:29092: i/o timeout 2026-03-11 06:07:03 +07:00: 2026/03/11 06:07:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57942->127.0.0.1:29092: i/o timeout 2026-03-11 06:07:33 +07:00: 2026/03/11 06:07:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45680->127.0.0.1:29092: i/o timeout 2026-03-11 06:08:03 +07:00: 2026/03/11 06:08:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56452->127.0.0.1:29092: i/o timeout 2026-03-11 06:08:33 +07:00: 2026/03/11 06:08:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49956->127.0.0.1:29092: i/o timeout 2026-03-11 06:09:03 +07:00: 2026/03/11 06:09:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41444->127.0.0.1:29092: i/o timeout 2026-03-11 06:09:33 +07:00: 2026/03/11 06:09:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34006->127.0.0.1:29092: i/o timeout 2026-03-11 06:10:03 +07:00: 2026/03/11 06:10:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39126->127.0.0.1:29092: i/o timeout 2026-03-11 06:10:33 +07:00: 2026/03/11 06:10:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51798->127.0.0.1:29092: i/o timeout 2026-03-11 06:11:03 +07:00: 2026/03/11 06:11:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45918->127.0.0.1:29092: i/o timeout 2026-03-11 06:11:33 +07:00: 2026/03/11 06:11:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53708->127.0.0.1:29092: i/o timeout 2026-03-11 06:12:03 +07:00: 2026/03/11 06:12:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40264->127.0.0.1:29092: i/o timeout 2026-03-11 06:12:33 +07:00: 2026/03/11 06:12:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50250->127.0.0.1:29092: i/o timeout 2026-03-11 06:13:03 +07:00: 2026/03/11 06:13:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41692->127.0.0.1:29092: i/o timeout 2026-03-11 06:13:33 +07:00: 2026/03/11 06:13:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55340->127.0.0.1:29092: i/o timeout 2026-03-11 06:14:03 +07:00: 2026/03/11 06:14:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34870->127.0.0.1:29092: i/o timeout 2026-03-11 06:14:33 +07:00: 2026/03/11 06:14:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44036->127.0.0.1:29092: i/o timeout 2026-03-11 06:15:03 +07:00: 2026/03/11 06:15:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39972->127.0.0.1:29092: i/o timeout 2026-03-11 06:15:33 +07:00: 2026/03/11 06:15:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57948->127.0.0.1:29092: i/o timeout 2026-03-11 06:16:03 +07:00: 2026/03/11 06:16:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55120->127.0.0.1:29092: i/o timeout 2026-03-11 06:16:33 +07:00: 2026/03/11 06:16:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53336->127.0.0.1:29092: i/o timeout 2026-03-11 06:17:03 +07:00: 2026/03/11 06:17:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36076->127.0.0.1:29092: i/o timeout 2026-03-11 06:17:33 +07:00: 2026/03/11 06:17:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47648->127.0.0.1:29092: i/o timeout 2026-03-11 06:18:03 +07:00: 2026/03/11 06:18:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59108->127.0.0.1:29092: i/o timeout 2026-03-11 06:18:33 +07:00: 2026/03/11 06:18:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33856->127.0.0.1:29092: i/o timeout 2026-03-11 06:19:03 +07:00: 2026/03/11 06:19:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37250->127.0.0.1:29092: i/o timeout 2026-03-11 06:19:33 +07:00: 2026/03/11 06:19:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44532->127.0.0.1:29092: i/o timeout 2026-03-11 06:20:03 +07:00: 2026/03/11 06:20:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47856->127.0.0.1:29092: i/o timeout 2026-03-11 06:20:33 +07:00: 2026/03/11 06:20:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46904->127.0.0.1:29092: i/o timeout 2026-03-11 06:21:03 +07:00: 2026/03/11 06:21:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49252->127.0.0.1:29092: i/o timeout 2026-03-11 06:21:33 +07:00: 2026/03/11 06:21:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44244->127.0.0.1:29092: i/o timeout 2026-03-11 06:22:03 +07:00: 2026/03/11 06:22:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40952->127.0.0.1:29092: i/o timeout 2026-03-11 06:22:33 +07:00: 2026/03/11 06:22:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35188->127.0.0.1:29092: i/o timeout 2026-03-11 06:23:03 +07:00: 2026/03/11 06:23:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55478->127.0.0.1:29092: i/o timeout 2026-03-11 06:23:33 +07:00: 2026/03/11 06:23:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52864->127.0.0.1:29092: i/o timeout 2026-03-11 06:24:03 +07:00: 2026/03/11 06:24:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38604->127.0.0.1:29092: i/o timeout 2026-03-11 06:24:33 +07:00: 2026/03/11 06:24:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50360->127.0.0.1:29092: i/o timeout 2026-03-11 06:25:03 +07:00: 2026/03/11 06:25:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39720->127.0.0.1:29092: i/o timeout 2026-03-11 06:25:33 +07:00: 2026/03/11 06:25:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41324->127.0.0.1:29092: i/o timeout 2026-03-11 06:26:03 +07:00: 2026/03/11 06:26:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40992->127.0.0.1:29092: i/o timeout 2026-03-11 06:26:33 +07:00: 2026/03/11 06:26:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60452->127.0.0.1:29092: i/o timeout 2026-03-11 06:27:03 +07:00: 2026/03/11 06:27:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60916->127.0.0.1:29092: i/o timeout 2026-03-11 06:27:33 +07:00: 2026/03/11 06:27:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45816->127.0.0.1:29092: i/o timeout 2026-03-11 06:28:03 +07:00: 2026/03/11 06:28:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51410->127.0.0.1:29092: i/o timeout 2026-03-11 06:28:33 +07:00: 2026/03/11 06:28:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40306->127.0.0.1:29092: i/o timeout 2026-03-11 06:29:03 +07:00: 2026/03/11 06:29:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36008->127.0.0.1:29092: i/o timeout 2026-03-11 06:29:33 +07:00: 2026/03/11 06:29:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55738->127.0.0.1:29092: i/o timeout 2026-03-11 06:30:03 +07:00: 2026/03/11 06:30:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52380->127.0.0.1:29092: i/o timeout 2026-03-11 06:30:33 +07:00: 2026/03/11 06:30:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53416->127.0.0.1:29092: i/o timeout 2026-03-11 06:31:03 +07:00: 2026/03/11 06:31:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37642->127.0.0.1:29092: i/o timeout 2026-03-11 06:31:33 +07:00: 2026/03/11 06:31:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50042->127.0.0.1:29092: i/o timeout 2026-03-11 06:32:03 +07:00: 2026/03/11 06:32:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33338->127.0.0.1:29092: i/o timeout 2026-03-11 06:32:33 +07:00: 2026/03/11 06:32:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49184->127.0.0.1:29092: i/o timeout 2026-03-11 06:33:03 +07:00: 2026/03/11 06:33:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40782->127.0.0.1:29092: i/o timeout 2026-03-11 06:33:33 +07:00: 2026/03/11 06:33:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58728->127.0.0.1:29092: i/o timeout 2026-03-11 06:34:03 +07:00: 2026/03/11 06:34:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60092->127.0.0.1:29092: i/o timeout 2026-03-11 06:34:33 +07:00: 2026/03/11 06:34:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46056->127.0.0.1:29092: i/o timeout 2026-03-11 06:35:03 +07:00: 2026/03/11 06:35:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60116->127.0.0.1:29092: i/o timeout 2026-03-11 06:35:33 +07:00: 2026/03/11 06:35:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49042->127.0.0.1:29092: i/o timeout 2026-03-11 06:36:03 +07:00: 2026/03/11 06:36:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47880->127.0.0.1:29092: i/o timeout 2026-03-11 06:36:33 +07:00: 2026/03/11 06:36:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35526->127.0.0.1:29092: i/o timeout 2026-03-11 06:37:03 +07:00: 2026/03/11 06:37:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51646->127.0.0.1:29092: i/o timeout 2026-03-11 06:37:33 +07:00: 2026/03/11 06:37:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60862->127.0.0.1:29092: i/o timeout 2026-03-11 06:38:03 +07:00: 2026/03/11 06:38:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32996->127.0.0.1:29092: i/o timeout 2026-03-11 06:38:33 +07:00: 2026/03/11 06:38:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56360->127.0.0.1:29092: i/o timeout 2026-03-11 06:39:03 +07:00: 2026/03/11 06:39:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47248->127.0.0.1:29092: i/o timeout 2026-03-11 06:39:33 +07:00: 2026/03/11 06:39:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59048->127.0.0.1:29092: i/o timeout 2026-03-11 06:40:03 +07:00: 2026/03/11 06:40:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43878->127.0.0.1:29092: i/o timeout 2026-03-11 06:40:33 +07:00: 2026/03/11 06:40:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46600->127.0.0.1:29092: i/o timeout 2026-03-11 06:41:03 +07:00: 2026/03/11 06:41:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58184->127.0.0.1:29092: i/o timeout 2026-03-11 06:41:33 +07:00: 2026/03/11 06:41:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37824->127.0.0.1:29092: i/o timeout 2026-03-11 06:42:03 +07:00: 2026/03/11 06:42:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57710->127.0.0.1:29092: i/o timeout 2026-03-11 06:42:33 +07:00: 2026/03/11 06:42:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43806->127.0.0.1:29092: i/o timeout 2026-03-11 06:43:03 +07:00: 2026/03/11 06:43:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36128->127.0.0.1:29092: i/o timeout 2026-03-11 06:43:33 +07:00: 2026/03/11 06:43:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35278->127.0.0.1:29092: i/o timeout 2026-03-11 06:44:03 +07:00: 2026/03/11 06:44:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40132->127.0.0.1:29092: i/o timeout 2026-03-11 06:44:33 +07:00: 2026/03/11 06:44:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39420->127.0.0.1:29092: i/o timeout 2026-03-11 06:45:03 +07:00: 2026/03/11 06:45:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52946->127.0.0.1:29092: i/o timeout 2026-03-11 06:45:33 +07:00: 2026/03/11 06:45:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57940->127.0.0.1:29092: i/o timeout 2026-03-11 06:46:03 +07:00: 2026/03/11 06:46:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41306->127.0.0.1:29092: i/o timeout 2026-03-11 06:46:33 +07:00: 2026/03/11 06:46:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38394->127.0.0.1:29092: i/o timeout 2026-03-11 06:47:03 +07:00: 2026/03/11 06:47:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55308->127.0.0.1:29092: i/o timeout 2026-03-11 06:47:33 +07:00: 2026/03/11 06:47:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52048->127.0.0.1:29092: i/o timeout 2026-03-11 06:48:03 +07:00: 2026/03/11 06:48:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37234->127.0.0.1:29092: i/o timeout 2026-03-11 06:48:33 +07:00: 2026/03/11 06:48:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42916->127.0.0.1:29092: i/o timeout 2026-03-11 06:49:03 +07:00: 2026/03/11 06:49:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53814->127.0.0.1:29092: i/o timeout 2026-03-11 06:49:33 +07:00: 2026/03/11 06:49:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42164->127.0.0.1:29092: i/o timeout 2026-03-11 06:50:03 +07:00: 2026/03/11 06:50:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44222->127.0.0.1:29092: i/o timeout 2026-03-11 06:50:33 +07:00: 2026/03/11 06:50:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54324->127.0.0.1:29092: i/o timeout 2026-03-11 06:51:03 +07:00: 2026/03/11 06:51:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38608->127.0.0.1:29092: i/o timeout 2026-03-11 06:51:33 +07:00: 2026/03/11 06:51:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43758->127.0.0.1:29092: i/o timeout 2026-03-11 06:52:03 +07:00: 2026/03/11 06:52:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33936->127.0.0.1:29092: i/o timeout 2026-03-11 06:52:33 +07:00: 2026/03/11 06:52:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36460->127.0.0.1:29092: i/o timeout 2026-03-11 06:53:03 +07:00: 2026/03/11 06:53:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53340->127.0.0.1:29092: i/o timeout 2026-03-11 06:53:33 +07:00: 2026/03/11 06:53:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59092->127.0.0.1:29092: i/o timeout 2026-03-11 06:54:03 +07:00: 2026/03/11 06:54:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49956->127.0.0.1:29092: i/o timeout 2026-03-11 06:54:33 +07:00: 2026/03/11 06:54:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47912->127.0.0.1:29092: i/o timeout 2026-03-11 06:55:03 +07:00: 2026/03/11 06:55:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41966->127.0.0.1:29092: i/o timeout 2026-03-11 06:55:33 +07:00: 2026/03/11 06:55:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60616->127.0.0.1:29092: i/o timeout 2026-03-11 06:56:03 +07:00: 2026/03/11 06:56:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49572->127.0.0.1:29092: i/o timeout 2026-03-11 06:56:33 +07:00: 2026/03/11 06:56:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44562->127.0.0.1:29092: i/o timeout 2026-03-11 06:57:03 +07:00: 2026/03/11 06:57:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50786->127.0.0.1:29092: i/o timeout 2026-03-11 06:57:33 +07:00: 2026/03/11 06:57:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37308->127.0.0.1:29092: i/o timeout 2026-03-11 06:58:03 +07:00: 2026/03/11 06:58:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42534->127.0.0.1:29092: i/o timeout 2026-03-11 06:58:33 +07:00: 2026/03/11 06:58:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50992->127.0.0.1:29092: i/o timeout 2026-03-11 06:59:03 +07:00: 2026/03/11 06:59:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49848->127.0.0.1:29092: i/o timeout 2026-03-11 06:59:33 +07:00: 2026/03/11 06:59:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40454->127.0.0.1:29092: i/o timeout 2026-03-11 07:00:03 +07:00: 2026/03/11 07:00:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45540->127.0.0.1:29092: i/o timeout 2026-03-11 07:00:33 +07:00: 2026/03/11 07:00:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57690->127.0.0.1:29092: i/o timeout 2026-03-11 07:01:03 +07:00: 2026/03/11 07:01:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58554->127.0.0.1:29092: i/o timeout 2026-03-11 07:01:33 +07:00: 2026/03/11 07:01:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41406->127.0.0.1:29092: i/o timeout 2026-03-11 07:02:03 +07:00: 2026/03/11 07:02:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46470->127.0.0.1:29092: i/o timeout 2026-03-11 07:02:33 +07:00: 2026/03/11 07:02:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47474->127.0.0.1:29092: i/o timeout 2026-03-11 07:03:03 +07:00: 2026/03/11 07:03:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46694->127.0.0.1:29092: i/o timeout 2026-03-11 07:03:33 +07:00: 2026/03/11 07:03:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36746->127.0.0.1:29092: i/o timeout 2026-03-11 07:04:03 +07:00: 2026/03/11 07:04:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54764->127.0.0.1:29092: i/o timeout 2026-03-11 07:04:33 +07:00: 2026/03/11 07:04:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43670->127.0.0.1:29092: i/o timeout 2026-03-11 07:05:03 +07:00: 2026/03/11 07:05:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43810->127.0.0.1:29092: i/o timeout 2026-03-11 07:05:33 +07:00: 2026/03/11 07:05:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58768->127.0.0.1:29092: i/o timeout 2026-03-11 07:06:03 +07:00: 2026/03/11 07:06:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39552->127.0.0.1:29092: i/o timeout 2026-03-11 07:06:33 +07:00: 2026/03/11 07:06:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41078->127.0.0.1:29092: i/o timeout 2026-03-11 07:07:03 +07:00: 2026/03/11 07:07:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39442->127.0.0.1:29092: i/o timeout 2026-03-11 07:07:33 +07:00: 2026/03/11 07:07:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46064->127.0.0.1:29092: i/o timeout 2026-03-11 07:08:03 +07:00: 2026/03/11 07:08:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53028->127.0.0.1:29092: i/o timeout 2026-03-11 07:08:33 +07:00: 2026/03/11 07:08:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51832->127.0.0.1:29092: i/o timeout 2026-03-11 07:09:03 +07:00: 2026/03/11 07:09:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40550->127.0.0.1:29092: i/o timeout 2026-03-11 07:09:33 +07:00: 2026/03/11 07:09:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58388->127.0.0.1:29092: i/o timeout 2026-03-11 07:10:03 +07:00: 2026/03/11 07:10:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36436->127.0.0.1:29092: i/o timeout 2026-03-11 07:10:33 +07:00: 2026/03/11 07:10:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48760->127.0.0.1:29092: i/o timeout 2026-03-11 07:11:03 +07:00: 2026/03/11 07:11:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49566->127.0.0.1:29092: i/o timeout 2026-03-11 07:11:33 +07:00: 2026/03/11 07:11:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41832->127.0.0.1:29092: i/o timeout 2026-03-11 07:12:03 +07:00: 2026/03/11 07:12:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58470->127.0.0.1:29092: i/o timeout 2026-03-11 07:12:33 +07:00: 2026/03/11 07:12:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49572->127.0.0.1:29092: i/o timeout 2026-03-11 07:13:03 +07:00: 2026/03/11 07:13:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47658->127.0.0.1:29092: i/o timeout 2026-03-11 07:13:33 +07:00: 2026/03/11 07:13:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49282->127.0.0.1:29092: i/o timeout 2026-03-11 07:14:03 +07:00: 2026/03/11 07:14:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56072->127.0.0.1:29092: i/o timeout 2026-03-11 07:14:33 +07:00: 2026/03/11 07:14:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59794->127.0.0.1:29092: i/o timeout 2026-03-11 07:15:03 +07:00: 2026/03/11 07:15:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39636->127.0.0.1:29092: i/o timeout 2026-03-11 07:15:33 +07:00: 2026/03/11 07:15:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34248->127.0.0.1:29092: i/o timeout 2026-03-11 07:16:03 +07:00: 2026/03/11 07:16:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59436->127.0.0.1:29092: i/o timeout 2026-03-11 07:16:33 +07:00: 2026/03/11 07:16:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53756->127.0.0.1:29092: i/o timeout 2026-03-11 07:17:03 +07:00: 2026/03/11 07:17:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52168->127.0.0.1:29092: i/o timeout 2026-03-11 07:17:33 +07:00: 2026/03/11 07:17:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38308->127.0.0.1:29092: i/o timeout 2026-03-11 07:18:03 +07:00: 2026/03/11 07:18:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46490->127.0.0.1:29092: i/o timeout 2026-03-11 07:18:33 +07:00: 2026/03/11 07:18:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34208->127.0.0.1:29092: i/o timeout 2026-03-11 07:19:03 +07:00: 2026/03/11 07:19:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34408->127.0.0.1:29092: i/o timeout 2026-03-11 07:19:33 +07:00: 2026/03/11 07:19:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37072->127.0.0.1:29092: i/o timeout 2026-03-11 07:20:03 +07:00: 2026/03/11 07:20:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40164->127.0.0.1:29092: i/o timeout 2026-03-11 07:20:33 +07:00: 2026/03/11 07:20:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46822->127.0.0.1:29092: i/o timeout 2026-03-11 07:21:03 +07:00: 2026/03/11 07:21:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54946->127.0.0.1:29092: i/o timeout 2026-03-11 07:21:33 +07:00: 2026/03/11 07:21:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36008->127.0.0.1:29092: i/o timeout 2026-03-11 07:22:03 +07:00: 2026/03/11 07:22:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44932->127.0.0.1:29092: i/o timeout 2026-03-11 07:22:33 +07:00: 2026/03/11 07:22:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51288->127.0.0.1:29092: i/o timeout 2026-03-11 07:23:03 +07:00: 2026/03/11 07:23:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52540->127.0.0.1:29092: i/o timeout 2026-03-11 07:23:33 +07:00: 2026/03/11 07:23:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47652->127.0.0.1:29092: i/o timeout 2026-03-11 07:24:03 +07:00: 2026/03/11 07:24:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42316->127.0.0.1:29092: i/o timeout 2026-03-11 07:24:33 +07:00: 2026/03/11 07:24:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39126->127.0.0.1:29092: i/o timeout 2026-03-11 07:25:03 +07:00: 2026/03/11 07:25:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59424->127.0.0.1:29092: i/o timeout 2026-03-11 07:25:33 +07:00: 2026/03/11 07:25:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33418->127.0.0.1:29092: i/o timeout 2026-03-11 07:26:03 +07:00: 2026/03/11 07:26:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33488->127.0.0.1:29092: i/o timeout 2026-03-11 07:26:33 +07:00: 2026/03/11 07:26:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57994->127.0.0.1:29092: i/o timeout 2026-03-11 07:27:03 +07:00: 2026/03/11 07:27:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39202->127.0.0.1:29092: i/o timeout 2026-03-11 07:27:33 +07:00: 2026/03/11 07:27:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32920->127.0.0.1:29092: i/o timeout 2026-03-11 07:28:03 +07:00: 2026/03/11 07:28:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35556->127.0.0.1:29092: i/o timeout 2026-03-11 07:28:33 +07:00: 2026/03/11 07:28:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34726->127.0.0.1:29092: i/o timeout 2026-03-11 07:29:03 +07:00: 2026/03/11 07:29:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45548->127.0.0.1:29092: i/o timeout 2026-03-11 07:29:33 +07:00: 2026/03/11 07:29:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52554->127.0.0.1:29092: i/o timeout 2026-03-11 07:30:03 +07:00: 2026/03/11 07:30:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41310->127.0.0.1:29092: i/o timeout 2026-03-11 07:30:33 +07:00: 2026/03/11 07:30:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48084->127.0.0.1:29092: i/o timeout 2026-03-11 07:31:03 +07:00: 2026/03/11 07:31:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39000->127.0.0.1:29092: i/o timeout 2026-03-11 07:31:33 +07:00: 2026/03/11 07:31:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44574->127.0.0.1:29092: i/o timeout 2026-03-11 07:32:04 +07:00: 2026/03/11 07:32:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43234->127.0.0.1:29092: i/o timeout 2026-03-11 07:32:34 +07:00: 2026/03/11 07:32:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59408->127.0.0.1:29092: i/o timeout 2026-03-11 07:33:04 +07:00: 2026/03/11 07:33:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50740->127.0.0.1:29092: i/o timeout 2026-03-11 07:33:34 +07:00: 2026/03/11 07:33:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57870->127.0.0.1:29092: i/o timeout 2026-03-11 07:34:04 +07:00: 2026/03/11 07:34:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41382->127.0.0.1:29092: i/o timeout 2026-03-11 07:34:34 +07:00: 2026/03/11 07:34:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37194->127.0.0.1:29092: i/o timeout 2026-03-11 07:35:04 +07:00: 2026/03/11 07:35:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49902->127.0.0.1:29092: i/o timeout 2026-03-11 07:35:34 +07:00: 2026/03/11 07:35:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39480->127.0.0.1:29092: i/o timeout 2026-03-11 07:36:04 +07:00: 2026/03/11 07:36:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57894->127.0.0.1:29092: i/o timeout 2026-03-11 07:36:34 +07:00: 2026/03/11 07:36:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39968->127.0.0.1:29092: i/o timeout 2026-03-11 07:37:04 +07:00: 2026/03/11 07:37:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34042->127.0.0.1:29092: i/o timeout 2026-03-11 07:37:34 +07:00: 2026/03/11 07:37:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42080->127.0.0.1:29092: i/o timeout 2026-03-11 07:38:04 +07:00: 2026/03/11 07:38:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43100->127.0.0.1:29092: i/o timeout 2026-03-11 07:38:34 +07:00: 2026/03/11 07:38:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58164->127.0.0.1:29092: i/o timeout 2026-03-11 07:39:04 +07:00: 2026/03/11 07:39:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59744->127.0.0.1:29092: i/o timeout 2026-03-11 07:39:34 +07:00: 2026/03/11 07:39:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33206->127.0.0.1:29092: i/o timeout 2026-03-11 07:40:04 +07:00: 2026/03/11 07:40:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38282->127.0.0.1:29092: i/o timeout 2026-03-11 07:40:34 +07:00: 2026/03/11 07:40:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54202->127.0.0.1:29092: i/o timeout 2026-03-11 07:41:04 +07:00: 2026/03/11 07:41:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43594->127.0.0.1:29092: i/o timeout 2026-03-11 07:41:34 +07:00: 2026/03/11 07:41:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47862->127.0.0.1:29092: i/o timeout 2026-03-11 07:42:04 +07:00: 2026/03/11 07:42:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44362->127.0.0.1:29092: i/o timeout 2026-03-11 07:42:34 +07:00: 2026/03/11 07:42:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49896->127.0.0.1:29092: i/o timeout 2026-03-11 07:43:04 +07:00: 2026/03/11 07:43:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52604->127.0.0.1:29092: i/o timeout 2026-03-11 07:43:34 +07:00: 2026/03/11 07:43:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58920->127.0.0.1:29092: i/o timeout 2026-03-11 07:44:04 +07:00: 2026/03/11 07:44:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55392->127.0.0.1:29092: i/o timeout 2026-03-11 07:44:34 +07:00: 2026/03/11 07:44:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42104->127.0.0.1:29092: i/o timeout 2026-03-11 07:45:04 +07:00: 2026/03/11 07:45:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32820->127.0.0.1:29092: i/o timeout 2026-03-11 07:45:34 +07:00: 2026/03/11 07:45:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53160->127.0.0.1:29092: i/o timeout 2026-03-11 07:46:04 +07:00: 2026/03/11 07:46:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53594->127.0.0.1:29092: i/o timeout 2026-03-11 07:46:34 +07:00: 2026/03/11 07:46:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41748->127.0.0.1:29092: i/o timeout 2026-03-11 07:47:04 +07:00: 2026/03/11 07:47:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45792->127.0.0.1:29092: i/o timeout 2026-03-11 07:47:34 +07:00: 2026/03/11 07:47:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59502->127.0.0.1:29092: i/o timeout 2026-03-11 07:48:04 +07:00: 2026/03/11 07:48:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46626->127.0.0.1:29092: i/o timeout 2026-03-11 07:48:34 +07:00: 2026/03/11 07:48:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33662->127.0.0.1:29092: i/o timeout 2026-03-11 07:49:04 +07:00: 2026/03/11 07:49:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45418->127.0.0.1:29092: i/o timeout 2026-03-11 07:49:34 +07:00: 2026/03/11 07:49:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43330->127.0.0.1:29092: i/o timeout 2026-03-11 07:50:04 +07:00: 2026/03/11 07:50:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44390->127.0.0.1:29092: i/o timeout 2026-03-11 07:50:34 +07:00: 2026/03/11 07:50:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54914->127.0.0.1:29092: i/o timeout 2026-03-11 07:51:04 +07:00: 2026/03/11 07:51:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50506->127.0.0.1:29092: i/o timeout 2026-03-11 07:51:34 +07:00: 2026/03/11 07:51:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34366->127.0.0.1:29092: i/o timeout 2026-03-11 07:52:04 +07:00: 2026/03/11 07:52:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46530->127.0.0.1:29092: i/o timeout 2026-03-11 07:52:34 +07:00: 2026/03/11 07:52:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59724->127.0.0.1:29092: i/o timeout 2026-03-11 07:53:04 +07:00: 2026/03/11 07:53:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49032->127.0.0.1:29092: i/o timeout 2026-03-11 07:53:34 +07:00: 2026/03/11 07:53:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58328->127.0.0.1:29092: i/o timeout 2026-03-11 07:54:04 +07:00: 2026/03/11 07:54:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53780->127.0.0.1:29092: i/o timeout 2026-03-11 07:54:34 +07:00: 2026/03/11 07:54:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34788->127.0.0.1:29092: i/o timeout 2026-03-11 07:55:04 +07:00: 2026/03/11 07:55:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39732->127.0.0.1:29092: i/o timeout 2026-03-11 07:55:34 +07:00: 2026/03/11 07:55:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55546->127.0.0.1:29092: i/o timeout 2026-03-11 07:56:04 +07:00: 2026/03/11 07:56:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32914->127.0.0.1:29092: i/o timeout 2026-03-11 07:56:34 +07:00: 2026/03/11 07:56:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36628->127.0.0.1:29092: i/o timeout 2026-03-11 07:57:04 +07:00: 2026/03/11 07:57:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57636->127.0.0.1:29092: i/o timeout 2026-03-11 07:57:34 +07:00: 2026/03/11 07:57:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42894->127.0.0.1:29092: i/o timeout 2026-03-11 07:58:04 +07:00: 2026/03/11 07:58:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40650->127.0.0.1:29092: i/o timeout 2026-03-11 07:58:34 +07:00: 2026/03/11 07:58:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55872->127.0.0.1:29092: i/o timeout 2026-03-11 07:59:04 +07:00: 2026/03/11 07:59:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50890->127.0.0.1:29092: i/o timeout 2026-03-11 07:59:34 +07:00: 2026/03/11 07:59:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47002->127.0.0.1:29092: i/o timeout 2026-03-11 08:00:04 +07:00: 2026/03/11 08:00:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41264->127.0.0.1:29092: i/o timeout 2026-03-11 08:00:34 +07:00: 2026/03/11 08:00:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46750->127.0.0.1:29092: i/o timeout 2026-03-11 08:01:04 +07:00: 2026/03/11 08:01:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46362->127.0.0.1:29092: i/o timeout 2026-03-11 08:01:34 +07:00: 2026/03/11 08:01:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52808->127.0.0.1:29092: i/o timeout 2026-03-11 08:02:04 +07:00: 2026/03/11 08:02:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48694->127.0.0.1:29092: i/o timeout 2026-03-11 08:02:34 +07:00: 2026/03/11 08:02:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36104->127.0.0.1:29092: i/o timeout 2026-03-11 08:03:04 +07:00: 2026/03/11 08:03:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34542->127.0.0.1:29092: i/o timeout 2026-03-11 08:03:34 +07:00: 2026/03/11 08:03:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43368->127.0.0.1:29092: i/o timeout 2026-03-11 08:04:04 +07:00: 2026/03/11 08:04:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53424->127.0.0.1:29092: i/o timeout 2026-03-11 08:04:34 +07:00: 2026/03/11 08:04:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57694->127.0.0.1:29092: i/o timeout 2026-03-11 08:05:04 +07:00: 2026/03/11 08:05:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54534->127.0.0.1:29092: i/o timeout 2026-03-11 08:05:34 +07:00: 2026/03/11 08:05:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59590->127.0.0.1:29092: i/o timeout 2026-03-11 08:06:04 +07:00: 2026/03/11 08:06:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35474->127.0.0.1:29092: i/o timeout 2026-03-11 08:06:34 +07:00: 2026/03/11 08:06:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39790->127.0.0.1:29092: i/o timeout 2026-03-11 08:07:04 +07:00: 2026/03/11 08:07:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60576->127.0.0.1:29092: i/o timeout 2026-03-11 08:07:34 +07:00: 2026/03/11 08:07:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54784->127.0.0.1:29092: i/o timeout 2026-03-11 08:08:04 +07:00: 2026/03/11 08:08:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37162->127.0.0.1:29092: i/o timeout 2026-03-11 08:08:34 +07:00: 2026/03/11 08:08:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56370->127.0.0.1:29092: i/o timeout 2026-03-11 08:09:04 +07:00: 2026/03/11 08:09:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44370->127.0.0.1:29092: i/o timeout 2026-03-11 08:09:34 +07:00: 2026/03/11 08:09:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44678->127.0.0.1:29092: i/o timeout 2026-03-11 08:10:04 +07:00: 2026/03/11 08:10:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34834->127.0.0.1:29092: i/o timeout 2026-03-11 08:10:34 +07:00: 2026/03/11 08:10:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45724->127.0.0.1:29092: i/o timeout 2026-03-11 08:11:04 +07:00: 2026/03/11 08:11:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38592->127.0.0.1:29092: i/o timeout 2026-03-11 08:11:34 +07:00: 2026/03/11 08:11:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50898->127.0.0.1:29092: i/o timeout 2026-03-11 08:12:04 +07:00: 2026/03/11 08:12:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39676->127.0.0.1:29092: i/o timeout 2026-03-11 08:12:34 +07:00: 2026/03/11 08:12:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52848->127.0.0.1:29092: i/o timeout 2026-03-11 08:13:04 +07:00: 2026/03/11 08:13:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40794->127.0.0.1:29092: i/o timeout 2026-03-11 08:13:34 +07:00: 2026/03/11 08:13:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48648->127.0.0.1:29092: i/o timeout 2026-03-11 08:14:04 +07:00: 2026/03/11 08:14:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47008->127.0.0.1:29092: i/o timeout 2026-03-11 08:14:34 +07:00: 2026/03/11 08:14:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60874->127.0.0.1:29092: i/o timeout 2026-03-11 08:15:04 +07:00: 2026/03/11 08:15:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44214->127.0.0.1:29092: i/o timeout 2026-03-11 08:15:34 +07:00: 2026/03/11 08:15:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35880->127.0.0.1:29092: i/o timeout 2026-03-11 08:16:04 +07:00: 2026/03/11 08:16:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53062->127.0.0.1:29092: i/o timeout 2026-03-11 08:16:34 +07:00: 2026/03/11 08:16:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45938->127.0.0.1:29092: i/o timeout 2026-03-11 08:17:04 +07:00: 2026/03/11 08:17:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43432->127.0.0.1:29092: i/o timeout 2026-03-11 08:17:34 +07:00: 2026/03/11 08:17:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55744->127.0.0.1:29092: i/o timeout 2026-03-11 08:18:04 +07:00: 2026/03/11 08:18:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34530->127.0.0.1:29092: i/o timeout 2026-03-11 08:18:34 +07:00: 2026/03/11 08:18:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57130->127.0.0.1:29092: i/o timeout 2026-03-11 08:19:04 +07:00: 2026/03/11 08:19:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43278->127.0.0.1:29092: i/o timeout 2026-03-11 08:19:34 +07:00: 2026/03/11 08:19:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45294->127.0.0.1:29092: i/o timeout 2026-03-11 08:20:04 +07:00: 2026/03/11 08:20:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47032->127.0.0.1:29092: i/o timeout 2026-03-11 08:20:34 +07:00: 2026/03/11 08:20:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46184->127.0.0.1:29092: i/o timeout 2026-03-11 08:21:04 +07:00: 2026/03/11 08:21:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52494->127.0.0.1:29092: i/o timeout 2026-03-11 08:21:34 +07:00: 2026/03/11 08:21:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46988->127.0.0.1:29092: i/o timeout 2026-03-11 08:22:04 +07:00: 2026/03/11 08:22:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44326->127.0.0.1:29092: i/o timeout 2026-03-11 08:22:34 +07:00: 2026/03/11 08:22:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42956->127.0.0.1:29092: i/o timeout 2026-03-11 08:23:04 +07:00: 2026/03/11 08:23:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49068->127.0.0.1:29092: i/o timeout 2026-03-11 08:23:34 +07:00: 2026/03/11 08:23:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46002->127.0.0.1:29092: i/o timeout 2026-03-11 08:24:04 +07:00: 2026/03/11 08:24:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48928->127.0.0.1:29092: i/o timeout 2026-03-11 08:24:34 +07:00: 2026/03/11 08:24:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52324->127.0.0.1:29092: i/o timeout 2026-03-11 08:25:04 +07:00: 2026/03/11 08:25:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60982->127.0.0.1:29092: i/o timeout 2026-03-11 08:25:34 +07:00: 2026/03/11 08:25:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53016->127.0.0.1:29092: i/o timeout 2026-03-11 08:26:04 +07:00: 2026/03/11 08:26:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53184->127.0.0.1:29092: i/o timeout 2026-03-11 08:26:34 +07:00: 2026/03/11 08:26:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41466->127.0.0.1:29092: i/o timeout 2026-03-11 08:27:04 +07:00: 2026/03/11 08:27:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42766->127.0.0.1:29092: i/o timeout 2026-03-11 08:27:34 +07:00: 2026/03/11 08:27:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47590->127.0.0.1:29092: i/o timeout 2026-03-11 08:28:04 +07:00: 2026/03/11 08:28:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54224->127.0.0.1:29092: i/o timeout 2026-03-11 08:28:34 +07:00: 2026/03/11 08:28:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36156->127.0.0.1:29092: i/o timeout 2026-03-11 08:29:04 +07:00: 2026/03/11 08:29:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38308->127.0.0.1:29092: i/o timeout 2026-03-11 08:29:35 +07:00: 2026/03/11 08:29:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51582->127.0.0.1:29092: i/o timeout 2026-03-11 08:30:05 +07:00: 2026/03/11 08:30:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52028->127.0.0.1:29092: i/o timeout 2026-03-11 08:30:35 +07:00: 2026/03/11 08:30:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46664->127.0.0.1:29092: i/o timeout 2026-03-11 08:31:05 +07:00: 2026/03/11 08:31:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59314->127.0.0.1:29092: i/o timeout 2026-03-11 08:31:35 +07:00: 2026/03/11 08:31:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45920->127.0.0.1:29092: i/o timeout 2026-03-11 08:32:05 +07:00: 2026/03/11 08:32:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55688->127.0.0.1:29092: i/o timeout 2026-03-11 08:32:35 +07:00: 2026/03/11 08:32:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47546->127.0.0.1:29092: i/o timeout 2026-03-11 08:33:05 +07:00: 2026/03/11 08:33:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45346->127.0.0.1:29092: i/o timeout 2026-03-11 08:33:35 +07:00: 2026/03/11 08:33:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37054->127.0.0.1:29092: i/o timeout 2026-03-11 08:34:05 +07:00: 2026/03/11 08:34:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41718->127.0.0.1:29092: i/o timeout 2026-03-11 08:34:35 +07:00: 2026/03/11 08:34:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42198->127.0.0.1:29092: i/o timeout 2026-03-11 08:35:05 +07:00: 2026/03/11 08:35:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32780->127.0.0.1:29092: i/o timeout 2026-03-11 08:35:35 +07:00: 2026/03/11 08:35:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58322->127.0.0.1:29092: i/o timeout 2026-03-11 08:36:05 +07:00: 2026/03/11 08:36:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41338->127.0.0.1:29092: i/o timeout 2026-03-11 08:36:35 +07:00: 2026/03/11 08:36:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36064->127.0.0.1:29092: i/o timeout 2026-03-11 08:37:05 +07:00: 2026/03/11 08:37:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55754->127.0.0.1:29092: i/o timeout 2026-03-11 08:37:35 +07:00: 2026/03/11 08:37:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44140->127.0.0.1:29092: i/o timeout 2026-03-11 08:38:05 +07:00: 2026/03/11 08:38:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47234->127.0.0.1:29092: i/o timeout 2026-03-11 08:38:35 +07:00: 2026/03/11 08:38:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50988->127.0.0.1:29092: i/o timeout 2026-03-11 08:39:05 +07:00: 2026/03/11 08:39:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48814->127.0.0.1:29092: i/o timeout 2026-03-11 08:39:35 +07:00: 2026/03/11 08:39:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55192->127.0.0.1:29092: i/o timeout 2026-03-11 08:40:05 +07:00: 2026/03/11 08:40:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57258->127.0.0.1:29092: i/o timeout 2026-03-11 08:40:35 +07:00: 2026/03/11 08:40:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33622->127.0.0.1:29092: i/o timeout 2026-03-11 08:41:05 +07:00: 2026/03/11 08:41:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41878->127.0.0.1:29092: i/o timeout 2026-03-11 08:41:35 +07:00: 2026/03/11 08:41:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46624->127.0.0.1:29092: i/o timeout 2026-03-11 08:42:05 +07:00: 2026/03/11 08:42:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36524->127.0.0.1:29092: i/o timeout 2026-03-11 08:42:35 +07:00: 2026/03/11 08:42:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47768->127.0.0.1:29092: i/o timeout 2026-03-11 08:43:05 +07:00: 2026/03/11 08:43:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51964->127.0.0.1:29092: i/o timeout 2026-03-11 08:43:35 +07:00: 2026/03/11 08:43:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36274->127.0.0.1:29092: i/o timeout 2026-03-11 08:44:05 +07:00: 2026/03/11 08:44:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34942->127.0.0.1:29092: i/o timeout 2026-03-11 08:44:35 +07:00: 2026/03/11 08:44:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54560->127.0.0.1:29092: i/o timeout 2026-03-11 08:45:05 +07:00: 2026/03/11 08:45:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49438->127.0.0.1:29092: i/o timeout 2026-03-11 08:45:35 +07:00: 2026/03/11 08:45:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42878->127.0.0.1:29092: i/o timeout 2026-03-11 08:46:05 +07:00: 2026/03/11 08:46:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49472->127.0.0.1:29092: i/o timeout 2026-03-11 08:46:35 +07:00: 2026/03/11 08:46:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55942->127.0.0.1:29092: i/o timeout 2026-03-11 08:47:05 +07:00: 2026/03/11 08:47:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38034->127.0.0.1:29092: i/o timeout 2026-03-11 08:47:35 +07:00: 2026/03/11 08:47:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38674->127.0.0.1:29092: i/o timeout 2026-03-11 08:48:05 +07:00: 2026/03/11 08:48:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39580->127.0.0.1:29092: i/o timeout 2026-03-11 08:48:35 +07:00: 2026/03/11 08:48:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36416->127.0.0.1:29092: i/o timeout 2026-03-11 08:49:05 +07:00: 2026/03/11 08:49:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41338->127.0.0.1:29092: i/o timeout 2026-03-11 08:49:35 +07:00: 2026/03/11 08:49:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33450->127.0.0.1:29092: i/o timeout 2026-03-11 08:50:05 +07:00: 2026/03/11 08:50:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36482->127.0.0.1:29092: i/o timeout 2026-03-11 08:50:35 +07:00: 2026/03/11 08:50:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56820->127.0.0.1:29092: i/o timeout 2026-03-11 08:51:05 +07:00: 2026/03/11 08:51:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53798->127.0.0.1:29092: i/o timeout 2026-03-11 08:51:35 +07:00: 2026/03/11 08:51:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50446->127.0.0.1:29092: i/o timeout 2026-03-11 08:52:05 +07:00: 2026/03/11 08:52:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53902->127.0.0.1:29092: i/o timeout 2026-03-11 08:52:35 +07:00: 2026/03/11 08:52:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53174->127.0.0.1:29092: i/o timeout 2026-03-11 08:53:05 +07:00: 2026/03/11 08:53:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40848->127.0.0.1:29092: i/o timeout 2026-03-11 08:53:35 +07:00: 2026/03/11 08:53:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48394->127.0.0.1:29092: i/o timeout 2026-03-11 08:54:05 +07:00: 2026/03/11 08:54:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43152->127.0.0.1:29092: i/o timeout 2026-03-11 08:54:35 +07:00: 2026/03/11 08:54:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41456->127.0.0.1:29092: i/o timeout 2026-03-11 08:55:05 +07:00: 2026/03/11 08:55:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40688->127.0.0.1:29092: i/o timeout 2026-03-11 08:55:35 +07:00: 2026/03/11 08:55:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38518->127.0.0.1:29092: i/o timeout 2026-03-11 08:56:05 +07:00: 2026/03/11 08:56:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42820->127.0.0.1:29092: i/o timeout 2026-03-11 08:56:35 +07:00: 2026/03/11 08:56:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34134->127.0.0.1:29092: i/o timeout 2026-03-11 08:57:05 +07:00: 2026/03/11 08:57:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55396->127.0.0.1:29092: i/o timeout 2026-03-11 08:57:35 +07:00: 2026/03/11 08:57:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57670->127.0.0.1:29092: i/o timeout 2026-03-11 08:58:05 +07:00: 2026/03/11 08:58:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56544->127.0.0.1:29092: i/o timeout 2026-03-11 08:58:35 +07:00: 2026/03/11 08:58:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50858->127.0.0.1:29092: i/o timeout 2026-03-11 08:59:05 +07:00: 2026/03/11 08:59:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35266->127.0.0.1:29092: i/o timeout 2026-03-11 08:59:35 +07:00: 2026/03/11 08:59:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53276->127.0.0.1:29092: i/o timeout 2026-03-11 09:00:05 +07:00: 2026/03/11 09:00:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55360->127.0.0.1:29092: i/o timeout 2026-03-11 09:00:35 +07:00: 2026/03/11 09:00:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33626->127.0.0.1:29092: i/o timeout 2026-03-11 09:01:05 +07:00: 2026/03/11 09:01:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54222->127.0.0.1:29092: i/o timeout 2026-03-11 09:01:35 +07:00: 2026/03/11 09:01:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45180->127.0.0.1:29092: i/o timeout 2026-03-11 09:02:05 +07:00: 2026/03/11 09:02:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46442->127.0.0.1:29092: i/o timeout 2026-03-11 09:02:35 +07:00: 2026/03/11 09:02:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48354->127.0.0.1:29092: i/o timeout 2026-03-11 09:03:05 +07:00: 2026/03/11 09:03:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32814->127.0.0.1:29092: i/o timeout 2026-03-11 09:03:35 +07:00: 2026/03/11 09:03:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52060->127.0.0.1:29092: i/o timeout 2026-03-11 09:04:05 +07:00: 2026/03/11 09:04:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40488->127.0.0.1:29092: i/o timeout 2026-03-11 09:04:35 +07:00: 2026/03/11 09:04:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54568->127.0.0.1:29092: i/o timeout 2026-03-11 09:05:05 +07:00: 2026/03/11 09:05:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39416->127.0.0.1:29092: i/o timeout 2026-03-11 09:05:35 +07:00: 2026/03/11 09:05:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52598->127.0.0.1:29092: i/o timeout 2026-03-11 09:06:05 +07:00: 2026/03/11 09:06:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51038->127.0.0.1:29092: i/o timeout 2026-03-11 09:06:35 +07:00: 2026/03/11 09:06:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43322->127.0.0.1:29092: i/o timeout 2026-03-11 09:07:05 +07:00: 2026/03/11 09:07:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44358->127.0.0.1:29092: i/o timeout 2026-03-11 09:07:35 +07:00: 2026/03/11 09:07:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48438->127.0.0.1:29092: i/o timeout 2026-03-11 09:08:05 +07:00: 2026/03/11 09:08:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40718->127.0.0.1:29092: i/o timeout 2026-03-11 09:08:35 +07:00: 2026/03/11 09:08:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52770->127.0.0.1:29092: i/o timeout 2026-03-11 09:09:05 +07:00: 2026/03/11 09:09:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33694->127.0.0.1:29092: i/o timeout 2026-03-11 09:09:35 +07:00: 2026/03/11 09:09:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60766->127.0.0.1:29092: i/o timeout 2026-03-11 09:10:05 +07:00: 2026/03/11 09:10:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47072->127.0.0.1:29092: i/o timeout 2026-03-11 09:10:35 +07:00: 2026/03/11 09:10:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47476->127.0.0.1:29092: i/o timeout 2026-03-11 09:11:05 +07:00: 2026/03/11 09:11:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40904->127.0.0.1:29092: i/o timeout 2026-03-11 09:11:35 +07:00: 2026/03/11 09:11:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56244->127.0.0.1:29092: i/o timeout 2026-03-11 09:12:05 +07:00: 2026/03/11 09:12:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52302->127.0.0.1:29092: i/o timeout 2026-03-11 09:12:35 +07:00: 2026/03/11 09:12:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42138->127.0.0.1:29092: i/o timeout 2026-03-11 09:13:05 +07:00: 2026/03/11 09:13:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49296->127.0.0.1:29092: i/o timeout 2026-03-11 09:13:35 +07:00: 2026/03/11 09:13:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36270->127.0.0.1:29092: i/o timeout 2026-03-11 09:14:05 +07:00: 2026/03/11 09:14:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57580->127.0.0.1:29092: i/o timeout 2026-03-11 09:14:35 +07:00: 2026/03/11 09:14:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52688->127.0.0.1:29092: i/o timeout 2026-03-11 09:15:05 +07:00: 2026/03/11 09:15:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46784->127.0.0.1:29092: i/o timeout 2026-03-11 09:15:35 +07:00: 2026/03/11 09:15:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38356->127.0.0.1:29092: i/o timeout 2026-03-11 09:16:05 +07:00: 2026/03/11 09:16:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35382->127.0.0.1:29092: i/o timeout 2026-03-11 09:16:35 +07:00: 2026/03/11 09:16:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37378->127.0.0.1:29092: i/o timeout 2026-03-11 09:17:06 +07:00: 2026/03/11 09:17:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47972->127.0.0.1:29092: i/o timeout 2026-03-11 09:17:36 +07:00: 2026/03/11 09:17:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56644->127.0.0.1:29092: i/o timeout 2026-03-11 09:18:06 +07:00: 2026/03/11 09:18:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34642->127.0.0.1:29092: i/o timeout 2026-03-11 09:18:36 +07:00: 2026/03/11 09:18:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37828->127.0.0.1:29092: i/o timeout 2026-03-11 09:19:06 +07:00: 2026/03/11 09:19:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37410->127.0.0.1:29092: i/o timeout 2026-03-11 09:19:36 +07:00: 2026/03/11 09:19:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43100->127.0.0.1:29092: i/o timeout 2026-03-11 09:20:06 +07:00: 2026/03/11 09:20:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42074->127.0.0.1:29092: i/o timeout 2026-03-11 09:20:36 +07:00: 2026/03/11 09:20:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49638->127.0.0.1:29092: i/o timeout 2026-03-11 09:21:06 +07:00: 2026/03/11 09:21:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51700->127.0.0.1:29092: i/o timeout 2026-03-11 09:21:36 +07:00: 2026/03/11 09:21:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35860->127.0.0.1:29092: i/o timeout 2026-03-11 09:22:06 +07:00: 2026/03/11 09:22:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51752->127.0.0.1:29092: i/o timeout 2026-03-11 09:22:36 +07:00: 2026/03/11 09:22:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60642->127.0.0.1:29092: i/o timeout 2026-03-11 09:23:06 +07:00: 2026/03/11 09:23:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60568->127.0.0.1:29092: i/o timeout 2026-03-11 09:23:36 +07:00: 2026/03/11 09:23:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37418->127.0.0.1:29092: i/o timeout 2026-03-11 09:24:06 +07:00: 2026/03/11 09:24:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48158->127.0.0.1:29092: i/o timeout 2026-03-11 09:24:36 +07:00: 2026/03/11 09:24:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40524->127.0.0.1:29092: i/o timeout 2026-03-11 09:25:06 +07:00: 2026/03/11 09:25:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39246->127.0.0.1:29092: i/o timeout 2026-03-11 09:25:36 +07:00: 2026/03/11 09:25:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37138->127.0.0.1:29092: i/o timeout 2026-03-11 09:26:06 +07:00: 2026/03/11 09:26:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54418->127.0.0.1:29092: i/o timeout 2026-03-11 09:26:36 +07:00: 2026/03/11 09:26:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41162->127.0.0.1:29092: i/o timeout 2026-03-11 09:27:06 +07:00: 2026/03/11 09:27:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38826->127.0.0.1:29092: i/o timeout 2026-03-11 09:27:36 +07:00: 2026/03/11 09:27:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60444->127.0.0.1:29092: i/o timeout 2026-03-11 09:28:06 +07:00: 2026/03/11 09:28:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58790->127.0.0.1:29092: i/o timeout 2026-03-11 09:28:36 +07:00: 2026/03/11 09:28:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52550->127.0.0.1:29092: i/o timeout 2026-03-11 09:29:06 +07:00: 2026/03/11 09:29:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60226->127.0.0.1:29092: i/o timeout 2026-03-11 09:29:36 +07:00: 2026/03/11 09:29:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37918->127.0.0.1:29092: i/o timeout 2026-03-11 09:30:06 +07:00: 2026/03/11 09:30:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40756->127.0.0.1:29092: i/o timeout 2026-03-11 09:30:36 +07:00: 2026/03/11 09:30:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39188->127.0.0.1:29092: i/o timeout 2026-03-11 09:31:06 +07:00: 2026/03/11 09:31:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58790->127.0.0.1:29092: i/o timeout 2026-03-11 09:31:36 +07:00: 2026/03/11 09:31:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58178->127.0.0.1:29092: i/o timeout 2026-03-11 09:32:06 +07:00: 2026/03/11 09:32:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43414->127.0.0.1:29092: i/o timeout 2026-03-11 09:32:36 +07:00: 2026/03/11 09:32:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57752->127.0.0.1:29092: i/o timeout 2026-03-11 09:33:06 +07:00: 2026/03/11 09:33:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58618->127.0.0.1:29092: i/o timeout 2026-03-11 09:33:36 +07:00: 2026/03/11 09:33:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33610->127.0.0.1:29092: i/o timeout 2026-03-11 09:34:06 +07:00: 2026/03/11 09:34:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59558->127.0.0.1:29092: i/o timeout 2026-03-11 09:34:36 +07:00: 2026/03/11 09:34:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39496->127.0.0.1:29092: i/o timeout 2026-03-11 09:35:06 +07:00: 2026/03/11 09:35:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55046->127.0.0.1:29092: i/o timeout 2026-03-11 09:35:36 +07:00: 2026/03/11 09:35:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46034->127.0.0.1:29092: i/o timeout 2026-03-11 09:36:06 +07:00: 2026/03/11 09:36:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43148->127.0.0.1:29092: i/o timeout 2026-03-11 09:36:36 +07:00: 2026/03/11 09:36:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40442->127.0.0.1:29092: i/o timeout 2026-03-11 09:37:06 +07:00: 2026/03/11 09:37:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52482->127.0.0.1:29092: i/o timeout 2026-03-11 09:37:36 +07:00: 2026/03/11 09:37:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60010->127.0.0.1:29092: i/o timeout 2026-03-11 09:38:06 +07:00: 2026/03/11 09:38:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46640->127.0.0.1:29092: i/o timeout 2026-03-11 09:38:36 +07:00: 2026/03/11 09:38:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55034->127.0.0.1:29092: i/o timeout 2026-03-11 09:39:06 +07:00: 2026/03/11 09:39:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37010->127.0.0.1:29092: i/o timeout 2026-03-11 09:39:36 +07:00: 2026/03/11 09:39:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55696->127.0.0.1:29092: i/o timeout 2026-03-11 09:40:06 +07:00: 2026/03/11 09:40:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48492->127.0.0.1:29092: i/o timeout 2026-03-11 09:40:36 +07:00: 2026/03/11 09:40:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53574->127.0.0.1:29092: i/o timeout 2026-03-11 09:41:06 +07:00: 2026/03/11 09:41:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43768->127.0.0.1:29092: i/o timeout 2026-03-11 09:41:36 +07:00: 2026/03/11 09:41:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38544->127.0.0.1:29092: i/o timeout 2026-03-11 09:42:06 +07:00: 2026/03/11 09:42:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50328->127.0.0.1:29092: i/o timeout 2026-03-11 09:42:36 +07:00: 2026/03/11 09:42:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50084->127.0.0.1:29092: i/o timeout 2026-03-11 09:43:06 +07:00: 2026/03/11 09:43:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57062->127.0.0.1:29092: i/o timeout 2026-03-11 09:43:36 +07:00: 2026/03/11 09:43:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39924->127.0.0.1:29092: i/o timeout 2026-03-11 09:44:06 +07:00: 2026/03/11 09:44:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49056->127.0.0.1:29092: i/o timeout 2026-03-11 09:44:36 +07:00: 2026/03/11 09:44:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50014->127.0.0.1:29092: i/o timeout 2026-03-11 09:45:06 +07:00: 2026/03/11 09:45:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50240->127.0.0.1:29092: i/o timeout 2026-03-11 09:45:36 +07:00: 2026/03/11 09:45:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59176->127.0.0.1:29092: i/o timeout 2026-03-11 09:46:06 +07:00: 2026/03/11 09:46:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37706->127.0.0.1:29092: i/o timeout 2026-03-11 09:46:36 +07:00: 2026/03/11 09:46:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59668->127.0.0.1:29092: i/o timeout 2026-03-11 09:47:06 +07:00: 2026/03/11 09:47:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58196->127.0.0.1:29092: i/o timeout 2026-03-11 09:47:36 +07:00: 2026/03/11 09:47:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34776->127.0.0.1:29092: i/o timeout 2026-03-11 09:48:06 +07:00: 2026/03/11 09:48:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43538->127.0.0.1:29092: i/o timeout 2026-03-11 09:48:36 +07:00: 2026/03/11 09:48:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54732->127.0.0.1:29092: i/o timeout 2026-03-11 09:49:06 +07:00: 2026/03/11 09:49:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35684->127.0.0.1:29092: i/o timeout 2026-03-11 09:49:36 +07:00: 2026/03/11 09:49:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42934->127.0.0.1:29092: i/o timeout 2026-03-11 09:50:06 +07:00: 2026/03/11 09:50:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36858->127.0.0.1:29092: i/o timeout 2026-03-11 09:50:36 +07:00: 2026/03/11 09:50:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41030->127.0.0.1:29092: i/o timeout 2026-03-11 09:51:06 +07:00: 2026/03/11 09:51:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46860->127.0.0.1:29092: i/o timeout 2026-03-11 09:51:36 +07:00: 2026/03/11 09:51:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60240->127.0.0.1:29092: i/o timeout 2026-03-11 09:52:06 +07:00: 2026/03/11 09:52:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36792->127.0.0.1:29092: i/o timeout 2026-03-11 09:52:36 +07:00: 2026/03/11 09:52:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51290->127.0.0.1:29092: i/o timeout 2026-03-11 09:53:06 +07:00: 2026/03/11 09:53:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57652->127.0.0.1:29092: i/o timeout 2026-03-11 09:53:36 +07:00: 2026/03/11 09:53:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34432->127.0.0.1:29092: i/o timeout 2026-03-11 09:54:06 +07:00: 2026/03/11 09:54:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45742->127.0.0.1:29092: i/o timeout 2026-03-11 09:54:36 +07:00: 2026/03/11 09:54:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56346->127.0.0.1:29092: i/o timeout 2026-03-11 09:55:06 +07:00: 2026/03/11 09:55:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56348->127.0.0.1:29092: i/o timeout 2026-03-11 09:55:36 +07:00: 2026/03/11 09:55:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50266->127.0.0.1:29092: i/o timeout 2026-03-11 09:56:06 +07:00: 2026/03/11 09:56:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35168->127.0.0.1:29092: i/o timeout 2026-03-11 09:56:36 +07:00: 2026/03/11 09:56:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53026->127.0.0.1:29092: i/o timeout 2026-03-11 09:57:06 +07:00: 2026/03/11 09:57:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60308->127.0.0.1:29092: i/o timeout 2026-03-11 09:57:36 +07:00: 2026/03/11 09:57:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58608->127.0.0.1:29092: i/o timeout 2026-03-11 09:58:06 +07:00: 2026/03/11 09:58:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44116->127.0.0.1:29092: i/o timeout 2026-03-11 09:58:36 +07:00: 2026/03/11 09:58:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35760->127.0.0.1:29092: i/o timeout 2026-03-11 09:59:06 +07:00: 2026/03/11 09:59:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48472->127.0.0.1:29092: i/o timeout 2026-03-11 09:59:36 +07:00: 2026/03/11 09:59:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60112->127.0.0.1:29092: i/o timeout 2026-03-11 10:00:06 +07:00: 2026/03/11 10:00:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50152->127.0.0.1:29092: i/o timeout 2026-03-11 10:00:36 +07:00: 2026/03/11 10:00:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55036->127.0.0.1:29092: i/o timeout 2026-03-11 10:01:06 +07:00: 2026/03/11 10:01:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59802->127.0.0.1:29092: i/o timeout 2026-03-11 10:01:37 +07:00: 2026/03/11 10:01:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53494->127.0.0.1:29092: i/o timeout 2026-03-11 10:02:07 +07:00: 2026/03/11 10:02:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48598->127.0.0.1:29092: i/o timeout 2026-03-11 10:02:37 +07:00: 2026/03/11 10:02:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48082->127.0.0.1:29092: i/o timeout 2026-03-11 10:03:07 +07:00: 2026/03/11 10:03:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38448->127.0.0.1:29092: i/o timeout 2026-03-11 10:03:37 +07:00: 2026/03/11 10:03:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59730->127.0.0.1:29092: i/o timeout 2026-03-11 10:04:07 +07:00: 2026/03/11 10:04:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37000->127.0.0.1:29092: i/o timeout 2026-03-11 10:04:37 +07:00: 2026/03/11 10:04:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57226->127.0.0.1:29092: i/o timeout 2026-03-11 10:05:07 +07:00: 2026/03/11 10:05:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59404->127.0.0.1:29092: i/o timeout 2026-03-11 10:05:37 +07:00: 2026/03/11 10:05:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33994->127.0.0.1:29092: i/o timeout 2026-03-11 10:06:07 +07:00: 2026/03/11 10:06:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42130->127.0.0.1:29092: i/o timeout 2026-03-11 10:06:37 +07:00: 2026/03/11 10:06:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60632->127.0.0.1:29092: i/o timeout 2026-03-11 10:07:07 +07:00: 2026/03/11 10:07:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38760->127.0.0.1:29092: i/o timeout 2026-03-11 10:07:37 +07:00: 2026/03/11 10:07:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53842->127.0.0.1:29092: i/o timeout 2026-03-11 10:08:07 +07:00: 2026/03/11 10:08:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56216->127.0.0.1:29092: i/o timeout 2026-03-11 10:08:37 +07:00: 2026/03/11 10:08:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59204->127.0.0.1:29092: i/o timeout 2026-03-11 10:09:07 +07:00: 2026/03/11 10:09:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37164->127.0.0.1:29092: i/o timeout 2026-03-11 10:09:37 +07:00: 2026/03/11 10:09:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33628->127.0.0.1:29092: i/o timeout 2026-03-11 10:10:07 +07:00: 2026/03/11 10:10:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49682->127.0.0.1:29092: i/o timeout 2026-03-11 10:10:37 +07:00: 2026/03/11 10:10:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57756->127.0.0.1:29092: i/o timeout 2026-03-11 10:11:07 +07:00: 2026/03/11 10:11:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59048->127.0.0.1:29092: i/o timeout 2026-03-11 10:11:37 +07:00: 2026/03/11 10:11:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50622->127.0.0.1:29092: i/o timeout 2026-03-11 10:12:07 +07:00: 2026/03/11 10:12:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53844->127.0.0.1:29092: i/o timeout 2026-03-11 10:12:37 +07:00: 2026/03/11 10:12:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54020->127.0.0.1:29092: i/o timeout 2026-03-11 10:13:07 +07:00: 2026/03/11 10:13:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55222->127.0.0.1:29092: i/o timeout 2026-03-11 10:13:37 +07:00: 2026/03/11 10:13:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54388->127.0.0.1:29092: i/o timeout 2026-03-11 10:14:07 +07:00: 2026/03/11 10:14:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47164->127.0.0.1:29092: i/o timeout 2026-03-11 10:14:37 +07:00: 2026/03/11 10:14:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54572->127.0.0.1:29092: i/o timeout 2026-03-11 10:15:07 +07:00: 2026/03/11 10:15:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51068->127.0.0.1:29092: i/o timeout 2026-03-11 10:15:37 +07:00: 2026/03/11 10:15:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55810->127.0.0.1:29092: i/o timeout 2026-03-11 10:16:07 +07:00: 2026/03/11 10:16:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50616->127.0.0.1:29092: i/o timeout 2026-03-11 10:16:37 +07:00: 2026/03/11 10:16:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47408->127.0.0.1:29092: i/o timeout 2026-03-11 10:17:07 +07:00: 2026/03/11 10:17:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36542->127.0.0.1:29092: i/o timeout 2026-03-11 10:17:37 +07:00: 2026/03/11 10:17:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42822->127.0.0.1:29092: i/o timeout 2026-03-11 10:18:07 +07:00: 2026/03/11 10:18:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55970->127.0.0.1:29092: i/o timeout 2026-03-11 10:18:37 +07:00: 2026/03/11 10:18:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47294->127.0.0.1:29092: i/o timeout 2026-03-11 10:19:07 +07:00: 2026/03/11 10:19:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46264->127.0.0.1:29092: i/o timeout 2026-03-11 10:19:37 +07:00: 2026/03/11 10:19:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41226->127.0.0.1:29092: i/o timeout 2026-03-11 10:20:07 +07:00: 2026/03/11 10:20:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43884->127.0.0.1:29092: i/o timeout 2026-03-11 10:20:37 +07:00: 2026/03/11 10:20:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44452->127.0.0.1:29092: i/o timeout 2026-03-11 10:21:07 +07:00: 2026/03/11 10:21:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43066->127.0.0.1:29092: i/o timeout 2026-03-11 10:21:37 +07:00: 2026/03/11 10:21:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36068->127.0.0.1:29092: i/o timeout 2026-03-11 10:22:07 +07:00: 2026/03/11 10:22:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42282->127.0.0.1:29092: i/o timeout 2026-03-11 10:22:37 +07:00: 2026/03/11 10:22:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45620->127.0.0.1:29092: i/o timeout 2026-03-11 10:23:07 +07:00: 2026/03/11 10:23:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46382->127.0.0.1:29092: i/o timeout 2026-03-11 10:23:37 +07:00: 2026/03/11 10:23:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32900->127.0.0.1:29092: i/o timeout 2026-03-11 10:24:07 +07:00: 2026/03/11 10:24:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50008->127.0.0.1:29092: i/o timeout 2026-03-11 10:24:37 +07:00: 2026/03/11 10:24:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47158->127.0.0.1:29092: i/o timeout 2026-03-11 10:25:07 +07:00: 2026/03/11 10:25:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44570->127.0.0.1:29092: i/o timeout 2026-03-11 10:25:37 +07:00: 2026/03/11 10:25:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55260->127.0.0.1:29092: i/o timeout 2026-03-11 10:26:07 +07:00: 2026/03/11 10:26:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34650->127.0.0.1:29092: i/o timeout 2026-03-11 10:26:37 +07:00: 2026/03/11 10:26:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50958->127.0.0.1:29092: i/o timeout 2026-03-11 10:27:07 +07:00: 2026/03/11 10:27:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48180->127.0.0.1:29092: i/o timeout 2026-03-11 10:27:13 +07:00: 2026/03/11 10:27:13 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 10:27:16 +07:00: 2026/03/11 10:27:16 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 10:27:21 +07:00: 2026/03/11 10:27:21 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 10:27:30 +07:00: 2026/03/11 10:27:30 [WebSocket] Upgrade error: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header 2026-03-11 10:27:37 +07:00: 2026/03/11 10:27:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53150->127.0.0.1:29092: i/o timeout 2026-03-11 10:28:07 +07:00: 2026/03/11 10:28:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51386->127.0.0.1:29092: i/o timeout 2026-03-11 10:28:37 +07:00: 2026/03/11 10:28:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34816->127.0.0.1:29092: i/o timeout 2026-03-11 10:29:07 +07:00: 2026/03/11 10:29:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41680->127.0.0.1:29092: i/o timeout 2026-03-11 10:29:37 +07:00: 2026/03/11 10:29:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35598->127.0.0.1:29092: i/o timeout 2026-03-11 10:30:07 +07:00: 2026/03/11 10:30:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46246->127.0.0.1:29092: i/o timeout 2026-03-11 10:30:37 +07:00: 2026/03/11 10:30:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38242->127.0.0.1:29092: i/o timeout 2026-03-11 10:31:07 +07:00: 2026/03/11 10:31:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33660->127.0.0.1:29092: i/o timeout 2026-03-11 10:31:37 +07:00: 2026/03/11 10:31:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41520->127.0.0.1:29092: i/o timeout 2026-03-11 10:32:07 +07:00: 2026/03/11 10:32:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56168->127.0.0.1:29092: i/o timeout 2026-03-11 10:32:37 +07:00: 2026/03/11 10:32:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59802->127.0.0.1:29092: i/o timeout 2026-03-11 10:33:07 +07:00: 2026/03/11 10:33:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54888->127.0.0.1:29092: i/o timeout 2026-03-11 10:33:37 +07:00: 2026/03/11 10:33:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52812->127.0.0.1:29092: i/o timeout 2026-03-11 10:34:07 +07:00: 2026/03/11 10:34:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52142->127.0.0.1:29092: i/o timeout 2026-03-11 10:34:37 +07:00: 2026/03/11 10:34:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42768->127.0.0.1:29092: i/o timeout 2026-03-11 10:35:07 +07:00: 2026/03/11 10:35:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49636->127.0.0.1:29092: i/o timeout 2026-03-11 10:35:37 +07:00: 2026/03/11 10:35:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45854->127.0.0.1:29092: i/o timeout 2026-03-11 10:36:07 +07:00: 2026/03/11 10:36:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33524->127.0.0.1:29092: i/o timeout 2026-03-11 10:36:37 +07:00: 2026/03/11 10:36:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39850->127.0.0.1:29092: i/o timeout 2026-03-11 10:37:07 +07:00: 2026/03/11 10:37:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51726->127.0.0.1:29092: i/o timeout 2026-03-11 10:37:37 +07:00: 2026/03/11 10:37:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45938->127.0.0.1:29092: i/o timeout 2026-03-11 10:38:07 +07:00: 2026/03/11 10:38:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46540->127.0.0.1:29092: i/o timeout 2026-03-11 10:38:37 +07:00: 2026/03/11 10:38:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55792->127.0.0.1:29092: i/o timeout 2026-03-11 10:39:07 +07:00: 2026/03/11 10:39:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51386->127.0.0.1:29092: i/o timeout 2026-03-11 10:39:37 +07:00: 2026/03/11 10:39:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52990->127.0.0.1:29092: i/o timeout 2026-03-11 10:40:07 +07:00: 2026/03/11 10:40:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45552->127.0.0.1:29092: i/o timeout 2026-03-11 10:40:37 +07:00: 2026/03/11 10:40:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47230->127.0.0.1:29092: i/o timeout 2026-03-11 10:41:07 +07:00: 2026/03/11 10:41:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44510->127.0.0.1:29092: i/o timeout 2026-03-11 10:41:37 +07:00: 2026/03/11 10:41:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51216->127.0.0.1:29092: i/o timeout 2026-03-11 10:42:07 +07:00: 2026/03/11 10:42:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53264->127.0.0.1:29092: i/o timeout 2026-03-11 10:42:37 +07:00: 2026/03/11 10:42:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47446->127.0.0.1:29092: i/o timeout 2026-03-11 10:43:07 +07:00: 2026/03/11 10:43:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34964->127.0.0.1:29092: i/o timeout 2026-03-11 10:43:37 +07:00: 2026/03/11 10:43:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51466->127.0.0.1:29092: i/o timeout 2026-03-11 10:44:07 +07:00: 2026/03/11 10:44:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38136->127.0.0.1:29092: i/o timeout 2026-03-11 10:44:37 +07:00: 2026/03/11 10:44:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45102->127.0.0.1:29092: i/o timeout 2026-03-11 10:45:07 +07:00: 2026/03/11 10:45:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43742->127.0.0.1:29092: i/o timeout 2026-03-11 10:45:37 +07:00: 2026/03/11 10:45:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33706->127.0.0.1:29092: i/o timeout 2026-03-11 10:46:07 +07:00: 2026/03/11 10:46:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52186->127.0.0.1:29092: i/o timeout 2026-03-11 10:46:37 +07:00: 2026/03/11 10:46:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53668->127.0.0.1:29092: i/o timeout 2026-03-11 10:47:07 +07:00: 2026/03/11 10:47:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53282->127.0.0.1:29092: i/o timeout 2026-03-11 10:47:37 +07:00: 2026/03/11 10:47:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56970->127.0.0.1:29092: i/o timeout 2026-03-11 10:48:07 +07:00: 2026/03/11 10:48:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33610->127.0.0.1:29092: i/o timeout 2026-03-11 10:48:37 +07:00: 2026/03/11 10:48:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38356->127.0.0.1:29092: i/o timeout 2026-03-11 10:49:07 +07:00: 2026/03/11 10:49:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47954->127.0.0.1:29092: i/o timeout 2026-03-11 10:49:37 +07:00: 2026/03/11 10:49:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47122->127.0.0.1:29092: i/o timeout 2026-03-11 10:50:07 +07:00: 2026/03/11 10:50:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49614->127.0.0.1:29092: i/o timeout 2026-03-11 10:50:37 +07:00: 2026/03/11 10:50:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40614->127.0.0.1:29092: i/o timeout 2026-03-11 10:51:07 +07:00: 2026/03/11 10:51:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41662->127.0.0.1:29092: i/o timeout 2026-03-11 10:51:37 +07:00: 2026/03/11 10:51:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41808->127.0.0.1:29092: i/o timeout 2026-03-11 10:52:07 +07:00: 2026/03/11 10:52:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34810->127.0.0.1:29092: i/o timeout 2026-03-11 10:52:37 +07:00: 2026/03/11 10:52:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49860->127.0.0.1:29092: i/o timeout 2026-03-11 10:53:07 +07:00: 2026/03/11 10:53:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48794->127.0.0.1:29092: i/o timeout 2026-03-11 10:53:37 +07:00: 2026/03/11 10:53:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50758->127.0.0.1:29092: i/o timeout 2026-03-11 10:54:07 +07:00: 2026/03/11 10:54:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35480->127.0.0.1:29092: i/o timeout 2026-03-11 10:54:37 +07:00: 2026/03/11 10:54:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56894->127.0.0.1:29092: i/o timeout 2026-03-11 10:55:07 +07:00: 2026/03/11 10:55:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60676->127.0.0.1:29092: i/o timeout 2026-03-11 10:55:37 +07:00: 2026/03/11 10:55:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41382->127.0.0.1:29092: i/o timeout 2026-03-11 10:56:07 +07:00: 2026/03/11 10:56:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40244->127.0.0.1:29092: i/o timeout 2026-03-11 10:56:37 +07:00: 2026/03/11 10:56:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53586->127.0.0.1:29092: i/o timeout 2026-03-11 10:57:07 +07:00: 2026/03/11 10:57:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39848->127.0.0.1:29092: i/o timeout 2026-03-11 10:57:37 +07:00: 2026/03/11 10:57:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34028->127.0.0.1:29092: i/o timeout 2026-03-11 10:58:07 +07:00: 2026/03/11 10:58:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57492->127.0.0.1:29092: i/o timeout 2026-03-11 10:58:37 +07:00: 2026/03/11 10:58:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44974->127.0.0.1:29092: i/o timeout 2026-03-11 10:59:07 +07:00: 2026/03/11 10:59:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34740->127.0.0.1:29092: i/o timeout 2026-03-11 10:59:37 +07:00: 2026/03/11 10:59:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51852->127.0.0.1:29092: i/o timeout 2026-03-11 11:00:07 +07:00: 2026/03/11 11:00:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36724->127.0.0.1:29092: i/o timeout 2026-03-11 11:00:37 +07:00: 2026/03/11 11:00:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35524->127.0.0.1:29092: i/o timeout 2026-03-11 11:01:07 +07:00: 2026/03/11 11:01:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36672->127.0.0.1:29092: i/o timeout 2026-03-11 11:01:37 +07:00: 2026/03/11 11:01:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36964->127.0.0.1:29092: i/o timeout 2026-03-11 11:02:07 +07:00: 2026/03/11 11:02:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45134->127.0.0.1:29092: i/o timeout 2026-03-11 11:02:37 +07:00: 2026/03/11 11:02:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37074->127.0.0.1:29092: i/o timeout 2026-03-11 11:03:07 +07:00: 2026/03/11 11:03:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55508->127.0.0.1:29092: i/o timeout 2026-03-11 11:03:37 +07:00: 2026/03/11 11:03:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58266->127.0.0.1:29092: i/o timeout 2026-03-11 11:04:07 +07:00: 2026/03/11 11:04:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42468->127.0.0.1:29092: i/o timeout 2026-03-11 11:04:37 +07:00: 2026/03/11 11:04:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42408->127.0.0.1:29092: i/o timeout 2026-03-11 11:05:07 +07:00: 2026/03/11 11:05:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40136->127.0.0.1:29092: i/o timeout 2026-03-11 11:05:37 +07:00: 2026/03/11 11:05:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34182->127.0.0.1:29092: i/o timeout 2026-03-11 11:06:07 +07:00: 2026/03/11 11:06:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60272->127.0.0.1:29092: i/o timeout 2026-03-11 11:06:37 +07:00: 2026/03/11 11:06:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51120->127.0.0.1:29092: i/o timeout 2026-03-11 11:07:07 +07:00: 2026/03/11 11:07:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38722->127.0.0.1:29092: i/o timeout 2026-03-11 11:07:37 +07:00: 2026/03/11 11:07:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42428->127.0.0.1:29092: i/o timeout 2026-03-11 11:08:07 +07:00: 2026/03/11 11:08:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44012->127.0.0.1:29092: i/o timeout 2026-03-11 11:08:37 +07:00: 2026/03/11 11:08:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54440->127.0.0.1:29092: i/o timeout 2026-03-11 11:09:07 +07:00: 2026/03/11 11:09:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57482->127.0.0.1:29092: i/o timeout 2026-03-11 11:09:37 +07:00: 2026/03/11 11:09:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33144->127.0.0.1:29092: i/o timeout 2026-03-11 11:10:07 +07:00: 2026/03/11 11:10:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49250->127.0.0.1:29092: i/o timeout 2026-03-11 11:10:37 +07:00: 2026/03/11 11:10:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45644->127.0.0.1:29092: i/o timeout 2026-03-11 11:11:07 +07:00: 2026/03/11 11:11:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54862->127.0.0.1:29092: i/o timeout 2026-03-11 11:11:37 +07:00: 2026/03/11 11:11:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45142->127.0.0.1:29092: i/o timeout 2026-03-11 11:12:07 +07:00: 2026/03/11 11:12:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51280->127.0.0.1:29092: i/o timeout 2026-03-11 11:12:37 +07:00: 2026/03/11 11:12:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59750->127.0.0.1:29092: i/o timeout 2026-03-11 11:13:07 +07:00: 2026/03/11 11:13:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55690->127.0.0.1:29092: i/o timeout 2026-03-11 11:13:37 +07:00: 2026/03/11 11:13:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44772->127.0.0.1:29092: i/o timeout 2026-03-11 11:14:07 +07:00: 2026/03/11 11:14:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50894->127.0.0.1:29092: i/o timeout 2026-03-11 11:14:37 +07:00: 2026/03/11 11:14:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43318->127.0.0.1:29092: i/o timeout 2026-03-11 11:15:07 +07:00: 2026/03/11 11:15:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58160->127.0.0.1:29092: i/o timeout 2026-03-11 11:15:37 +07:00: 2026/03/11 11:15:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60382->127.0.0.1:29092: i/o timeout 2026-03-11 11:16:07 +07:00: 2026/03/11 11:16:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35160->127.0.0.1:29092: i/o timeout 2026-03-11 11:16:37 +07:00: 2026/03/11 11:16:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60104->127.0.0.1:29092: i/o timeout 2026-03-11 11:17:07 +07:00: 2026/03/11 11:17:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55250->127.0.0.1:29092: i/o timeout 2026-03-11 11:17:37 +07:00: 2026/03/11 11:17:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42194->127.0.0.1:29092: i/o timeout 2026-03-11 11:18:07 +07:00: 2026/03/11 11:18:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55672->127.0.0.1:29092: i/o timeout 2026-03-11 11:18:37 +07:00: 2026/03/11 11:18:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45092->127.0.0.1:29092: i/o timeout 2026-03-11 11:19:07 +07:00: 2026/03/11 11:19:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53608->127.0.0.1:29092: i/o timeout 2026-03-11 11:19:37 +07:00: 2026/03/11 11:19:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46708->127.0.0.1:29092: i/o timeout 2026-03-11 11:20:07 +07:00: 2026/03/11 11:20:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55982->127.0.0.1:29092: i/o timeout 2026-03-11 11:20:37 +07:00: 2026/03/11 11:20:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55474->127.0.0.1:29092: i/o timeout 2026-03-11 11:21:07 +07:00: 2026/03/11 11:21:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44074->127.0.0.1:29092: i/o timeout 2026-03-11 11:21:37 +07:00: 2026/03/11 11:21:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59204->127.0.0.1:29092: i/o timeout 2026-03-11 11:22:07 +07:00: 2026/03/11 11:22:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50210->127.0.0.1:29092: i/o timeout 2026-03-11 11:22:38 +07:00: 2026/03/11 11:22:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41866->127.0.0.1:29092: i/o timeout 2026-03-11 11:23:08 +07:00: 2026/03/11 11:23:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35328->127.0.0.1:29092: i/o timeout 2026-03-11 11:23:38 +07:00: 2026/03/11 11:23:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45178->127.0.0.1:29092: i/o timeout 2026-03-11 11:24:08 +07:00: 2026/03/11 11:24:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36156->127.0.0.1:29092: i/o timeout 2026-03-11 11:24:38 +07:00: 2026/03/11 11:24:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37086->127.0.0.1:29092: i/o timeout 2026-03-11 11:25:08 +07:00: 2026/03/11 11:25:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34966->127.0.0.1:29092: i/o timeout 2026-03-11 11:25:38 +07:00: 2026/03/11 11:25:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48170->127.0.0.1:29092: i/o timeout 2026-03-11 11:26:08 +07:00: 2026/03/11 11:26:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38752->127.0.0.1:29092: i/o timeout 2026-03-11 11:26:38 +07:00: 2026/03/11 11:26:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57016->127.0.0.1:29092: i/o timeout 2026-03-11 11:27:08 +07:00: 2026/03/11 11:27:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38646->127.0.0.1:29092: i/o timeout 2026-03-11 11:27:38 +07:00: 2026/03/11 11:27:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49784->127.0.0.1:29092: i/o timeout 2026-03-11 11:28:08 +07:00: 2026/03/11 11:28:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45760->127.0.0.1:29092: i/o timeout 2026-03-11 11:28:38 +07:00: 2026/03/11 11:28:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56422->127.0.0.1:29092: i/o timeout 2026-03-11 11:29:08 +07:00: 2026/03/11 11:29:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54322->127.0.0.1:29092: i/o timeout 2026-03-11 11:29:38 +07:00: 2026/03/11 11:29:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37436->127.0.0.1:29092: i/o timeout 2026-03-11 11:30:08 +07:00: 2026/03/11 11:30:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43676->127.0.0.1:29092: i/o timeout 2026-03-11 11:30:38 +07:00: 2026/03/11 11:30:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46320->127.0.0.1:29092: i/o timeout 2026-03-11 11:31:08 +07:00: 2026/03/11 11:31:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38748->127.0.0.1:29092: i/o timeout 2026-03-11 11:31:38 +07:00: 2026/03/11 11:31:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37596->127.0.0.1:29092: i/o timeout 2026-03-11 11:32:08 +07:00: 2026/03/11 11:32:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39258->127.0.0.1:29092: i/o timeout 2026-03-11 11:32:38 +07:00: 2026/03/11 11:32:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52616->127.0.0.1:29092: i/o timeout 2026-03-11 11:33:08 +07:00: 2026/03/11 11:33:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33632->127.0.0.1:29092: i/o timeout 2026-03-11 11:33:38 +07:00: 2026/03/11 11:33:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57686->127.0.0.1:29092: i/o timeout 2026-03-11 11:34:08 +07:00: 2026/03/11 11:34:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33900->127.0.0.1:29092: i/o timeout 2026-03-11 11:34:38 +07:00: 2026/03/11 11:34:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38018->127.0.0.1:29092: i/o timeout 2026-03-11 11:35:08 +07:00: 2026/03/11 11:35:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49022->127.0.0.1:29092: i/o timeout 2026-03-11 11:35:38 +07:00: 2026/03/11 11:35:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42112->127.0.0.1:29092: i/o timeout 2026-03-11 11:36:08 +07:00: 2026/03/11 11:36:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34444->127.0.0.1:29092: i/o timeout 2026-03-11 11:36:38 +07:00: 2026/03/11 11:36:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50940->127.0.0.1:29092: i/o timeout 2026-03-11 11:37:08 +07:00: 2026/03/11 11:37:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48560->127.0.0.1:29092: i/o timeout 2026-03-11 11:37:38 +07:00: 2026/03/11 11:37:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46298->127.0.0.1:29092: i/o timeout 2026-03-11 11:38:08 +07:00: 2026/03/11 11:38:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45364->127.0.0.1:29092: i/o timeout 2026-03-11 11:38:38 +07:00: 2026/03/11 11:38:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58046->127.0.0.1:29092: i/o timeout 2026-03-11 11:39:08 +07:00: 2026/03/11 11:39:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54186->127.0.0.1:29092: i/o timeout 2026-03-11 11:39:38 +07:00: 2026/03/11 11:39:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46114->127.0.0.1:29092: i/o timeout 2026-03-11 11:40:08 +07:00: 2026/03/11 11:40:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58562->127.0.0.1:29092: i/o timeout 2026-03-11 11:40:38 +07:00: 2026/03/11 11:40:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52206->127.0.0.1:29092: i/o timeout 2026-03-11 11:41:08 +07:00: 2026/03/11 11:41:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33178->127.0.0.1:29092: i/o timeout 2026-03-11 11:41:38 +07:00: 2026/03/11 11:41:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45156->127.0.0.1:29092: i/o timeout 2026-03-11 11:42:08 +07:00: 2026/03/11 11:42:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56078->127.0.0.1:29092: i/o timeout 2026-03-11 11:42:38 +07:00: 2026/03/11 11:42:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58824->127.0.0.1:29092: i/o timeout 2026-03-11 11:43:08 +07:00: 2026/03/11 11:43:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42652->127.0.0.1:29092: i/o timeout 2026-03-11 11:43:38 +07:00: 2026/03/11 11:43:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43020->127.0.0.1:29092: i/o timeout 2026-03-11 11:44:08 +07:00: 2026/03/11 11:44:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36494->127.0.0.1:29092: i/o timeout 2026-03-11 11:44:38 +07:00: 2026/03/11 11:44:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51016->127.0.0.1:29092: i/o timeout 2026-03-11 11:45:08 +07:00: 2026/03/11 11:45:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37884->127.0.0.1:29092: i/o timeout 2026-03-11 11:45:38 +07:00: 2026/03/11 11:45:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34288->127.0.0.1:29092: i/o timeout 2026-03-11 11:46:08 +07:00: 2026/03/11 11:46:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46014->127.0.0.1:29092: i/o timeout 2026-03-11 11:46:38 +07:00: 2026/03/11 11:46:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56174->127.0.0.1:29092: i/o timeout 2026-03-11 11:47:08 +07:00: 2026/03/11 11:47:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60790->127.0.0.1:29092: i/o timeout 2026-03-11 11:47:38 +07:00: 2026/03/11 11:47:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59396->127.0.0.1:29092: i/o timeout 2026-03-11 11:48:08 +07:00: 2026/03/11 11:48:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47630->127.0.0.1:29092: i/o timeout 2026-03-11 11:48:38 +07:00: 2026/03/11 11:48:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41688->127.0.0.1:29092: i/o timeout 2026-03-11 11:49:08 +07:00: 2026/03/11 11:49:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49154->127.0.0.1:29092: i/o timeout 2026-03-11 11:49:38 +07:00: 2026/03/11 11:49:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51228->127.0.0.1:29092: i/o timeout 2026-03-11 11:50:08 +07:00: 2026/03/11 11:50:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55544->127.0.0.1:29092: i/o timeout 2026-03-11 11:50:38 +07:00: 2026/03/11 11:50:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44650->127.0.0.1:29092: i/o timeout 2026-03-11 11:51:08 +07:00: 2026/03/11 11:51:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44882->127.0.0.1:29092: i/o timeout 2026-03-11 11:51:38 +07:00: 2026/03/11 11:51:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34730->127.0.0.1:29092: i/o timeout 2026-03-11 11:52:08 +07:00: 2026/03/11 11:52:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34290->127.0.0.1:29092: i/o timeout 2026-03-11 11:52:38 +07:00: 2026/03/11 11:52:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53586->127.0.0.1:29092: i/o timeout 2026-03-11 11:53:08 +07:00: 2026/03/11 11:53:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46248->127.0.0.1:29092: i/o timeout 2026-03-11 11:53:38 +07:00: 2026/03/11 11:53:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40938->127.0.0.1:29092: i/o timeout 2026-03-11 11:54:08 +07:00: 2026/03/11 11:54:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35078->127.0.0.1:29092: i/o timeout 2026-03-11 11:54:38 +07:00: 2026/03/11 11:54:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44254->127.0.0.1:29092: i/o timeout 2026-03-11 11:55:08 +07:00: 2026/03/11 11:55:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48484->127.0.0.1:29092: i/o timeout 2026-03-11 11:55:38 +07:00: 2026/03/11 11:55:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40254->127.0.0.1:29092: i/o timeout 2026-03-11 11:56:08 +07:00: 2026/03/11 11:56:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46924->127.0.0.1:29092: i/o timeout 2026-03-11 11:56:38 +07:00: 2026/03/11 11:56:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45776->127.0.0.1:29092: i/o timeout 2026-03-11 11:57:08 +07:00: 2026/03/11 11:57:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40798->127.0.0.1:29092: i/o timeout 2026-03-11 11:57:38 +07:00: 2026/03/11 11:57:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45126->127.0.0.1:29092: i/o timeout 2026-03-11 11:58:08 +07:00: 2026/03/11 11:58:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48180->127.0.0.1:29092: i/o timeout 2026-03-11 11:58:38 +07:00: 2026/03/11 11:58:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57818->127.0.0.1:29092: i/o timeout 2026-03-11 11:59:08 +07:00: 2026/03/11 11:59:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59512->127.0.0.1:29092: i/o timeout 2026-03-11 11:59:38 +07:00: 2026/03/11 11:59:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34688->127.0.0.1:29092: i/o timeout 2026-03-11 12:00:08 +07:00: 2026/03/11 12:00:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55626->127.0.0.1:29092: i/o timeout 2026-03-11 12:00:38 +07:00: 2026/03/11 12:00:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52022->127.0.0.1:29092: i/o timeout 2026-03-11 12:01:08 +07:00: 2026/03/11 12:01:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51924->127.0.0.1:29092: i/o timeout 2026-03-11 12:01:38 +07:00: 2026/03/11 12:01:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38914->127.0.0.1:29092: i/o timeout 2026-03-11 12:02:08 +07:00: 2026/03/11 12:02:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52148->127.0.0.1:29092: i/o timeout 2026-03-11 12:02:38 +07:00: 2026/03/11 12:02:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59942->127.0.0.1:29092: i/o timeout 2026-03-11 12:03:08 +07:00: 2026/03/11 12:03:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43644->127.0.0.1:29092: i/o timeout 2026-03-11 12:03:38 +07:00: 2026/03/11 12:03:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46838->127.0.0.1:29092: i/o timeout 2026-03-11 12:04:08 +07:00: 2026/03/11 12:04:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59004->127.0.0.1:29092: i/o timeout 2026-03-11 12:04:38 +07:00: 2026/03/11 12:04:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55308->127.0.0.1:29092: i/o timeout 2026-03-11 12:05:08 +07:00: 2026/03/11 12:05:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33326->127.0.0.1:29092: i/o timeout 2026-03-11 12:05:38 +07:00: 2026/03/11 12:05:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47234->127.0.0.1:29092: i/o timeout 2026-03-11 12:06:08 +07:00: 2026/03/11 12:06:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43862->127.0.0.1:29092: i/o timeout 2026-03-11 12:06:38 +07:00: 2026/03/11 12:06:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46118->127.0.0.1:29092: i/o timeout 2026-03-11 12:07:08 +07:00: 2026/03/11 12:07:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39812->127.0.0.1:29092: i/o timeout 2026-03-11 12:07:38 +07:00: 2026/03/11 12:07:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49534->127.0.0.1:29092: i/o timeout 2026-03-11 12:08:08 +07:00: 2026/03/11 12:08:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35466->127.0.0.1:29092: i/o timeout 2026-03-11 12:08:38 +07:00: 2026/03/11 12:08:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50144->127.0.0.1:29092: i/o timeout 2026-03-11 12:09:08 +07:00: 2026/03/11 12:09:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41886->127.0.0.1:29092: i/o timeout 2026-03-11 12:09:38 +07:00: 2026/03/11 12:09:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46818->127.0.0.1:29092: i/o timeout 2026-03-11 12:10:08 +07:00: 2026/03/11 12:10:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46880->127.0.0.1:29092: i/o timeout 2026-03-11 12:10:38 +07:00: 2026/03/11 12:10:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55006->127.0.0.1:29092: i/o timeout 2026-03-11 12:11:08 +07:00: 2026/03/11 12:11:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43566->127.0.0.1:29092: i/o timeout 2026-03-11 12:11:38 +07:00: 2026/03/11 12:11:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51924->127.0.0.1:29092: i/o timeout 2026-03-11 12:12:08 +07:00: 2026/03/11 12:12:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34904->127.0.0.1:29092: i/o timeout 2026-03-11 12:12:38 +07:00: 2026/03/11 12:12:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49844->127.0.0.1:29092: i/o timeout 2026-03-11 12:13:08 +07:00: 2026/03/11 12:13:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54738->127.0.0.1:29092: i/o timeout 2026-03-11 12:13:38 +07:00: 2026/03/11 12:13:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55630->127.0.0.1:29092: i/o timeout 2026-03-11 12:14:08 +07:00: 2026/03/11 12:14:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45976->127.0.0.1:29092: i/o timeout 2026-03-11 12:14:38 +07:00: 2026/03/11 12:14:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52604->127.0.0.1:29092: i/o timeout 2026-03-11 12:15:08 +07:00: 2026/03/11 12:15:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50082->127.0.0.1:29092: i/o timeout 2026-03-11 12:15:38 +07:00: 2026/03/11 12:15:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33376->127.0.0.1:29092: i/o timeout 2026-03-11 12:16:08 +07:00: 2026/03/11 12:16:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32834->127.0.0.1:29092: i/o timeout 2026-03-11 12:16:38 +07:00: 2026/03/11 12:16:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57514->127.0.0.1:29092: i/o timeout 2026-03-11 12:17:08 +07:00: 2026/03/11 12:17:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42772->127.0.0.1:29092: i/o timeout 2026-03-11 12:17:38 +07:00: 2026/03/11 12:17:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38502->127.0.0.1:29092: i/o timeout 2026-03-11 12:18:08 +07:00: 2026/03/11 12:18:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59036->127.0.0.1:29092: i/o timeout 2026-03-11 12:18:38 +07:00: 2026/03/11 12:18:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36404->127.0.0.1:29092: i/o timeout 2026-03-11 12:19:08 +07:00: 2026/03/11 12:19:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59068->127.0.0.1:29092: i/o timeout 2026-03-11 12:19:38 +07:00: 2026/03/11 12:19:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36262->127.0.0.1:29092: i/o timeout 2026-03-11 12:20:08 +07:00: 2026/03/11 12:20:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53668->127.0.0.1:29092: i/o timeout 2026-03-11 12:20:38 +07:00: 2026/03/11 12:20:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52964->127.0.0.1:29092: i/o timeout 2026-03-11 12:21:08 +07:00: 2026/03/11 12:21:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42198->127.0.0.1:29092: i/o timeout 2026-03-11 12:21:38 +07:00: 2026/03/11 12:21:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36316->127.0.0.1:29092: i/o timeout 2026-03-11 12:22:08 +07:00: 2026/03/11 12:22:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44538->127.0.0.1:29092: i/o timeout 2026-03-11 12:22:38 +07:00: 2026/03/11 12:22:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33800->127.0.0.1:29092: i/o timeout 2026-03-11 12:23:08 +07:00: 2026/03/11 12:23:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45060->127.0.0.1:29092: i/o timeout 2026-03-11 12:23:38 +07:00: 2026/03/11 12:23:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58032->127.0.0.1:29092: i/o timeout 2026-03-11 12:24:08 +07:00: 2026/03/11 12:24:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35302->127.0.0.1:29092: i/o timeout 2026-03-11 12:24:38 +07:00: 2026/03/11 12:24:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41194->127.0.0.1:29092: i/o timeout 2026-03-11 12:25:08 +07:00: 2026/03/11 12:25:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53940->127.0.0.1:29092: i/o timeout 2026-03-11 12:25:38 +07:00: 2026/03/11 12:25:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56782->127.0.0.1:29092: i/o timeout 2026-03-11 12:26:08 +07:00: 2026/03/11 12:26:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39824->127.0.0.1:29092: i/o timeout 2026-03-11 12:26:38 +07:00: 2026/03/11 12:26:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56160->127.0.0.1:29092: i/o timeout 2026-03-11 12:27:08 +07:00: 2026/03/11 12:27:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37804->127.0.0.1:29092: i/o timeout 2026-03-11 12:27:38 +07:00: 2026/03/11 12:27:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56018->127.0.0.1:29092: i/o timeout 2026-03-11 12:28:08 +07:00: 2026/03/11 12:28:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48808->127.0.0.1:29092: i/o timeout 2026-03-11 12:28:38 +07:00: 2026/03/11 12:28:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55148->127.0.0.1:29092: i/o timeout 2026-03-11 12:29:08 +07:00: 2026/03/11 12:29:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48982->127.0.0.1:29092: i/o timeout 2026-03-11 12:29:38 +07:00: 2026/03/11 12:29:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42228->127.0.0.1:29092: i/o timeout 2026-03-11 12:30:08 +07:00: 2026/03/11 12:30:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55416->127.0.0.1:29092: i/o timeout 2026-03-11 12:30:38 +07:00: 2026/03/11 12:30:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36584->127.0.0.1:29092: i/o timeout 2026-03-11 12:31:08 +07:00: 2026/03/11 12:31:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59622->127.0.0.1:29092: i/o timeout 2026-03-11 12:31:38 +07:00: 2026/03/11 12:31:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44828->127.0.0.1:29092: i/o timeout 2026-03-11 12:32:08 +07:00: 2026/03/11 12:32:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40078->127.0.0.1:29092: i/o timeout 2026-03-11 12:32:38 +07:00: 2026/03/11 12:32:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44174->127.0.0.1:29092: i/o timeout 2026-03-11 12:33:08 +07:00: 2026/03/11 12:33:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52490->127.0.0.1:29092: i/o timeout 2026-03-11 12:33:38 +07:00: 2026/03/11 12:33:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46332->127.0.0.1:29092: i/o timeout 2026-03-11 12:34:08 +07:00: 2026/03/11 12:34:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41854->127.0.0.1:29092: i/o timeout 2026-03-11 12:34:38 +07:00: 2026/03/11 12:34:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40248->127.0.0.1:29092: i/o timeout 2026-03-11 12:35:08 +07:00: 2026/03/11 12:35:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49982->127.0.0.1:29092: i/o timeout 2026-03-11 12:35:38 +07:00: 2026/03/11 12:35:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43816->127.0.0.1:29092: i/o timeout 2026-03-11 12:36:08 +07:00: 2026/03/11 12:36:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38758->127.0.0.1:29092: i/o timeout 2026-03-11 12:36:38 +07:00: 2026/03/11 12:36:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58524->127.0.0.1:29092: i/o timeout 2026-03-11 12:37:08 +07:00: 2026/03/11 12:37:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34366->127.0.0.1:29092: i/o timeout 2026-03-11 12:37:38 +07:00: 2026/03/11 12:37:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54128->127.0.0.1:29092: i/o timeout 2026-03-11 12:38:08 +07:00: 2026/03/11 12:38:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43726->127.0.0.1:29092: i/o timeout 2026-03-11 12:38:38 +07:00: 2026/03/11 12:38:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49462->127.0.0.1:29092: i/o timeout 2026-03-11 12:39:08 +07:00: 2026/03/11 12:39:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36152->127.0.0.1:29092: i/o timeout 2026-03-11 12:39:38 +07:00: 2026/03/11 12:39:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56584->127.0.0.1:29092: i/o timeout 2026-03-11 12:40:08 +07:00: 2026/03/11 12:40:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34776->127.0.0.1:29092: i/o timeout 2026-03-11 12:40:38 +07:00: 2026/03/11 12:40:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54468->127.0.0.1:29092: i/o timeout 2026-03-11 12:41:08 +07:00: 2026/03/11 12:41:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54686->127.0.0.1:29092: i/o timeout 2026-03-11 12:41:38 +07:00: 2026/03/11 12:41:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58544->127.0.0.1:29092: i/o timeout 2026-03-11 12:42:08 +07:00: 2026/03/11 12:42:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42048->127.0.0.1:29092: i/o timeout 2026-03-11 12:42:38 +07:00: 2026/03/11 12:42:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36620->127.0.0.1:29092: i/o timeout 2026-03-11 12:43:08 +07:00: 2026/03/11 12:43:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51722->127.0.0.1:29092: i/o timeout 2026-03-11 12:43:38 +07:00: 2026/03/11 12:43:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40254->127.0.0.1:29092: i/o timeout 2026-03-11 12:44:08 +07:00: 2026/03/11 12:44:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43268->127.0.0.1:29092: i/o timeout 2026-03-11 12:44:38 +07:00: 2026/03/11 12:44:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58828->127.0.0.1:29092: i/o timeout 2026-03-11 12:45:08 +07:00: 2026/03/11 12:45:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46100->127.0.0.1:29092: i/o timeout 2026-03-11 12:45:38 +07:00: 2026/03/11 12:45:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47638->127.0.0.1:29092: i/o timeout 2026-03-11 12:46:08 +07:00: 2026/03/11 12:46:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37250->127.0.0.1:29092: i/o timeout 2026-03-11 12:46:38 +07:00: 2026/03/11 12:46:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38482->127.0.0.1:29092: i/o timeout 2026-03-11 12:47:08 +07:00: 2026/03/11 12:47:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43970->127.0.0.1:29092: i/o timeout 2026-03-11 12:47:38 +07:00: 2026/03/11 12:47:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60172->127.0.0.1:29092: i/o timeout 2026-03-11 12:48:08 +07:00: 2026/03/11 12:48:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52270->127.0.0.1:29092: i/o timeout 2026-03-11 12:48:38 +07:00: 2026/03/11 12:48:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55540->127.0.0.1:29092: i/o timeout 2026-03-11 12:49:08 +07:00: 2026/03/11 12:49:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32994->127.0.0.1:29092: i/o timeout 2026-03-11 12:49:38 +07:00: 2026/03/11 12:49:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37744->127.0.0.1:29092: i/o timeout 2026-03-11 12:50:08 +07:00: 2026/03/11 12:50:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42444->127.0.0.1:29092: i/o timeout 2026-03-11 12:50:38 +07:00: 2026/03/11 12:50:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32950->127.0.0.1:29092: i/o timeout 2026-03-11 12:51:08 +07:00: 2026/03/11 12:51:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54880->127.0.0.1:29092: i/o timeout 2026-03-11 12:51:38 +07:00: 2026/03/11 12:51:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55600->127.0.0.1:29092: i/o timeout 2026-03-11 12:52:09 +07:00: 2026/03/11 12:52:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49188->127.0.0.1:29092: i/o timeout 2026-03-11 12:52:39 +07:00: 2026/03/11 12:52:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54196->127.0.0.1:29092: i/o timeout 2026-03-11 12:53:09 +07:00: 2026/03/11 12:53:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53218->127.0.0.1:29092: i/o timeout 2026-03-11 12:53:39 +07:00: 2026/03/11 12:53:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48224->127.0.0.1:29092: i/o timeout 2026-03-11 12:54:09 +07:00: 2026/03/11 12:54:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56144->127.0.0.1:29092: i/o timeout 2026-03-11 12:54:39 +07:00: 2026/03/11 12:54:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38702->127.0.0.1:29092: i/o timeout 2026-03-11 12:55:09 +07:00: 2026/03/11 12:55:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52084->127.0.0.1:29092: i/o timeout 2026-03-11 12:55:39 +07:00: 2026/03/11 12:55:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60040->127.0.0.1:29092: i/o timeout 2026-03-11 12:56:09 +07:00: 2026/03/11 12:56:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57756->127.0.0.1:29092: i/o timeout 2026-03-11 12:56:39 +07:00: 2026/03/11 12:56:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58192->127.0.0.1:29092: i/o timeout 2026-03-11 12:57:09 +07:00: 2026/03/11 12:57:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40486->127.0.0.1:29092: i/o timeout 2026-03-11 12:57:39 +07:00: 2026/03/11 12:57:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32926->127.0.0.1:29092: i/o timeout 2026-03-11 12:58:09 +07:00: 2026/03/11 12:58:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59244->127.0.0.1:29092: i/o timeout 2026-03-11 12:58:39 +07:00: 2026/03/11 12:58:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48768->127.0.0.1:29092: i/o timeout 2026-03-11 12:59:09 +07:00: 2026/03/11 12:59:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57300->127.0.0.1:29092: i/o timeout 2026-03-11 12:59:39 +07:00: 2026/03/11 12:59:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38588->127.0.0.1:29092: i/o timeout 2026-03-11 13:00:09 +07:00: 2026/03/11 13:00:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45426->127.0.0.1:29092: i/o timeout 2026-03-11 13:00:39 +07:00: 2026/03/11 13:00:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35186->127.0.0.1:29092: i/o timeout 2026-03-11 13:01:09 +07:00: 2026/03/11 13:01:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58136->127.0.0.1:29092: i/o timeout 2026-03-11 13:01:39 +07:00: 2026/03/11 13:01:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46290->127.0.0.1:29092: i/o timeout 2026-03-11 13:02:09 +07:00: 2026/03/11 13:02:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40482->127.0.0.1:29092: i/o timeout 2026-03-11 13:02:39 +07:00: 2026/03/11 13:02:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45812->127.0.0.1:29092: i/o timeout 2026-03-11 13:03:09 +07:00: 2026/03/11 13:03:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59732->127.0.0.1:29092: i/o timeout 2026-03-11 13:03:39 +07:00: 2026/03/11 13:03:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55488->127.0.0.1:29092: i/o timeout 2026-03-11 13:04:09 +07:00: 2026/03/11 13:04:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44208->127.0.0.1:29092: i/o timeout 2026-03-11 13:04:39 +07:00: 2026/03/11 13:04:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56366->127.0.0.1:29092: i/o timeout 2026-03-11 13:05:09 +07:00: 2026/03/11 13:05:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38582->127.0.0.1:29092: i/o timeout 2026-03-11 13:05:39 +07:00: 2026/03/11 13:05:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32770->127.0.0.1:29092: i/o timeout 2026-03-11 13:06:09 +07:00: 2026/03/11 13:06:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59760->127.0.0.1:29092: i/o timeout 2026-03-11 13:06:39 +07:00: 2026/03/11 13:06:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39738->127.0.0.1:29092: i/o timeout 2026-03-11 13:07:09 +07:00: 2026/03/11 13:07:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40570->127.0.0.1:29092: i/o timeout 2026-03-11 13:07:39 +07:00: 2026/03/11 13:07:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55968->127.0.0.1:29092: i/o timeout 2026-03-11 13:08:09 +07:00: 2026/03/11 13:08:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35792->127.0.0.1:29092: i/o timeout 2026-03-11 13:08:39 +07:00: 2026/03/11 13:08:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55806->127.0.0.1:29092: i/o timeout 2026-03-11 13:09:09 +07:00: 2026/03/11 13:09:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40778->127.0.0.1:29092: i/o timeout 2026-03-11 13:09:39 +07:00: 2026/03/11 13:09:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50766->127.0.0.1:29092: i/o timeout 2026-03-11 13:10:09 +07:00: 2026/03/11 13:10:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54288->127.0.0.1:29092: i/o timeout 2026-03-11 13:10:39 +07:00: 2026/03/11 13:10:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57060->127.0.0.1:29092: i/o timeout 2026-03-11 13:11:09 +07:00: 2026/03/11 13:11:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47492->127.0.0.1:29092: i/o timeout 2026-03-11 13:11:39 +07:00: 2026/03/11 13:11:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47294->127.0.0.1:29092: i/o timeout 2026-03-11 13:12:09 +07:00: 2026/03/11 13:12:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32946->127.0.0.1:29092: i/o timeout 2026-03-11 13:12:39 +07:00: 2026/03/11 13:12:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47238->127.0.0.1:29092: i/o timeout 2026-03-11 13:13:09 +07:00: 2026/03/11 13:13:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54168->127.0.0.1:29092: i/o timeout 2026-03-11 13:13:39 +07:00: 2026/03/11 13:13:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41770->127.0.0.1:29092: i/o timeout 2026-03-11 13:14:09 +07:00: 2026/03/11 13:14:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51030->127.0.0.1:29092: i/o timeout 2026-03-11 13:14:39 +07:00: 2026/03/11 13:14:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40526->127.0.0.1:29092: i/o timeout 2026-03-11 13:15:09 +07:00: 2026/03/11 13:15:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39028->127.0.0.1:29092: i/o timeout 2026-03-11 13:15:39 +07:00: 2026/03/11 13:15:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37894->127.0.0.1:29092: i/o timeout 2026-03-11 13:16:09 +07:00: 2026/03/11 13:16:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34498->127.0.0.1:29092: i/o timeout 2026-03-11 13:16:39 +07:00: 2026/03/11 13:16:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45944->127.0.0.1:29092: i/o timeout 2026-03-11 13:17:09 +07:00: 2026/03/11 13:17:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44176->127.0.0.1:29092: i/o timeout 2026-03-11 13:17:39 +07:00: 2026/03/11 13:17:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37682->127.0.0.1:29092: i/o timeout 2026-03-11 13:18:09 +07:00: 2026/03/11 13:18:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44722->127.0.0.1:29092: i/o timeout 2026-03-11 13:18:39 +07:00: 2026/03/11 13:18:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58700->127.0.0.1:29092: i/o timeout 2026-03-11 13:19:09 +07:00: 2026/03/11 13:19:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37476->127.0.0.1:29092: i/o timeout 2026-03-11 13:19:39 +07:00: 2026/03/11 13:19:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42914->127.0.0.1:29092: i/o timeout 2026-03-11 13:20:09 +07:00: 2026/03/11 13:20:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54092->127.0.0.1:29092: i/o timeout 2026-03-11 13:20:39 +07:00: 2026/03/11 13:20:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58370->127.0.0.1:29092: i/o timeout 2026-03-11 13:21:09 +07:00: 2026/03/11 13:21:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48694->127.0.0.1:29092: i/o timeout 2026-03-11 13:21:39 +07:00: 2026/03/11 13:21:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49584->127.0.0.1:29092: i/o timeout 2026-03-11 13:22:09 +07:00: 2026/03/11 13:22:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57024->127.0.0.1:29092: i/o timeout 2026-03-11 13:22:39 +07:00: 2026/03/11 13:22:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50902->127.0.0.1:29092: i/o timeout 2026-03-11 13:23:09 +07:00: 2026/03/11 13:23:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55168->127.0.0.1:29092: i/o timeout 2026-03-11 13:23:39 +07:00: 2026/03/11 13:23:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53648->127.0.0.1:29092: i/o timeout 2026-03-11 13:24:09 +07:00: 2026/03/11 13:24:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42872->127.0.0.1:29092: i/o timeout 2026-03-11 13:24:39 +07:00: 2026/03/11 13:24:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43456->127.0.0.1:29092: i/o timeout 2026-03-11 13:25:09 +07:00: 2026/03/11 13:25:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56556->127.0.0.1:29092: i/o timeout 2026-03-11 13:25:39 +07:00: 2026/03/11 13:25:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58528->127.0.0.1:29092: i/o timeout 2026-03-11 13:26:09 +07:00: 2026/03/11 13:26:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54784->127.0.0.1:29092: i/o timeout 2026-03-11 13:26:39 +07:00: 2026/03/11 13:26:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41364->127.0.0.1:29092: i/o timeout 2026-03-11 13:27:09 +07:00: 2026/03/11 13:27:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55342->127.0.0.1:29092: i/o timeout 2026-03-11 13:27:39 +07:00: 2026/03/11 13:27:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45666->127.0.0.1:29092: i/o timeout 2026-03-11 13:28:09 +07:00: 2026/03/11 13:28:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34030->127.0.0.1:29092: i/o timeout 2026-03-11 13:28:39 +07:00: 2026/03/11 13:28:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56196->127.0.0.1:29092: i/o timeout 2026-03-11 13:29:09 +07:00: 2026/03/11 13:29:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53698->127.0.0.1:29092: i/o timeout 2026-03-11 13:29:39 +07:00: 2026/03/11 13:29:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45216->127.0.0.1:29092: i/o timeout 2026-03-11 13:30:09 +07:00: 2026/03/11 13:30:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46398->127.0.0.1:29092: i/o timeout 2026-03-11 13:30:39 +07:00: 2026/03/11 13:30:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59422->127.0.0.1:29092: i/o timeout 2026-03-11 13:31:09 +07:00: 2026/03/11 13:31:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42788->127.0.0.1:29092: i/o timeout 2026-03-11 13:31:39 +07:00: 2026/03/11 13:31:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46722->127.0.0.1:29092: i/o timeout 2026-03-11 13:32:09 +07:00: 2026/03/11 13:32:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42922->127.0.0.1:29092: i/o timeout 2026-03-11 13:32:39 +07:00: 2026/03/11 13:32:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53796->127.0.0.1:29092: i/o timeout 2026-03-11 13:33:09 +07:00: 2026/03/11 13:33:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47644->127.0.0.1:29092: i/o timeout 2026-03-11 13:33:39 +07:00: 2026/03/11 13:33:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39812->127.0.0.1:29092: i/o timeout 2026-03-11 13:34:09 +07:00: 2026/03/11 13:34:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45714->127.0.0.1:29092: i/o timeout 2026-03-11 13:34:39 +07:00: 2026/03/11 13:34:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57520->127.0.0.1:29092: i/o timeout 2026-03-11 13:35:09 +07:00: 2026/03/11 13:35:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35284->127.0.0.1:29092: i/o timeout 2026-03-11 13:35:39 +07:00: 2026/03/11 13:35:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52314->127.0.0.1:29092: i/o timeout 2026-03-11 13:36:09 +07:00: 2026/03/11 13:36:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42092->127.0.0.1:29092: i/o timeout 2026-03-11 13:36:39 +07:00: 2026/03/11 13:36:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36302->127.0.0.1:29092: i/o timeout 2026-03-11 13:37:09 +07:00: 2026/03/11 13:37:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37110->127.0.0.1:29092: i/o timeout 2026-03-11 13:37:39 +07:00: 2026/03/11 13:37:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47214->127.0.0.1:29092: i/o timeout 2026-03-11 13:38:09 +07:00: 2026/03/11 13:38:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51286->127.0.0.1:29092: i/o timeout 2026-03-11 13:38:39 +07:00: 2026/03/11 13:38:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46920->127.0.0.1:29092: i/o timeout 2026-03-11 13:39:09 +07:00: 2026/03/11 13:39:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51904->127.0.0.1:29092: i/o timeout 2026-03-11 13:39:39 +07:00: 2026/03/11 13:39:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59368->127.0.0.1:29092: i/o timeout 2026-03-11 13:40:09 +07:00: 2026/03/11 13:40:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43158->127.0.0.1:29092: i/o timeout 2026-03-11 13:40:39 +07:00: 2026/03/11 13:40:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33638->127.0.0.1:29092: i/o timeout 2026-03-11 13:41:09 +07:00: 2026/03/11 13:41:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39758->127.0.0.1:29092: i/o timeout 2026-03-11 13:41:39 +07:00: 2026/03/11 13:41:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55024->127.0.0.1:29092: i/o timeout 2026-03-11 13:42:09 +07:00: 2026/03/11 13:42:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34234->127.0.0.1:29092: i/o timeout 2026-03-11 13:42:39 +07:00: 2026/03/11 13:42:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40586->127.0.0.1:29092: i/o timeout 2026-03-11 13:43:09 +07:00: 2026/03/11 13:43:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53688->127.0.0.1:29092: i/o timeout 2026-03-11 13:43:39 +07:00: 2026/03/11 13:43:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34352->127.0.0.1:29092: i/o timeout 2026-03-11 13:44:09 +07:00: 2026/03/11 13:44:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47376->127.0.0.1:29092: i/o timeout 2026-03-11 13:44:39 +07:00: 2026/03/11 13:44:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49202->127.0.0.1:29092: i/o timeout 2026-03-11 13:45:09 +07:00: 2026/03/11 13:45:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48178->127.0.0.1:29092: i/o timeout 2026-03-11 13:45:39 +07:00: 2026/03/11 13:45:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43224->127.0.0.1:29092: i/o timeout 2026-03-11 13:46:09 +07:00: 2026/03/11 13:46:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37250->127.0.0.1:29092: i/o timeout 2026-03-11 13:46:39 +07:00: 2026/03/11 13:46:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44324->127.0.0.1:29092: i/o timeout 2026-03-11 13:47:09 +07:00: 2026/03/11 13:47:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52738->127.0.0.1:29092: i/o timeout 2026-03-11 13:47:39 +07:00: 2026/03/11 13:47:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54444->127.0.0.1:29092: i/o timeout 2026-03-11 13:48:09 +07:00: 2026/03/11 13:48:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59450->127.0.0.1:29092: i/o timeout 2026-03-11 13:48:39 +07:00: 2026/03/11 13:48:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46826->127.0.0.1:29092: i/o timeout 2026-03-11 13:49:09 +07:00: 2026/03/11 13:49:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45132->127.0.0.1:29092: i/o timeout 2026-03-11 13:49:39 +07:00: 2026/03/11 13:49:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56648->127.0.0.1:29092: i/o timeout 2026-03-11 13:50:09 +07:00: 2026/03/11 13:50:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51218->127.0.0.1:29092: i/o timeout 2026-03-11 13:50:39 +07:00: 2026/03/11 13:50:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55442->127.0.0.1:29092: i/o timeout 2026-03-11 13:51:09 +07:00: 2026/03/11 13:51:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42984->127.0.0.1:29092: i/o timeout 2026-03-11 13:51:39 +07:00: 2026/03/11 13:51:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49496->127.0.0.1:29092: i/o timeout 2026-03-11 13:52:09 +07:00: 2026/03/11 13:52:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42864->127.0.0.1:29092: i/o timeout 2026-03-11 13:52:39 +07:00: 2026/03/11 13:52:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46946->127.0.0.1:29092: i/o timeout 2026-03-11 13:53:10 +07:00: 2026/03/11 13:53:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42216->127.0.0.1:29092: i/o timeout 2026-03-11 13:53:40 +07:00: 2026/03/11 13:53:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36178->127.0.0.1:29092: i/o timeout 2026-03-11 13:54:10 +07:00: 2026/03/11 13:54:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53990->127.0.0.1:29092: i/o timeout 2026-03-11 13:54:40 +07:00: 2026/03/11 13:54:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53464->127.0.0.1:29092: i/o timeout 2026-03-11 13:55:10 +07:00: 2026/03/11 13:55:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47268->127.0.0.1:29092: i/o timeout 2026-03-11 13:55:40 +07:00: 2026/03/11 13:55:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34438->127.0.0.1:29092: i/o timeout 2026-03-11 13:56:10 +07:00: 2026/03/11 13:56:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36226->127.0.0.1:29092: i/o timeout 2026-03-11 13:56:40 +07:00: 2026/03/11 13:56:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34212->127.0.0.1:29092: i/o timeout 2026-03-11 13:57:10 +07:00: 2026/03/11 13:57:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35238->127.0.0.1:29092: i/o timeout 2026-03-11 13:57:40 +07:00: 2026/03/11 13:57:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57566->127.0.0.1:29092: i/o timeout 2026-03-11 13:58:10 +07:00: 2026/03/11 13:58:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49870->127.0.0.1:29092: i/o timeout 2026-03-11 13:58:40 +07:00: 2026/03/11 13:58:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58884->127.0.0.1:29092: i/o timeout 2026-03-11 13:59:10 +07:00: 2026/03/11 13:59:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54076->127.0.0.1:29092: i/o timeout 2026-03-11 13:59:40 +07:00: 2026/03/11 13:59:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43384->127.0.0.1:29092: i/o timeout 2026-03-11 14:00:10 +07:00: 2026/03/11 14:00:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57152->127.0.0.1:29092: i/o timeout 2026-03-11 14:00:40 +07:00: 2026/03/11 14:00:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40606->127.0.0.1:29092: i/o timeout 2026-03-11 14:01:10 +07:00: 2026/03/11 14:01:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43928->127.0.0.1:29092: i/o timeout 2026-03-11 14:01:40 +07:00: 2026/03/11 14:01:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45946->127.0.0.1:29092: i/o timeout 2026-03-11 14:02:10 +07:00: 2026/03/11 14:02:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46068->127.0.0.1:29092: i/o timeout 2026-03-11 14:02:40 +07:00: 2026/03/11 14:02:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35130->127.0.0.1:29092: i/o timeout 2026-03-11 14:03:10 +07:00: 2026/03/11 14:03:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47472->127.0.0.1:29092: i/o timeout 2026-03-11 14:03:40 +07:00: 2026/03/11 14:03:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49418->127.0.0.1:29092: i/o timeout 2026-03-11 14:04:10 +07:00: 2026/03/11 14:04:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43974->127.0.0.1:29092: i/o timeout 2026-03-11 14:04:40 +07:00: 2026/03/11 14:04:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45704->127.0.0.1:29092: i/o timeout 2026-03-11 14:05:10 +07:00: 2026/03/11 14:05:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59314->127.0.0.1:29092: i/o timeout 2026-03-11 14:05:40 +07:00: 2026/03/11 14:05:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51274->127.0.0.1:29092: i/o timeout 2026-03-11 14:06:10 +07:00: 2026/03/11 14:06:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39560->127.0.0.1:29092: i/o timeout 2026-03-11 14:06:40 +07:00: 2026/03/11 14:06:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55462->127.0.0.1:29092: i/o timeout 2026-03-11 14:07:10 +07:00: 2026/03/11 14:07:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41140->127.0.0.1:29092: i/o timeout 2026-03-11 14:07:40 +07:00: 2026/03/11 14:07:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33574->127.0.0.1:29092: i/o timeout 2026-03-11 14:08:10 +07:00: 2026/03/11 14:08:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38992->127.0.0.1:29092: i/o timeout 2026-03-11 14:08:40 +07:00: 2026/03/11 14:08:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56350->127.0.0.1:29092: i/o timeout 2026-03-11 14:09:10 +07:00: 2026/03/11 14:09:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60146->127.0.0.1:29092: i/o timeout 2026-03-11 14:09:40 +07:00: 2026/03/11 14:09:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33508->127.0.0.1:29092: i/o timeout 2026-03-11 14:10:10 +07:00: 2026/03/11 14:10:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36642->127.0.0.1:29092: i/o timeout 2026-03-11 14:10:40 +07:00: 2026/03/11 14:10:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47624->127.0.0.1:29092: i/o timeout 2026-03-11 14:11:10 +07:00: 2026/03/11 14:11:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37720->127.0.0.1:29092: i/o timeout 2026-03-11 14:11:40 +07:00: 2026/03/11 14:11:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46962->127.0.0.1:29092: i/o timeout 2026-03-11 14:12:10 +07:00: 2026/03/11 14:12:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35066->127.0.0.1:29092: i/o timeout 2026-03-11 14:12:40 +07:00: 2026/03/11 14:12:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49516->127.0.0.1:29092: i/o timeout 2026-03-11 14:13:10 +07:00: 2026/03/11 14:13:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38118->127.0.0.1:29092: i/o timeout 2026-03-11 14:13:40 +07:00: 2026/03/11 14:13:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54272->127.0.0.1:29092: i/o timeout 2026-03-11 14:14:10 +07:00: 2026/03/11 14:14:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55350->127.0.0.1:29092: i/o timeout 2026-03-11 14:14:40 +07:00: 2026/03/11 14:14:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56930->127.0.0.1:29092: i/o timeout 2026-03-11 14:15:10 +07:00: 2026/03/11 14:15:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53738->127.0.0.1:29092: i/o timeout 2026-03-11 14:15:40 +07:00: 2026/03/11 14:15:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52776->127.0.0.1:29092: i/o timeout 2026-03-11 14:16:10 +07:00: 2026/03/11 14:16:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32956->127.0.0.1:29092: i/o timeout 2026-03-11 14:16:40 +07:00: 2026/03/11 14:16:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37694->127.0.0.1:29092: i/o timeout 2026-03-11 14:17:10 +07:00: 2026/03/11 14:17:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55562->127.0.0.1:29092: i/o timeout 2026-03-11 14:17:40 +07:00: 2026/03/11 14:17:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50206->127.0.0.1:29092: i/o timeout 2026-03-11 14:18:10 +07:00: 2026/03/11 14:18:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33618->127.0.0.1:29092: i/o timeout 2026-03-11 14:18:40 +07:00: 2026/03/11 14:18:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51306->127.0.0.1:29092: i/o timeout 2026-03-11 14:19:10 +07:00: 2026/03/11 14:19:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40986->127.0.0.1:29092: i/o timeout 2026-03-11 14:19:40 +07:00: 2026/03/11 14:19:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59418->127.0.0.1:29092: i/o timeout 2026-03-11 14:20:10 +07:00: 2026/03/11 14:20:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56376->127.0.0.1:29092: i/o timeout 2026-03-11 14:20:40 +07:00: 2026/03/11 14:20:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49848->127.0.0.1:29092: i/o timeout 2026-03-11 14:21:10 +07:00: 2026/03/11 14:21:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51374->127.0.0.1:29092: i/o timeout 2026-03-11 14:21:40 +07:00: 2026/03/11 14:21:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42800->127.0.0.1:29092: i/o timeout 2026-03-11 14:22:10 +07:00: 2026/03/11 14:22:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42912->127.0.0.1:29092: i/o timeout 2026-03-11 14:22:40 +07:00: 2026/03/11 14:22:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37280->127.0.0.1:29092: i/o timeout 2026-03-11 14:23:10 +07:00: 2026/03/11 14:23:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47102->127.0.0.1:29092: i/o timeout 2026-03-11 14:23:40 +07:00: 2026/03/11 14:23:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35464->127.0.0.1:29092: i/o timeout 2026-03-11 14:24:10 +07:00: 2026/03/11 14:24:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40778->127.0.0.1:29092: i/o timeout 2026-03-11 14:24:40 +07:00: 2026/03/11 14:24:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34850->127.0.0.1:29092: i/o timeout 2026-03-11 14:25:10 +07:00: 2026/03/11 14:25:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41912->127.0.0.1:29092: i/o timeout 2026-03-11 14:25:40 +07:00: 2026/03/11 14:25:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42976->127.0.0.1:29092: i/o timeout 2026-03-11 14:26:10 +07:00: 2026/03/11 14:26:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41942->127.0.0.1:29092: i/o timeout 2026-03-11 14:26:40 +07:00: 2026/03/11 14:26:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48708->127.0.0.1:29092: i/o timeout 2026-03-11 14:27:10 +07:00: 2026/03/11 14:27:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33900->127.0.0.1:29092: i/o timeout 2026-03-11 14:27:40 +07:00: 2026/03/11 14:27:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37900->127.0.0.1:29092: i/o timeout 2026-03-11 14:28:10 +07:00: 2026/03/11 14:28:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50774->127.0.0.1:29092: i/o timeout 2026-03-11 14:28:40 +07:00: 2026/03/11 14:28:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53994->127.0.0.1:29092: i/o timeout 2026-03-11 14:29:10 +07:00: 2026/03/11 14:29:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57262->127.0.0.1:29092: i/o timeout 2026-03-11 14:29:40 +07:00: 2026/03/11 14:29:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42604->127.0.0.1:29092: i/o timeout 2026-03-11 14:30:10 +07:00: 2026/03/11 14:30:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55882->127.0.0.1:29092: i/o timeout 2026-03-11 14:30:40 +07:00: 2026/03/11 14:30:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55744->127.0.0.1:29092: i/o timeout 2026-03-11 14:31:10 +07:00: 2026/03/11 14:31:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40480->127.0.0.1:29092: i/o timeout 2026-03-11 14:31:40 +07:00: 2026/03/11 14:31:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51146->127.0.0.1:29092: i/o timeout 2026-03-11 14:32:10 +07:00: 2026/03/11 14:32:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34548->127.0.0.1:29092: i/o timeout 2026-03-11 14:32:40 +07:00: 2026/03/11 14:32:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38026->127.0.0.1:29092: i/o timeout 2026-03-11 14:33:10 +07:00: 2026/03/11 14:33:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53054->127.0.0.1:29092: i/o timeout 2026-03-11 14:33:40 +07:00: 2026/03/11 14:33:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46928->127.0.0.1:29092: i/o timeout 2026-03-11 14:34:10 +07:00: 2026/03/11 14:34:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51660->127.0.0.1:29092: i/o timeout 2026-03-11 14:34:40 +07:00: 2026/03/11 14:34:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35608->127.0.0.1:29092: i/o timeout 2026-03-11 14:35:10 +07:00: 2026/03/11 14:35:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42624->127.0.0.1:29092: i/o timeout 2026-03-11 14:35:40 +07:00: 2026/03/11 14:35:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37108->127.0.0.1:29092: i/o timeout 2026-03-11 14:36:10 +07:00: 2026/03/11 14:36:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39394->127.0.0.1:29092: i/o timeout 2026-03-11 14:36:40 +07:00: 2026/03/11 14:36:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52432->127.0.0.1:29092: i/o timeout 2026-03-11 14:37:10 +07:00: 2026/03/11 14:37:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42038->127.0.0.1:29092: i/o timeout 2026-03-11 14:37:40 +07:00: 2026/03/11 14:37:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51088->127.0.0.1:29092: i/o timeout 2026-03-11 14:38:10 +07:00: 2026/03/11 14:38:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36146->127.0.0.1:29092: i/o timeout 2026-03-11 14:38:40 +07:00: 2026/03/11 14:38:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48332->127.0.0.1:29092: i/o timeout 2026-03-11 14:39:10 +07:00: 2026/03/11 14:39:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54454->127.0.0.1:29092: i/o timeout 2026-03-11 14:39:40 +07:00: 2026/03/11 14:39:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58738->127.0.0.1:29092: i/o timeout 2026-03-11 14:40:10 +07:00: 2026/03/11 14:40:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44690->127.0.0.1:29092: i/o timeout 2026-03-11 14:40:41 +07:00: 2026/03/11 14:40:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44312->127.0.0.1:29092: i/o timeout 2026-03-11 14:41:11 +07:00: 2026/03/11 14:41:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35356->127.0.0.1:29092: i/o timeout 2026-03-11 14:41:41 +07:00: 2026/03/11 14:41:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47428->127.0.0.1:29092: i/o timeout 2026-03-11 14:42:11 +07:00: 2026/03/11 14:42:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34738->127.0.0.1:29092: i/o timeout 2026-03-11 14:42:41 +07:00: 2026/03/11 14:42:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47266->127.0.0.1:29092: i/o timeout 2026-03-11 14:43:11 +07:00: 2026/03/11 14:43:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34624->127.0.0.1:29092: i/o timeout 2026-03-11 14:43:41 +07:00: 2026/03/11 14:43:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60706->127.0.0.1:29092: i/o timeout 2026-03-11 14:44:11 +07:00: 2026/03/11 14:44:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53760->127.0.0.1:29092: i/o timeout 2026-03-11 14:44:41 +07:00: 2026/03/11 14:44:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46590->127.0.0.1:29092: i/o timeout 2026-03-11 14:45:11 +07:00: 2026/03/11 14:45:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60464->127.0.0.1:29092: i/o timeout 2026-03-11 14:45:41 +07:00: 2026/03/11 14:45:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59276->127.0.0.1:29092: i/o timeout 2026-03-11 14:46:11 +07:00: 2026/03/11 14:46:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42530->127.0.0.1:29092: i/o timeout 2026-03-11 14:46:41 +07:00: 2026/03/11 14:46:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33206->127.0.0.1:29092: i/o timeout 2026-03-11 14:47:11 +07:00: 2026/03/11 14:47:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52336->127.0.0.1:29092: i/o timeout 2026-03-11 14:47:41 +07:00: 2026/03/11 14:47:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36906->127.0.0.1:29092: i/o timeout 2026-03-11 14:48:11 +07:00: 2026/03/11 14:48:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32888->127.0.0.1:29092: i/o timeout 2026-03-11 14:48:41 +07:00: 2026/03/11 14:48:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56420->127.0.0.1:29092: i/o timeout 2026-03-11 14:49:11 +07:00: 2026/03/11 14:49:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48152->127.0.0.1:29092: i/o timeout 2026-03-11 14:49:41 +07:00: 2026/03/11 14:49:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59494->127.0.0.1:29092: i/o timeout 2026-03-11 14:50:11 +07:00: 2026/03/11 14:50:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37034->127.0.0.1:29092: i/o timeout 2026-03-11 14:50:41 +07:00: 2026/03/11 14:50:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49524->127.0.0.1:29092: i/o timeout 2026-03-11 14:51:11 +07:00: 2026/03/11 14:51:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45800->127.0.0.1:29092: i/o timeout 2026-03-11 14:51:41 +07:00: 2026/03/11 14:51:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35662->127.0.0.1:29092: i/o timeout 2026-03-11 14:52:11 +07:00: 2026/03/11 14:52:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50004->127.0.0.1:29092: i/o timeout 2026-03-11 14:52:41 +07:00: 2026/03/11 14:52:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45578->127.0.0.1:29092: i/o timeout 2026-03-11 14:53:11 +07:00: 2026/03/11 14:53:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51758->127.0.0.1:29092: i/o timeout 2026-03-11 14:53:41 +07:00: 2026/03/11 14:53:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49592->127.0.0.1:29092: i/o timeout 2026-03-11 14:54:11 +07:00: 2026/03/11 14:54:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60308->127.0.0.1:29092: i/o timeout 2026-03-11 14:54:41 +07:00: 2026/03/11 14:54:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41772->127.0.0.1:29092: i/o timeout 2026-03-11 14:55:11 +07:00: 2026/03/11 14:55:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52610->127.0.0.1:29092: i/o timeout 2026-03-11 14:55:41 +07:00: 2026/03/11 14:55:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33730->127.0.0.1:29092: i/o timeout 2026-03-11 14:56:11 +07:00: 2026/03/11 14:56:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41354->127.0.0.1:29092: i/o timeout 2026-03-11 14:56:41 +07:00: 2026/03/11 14:56:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54386->127.0.0.1:29092: i/o timeout 2026-03-11 14:57:11 +07:00: 2026/03/11 14:57:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42730->127.0.0.1:29092: i/o timeout 2026-03-11 14:57:41 +07:00: 2026/03/11 14:57:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41414->127.0.0.1:29092: i/o timeout 2026-03-11 14:58:11 +07:00: 2026/03/11 14:58:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44616->127.0.0.1:29092: i/o timeout 2026-03-11 14:58:41 +07:00: 2026/03/11 14:58:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39030->127.0.0.1:29092: i/o timeout 2026-03-11 14:59:11 +07:00: 2026/03/11 14:59:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54366->127.0.0.1:29092: i/o timeout 2026-03-11 14:59:41 +07:00: 2026/03/11 14:59:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41392->127.0.0.1:29092: i/o timeout 2026-03-11 15:00:11 +07:00: 2026/03/11 15:00:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51586->127.0.0.1:29092: i/o timeout 2026-03-11 15:00:41 +07:00: 2026/03/11 15:00:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43046->127.0.0.1:29092: i/o timeout 2026-03-11 15:01:11 +07:00: 2026/03/11 15:01:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45992->127.0.0.1:29092: i/o timeout 2026-03-11 15:01:41 +07:00: 2026/03/11 15:01:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48158->127.0.0.1:29092: i/o timeout 2026-03-11 15:02:11 +07:00: 2026/03/11 15:02:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57562->127.0.0.1:29092: i/o timeout 2026-03-11 15:02:41 +07:00: 2026/03/11 15:02:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39218->127.0.0.1:29092: i/o timeout 2026-03-11 15:03:11 +07:00: 2026/03/11 15:03:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58780->127.0.0.1:29092: i/o timeout 2026-03-11 15:03:41 +07:00: 2026/03/11 15:03:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58734->127.0.0.1:29092: i/o timeout 2026-03-11 15:04:11 +07:00: 2026/03/11 15:04:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54712->127.0.0.1:29092: i/o timeout 2026-03-11 15:04:41 +07:00: 2026/03/11 15:04:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49466->127.0.0.1:29092: i/o timeout 2026-03-11 15:05:11 +07:00: 2026/03/11 15:05:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60012->127.0.0.1:29092: i/o timeout 2026-03-11 15:05:41 +07:00: 2026/03/11 15:05:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34830->127.0.0.1:29092: i/o timeout 2026-03-11 15:06:11 +07:00: 2026/03/11 15:06:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59648->127.0.0.1:29092: i/o timeout 2026-03-11 15:06:41 +07:00: 2026/03/11 15:06:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40642->127.0.0.1:29092: i/o timeout 2026-03-11 15:07:11 +07:00: 2026/03/11 15:07:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35486->127.0.0.1:29092: i/o timeout 2026-03-11 15:07:41 +07:00: 2026/03/11 15:07:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34262->127.0.0.1:29092: i/o timeout 2026-03-11 15:08:11 +07:00: 2026/03/11 15:08:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39892->127.0.0.1:29092: i/o timeout 2026-03-11 15:08:41 +07:00: 2026/03/11 15:08:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60180->127.0.0.1:29092: i/o timeout 2026-03-11 15:09:11 +07:00: 2026/03/11 15:09:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40480->127.0.0.1:29092: i/o timeout 2026-03-11 15:09:41 +07:00: 2026/03/11 15:09:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52170->127.0.0.1:29092: i/o timeout 2026-03-11 15:10:11 +07:00: 2026/03/11 15:10:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35874->127.0.0.1:29092: i/o timeout 2026-03-11 15:10:41 +07:00: 2026/03/11 15:10:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37112->127.0.0.1:29092: i/o timeout 2026-03-11 15:11:11 +07:00: 2026/03/11 15:11:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52592->127.0.0.1:29092: i/o timeout 2026-03-11 15:11:41 +07:00: 2026/03/11 15:11:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35084->127.0.0.1:29092: i/o timeout 2026-03-11 15:12:11 +07:00: 2026/03/11 15:12:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48572->127.0.0.1:29092: i/o timeout 2026-03-11 15:12:41 +07:00: 2026/03/11 15:12:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34894->127.0.0.1:29092: i/o timeout 2026-03-11 15:13:11 +07:00: 2026/03/11 15:13:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38438->127.0.0.1:29092: i/o timeout 2026-03-11 15:13:41 +07:00: 2026/03/11 15:13:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47394->127.0.0.1:29092: i/o timeout 2026-03-11 15:14:11 +07:00: 2026/03/11 15:14:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37516->127.0.0.1:29092: i/o timeout 2026-03-11 15:14:41 +07:00: 2026/03/11 15:14:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50640->127.0.0.1:29092: i/o timeout 2026-03-11 15:15:11 +07:00: 2026/03/11 15:15:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44372->127.0.0.1:29092: i/o timeout 2026-03-11 15:15:41 +07:00: 2026/03/11 15:15:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47194->127.0.0.1:29092: i/o timeout 2026-03-11 15:16:11 +07:00: 2026/03/11 15:16:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57382->127.0.0.1:29092: i/o timeout 2026-03-11 15:16:41 +07:00: 2026/03/11 15:16:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48142->127.0.0.1:29092: i/o timeout 2026-03-11 15:17:11 +07:00: 2026/03/11 15:17:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46106->127.0.0.1:29092: i/o timeout 2026-03-11 15:17:41 +07:00: 2026/03/11 15:17:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37452->127.0.0.1:29092: i/o timeout 2026-03-11 15:18:11 +07:00: 2026/03/11 15:18:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39876->127.0.0.1:29092: i/o timeout 2026-03-11 15:18:41 +07:00: 2026/03/11 15:18:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46312->127.0.0.1:29092: i/o timeout 2026-03-11 15:19:11 +07:00: 2026/03/11 15:19:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33552->127.0.0.1:29092: i/o timeout 2026-03-11 15:19:41 +07:00: 2026/03/11 15:19:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47422->127.0.0.1:29092: i/o timeout 2026-03-11 15:20:11 +07:00: 2026/03/11 15:20:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42908->127.0.0.1:29092: i/o timeout 2026-03-11 15:20:41 +07:00: 2026/03/11 15:20:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53504->127.0.0.1:29092: i/o timeout 2026-03-11 15:21:11 +07:00: 2026/03/11 15:21:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51364->127.0.0.1:29092: i/o timeout 2026-03-11 15:21:41 +07:00: 2026/03/11 15:21:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60642->127.0.0.1:29092: i/o timeout 2026-03-11 15:22:11 +07:00: 2026/03/11 15:22:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56378->127.0.0.1:29092: i/o timeout 2026-03-11 15:22:41 +07:00: 2026/03/11 15:22:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42840->127.0.0.1:29092: i/o timeout 2026-03-11 15:23:11 +07:00: 2026/03/11 15:23:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49974->127.0.0.1:29092: i/o timeout 2026-03-11 15:23:41 +07:00: 2026/03/11 15:23:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58346->127.0.0.1:29092: i/o timeout 2026-03-11 15:24:11 +07:00: 2026/03/11 15:24:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44616->127.0.0.1:29092: i/o timeout 2026-03-11 15:24:41 +07:00: 2026/03/11 15:24:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33306->127.0.0.1:29092: i/o timeout 2026-03-11 15:25:11 +07:00: 2026/03/11 15:25:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50048->127.0.0.1:29092: i/o timeout 2026-03-11 15:25:41 +07:00: 2026/03/11 15:25:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55812->127.0.0.1:29092: i/o timeout 2026-03-11 15:26:11 +07:00: 2026/03/11 15:26:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51696->127.0.0.1:29092: i/o timeout 2026-03-11 15:26:41 +07:00: 2026/03/11 15:26:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36992->127.0.0.1:29092: i/o timeout 2026-03-11 15:27:11 +07:00: 2026/03/11 15:27:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45978->127.0.0.1:29092: i/o timeout 2026-03-11 15:27:41 +07:00: 2026/03/11 15:27:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35400->127.0.0.1:29092: i/o timeout 2026-03-11 15:28:12 +07:00: 2026/03/11 15:28:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46416->127.0.0.1:29092: i/o timeout 2026-03-11 15:28:42 +07:00: 2026/03/11 15:28:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55850->127.0.0.1:29092: i/o timeout 2026-03-11 15:29:12 +07:00: 2026/03/11 15:29:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36348->127.0.0.1:29092: i/o timeout 2026-03-11 15:29:42 +07:00: 2026/03/11 15:29:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50680->127.0.0.1:29092: i/o timeout 2026-03-11 15:30:12 +07:00: 2026/03/11 15:30:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60964->127.0.0.1:29092: i/o timeout 2026-03-11 15:30:42 +07:00: 2026/03/11 15:30:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40774->127.0.0.1:29092: i/o timeout 2026-03-11 15:31:12 +07:00: 2026/03/11 15:31:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43774->127.0.0.1:29092: i/o timeout 2026-03-11 15:31:42 +07:00: 2026/03/11 15:31:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49790->127.0.0.1:29092: i/o timeout 2026-03-11 15:32:12 +07:00: 2026/03/11 15:32:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55416->127.0.0.1:29092: i/o timeout 2026-03-11 15:32:42 +07:00: 2026/03/11 15:32:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57642->127.0.0.1:29092: i/o timeout 2026-03-11 15:33:12 +07:00: 2026/03/11 15:33:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52650->127.0.0.1:29092: i/o timeout 2026-03-11 15:33:42 +07:00: 2026/03/11 15:33:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54334->127.0.0.1:29092: i/o timeout 2026-03-11 15:34:12 +07:00: 2026/03/11 15:34:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45080->127.0.0.1:29092: i/o timeout 2026-03-11 15:34:42 +07:00: 2026/03/11 15:34:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42028->127.0.0.1:29092: i/o timeout 2026-03-11 15:35:12 +07:00: 2026/03/11 15:35:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59312->127.0.0.1:29092: i/o timeout 2026-03-11 15:35:42 +07:00: 2026/03/11 15:35:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45274->127.0.0.1:29092: i/o timeout 2026-03-11 15:36:12 +07:00: 2026/03/11 15:36:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43808->127.0.0.1:29092: i/o timeout 2026-03-11 15:36:42 +07:00: 2026/03/11 15:36:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35718->127.0.0.1:29092: i/o timeout 2026-03-11 15:37:12 +07:00: 2026/03/11 15:37:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50488->127.0.0.1:29092: i/o timeout 2026-03-11 15:37:42 +07:00: 2026/03/11 15:37:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52866->127.0.0.1:29092: i/o timeout 2026-03-11 15:38:12 +07:00: 2026/03/11 15:38:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33704->127.0.0.1:29092: i/o timeout 2026-03-11 15:38:42 +07:00: 2026/03/11 15:38:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51786->127.0.0.1:29092: i/o timeout 2026-03-11 15:39:12 +07:00: 2026/03/11 15:39:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50520->127.0.0.1:29092: i/o timeout 2026-03-11 15:39:42 +07:00: 2026/03/11 15:39:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34596->127.0.0.1:29092: i/o timeout 2026-03-11 15:40:12 +07:00: 2026/03/11 15:40:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44272->127.0.0.1:29092: i/o timeout 2026-03-11 15:40:42 +07:00: 2026/03/11 15:40:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57656->127.0.0.1:29092: i/o timeout 2026-03-11 15:41:12 +07:00: 2026/03/11 15:41:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50756->127.0.0.1:29092: i/o timeout 2026-03-11 15:41:42 +07:00: 2026/03/11 15:41:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48616->127.0.0.1:29092: i/o timeout 2026-03-11 15:42:12 +07:00: 2026/03/11 15:42:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49422->127.0.0.1:29092: i/o timeout 2026-03-11 15:42:42 +07:00: 2026/03/11 15:42:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42724->127.0.0.1:29092: i/o timeout 2026-03-11 15:43:12 +07:00: 2026/03/11 15:43:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35106->127.0.0.1:29092: i/o timeout 2026-03-11 15:43:42 +07:00: 2026/03/11 15:43:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49330->127.0.0.1:29092: i/o timeout 2026-03-11 15:44:12 +07:00: 2026/03/11 15:44:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35048->127.0.0.1:29092: i/o timeout 2026-03-11 15:44:42 +07:00: 2026/03/11 15:44:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43944->127.0.0.1:29092: i/o timeout 2026-03-11 15:45:12 +07:00: 2026/03/11 15:45:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49176->127.0.0.1:29092: i/o timeout 2026-03-11 15:45:42 +07:00: 2026/03/11 15:45:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40774->127.0.0.1:29092: i/o timeout 2026-03-11 15:46:12 +07:00: 2026/03/11 15:46:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54814->127.0.0.1:29092: i/o timeout 2026-03-11 15:46:42 +07:00: 2026/03/11 15:46:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38276->127.0.0.1:29092: i/o timeout 2026-03-11 15:47:12 +07:00: 2026/03/11 15:47:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56238->127.0.0.1:29092: i/o timeout 2026-03-11 15:47:42 +07:00: 2026/03/11 15:47:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59628->127.0.0.1:29092: i/o timeout 2026-03-11 15:48:12 +07:00: 2026/03/11 15:48:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50174->127.0.0.1:29092: i/o timeout 2026-03-11 15:48:42 +07:00: 2026/03/11 15:48:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37940->127.0.0.1:29092: i/o timeout 2026-03-11 15:49:12 +07:00: 2026/03/11 15:49:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34084->127.0.0.1:29092: i/o timeout 2026-03-11 15:49:42 +07:00: 2026/03/11 15:49:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55722->127.0.0.1:29092: i/o timeout 2026-03-11 15:50:12 +07:00: 2026/03/11 15:50:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41290->127.0.0.1:29092: i/o timeout 2026-03-11 15:50:42 +07:00: 2026/03/11 15:50:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42990->127.0.0.1:29092: i/o timeout 2026-03-11 15:51:12 +07:00: 2026/03/11 15:51:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33784->127.0.0.1:29092: i/o timeout 2026-03-11 15:51:42 +07:00: 2026/03/11 15:51:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57598->127.0.0.1:29092: i/o timeout 2026-03-11 15:52:12 +07:00: 2026/03/11 15:52:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49698->127.0.0.1:29092: i/o timeout 2026-03-11 15:52:42 +07:00: 2026/03/11 15:52:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55790->127.0.0.1:29092: i/o timeout 2026-03-11 15:53:12 +07:00: 2026/03/11 15:53:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54388->127.0.0.1:29092: i/o timeout 2026-03-11 15:53:42 +07:00: 2026/03/11 15:53:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42356->127.0.0.1:29092: i/o timeout 2026-03-11 15:54:12 +07:00: 2026/03/11 15:54:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36208->127.0.0.1:29092: i/o timeout 2026-03-11 15:54:42 +07:00: 2026/03/11 15:54:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49364->127.0.0.1:29092: i/o timeout 2026-03-11 15:55:12 +07:00: 2026/03/11 15:55:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54886->127.0.0.1:29092: i/o timeout 2026-03-11 15:55:42 +07:00: 2026/03/11 15:55:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41888->127.0.0.1:29092: i/o timeout 2026-03-11 15:56:12 +07:00: 2026/03/11 15:56:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42514->127.0.0.1:29092: i/o timeout 2026-03-11 15:56:42 +07:00: 2026/03/11 15:56:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35832->127.0.0.1:29092: i/o timeout 2026-03-11 15:57:12 +07:00: 2026/03/11 15:57:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46506->127.0.0.1:29092: i/o timeout 2026-03-11 15:57:42 +07:00: 2026/03/11 15:57:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58276->127.0.0.1:29092: i/o timeout 2026-03-11 15:58:12 +07:00: 2026/03/11 15:58:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50886->127.0.0.1:29092: i/o timeout 2026-03-11 15:58:42 +07:00: 2026/03/11 15:58:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58764->127.0.0.1:29092: i/o timeout 2026-03-11 15:59:12 +07:00: 2026/03/11 15:59:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55140->127.0.0.1:29092: i/o timeout 2026-03-11 15:59:42 +07:00: 2026/03/11 15:59:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49672->127.0.0.1:29092: i/o timeout 2026-03-11 16:00:12 +07:00: 2026/03/11 16:00:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35230->127.0.0.1:29092: i/o timeout 2026-03-11 16:00:42 +07:00: 2026/03/11 16:00:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34292->127.0.0.1:29092: i/o timeout 2026-03-11 16:01:12 +07:00: 2026/03/11 16:01:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48100->127.0.0.1:29092: i/o timeout 2026-03-11 16:01:42 +07:00: 2026/03/11 16:01:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47396->127.0.0.1:29092: i/o timeout 2026-03-11 16:02:12 +07:00: 2026/03/11 16:02:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57856->127.0.0.1:29092: i/o timeout 2026-03-11 16:02:42 +07:00: 2026/03/11 16:02:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41236->127.0.0.1:29092: i/o timeout 2026-03-11 16:03:12 +07:00: 2026/03/11 16:03:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35622->127.0.0.1:29092: i/o timeout 2026-03-11 16:03:42 +07:00: 2026/03/11 16:03:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32812->127.0.0.1:29092: i/o timeout 2026-03-11 16:04:12 +07:00: 2026/03/11 16:04:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46080->127.0.0.1:29092: i/o timeout 2026-03-11 16:04:42 +07:00: 2026/03/11 16:04:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40368->127.0.0.1:29092: i/o timeout 2026-03-11 16:05:12 +07:00: 2026/03/11 16:05:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48944->127.0.0.1:29092: i/o timeout 2026-03-11 16:05:42 +07:00: 2026/03/11 16:05:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45606->127.0.0.1:29092: i/o timeout 2026-03-11 16:06:12 +07:00: 2026/03/11 16:06:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35864->127.0.0.1:29092: i/o timeout 2026-03-11 16:06:42 +07:00: 2026/03/11 16:06:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33850->127.0.0.1:29092: i/o timeout 2026-03-11 16:07:12 +07:00: 2026/03/11 16:07:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44368->127.0.0.1:29092: i/o timeout 2026-03-11 16:07:42 +07:00: 2026/03/11 16:07:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32866->127.0.0.1:29092: i/o timeout 2026-03-11 16:08:12 +07:00: 2026/03/11 16:08:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57422->127.0.0.1:29092: i/o timeout 2026-03-11 16:08:42 +07:00: 2026/03/11 16:08:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48168->127.0.0.1:29092: i/o timeout 2026-03-11 16:09:12 +07:00: 2026/03/11 16:09:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54230->127.0.0.1:29092: i/o timeout 2026-03-11 16:09:42 +07:00: 2026/03/11 16:09:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45276->127.0.0.1:29092: i/o timeout 2026-03-11 16:10:12 +07:00: 2026/03/11 16:10:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40462->127.0.0.1:29092: i/o timeout 2026-03-11 16:10:42 +07:00: 2026/03/11 16:10:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36296->127.0.0.1:29092: i/o timeout 2026-03-11 16:11:12 +07:00: 2026/03/11 16:11:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43186->127.0.0.1:29092: i/o timeout 2026-03-11 16:11:42 +07:00: 2026/03/11 16:11:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43612->127.0.0.1:29092: i/o timeout 2026-03-11 16:12:12 +07:00: 2026/03/11 16:12:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33224->127.0.0.1:29092: i/o timeout 2026-03-11 16:12:42 +07:00: 2026/03/11 16:12:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33858->127.0.0.1:29092: i/o timeout 2026-03-11 16:13:12 +07:00: 2026/03/11 16:13:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45982->127.0.0.1:29092: i/o timeout 2026-03-11 16:13:42 +07:00: 2026/03/11 16:13:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49006->127.0.0.1:29092: i/o timeout 2026-03-11 16:14:12 +07:00: 2026/03/11 16:14:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47002->127.0.0.1:29092: i/o timeout 2026-03-11 16:14:42 +07:00: 2026/03/11 16:14:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56158->127.0.0.1:29092: i/o timeout 2026-03-11 16:15:12 +07:00: 2026/03/11 16:15:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50650->127.0.0.1:29092: i/o timeout 2026-03-11 16:15:42 +07:00: 2026/03/11 16:15:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54696->127.0.0.1:29092: i/o timeout 2026-03-11 16:16:12 +07:00: 2026/03/11 16:16:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45076->127.0.0.1:29092: i/o timeout 2026-03-11 16:16:42 +07:00: 2026/03/11 16:16:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37426->127.0.0.1:29092: i/o timeout 2026-03-11 16:17:12 +07:00: 2026/03/11 16:17:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35644->127.0.0.1:29092: i/o timeout 2026-03-11 16:17:42 +07:00: 2026/03/11 16:17:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48578->127.0.0.1:29092: i/o timeout 2026-03-11 16:18:12 +07:00: 2026/03/11 16:18:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35982->127.0.0.1:29092: i/o timeout 2026-03-11 16:18:42 +07:00: 2026/03/11 16:18:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35732->127.0.0.1:29092: i/o timeout 2026-03-11 16:19:12 +07:00: 2026/03/11 16:19:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46654->127.0.0.1:29092: i/o timeout 2026-03-11 16:19:42 +07:00: 2026/03/11 16:19:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41720->127.0.0.1:29092: i/o timeout 2026-03-11 16:20:12 +07:00: 2026/03/11 16:20:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57112->127.0.0.1:29092: i/o timeout 2026-03-11 16:20:42 +07:00: 2026/03/11 16:20:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57484->127.0.0.1:29092: i/o timeout 2026-03-11 16:21:12 +07:00: 2026/03/11 16:21:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41308->127.0.0.1:29092: i/o timeout 2026-03-11 16:21:42 +07:00: 2026/03/11 16:21:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51002->127.0.0.1:29092: i/o timeout 2026-03-11 16:22:12 +07:00: 2026/03/11 16:22:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37526->127.0.0.1:29092: i/o timeout 2026-03-11 16:22:42 +07:00: 2026/03/11 16:22:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53476->127.0.0.1:29092: i/o timeout 2026-03-11 16:23:12 +07:00: 2026/03/11 16:23:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49142->127.0.0.1:29092: i/o timeout 2026-03-11 16:23:42 +07:00: 2026/03/11 16:23:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36250->127.0.0.1:29092: i/o timeout 2026-03-11 16:24:12 +07:00: 2026/03/11 16:24:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42402->127.0.0.1:29092: i/o timeout 2026-03-11 16:24:42 +07:00: 2026/03/11 16:24:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55960->127.0.0.1:29092: i/o timeout 2026-03-11 16:25:12 +07:00: 2026/03/11 16:25:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43546->127.0.0.1:29092: i/o timeout 2026-03-11 16:25:42 +07:00: 2026/03/11 16:25:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55774->127.0.0.1:29092: i/o timeout 2026-03-11 16:26:12 +07:00: 2026/03/11 16:26:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58800->127.0.0.1:29092: i/o timeout 2026-03-11 16:26:42 +07:00: 2026/03/11 16:26:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57926->127.0.0.1:29092: i/o timeout 2026-03-11 16:27:12 +07:00: 2026/03/11 16:27:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55800->127.0.0.1:29092: i/o timeout 2026-03-11 16:27:42 +07:00: 2026/03/11 16:27:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39908->127.0.0.1:29092: i/o timeout 2026-03-11 16:28:12 +07:00: 2026/03/11 16:28:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53668->127.0.0.1:29092: i/o timeout 2026-03-11 16:28:42 +07:00: 2026/03/11 16:28:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45158->127.0.0.1:29092: i/o timeout 2026-03-11 16:29:12 +07:00: 2026/03/11 16:29:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59850->127.0.0.1:29092: i/o timeout 2026-03-11 16:29:42 +07:00: 2026/03/11 16:29:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51646->127.0.0.1:29092: i/o timeout 2026-03-11 16:30:12 +07:00: 2026/03/11 16:30:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38780->127.0.0.1:29092: i/o timeout 2026-03-11 16:30:42 +07:00: 2026/03/11 16:30:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51942->127.0.0.1:29092: i/o timeout 2026-03-11 16:31:12 +07:00: 2026/03/11 16:31:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53418->127.0.0.1:29092: i/o timeout 2026-03-11 16:31:42 +07:00: 2026/03/11 16:31:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43280->127.0.0.1:29092: i/o timeout 2026-03-11 16:32:12 +07:00: 2026/03/11 16:32:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36418->127.0.0.1:29092: i/o timeout 2026-03-11 16:32:42 +07:00: 2026/03/11 16:32:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38536->127.0.0.1:29092: i/o timeout 2026-03-11 16:33:12 +07:00: 2026/03/11 16:33:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50346->127.0.0.1:29092: i/o timeout 2026-03-11 16:33:42 +07:00: 2026/03/11 16:33:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60538->127.0.0.1:29092: i/o timeout 2026-03-11 16:34:12 +07:00: 2026/03/11 16:34:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50502->127.0.0.1:29092: i/o timeout 2026-03-11 16:34:42 +07:00: 2026/03/11 16:34:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60462->127.0.0.1:29092: i/o timeout 2026-03-11 16:35:12 +07:00: 2026/03/11 16:35:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51258->127.0.0.1:29092: i/o timeout 2026-03-11 16:35:42 +07:00: 2026/03/11 16:35:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46180->127.0.0.1:29092: i/o timeout 2026-03-11 16:36:12 +07:00: 2026/03/11 16:36:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46458->127.0.0.1:29092: i/o timeout 2026-03-11 16:36:42 +07:00: 2026/03/11 16:36:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44214->127.0.0.1:29092: i/o timeout 2026-03-11 16:37:12 +07:00: 2026/03/11 16:37:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55964->127.0.0.1:29092: i/o timeout 2026-03-11 16:37:42 +07:00: 2026/03/11 16:37:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49392->127.0.0.1:29092: i/o timeout 2026-03-11 16:38:12 +07:00: 2026/03/11 16:38:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36220->127.0.0.1:29092: i/o timeout 2026-03-11 16:38:42 +07:00: 2026/03/11 16:38:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47522->127.0.0.1:29092: i/o timeout 2026-03-11 16:39:12 +07:00: 2026/03/11 16:39:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59228->127.0.0.1:29092: i/o timeout 2026-03-11 16:39:42 +07:00: 2026/03/11 16:39:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57884->127.0.0.1:29092: i/o timeout 2026-03-11 16:40:12 +07:00: 2026/03/11 16:40:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52038->127.0.0.1:29092: i/o timeout 2026-03-11 16:40:42 +07:00: 2026/03/11 16:40:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45350->127.0.0.1:29092: i/o timeout 2026-03-11 16:41:12 +07:00: 2026/03/11 16:41:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33618->127.0.0.1:29092: i/o timeout 2026-03-11 16:41:42 +07:00: 2026/03/11 16:41:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59402->127.0.0.1:29092: i/o timeout 2026-03-11 16:42:12 +07:00: 2026/03/11 16:42:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51444->127.0.0.1:29092: i/o timeout 2026-03-11 16:42:42 +07:00: 2026/03/11 16:42:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59898->127.0.0.1:29092: i/o timeout 2026-03-11 16:43:12 +07:00: 2026/03/11 16:43:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41634->127.0.0.1:29092: i/o timeout 2026-03-11 16:43:42 +07:00: 2026/03/11 16:43:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38638->127.0.0.1:29092: i/o timeout 2026-03-11 16:44:12 +07:00: 2026/03/11 16:44:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33208->127.0.0.1:29092: i/o timeout 2026-03-11 16:44:42 +07:00: 2026/03/11 16:44:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48754->127.0.0.1:29092: i/o timeout 2026-03-11 16:45:12 +07:00: 2026/03/11 16:45:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41338->127.0.0.1:29092: i/o timeout 2026-03-11 16:45:42 +07:00: 2026/03/11 16:45:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40040->127.0.0.1:29092: i/o timeout 2026-03-11 16:46:13 +07:00: 2026/03/11 16:46:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44442->127.0.0.1:29092: i/o timeout 2026-03-11 16:46:43 +07:00: 2026/03/11 16:46:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50100->127.0.0.1:29092: i/o timeout 2026-03-11 16:47:13 +07:00: 2026/03/11 16:47:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57860->127.0.0.1:29092: i/o timeout 2026-03-11 16:47:43 +07:00: 2026/03/11 16:47:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54138->127.0.0.1:29092: i/o timeout 2026-03-11 16:48:13 +07:00: 2026/03/11 16:48:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52816->127.0.0.1:29092: i/o timeout 2026-03-11 16:48:43 +07:00: 2026/03/11 16:48:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54818->127.0.0.1:29092: i/o timeout 2026-03-11 16:49:13 +07:00: 2026/03/11 16:49:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47232->127.0.0.1:29092: i/o timeout 2026-03-11 16:49:43 +07:00: 2026/03/11 16:49:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55668->127.0.0.1:29092: i/o timeout 2026-03-11 16:50:13 +07:00: 2026/03/11 16:50:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44726->127.0.0.1:29092: i/o timeout 2026-03-11 16:50:43 +07:00: 2026/03/11 16:50:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50880->127.0.0.1:29092: i/o timeout 2026-03-11 16:51:13 +07:00: 2026/03/11 16:51:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54828->127.0.0.1:29092: i/o timeout 2026-03-11 16:51:43 +07:00: 2026/03/11 16:51:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39212->127.0.0.1:29092: i/o timeout 2026-03-11 16:52:13 +07:00: 2026/03/11 16:52:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50080->127.0.0.1:29092: i/o timeout 2026-03-11 16:52:43 +07:00: 2026/03/11 16:52:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49094->127.0.0.1:29092: i/o timeout 2026-03-11 16:53:13 +07:00: 2026/03/11 16:53:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33814->127.0.0.1:29092: i/o timeout 2026-03-11 16:53:43 +07:00: 2026/03/11 16:53:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44034->127.0.0.1:29092: i/o timeout 2026-03-11 16:54:13 +07:00: 2026/03/11 16:54:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39424->127.0.0.1:29092: i/o timeout 2026-03-11 16:54:43 +07:00: 2026/03/11 16:54:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44578->127.0.0.1:29092: i/o timeout 2026-03-11 16:55:13 +07:00: 2026/03/11 16:55:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56388->127.0.0.1:29092: i/o timeout 2026-03-11 16:55:43 +07:00: 2026/03/11 16:55:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48952->127.0.0.1:29092: i/o timeout 2026-03-11 16:56:13 +07:00: 2026/03/11 16:56:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51214->127.0.0.1:29092: i/o timeout 2026-03-11 16:56:43 +07:00: 2026/03/11 16:56:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41838->127.0.0.1:29092: i/o timeout 2026-03-11 16:57:13 +07:00: 2026/03/11 16:57:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33352->127.0.0.1:29092: i/o timeout 2026-03-11 16:57:43 +07:00: 2026/03/11 16:57:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49252->127.0.0.1:29092: i/o timeout 2026-03-11 16:58:13 +07:00: 2026/03/11 16:58:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37794->127.0.0.1:29092: i/o timeout 2026-03-11 16:58:43 +07:00: 2026/03/11 16:58:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38770->127.0.0.1:29092: i/o timeout 2026-03-11 16:59:13 +07:00: 2026/03/11 16:59:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40272->127.0.0.1:29092: i/o timeout 2026-03-11 16:59:43 +07:00: 2026/03/11 16:59:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49434->127.0.0.1:29092: i/o timeout 2026-03-11 17:00:13 +07:00: 2026/03/11 17:00:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54806->127.0.0.1:29092: i/o timeout 2026-03-11 17:00:43 +07:00: 2026/03/11 17:00:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49840->127.0.0.1:29092: i/o timeout 2026-03-11 17:01:13 +07:00: 2026/03/11 17:01:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49702->127.0.0.1:29092: i/o timeout 2026-03-11 17:01:43 +07:00: 2026/03/11 17:01:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43594->127.0.0.1:29092: i/o timeout 2026-03-11 17:02:13 +07:00: 2026/03/11 17:02:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41430->127.0.0.1:29092: i/o timeout 2026-03-11 17:02:43 +07:00: 2026/03/11 17:02:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49120->127.0.0.1:29092: i/o timeout 2026-03-11 17:03:13 +07:00: 2026/03/11 17:03:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41078->127.0.0.1:29092: i/o timeout 2026-03-11 17:03:43 +07:00: 2026/03/11 17:03:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38866->127.0.0.1:29092: i/o timeout 2026-03-11 17:04:13 +07:00: 2026/03/11 17:04:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55368->127.0.0.1:29092: i/o timeout 2026-03-11 17:04:43 +07:00: 2026/03/11 17:04:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35322->127.0.0.1:29092: i/o timeout 2026-03-11 17:05:13 +07:00: 2026/03/11 17:05:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43442->127.0.0.1:29092: i/o timeout 2026-03-11 17:05:43 +07:00: 2026/03/11 17:05:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53144->127.0.0.1:29092: i/o timeout 2026-03-11 17:06:13 +07:00: 2026/03/11 17:06:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35920->127.0.0.1:29092: i/o timeout 2026-03-11 17:06:43 +07:00: 2026/03/11 17:06:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55552->127.0.0.1:29092: i/o timeout 2026-03-11 17:07:13 +07:00: 2026/03/11 17:07:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35336->127.0.0.1:29092: i/o timeout 2026-03-11 17:07:43 +07:00: 2026/03/11 17:07:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41716->127.0.0.1:29092: i/o timeout 2026-03-11 17:08:13 +07:00: 2026/03/11 17:08:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47210->127.0.0.1:29092: i/o timeout 2026-03-11 17:08:43 +07:00: 2026/03/11 17:08:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49142->127.0.0.1:29092: i/o timeout 2026-03-11 17:09:13 +07:00: 2026/03/11 17:09:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57496->127.0.0.1:29092: i/o timeout 2026-03-11 17:09:43 +07:00: 2026/03/11 17:09:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34086->127.0.0.1:29092: i/o timeout 2026-03-11 17:10:13 +07:00: 2026/03/11 17:10:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51098->127.0.0.1:29092: i/o timeout 2026-03-11 17:10:43 +07:00: 2026/03/11 17:10:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50284->127.0.0.1:29092: i/o timeout 2026-03-11 17:11:13 +07:00: 2026/03/11 17:11:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35080->127.0.0.1:29092: i/o timeout 2026-03-11 17:11:43 +07:00: 2026/03/11 17:11:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50910->127.0.0.1:29092: i/o timeout 2026-03-11 17:12:13 +07:00: 2026/03/11 17:12:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40872->127.0.0.1:29092: i/o timeout 2026-03-11 17:12:43 +07:00: 2026/03/11 17:12:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43928->127.0.0.1:29092: i/o timeout 2026-03-11 17:13:13 +07:00: 2026/03/11 17:13:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44494->127.0.0.1:29092: i/o timeout 2026-03-11 17:13:43 +07:00: 2026/03/11 17:13:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58046->127.0.0.1:29092: i/o timeout 2026-03-11 17:14:13 +07:00: 2026/03/11 17:14:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54802->127.0.0.1:29092: i/o timeout 2026-03-11 17:14:43 +07:00: 2026/03/11 17:14:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45498->127.0.0.1:29092: i/o timeout 2026-03-11 17:15:13 +07:00: 2026/03/11 17:15:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33902->127.0.0.1:29092: i/o timeout 2026-03-11 17:15:43 +07:00: 2026/03/11 17:15:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39202->127.0.0.1:29092: i/o timeout 2026-03-11 17:16:13 +07:00: 2026/03/11 17:16:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44662->127.0.0.1:29092: i/o timeout 2026-03-11 17:16:43 +07:00: 2026/03/11 17:16:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56488->127.0.0.1:29092: i/o timeout 2026-03-11 17:17:13 +07:00: 2026/03/11 17:17:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47740->127.0.0.1:29092: i/o timeout 2026-03-11 17:17:43 +07:00: 2026/03/11 17:17:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46260->127.0.0.1:29092: i/o timeout 2026-03-11 17:18:13 +07:00: 2026/03/11 17:18:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53408->127.0.0.1:29092: i/o timeout 2026-03-11 17:18:43 +07:00: 2026/03/11 17:18:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36276->127.0.0.1:29092: i/o timeout 2026-03-11 17:19:13 +07:00: 2026/03/11 17:19:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45736->127.0.0.1:29092: i/o timeout 2026-03-11 17:19:43 +07:00: 2026/03/11 17:19:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45332->127.0.0.1:29092: i/o timeout 2026-03-11 17:20:13 +07:00: 2026/03/11 17:20:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51536->127.0.0.1:29092: i/o timeout 2026-03-11 17:20:43 +07:00: 2026/03/11 17:20:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59798->127.0.0.1:29092: i/o timeout 2026-03-11 17:21:13 +07:00: 2026/03/11 17:21:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39580->127.0.0.1:29092: i/o timeout 2026-03-11 17:21:43 +07:00: 2026/03/11 17:21:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35076->127.0.0.1:29092: i/o timeout 2026-03-11 17:22:13 +07:00: 2026/03/11 17:22:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51618->127.0.0.1:29092: i/o timeout 2026-03-11 17:22:43 +07:00: 2026/03/11 17:22:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41478->127.0.0.1:29092: i/o timeout 2026-03-11 17:23:13 +07:00: 2026/03/11 17:23:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49528->127.0.0.1:29092: i/o timeout 2026-03-11 17:23:43 +07:00: 2026/03/11 17:23:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57340->127.0.0.1:29092: i/o timeout 2026-03-11 17:24:13 +07:00: 2026/03/11 17:24:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58974->127.0.0.1:29092: i/o timeout 2026-03-11 17:24:43 +07:00: 2026/03/11 17:24:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41070->127.0.0.1:29092: i/o timeout 2026-03-11 17:25:13 +07:00: 2026/03/11 17:25:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49252->127.0.0.1:29092: i/o timeout 2026-03-11 17:25:43 +07:00: 2026/03/11 17:25:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40848->127.0.0.1:29092: i/o timeout 2026-03-11 17:26:13 +07:00: 2026/03/11 17:26:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43864->127.0.0.1:29092: i/o timeout 2026-03-11 17:26:43 +07:00: 2026/03/11 17:26:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35952->127.0.0.1:29092: i/o timeout 2026-03-11 17:27:13 +07:00: 2026/03/11 17:27:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33906->127.0.0.1:29092: i/o timeout 2026-03-11 17:27:43 +07:00: 2026/03/11 17:27:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43644->127.0.0.1:29092: i/o timeout 2026-03-11 17:28:13 +07:00: 2026/03/11 17:28:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38498->127.0.0.1:29092: i/o timeout 2026-03-11 17:28:43 +07:00: 2026/03/11 17:28:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47198->127.0.0.1:29092: i/o timeout 2026-03-11 17:29:13 +07:00: 2026/03/11 17:29:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45938->127.0.0.1:29092: i/o timeout 2026-03-11 17:29:43 +07:00: 2026/03/11 17:29:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40112->127.0.0.1:29092: i/o timeout 2026-03-11 17:30:13 +07:00: 2026/03/11 17:30:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45348->127.0.0.1:29092: i/o timeout 2026-03-11 17:30:43 +07:00: 2026/03/11 17:30:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58418->127.0.0.1:29092: i/o timeout 2026-03-11 17:31:13 +07:00: 2026/03/11 17:31:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35682->127.0.0.1:29092: i/o timeout 2026-03-11 17:31:43 +07:00: 2026/03/11 17:31:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45138->127.0.0.1:29092: i/o timeout 2026-03-11 17:32:13 +07:00: 2026/03/11 17:32:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59768->127.0.0.1:29092: i/o timeout 2026-03-11 17:32:43 +07:00: 2026/03/11 17:32:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39204->127.0.0.1:29092: i/o timeout 2026-03-11 17:33:13 +07:00: 2026/03/11 17:33:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56932->127.0.0.1:29092: i/o timeout 2026-03-11 17:33:43 +07:00: 2026/03/11 17:33:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33800->127.0.0.1:29092: i/o timeout 2026-03-11 17:34:13 +07:00: 2026/03/11 17:34:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51956->127.0.0.1:29092: i/o timeout 2026-03-11 17:34:43 +07:00: 2026/03/11 17:34:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52512->127.0.0.1:29092: i/o timeout 2026-03-11 17:35:13 +07:00: 2026/03/11 17:35:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59496->127.0.0.1:29092: i/o timeout 2026-03-11 17:35:43 +07:00: 2026/03/11 17:35:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47706->127.0.0.1:29092: i/o timeout 2026-03-11 17:36:13 +07:00: 2026/03/11 17:36:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42460->127.0.0.1:29092: i/o timeout 2026-03-11 17:36:43 +07:00: 2026/03/11 17:36:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35714->127.0.0.1:29092: i/o timeout 2026-03-11 17:37:13 +07:00: 2026/03/11 17:37:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37976->127.0.0.1:29092: i/o timeout 2026-03-11 17:37:43 +07:00: 2026/03/11 17:37:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51410->127.0.0.1:29092: i/o timeout 2026-03-11 17:38:13 +07:00: 2026/03/11 17:38:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40520->127.0.0.1:29092: i/o timeout 2026-03-11 17:38:43 +07:00: 2026/03/11 17:38:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51756->127.0.0.1:29092: i/o timeout 2026-03-11 17:39:13 +07:00: 2026/03/11 17:39:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41206->127.0.0.1:29092: i/o timeout 2026-03-11 17:39:43 +07:00: 2026/03/11 17:39:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41818->127.0.0.1:29092: i/o timeout 2026-03-11 17:40:13 +07:00: 2026/03/11 17:40:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54776->127.0.0.1:29092: i/o timeout 2026-03-11 17:40:43 +07:00: 2026/03/11 17:40:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42936->127.0.0.1:29092: i/o timeout 2026-03-11 17:41:13 +07:00: 2026/03/11 17:41:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60846->127.0.0.1:29092: i/o timeout 2026-03-11 17:41:43 +07:00: 2026/03/11 17:41:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35214->127.0.0.1:29092: i/o timeout 2026-03-11 17:42:13 +07:00: 2026/03/11 17:42:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46602->127.0.0.1:29092: i/o timeout 2026-03-11 17:42:43 +07:00: 2026/03/11 17:42:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34006->127.0.0.1:29092: i/o timeout 2026-03-11 17:43:13 +07:00: 2026/03/11 17:43:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41652->127.0.0.1:29092: i/o timeout 2026-03-11 17:43:43 +07:00: 2026/03/11 17:43:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49826->127.0.0.1:29092: i/o timeout 2026-03-11 17:44:13 +07:00: 2026/03/11 17:44:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46696->127.0.0.1:29092: i/o timeout 2026-03-11 17:44:43 +07:00: 2026/03/11 17:44:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41990->127.0.0.1:29092: i/o timeout 2026-03-11 17:45:13 +07:00: 2026/03/11 17:45:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43854->127.0.0.1:29092: i/o timeout 2026-03-11 17:45:43 +07:00: 2026/03/11 17:45:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43138->127.0.0.1:29092: i/o timeout 2026-03-11 17:46:13 +07:00: 2026/03/11 17:46:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40114->127.0.0.1:29092: i/o timeout 2026-03-11 17:46:43 +07:00: 2026/03/11 17:46:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56130->127.0.0.1:29092: i/o timeout 2026-03-11 17:47:13 +07:00: 2026/03/11 17:47:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51716->127.0.0.1:29092: i/o timeout 2026-03-11 17:47:43 +07:00: 2026/03/11 17:47:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51810->127.0.0.1:29092: i/o timeout 2026-03-11 17:48:13 +07:00: 2026/03/11 17:48:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57480->127.0.0.1:29092: i/o timeout 2026-03-11 17:48:43 +07:00: 2026/03/11 17:48:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57478->127.0.0.1:29092: i/o timeout 2026-03-11 17:49:13 +07:00: 2026/03/11 17:49:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46584->127.0.0.1:29092: i/o timeout 2026-03-11 17:49:43 +07:00: 2026/03/11 17:49:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33974->127.0.0.1:29092: i/o timeout 2026-03-11 17:50:13 +07:00: 2026/03/11 17:50:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37466->127.0.0.1:29092: i/o timeout 2026-03-11 17:50:43 +07:00: 2026/03/11 17:50:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58540->127.0.0.1:29092: i/o timeout 2026-03-11 17:51:13 +07:00: 2026/03/11 17:51:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43028->127.0.0.1:29092: i/o timeout 2026-03-11 17:51:43 +07:00: 2026/03/11 17:51:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43080->127.0.0.1:29092: i/o timeout 2026-03-11 17:52:13 +07:00: 2026/03/11 17:52:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60426->127.0.0.1:29092: i/o timeout 2026-03-11 17:52:43 +07:00: 2026/03/11 17:52:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44878->127.0.0.1:29092: i/o timeout 2026-03-11 17:53:13 +07:00: 2026/03/11 17:53:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56958->127.0.0.1:29092: i/o timeout 2026-03-11 17:53:43 +07:00: 2026/03/11 17:53:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50134->127.0.0.1:29092: i/o timeout 2026-03-11 17:54:13 +07:00: 2026/03/11 17:54:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34214->127.0.0.1:29092: i/o timeout 2026-03-11 17:54:43 +07:00: 2026/03/11 17:54:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39070->127.0.0.1:29092: i/o timeout 2026-03-11 17:55:13 +07:00: 2026/03/11 17:55:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42308->127.0.0.1:29092: i/o timeout 2026-03-11 17:55:43 +07:00: 2026/03/11 17:55:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46842->127.0.0.1:29092: i/o timeout 2026-03-11 17:56:13 +07:00: 2026/03/11 17:56:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57858->127.0.0.1:29092: i/o timeout 2026-03-11 17:56:43 +07:00: 2026/03/11 17:56:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52994->127.0.0.1:29092: i/o timeout 2026-03-11 17:57:13 +07:00: 2026/03/11 17:57:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52294->127.0.0.1:29092: i/o timeout 2026-03-11 17:57:43 +07:00: 2026/03/11 17:57:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50182->127.0.0.1:29092: i/o timeout 2026-03-11 17:58:13 +07:00: 2026/03/11 17:58:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41366->127.0.0.1:29092: i/o timeout 2026-03-11 17:58:43 +07:00: 2026/03/11 17:58:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34726->127.0.0.1:29092: i/o timeout 2026-03-11 17:59:13 +07:00: 2026/03/11 17:59:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57558->127.0.0.1:29092: i/o timeout 2026-03-11 17:59:43 +07:00: 2026/03/11 17:59:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59170->127.0.0.1:29092: i/o timeout 2026-03-11 18:00:13 +07:00: 2026/03/11 18:00:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36456->127.0.0.1:29092: i/o timeout 2026-03-11 18:00:43 +07:00: 2026/03/11 18:00:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55726->127.0.0.1:29092: i/o timeout 2026-03-11 18:01:13 +07:00: 2026/03/11 18:01:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49580->127.0.0.1:29092: i/o timeout 2026-03-11 18:01:43 +07:00: 2026/03/11 18:01:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46702->127.0.0.1:29092: i/o timeout 2026-03-11 18:02:13 +07:00: 2026/03/11 18:02:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55042->127.0.0.1:29092: i/o timeout 2026-03-11 18:02:43 +07:00: 2026/03/11 18:02:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46182->127.0.0.1:29092: i/o timeout 2026-03-11 18:03:13 +07:00: 2026/03/11 18:03:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44640->127.0.0.1:29092: i/o timeout 2026-03-11 18:03:43 +07:00: 2026/03/11 18:03:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53574->127.0.0.1:29092: i/o timeout 2026-03-11 18:04:13 +07:00: 2026/03/11 18:04:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38286->127.0.0.1:29092: i/o timeout 2026-03-11 18:04:43 +07:00: 2026/03/11 18:04:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38904->127.0.0.1:29092: i/o timeout 2026-03-11 18:05:13 +07:00: 2026/03/11 18:05:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33150->127.0.0.1:29092: i/o timeout 2026-03-11 18:05:43 +07:00: 2026/03/11 18:05:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38906->127.0.0.1:29092: i/o timeout 2026-03-11 18:06:13 +07:00: 2026/03/11 18:06:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36584->127.0.0.1:29092: i/o timeout 2026-03-11 18:06:43 +07:00: 2026/03/11 18:06:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46418->127.0.0.1:29092: i/o timeout 2026-03-11 18:07:13 +07:00: 2026/03/11 18:07:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34226->127.0.0.1:29092: i/o timeout 2026-03-11 18:07:43 +07:00: 2026/03/11 18:07:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51282->127.0.0.1:29092: i/o timeout 2026-03-11 18:08:13 +07:00: 2026/03/11 18:08:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33394->127.0.0.1:29092: i/o timeout 2026-03-11 18:08:43 +07:00: 2026/03/11 18:08:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50822->127.0.0.1:29092: i/o timeout 2026-03-11 18:09:13 +07:00: 2026/03/11 18:09:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60894->127.0.0.1:29092: i/o timeout 2026-03-11 18:09:43 +07:00: 2026/03/11 18:09:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55184->127.0.0.1:29092: i/o timeout 2026-03-11 18:10:13 +07:00: 2026/03/11 18:10:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58802->127.0.0.1:29092: i/o timeout 2026-03-11 18:10:43 +07:00: 2026/03/11 18:10:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43172->127.0.0.1:29092: i/o timeout 2026-03-11 18:11:13 +07:00: 2026/03/11 18:11:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49270->127.0.0.1:29092: i/o timeout 2026-03-11 18:11:43 +07:00: 2026/03/11 18:11:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43234->127.0.0.1:29092: i/o timeout 2026-03-11 18:12:13 +07:00: 2026/03/11 18:12:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42436->127.0.0.1:29092: i/o timeout 2026-03-11 18:12:44 +07:00: 2026/03/11 18:12:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35490->127.0.0.1:29092: i/o timeout 2026-03-11 18:13:14 +07:00: 2026/03/11 18:13:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59002->127.0.0.1:29092: i/o timeout 2026-03-11 18:13:44 +07:00: 2026/03/11 18:13:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47330->127.0.0.1:29092: i/o timeout 2026-03-11 18:14:14 +07:00: 2026/03/11 18:14:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50544->127.0.0.1:29092: i/o timeout 2026-03-11 18:14:44 +07:00: 2026/03/11 18:14:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40682->127.0.0.1:29092: i/o timeout 2026-03-11 18:15:14 +07:00: 2026/03/11 18:15:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43344->127.0.0.1:29092: i/o timeout 2026-03-11 18:15:44 +07:00: 2026/03/11 18:15:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33504->127.0.0.1:29092: i/o timeout 2026-03-11 18:16:14 +07:00: 2026/03/11 18:16:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34276->127.0.0.1:29092: i/o timeout 2026-03-11 18:16:44 +07:00: 2026/03/11 18:16:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33564->127.0.0.1:29092: i/o timeout 2026-03-11 18:17:14 +07:00: 2026/03/11 18:17:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58280->127.0.0.1:29092: i/o timeout 2026-03-11 18:17:44 +07:00: 2026/03/11 18:17:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56304->127.0.0.1:29092: i/o timeout 2026-03-11 18:18:14 +07:00: 2026/03/11 18:18:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46130->127.0.0.1:29092: i/o timeout 2026-03-11 18:18:44 +07:00: 2026/03/11 18:18:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49320->127.0.0.1:29092: i/o timeout 2026-03-11 18:19:14 +07:00: 2026/03/11 18:19:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45428->127.0.0.1:29092: i/o timeout 2026-03-11 18:19:44 +07:00: 2026/03/11 18:19:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59488->127.0.0.1:29092: i/o timeout 2026-03-11 18:20:14 +07:00: 2026/03/11 18:20:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41864->127.0.0.1:29092: i/o timeout 2026-03-11 18:20:44 +07:00: 2026/03/11 18:20:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36332->127.0.0.1:29092: i/o timeout 2026-03-11 18:21:14 +07:00: 2026/03/11 18:21:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59844->127.0.0.1:29092: i/o timeout 2026-03-11 18:21:44 +07:00: 2026/03/11 18:21:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55934->127.0.0.1:29092: i/o timeout 2026-03-11 18:22:14 +07:00: 2026/03/11 18:22:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54114->127.0.0.1:29092: i/o timeout 2026-03-11 18:22:44 +07:00: 2026/03/11 18:22:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41278->127.0.0.1:29092: i/o timeout 2026-03-11 18:23:14 +07:00: 2026/03/11 18:23:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60870->127.0.0.1:29092: i/o timeout 2026-03-11 18:23:44 +07:00: 2026/03/11 18:23:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35434->127.0.0.1:29092: i/o timeout 2026-03-11 18:24:14 +07:00: 2026/03/11 18:24:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33712->127.0.0.1:29092: i/o timeout 2026-03-11 18:24:44 +07:00: 2026/03/11 18:24:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44764->127.0.0.1:29092: i/o timeout 2026-03-11 18:25:14 +07:00: 2026/03/11 18:25:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45344->127.0.0.1:29092: i/o timeout 2026-03-11 18:25:44 +07:00: 2026/03/11 18:25:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43856->127.0.0.1:29092: i/o timeout 2026-03-11 18:26:14 +07:00: 2026/03/11 18:26:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40064->127.0.0.1:29092: i/o timeout 2026-03-11 18:26:44 +07:00: 2026/03/11 18:26:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33792->127.0.0.1:29092: i/o timeout 2026-03-11 18:27:14 +07:00: 2026/03/11 18:27:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48452->127.0.0.1:29092: i/o timeout 2026-03-11 18:27:44 +07:00: 2026/03/11 18:27:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60798->127.0.0.1:29092: i/o timeout 2026-03-11 18:28:14 +07:00: 2026/03/11 18:28:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54236->127.0.0.1:29092: i/o timeout 2026-03-11 18:28:44 +07:00: 2026/03/11 18:28:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50068->127.0.0.1:29092: i/o timeout 2026-03-11 18:29:14 +07:00: 2026/03/11 18:29:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50564->127.0.0.1:29092: i/o timeout 2026-03-11 18:29:44 +07:00: 2026/03/11 18:29:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34958->127.0.0.1:29092: i/o timeout 2026-03-11 18:30:14 +07:00: 2026/03/11 18:30:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58378->127.0.0.1:29092: i/o timeout 2026-03-11 18:30:44 +07:00: 2026/03/11 18:30:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55732->127.0.0.1:29092: i/o timeout 2026-03-11 18:31:14 +07:00: 2026/03/11 18:31:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34576->127.0.0.1:29092: i/o timeout 2026-03-11 18:31:44 +07:00: 2026/03/11 18:31:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51938->127.0.0.1:29092: i/o timeout 2026-03-11 18:32:14 +07:00: 2026/03/11 18:32:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60456->127.0.0.1:29092: i/o timeout 2026-03-11 18:32:44 +07:00: 2026/03/11 18:32:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53034->127.0.0.1:29092: i/o timeout 2026-03-11 18:33:14 +07:00: 2026/03/11 18:33:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33896->127.0.0.1:29092: i/o timeout 2026-03-11 18:33:44 +07:00: 2026/03/11 18:33:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54312->127.0.0.1:29092: i/o timeout 2026-03-11 18:34:14 +07:00: 2026/03/11 18:34:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60378->127.0.0.1:29092: i/o timeout 2026-03-11 18:34:44 +07:00: 2026/03/11 18:34:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48670->127.0.0.1:29092: i/o timeout 2026-03-11 18:35:14 +07:00: 2026/03/11 18:35:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48008->127.0.0.1:29092: i/o timeout 2026-03-11 18:35:44 +07:00: 2026/03/11 18:35:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49230->127.0.0.1:29092: i/o timeout 2026-03-11 18:36:14 +07:00: 2026/03/11 18:36:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33662->127.0.0.1:29092: i/o timeout 2026-03-11 18:36:44 +07:00: 2026/03/11 18:36:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38716->127.0.0.1:29092: i/o timeout 2026-03-11 18:37:14 +07:00: 2026/03/11 18:37:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56016->127.0.0.1:29092: i/o timeout 2026-03-11 18:37:44 +07:00: 2026/03/11 18:37:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54546->127.0.0.1:29092: i/o timeout 2026-03-11 18:38:14 +07:00: 2026/03/11 18:38:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58206->127.0.0.1:29092: i/o timeout 2026-03-11 18:38:44 +07:00: 2026/03/11 18:38:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41274->127.0.0.1:29092: i/o timeout 2026-03-11 18:39:14 +07:00: 2026/03/11 18:39:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50142->127.0.0.1:29092: i/o timeout 2026-03-11 18:39:44 +07:00: 2026/03/11 18:39:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49862->127.0.0.1:29092: i/o timeout 2026-03-11 18:40:14 +07:00: 2026/03/11 18:40:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54744->127.0.0.1:29092: i/o timeout 2026-03-11 18:40:44 +07:00: 2026/03/11 18:40:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33782->127.0.0.1:29092: i/o timeout 2026-03-11 18:41:14 +07:00: 2026/03/11 18:41:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38304->127.0.0.1:29092: i/o timeout 2026-03-11 18:41:44 +07:00: 2026/03/11 18:41:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57764->127.0.0.1:29092: i/o timeout 2026-03-11 18:42:14 +07:00: 2026/03/11 18:42:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58200->127.0.0.1:29092: i/o timeout 2026-03-11 18:42:44 +07:00: 2026/03/11 18:42:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53950->127.0.0.1:29092: i/o timeout 2026-03-11 18:43:14 +07:00: 2026/03/11 18:43:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53642->127.0.0.1:29092: i/o timeout 2026-03-11 18:43:44 +07:00: 2026/03/11 18:43:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58934->127.0.0.1:29092: i/o timeout 2026-03-11 18:44:14 +07:00: 2026/03/11 18:44:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43022->127.0.0.1:29092: i/o timeout 2026-03-11 18:44:44 +07:00: 2026/03/11 18:44:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32814->127.0.0.1:29092: i/o timeout 2026-03-11 18:45:14 +07:00: 2026/03/11 18:45:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53882->127.0.0.1:29092: i/o timeout 2026-03-11 18:45:44 +07:00: 2026/03/11 18:45:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51236->127.0.0.1:29092: i/o timeout 2026-03-11 18:46:14 +07:00: 2026/03/11 18:46:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40890->127.0.0.1:29092: i/o timeout 2026-03-11 18:46:44 +07:00: 2026/03/11 18:46:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54900->127.0.0.1:29092: i/o timeout 2026-03-11 18:47:14 +07:00: 2026/03/11 18:47:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49336->127.0.0.1:29092: i/o timeout 2026-03-11 18:47:44 +07:00: 2026/03/11 18:47:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42572->127.0.0.1:29092: i/o timeout 2026-03-11 18:48:14 +07:00: 2026/03/11 18:48:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34464->127.0.0.1:29092: i/o timeout 2026-03-11 18:48:44 +07:00: 2026/03/11 18:48:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48390->127.0.0.1:29092: i/o timeout 2026-03-11 18:49:14 +07:00: 2026/03/11 18:49:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53962->127.0.0.1:29092: i/o timeout 2026-03-11 18:49:44 +07:00: 2026/03/11 18:49:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50512->127.0.0.1:29092: i/o timeout 2026-03-11 18:50:14 +07:00: 2026/03/11 18:50:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37576->127.0.0.1:29092: i/o timeout 2026-03-11 18:50:44 +07:00: 2026/03/11 18:50:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52214->127.0.0.1:29092: i/o timeout 2026-03-11 18:51:14 +07:00: 2026/03/11 18:51:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34456->127.0.0.1:29092: i/o timeout 2026-03-11 18:51:44 +07:00: 2026/03/11 18:51:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43798->127.0.0.1:29092: i/o timeout 2026-03-11 18:52:14 +07:00: 2026/03/11 18:52:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56588->127.0.0.1:29092: i/o timeout 2026-03-11 18:52:44 +07:00: 2026/03/11 18:52:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41972->127.0.0.1:29092: i/o timeout 2026-03-11 18:53:14 +07:00: 2026/03/11 18:53:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59074->127.0.0.1:29092: i/o timeout 2026-03-11 18:53:44 +07:00: 2026/03/11 18:53:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34006->127.0.0.1:29092: i/o timeout 2026-03-11 18:54:14 +07:00: 2026/03/11 18:54:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40066->127.0.0.1:29092: i/o timeout 2026-03-11 18:54:44 +07:00: 2026/03/11 18:54:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37842->127.0.0.1:29092: i/o timeout 2026-03-11 18:55:14 +07:00: 2026/03/11 18:55:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45204->127.0.0.1:29092: i/o timeout 2026-03-11 18:55:44 +07:00: 2026/03/11 18:55:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57008->127.0.0.1:29092: i/o timeout 2026-03-11 18:56:14 +07:00: 2026/03/11 18:56:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51762->127.0.0.1:29092: i/o timeout 2026-03-11 18:56:44 +07:00: 2026/03/11 18:56:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40998->127.0.0.1:29092: i/o timeout 2026-03-11 18:57:14 +07:00: 2026/03/11 18:57:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59448->127.0.0.1:29092: i/o timeout 2026-03-11 18:57:44 +07:00: 2026/03/11 18:57:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39682->127.0.0.1:29092: i/o timeout 2026-03-11 18:58:14 +07:00: 2026/03/11 18:58:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58926->127.0.0.1:29092: i/o timeout 2026-03-11 18:58:44 +07:00: 2026/03/11 18:58:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40412->127.0.0.1:29092: i/o timeout 2026-03-11 18:59:14 +07:00: 2026/03/11 18:59:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49468->127.0.0.1:29092: i/o timeout 2026-03-11 18:59:44 +07:00: 2026/03/11 18:59:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45064->127.0.0.1:29092: i/o timeout 2026-03-11 19:00:14 +07:00: 2026/03/11 19:00:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49866->127.0.0.1:29092: i/o timeout 2026-03-11 19:00:44 +07:00: 2026/03/11 19:00:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36990->127.0.0.1:29092: i/o timeout 2026-03-11 19:01:14 +07:00: 2026/03/11 19:01:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34992->127.0.0.1:29092: i/o timeout 2026-03-11 19:01:44 +07:00: 2026/03/11 19:01:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50350->127.0.0.1:29092: i/o timeout 2026-03-11 19:02:14 +07:00: 2026/03/11 19:02:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34080->127.0.0.1:29092: i/o timeout 2026-03-11 19:02:44 +07:00: 2026/03/11 19:02:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59398->127.0.0.1:29092: i/o timeout 2026-03-11 19:03:14 +07:00: 2026/03/11 19:03:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37774->127.0.0.1:29092: i/o timeout 2026-03-11 19:03:44 +07:00: 2026/03/11 19:03:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44658->127.0.0.1:29092: i/o timeout 2026-03-11 19:04:14 +07:00: 2026/03/11 19:04:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57256->127.0.0.1:29092: i/o timeout 2026-03-11 19:04:44 +07:00: 2026/03/11 19:04:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57656->127.0.0.1:29092: i/o timeout 2026-03-11 19:05:14 +07:00: 2026/03/11 19:05:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35594->127.0.0.1:29092: i/o timeout 2026-03-11 19:05:44 +07:00: 2026/03/11 19:05:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34222->127.0.0.1:29092: i/o timeout 2026-03-11 19:06:14 +07:00: 2026/03/11 19:06:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34206->127.0.0.1:29092: i/o timeout 2026-03-11 19:06:44 +07:00: 2026/03/11 19:06:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47672->127.0.0.1:29092: i/o timeout 2026-03-11 19:07:14 +07:00: 2026/03/11 19:07:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56648->127.0.0.1:29092: i/o timeout 2026-03-11 19:07:44 +07:00: 2026/03/11 19:07:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36474->127.0.0.1:29092: i/o timeout 2026-03-11 19:08:14 +07:00: 2026/03/11 19:08:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33592->127.0.0.1:29092: i/o timeout 2026-03-11 19:08:44 +07:00: 2026/03/11 19:08:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45910->127.0.0.1:29092: i/o timeout 2026-03-11 19:09:14 +07:00: 2026/03/11 19:09:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57894->127.0.0.1:29092: i/o timeout 2026-03-11 19:09:44 +07:00: 2026/03/11 19:09:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33116->127.0.0.1:29092: i/o timeout 2026-03-11 19:10:15 +07:00: 2026/03/11 19:10:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59966->127.0.0.1:29092: i/o timeout 2026-03-11 19:10:45 +07:00: 2026/03/11 19:10:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36574->127.0.0.1:29092: i/o timeout 2026-03-11 19:11:15 +07:00: 2026/03/11 19:11:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33516->127.0.0.1:29092: i/o timeout 2026-03-11 19:11:45 +07:00: 2026/03/11 19:11:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44088->127.0.0.1:29092: i/o timeout 2026-03-11 19:12:15 +07:00: 2026/03/11 19:12:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44582->127.0.0.1:29092: i/o timeout 2026-03-11 19:12:45 +07:00: 2026/03/11 19:12:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47968->127.0.0.1:29092: i/o timeout 2026-03-11 19:13:15 +07:00: 2026/03/11 19:13:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40016->127.0.0.1:29092: i/o timeout 2026-03-11 19:13:45 +07:00: 2026/03/11 19:13:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38940->127.0.0.1:29092: i/o timeout 2026-03-11 19:14:15 +07:00: 2026/03/11 19:14:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42270->127.0.0.1:29092: i/o timeout 2026-03-11 19:14:45 +07:00: 2026/03/11 19:14:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60978->127.0.0.1:29092: i/o timeout 2026-03-11 19:15:15 +07:00: 2026/03/11 19:15:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40682->127.0.0.1:29092: i/o timeout 2026-03-11 19:15:45 +07:00: 2026/03/11 19:15:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32932->127.0.0.1:29092: i/o timeout 2026-03-11 19:16:15 +07:00: 2026/03/11 19:16:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36686->127.0.0.1:29092: i/o timeout 2026-03-11 19:16:45 +07:00: 2026/03/11 19:16:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44238->127.0.0.1:29092: i/o timeout 2026-03-11 19:17:15 +07:00: 2026/03/11 19:17:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40276->127.0.0.1:29092: i/o timeout 2026-03-11 19:17:45 +07:00: 2026/03/11 19:17:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45666->127.0.0.1:29092: i/o timeout 2026-03-11 19:18:15 +07:00: 2026/03/11 19:18:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58606->127.0.0.1:29092: i/o timeout 2026-03-11 19:18:45 +07:00: 2026/03/11 19:18:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42586->127.0.0.1:29092: i/o timeout 2026-03-11 19:19:15 +07:00: 2026/03/11 19:19:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47104->127.0.0.1:29092: i/o timeout 2026-03-11 19:19:45 +07:00: 2026/03/11 19:19:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38722->127.0.0.1:29092: i/o timeout 2026-03-11 19:20:15 +07:00: 2026/03/11 19:20:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53036->127.0.0.1:29092: i/o timeout 2026-03-11 19:20:45 +07:00: 2026/03/11 19:20:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58140->127.0.0.1:29092: i/o timeout 2026-03-11 19:21:15 +07:00: 2026/03/11 19:21:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47136->127.0.0.1:29092: i/o timeout 2026-03-11 19:21:45 +07:00: 2026/03/11 19:21:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45858->127.0.0.1:29092: i/o timeout 2026-03-11 19:22:15 +07:00: 2026/03/11 19:22:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35242->127.0.0.1:29092: i/o timeout 2026-03-11 19:22:45 +07:00: 2026/03/11 19:22:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43042->127.0.0.1:29092: i/o timeout 2026-03-11 19:23:15 +07:00: 2026/03/11 19:23:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38426->127.0.0.1:29092: i/o timeout 2026-03-11 19:23:45 +07:00: 2026/03/11 19:23:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55992->127.0.0.1:29092: i/o timeout 2026-03-11 19:24:15 +07:00: 2026/03/11 19:24:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43282->127.0.0.1:29092: i/o timeout 2026-03-11 19:24:45 +07:00: 2026/03/11 19:24:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38248->127.0.0.1:29092: i/o timeout 2026-03-11 19:25:15 +07:00: 2026/03/11 19:25:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43312->127.0.0.1:29092: i/o timeout 2026-03-11 19:25:45 +07:00: 2026/03/11 19:25:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41610->127.0.0.1:29092: i/o timeout 2026-03-11 19:26:15 +07:00: 2026/03/11 19:26:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53612->127.0.0.1:29092: i/o timeout 2026-03-11 19:26:45 +07:00: 2026/03/11 19:26:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54290->127.0.0.1:29092: i/o timeout 2026-03-11 19:27:15 +07:00: 2026/03/11 19:27:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40814->127.0.0.1:29092: i/o timeout 2026-03-11 19:27:45 +07:00: 2026/03/11 19:27:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39024->127.0.0.1:29092: i/o timeout 2026-03-11 19:28:15 +07:00: 2026/03/11 19:28:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37104->127.0.0.1:29092: i/o timeout 2026-03-11 19:28:45 +07:00: 2026/03/11 19:28:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58590->127.0.0.1:29092: i/o timeout 2026-03-11 19:29:15 +07:00: 2026/03/11 19:29:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46970->127.0.0.1:29092: i/o timeout 2026-03-11 19:29:45 +07:00: 2026/03/11 19:29:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44880->127.0.0.1:29092: i/o timeout 2026-03-11 19:30:15 +07:00: 2026/03/11 19:30:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54868->127.0.0.1:29092: i/o timeout 2026-03-11 19:30:45 +07:00: 2026/03/11 19:30:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35482->127.0.0.1:29092: i/o timeout 2026-03-11 19:31:15 +07:00: 2026/03/11 19:31:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43588->127.0.0.1:29092: i/o timeout 2026-03-11 19:31:45 +07:00: 2026/03/11 19:31:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56972->127.0.0.1:29092: i/o timeout 2026-03-11 19:32:15 +07:00: 2026/03/11 19:32:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53558->127.0.0.1:29092: i/o timeout 2026-03-11 19:32:45 +07:00: 2026/03/11 19:32:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50418->127.0.0.1:29092: i/o timeout 2026-03-11 19:33:15 +07:00: 2026/03/11 19:33:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57908->127.0.0.1:29092: i/o timeout 2026-03-11 19:33:45 +07:00: 2026/03/11 19:33:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59700->127.0.0.1:29092: i/o timeout 2026-03-11 19:34:15 +07:00: 2026/03/11 19:34:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60348->127.0.0.1:29092: i/o timeout 2026-03-11 19:34:45 +07:00: 2026/03/11 19:34:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53366->127.0.0.1:29092: i/o timeout 2026-03-11 19:35:15 +07:00: 2026/03/11 19:35:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33106->127.0.0.1:29092: i/o timeout 2026-03-11 19:35:45 +07:00: 2026/03/11 19:35:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52886->127.0.0.1:29092: i/o timeout 2026-03-11 19:36:15 +07:00: 2026/03/11 19:36:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47320->127.0.0.1:29092: i/o timeout 2026-03-11 19:36:45 +07:00: 2026/03/11 19:36:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36346->127.0.0.1:29092: i/o timeout 2026-03-11 19:37:15 +07:00: 2026/03/11 19:37:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57156->127.0.0.1:29092: i/o timeout 2026-03-11 19:37:45 +07:00: 2026/03/11 19:37:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40806->127.0.0.1:29092: i/o timeout 2026-03-11 19:38:15 +07:00: 2026/03/11 19:38:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45326->127.0.0.1:29092: i/o timeout 2026-03-11 19:38:45 +07:00: 2026/03/11 19:38:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34396->127.0.0.1:29092: i/o timeout 2026-03-11 19:39:15 +07:00: 2026/03/11 19:39:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39160->127.0.0.1:29092: i/o timeout 2026-03-11 19:39:45 +07:00: 2026/03/11 19:39:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39552->127.0.0.1:29092: i/o timeout 2026-03-11 19:40:15 +07:00: 2026/03/11 19:40:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59396->127.0.0.1:29092: i/o timeout 2026-03-11 19:40:45 +07:00: 2026/03/11 19:40:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40994->127.0.0.1:29092: i/o timeout 2026-03-11 19:41:15 +07:00: 2026/03/11 19:41:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52886->127.0.0.1:29092: i/o timeout 2026-03-11 19:41:45 +07:00: 2026/03/11 19:41:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39142->127.0.0.1:29092: i/o timeout 2026-03-11 19:42:15 +07:00: 2026/03/11 19:42:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34316->127.0.0.1:29092: i/o timeout 2026-03-11 19:42:45 +07:00: 2026/03/11 19:42:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44890->127.0.0.1:29092: i/o timeout 2026-03-11 19:43:15 +07:00: 2026/03/11 19:43:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58534->127.0.0.1:29092: i/o timeout 2026-03-11 19:43:45 +07:00: 2026/03/11 19:43:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42666->127.0.0.1:29092: i/o timeout 2026-03-11 19:44:15 +07:00: 2026/03/11 19:44:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39432->127.0.0.1:29092: i/o timeout 2026-03-11 19:44:45 +07:00: 2026/03/11 19:44:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58620->127.0.0.1:29092: i/o timeout 2026-03-11 19:45:15 +07:00: 2026/03/11 19:45:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47762->127.0.0.1:29092: i/o timeout 2026-03-11 19:45:45 +07:00: 2026/03/11 19:45:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38086->127.0.0.1:29092: i/o timeout 2026-03-11 19:46:15 +07:00: 2026/03/11 19:46:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50132->127.0.0.1:29092: i/o timeout 2026-03-11 19:46:45 +07:00: 2026/03/11 19:46:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49876->127.0.0.1:29092: i/o timeout 2026-03-11 19:47:15 +07:00: 2026/03/11 19:47:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47724->127.0.0.1:29092: i/o timeout 2026-03-11 19:47:45 +07:00: 2026/03/11 19:47:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50842->127.0.0.1:29092: i/o timeout 2026-03-11 19:48:15 +07:00: 2026/03/11 19:48:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35006->127.0.0.1:29092: i/o timeout 2026-03-11 19:48:45 +07:00: 2026/03/11 19:48:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35072->127.0.0.1:29092: i/o timeout 2026-03-11 19:49:15 +07:00: 2026/03/11 19:49:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42956->127.0.0.1:29092: i/o timeout 2026-03-11 19:49:45 +07:00: 2026/03/11 19:49:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56516->127.0.0.1:29092: i/o timeout 2026-03-11 19:50:15 +07:00: 2026/03/11 19:50:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34270->127.0.0.1:29092: i/o timeout 2026-03-11 19:50:45 +07:00: 2026/03/11 19:50:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56662->127.0.0.1:29092: i/o timeout 2026-03-11 19:51:15 +07:00: 2026/03/11 19:51:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48012->127.0.0.1:29092: i/o timeout 2026-03-11 19:51:45 +07:00: 2026/03/11 19:51:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50954->127.0.0.1:29092: i/o timeout 2026-03-11 19:52:15 +07:00: 2026/03/11 19:52:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41924->127.0.0.1:29092: i/o timeout 2026-03-11 19:52:45 +07:00: 2026/03/11 19:52:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48446->127.0.0.1:29092: i/o timeout 2026-03-11 19:53:15 +07:00: 2026/03/11 19:53:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43396->127.0.0.1:29092: i/o timeout 2026-03-11 19:53:45 +07:00: 2026/03/11 19:53:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60776->127.0.0.1:29092: i/o timeout 2026-03-11 19:54:15 +07:00: 2026/03/11 19:54:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33112->127.0.0.1:29092: i/o timeout 2026-03-11 19:54:45 +07:00: 2026/03/11 19:54:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45560->127.0.0.1:29092: i/o timeout 2026-03-11 19:55:15 +07:00: 2026/03/11 19:55:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36484->127.0.0.1:29092: i/o timeout 2026-03-11 19:55:45 +07:00: 2026/03/11 19:55:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51508->127.0.0.1:29092: i/o timeout 2026-03-11 19:56:15 +07:00: 2026/03/11 19:56:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56528->127.0.0.1:29092: i/o timeout 2026-03-11 19:56:45 +07:00: 2026/03/11 19:56:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48944->127.0.0.1:29092: i/o timeout 2026-03-11 19:57:15 +07:00: 2026/03/11 19:57:15 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56986->127.0.0.1:29092: i/o timeout 2026-03-11 19:57:45 +07:00: 2026/03/11 19:57:45 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48516->127.0.0.1:29092: i/o timeout 2026-03-11 19:58:16 +07:00: 2026/03/11 19:58:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47838->127.0.0.1:29092: i/o timeout 2026-03-11 19:58:46 +07:00: 2026/03/11 19:58:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37432->127.0.0.1:29092: i/o timeout 2026-03-11 19:59:16 +07:00: 2026/03/11 19:59:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39406->127.0.0.1:29092: i/o timeout 2026-03-11 19:59:46 +07:00: 2026/03/11 19:59:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36784->127.0.0.1:29092: i/o timeout 2026-03-11 20:00:16 +07:00: 2026/03/11 20:00:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49386->127.0.0.1:29092: i/o timeout 2026-03-11 20:00:46 +07:00: 2026/03/11 20:00:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51516->127.0.0.1:29092: i/o timeout 2026-03-11 20:01:16 +07:00: 2026/03/11 20:01:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46982->127.0.0.1:29092: i/o timeout 2026-03-11 20:01:46 +07:00: 2026/03/11 20:01:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46540->127.0.0.1:29092: i/o timeout 2026-03-11 20:02:16 +07:00: 2026/03/11 20:02:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54524->127.0.0.1:29092: i/o timeout 2026-03-11 20:02:46 +07:00: 2026/03/11 20:02:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47020->127.0.0.1:29092: i/o timeout 2026-03-11 20:03:16 +07:00: 2026/03/11 20:03:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48892->127.0.0.1:29092: i/o timeout 2026-03-11 20:03:46 +07:00: 2026/03/11 20:03:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56484->127.0.0.1:29092: i/o timeout 2026-03-11 20:04:16 +07:00: 2026/03/11 20:04:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35156->127.0.0.1:29092: i/o timeout 2026-03-11 20:04:46 +07:00: 2026/03/11 20:04:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56520->127.0.0.1:29092: i/o timeout 2026-03-11 20:05:16 +07:00: 2026/03/11 20:05:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48262->127.0.0.1:29092: i/o timeout 2026-03-11 20:05:46 +07:00: 2026/03/11 20:05:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40508->127.0.0.1:29092: i/o timeout 2026-03-11 20:06:16 +07:00: 2026/03/11 20:06:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40646->127.0.0.1:29092: i/o timeout 2026-03-11 20:06:46 +07:00: 2026/03/11 20:06:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55770->127.0.0.1:29092: i/o timeout 2026-03-11 20:07:16 +07:00: 2026/03/11 20:07:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35208->127.0.0.1:29092: i/o timeout 2026-03-11 20:07:46 +07:00: 2026/03/11 20:07:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40942->127.0.0.1:29092: i/o timeout 2026-03-11 20:08:16 +07:00: 2026/03/11 20:08:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54160->127.0.0.1:29092: i/o timeout 2026-03-11 20:08:46 +07:00: 2026/03/11 20:08:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42022->127.0.0.1:29092: i/o timeout 2026-03-11 20:09:16 +07:00: 2026/03/11 20:09:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35616->127.0.0.1:29092: i/o timeout 2026-03-11 20:09:46 +07:00: 2026/03/11 20:09:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35034->127.0.0.1:29092: i/o timeout 2026-03-11 20:10:16 +07:00: 2026/03/11 20:10:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48692->127.0.0.1:29092: i/o timeout 2026-03-11 20:10:46 +07:00: 2026/03/11 20:10:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54150->127.0.0.1:29092: i/o timeout 2026-03-11 20:11:16 +07:00: 2026/03/11 20:11:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47740->127.0.0.1:29092: i/o timeout 2026-03-11 20:11:46 +07:00: 2026/03/11 20:11:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44934->127.0.0.1:29092: i/o timeout 2026-03-11 20:12:16 +07:00: 2026/03/11 20:12:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39560->127.0.0.1:29092: i/o timeout 2026-03-11 20:12:46 +07:00: 2026/03/11 20:12:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57244->127.0.0.1:29092: i/o timeout 2026-03-11 20:13:16 +07:00: 2026/03/11 20:13:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36084->127.0.0.1:29092: i/o timeout 2026-03-11 20:13:46 +07:00: 2026/03/11 20:13:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58224->127.0.0.1:29092: i/o timeout 2026-03-11 20:14:16 +07:00: 2026/03/11 20:14:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43616->127.0.0.1:29092: i/o timeout 2026-03-11 20:14:46 +07:00: 2026/03/11 20:14:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55994->127.0.0.1:29092: i/o timeout 2026-03-11 20:15:16 +07:00: 2026/03/11 20:15:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42254->127.0.0.1:29092: i/o timeout 2026-03-11 20:15:46 +07:00: 2026/03/11 20:15:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58594->127.0.0.1:29092: i/o timeout 2026-03-11 20:16:16 +07:00: 2026/03/11 20:16:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53310->127.0.0.1:29092: i/o timeout 2026-03-11 20:16:46 +07:00: 2026/03/11 20:16:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43126->127.0.0.1:29092: i/o timeout 2026-03-11 20:17:16 +07:00: 2026/03/11 20:17:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47864->127.0.0.1:29092: i/o timeout 2026-03-11 20:17:46 +07:00: 2026/03/11 20:17:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36916->127.0.0.1:29092: i/o timeout 2026-03-11 20:18:16 +07:00: 2026/03/11 20:18:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57700->127.0.0.1:29092: i/o timeout 2026-03-11 20:18:46 +07:00: 2026/03/11 20:18:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57552->127.0.0.1:29092: i/o timeout 2026-03-11 20:19:16 +07:00: 2026/03/11 20:19:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32878->127.0.0.1:29092: i/o timeout 2026-03-11 20:19:46 +07:00: 2026/03/11 20:19:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41118->127.0.0.1:29092: i/o timeout 2026-03-11 20:20:16 +07:00: 2026/03/11 20:20:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50742->127.0.0.1:29092: i/o timeout 2026-03-11 20:20:46 +07:00: 2026/03/11 20:20:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41882->127.0.0.1:29092: i/o timeout 2026-03-11 20:21:16 +07:00: 2026/03/11 20:21:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38712->127.0.0.1:29092: i/o timeout 2026-03-11 20:21:46 +07:00: 2026/03/11 20:21:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51674->127.0.0.1:29092: i/o timeout 2026-03-11 20:22:16 +07:00: 2026/03/11 20:22:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33390->127.0.0.1:29092: i/o timeout 2026-03-11 20:22:46 +07:00: 2026/03/11 20:22:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37696->127.0.0.1:29092: i/o timeout 2026-03-11 20:23:16 +07:00: 2026/03/11 20:23:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55598->127.0.0.1:29092: i/o timeout 2026-03-11 20:23:46 +07:00: 2026/03/11 20:23:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58598->127.0.0.1:29092: i/o timeout 2026-03-11 20:24:16 +07:00: 2026/03/11 20:24:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55702->127.0.0.1:29092: i/o timeout 2026-03-11 20:24:46 +07:00: 2026/03/11 20:24:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53628->127.0.0.1:29092: i/o timeout 2026-03-11 20:25:16 +07:00: 2026/03/11 20:25:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60274->127.0.0.1:29092: i/o timeout 2026-03-11 20:25:46 +07:00: 2026/03/11 20:25:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54136->127.0.0.1:29092: i/o timeout 2026-03-11 20:26:16 +07:00: 2026/03/11 20:26:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49574->127.0.0.1:29092: i/o timeout 2026-03-11 20:26:46 +07:00: 2026/03/11 20:26:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54642->127.0.0.1:29092: i/o timeout 2026-03-11 20:27:16 +07:00: 2026/03/11 20:27:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32856->127.0.0.1:29092: i/o timeout 2026-03-11 20:27:46 +07:00: 2026/03/11 20:27:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58314->127.0.0.1:29092: i/o timeout 2026-03-11 20:28:16 +07:00: 2026/03/11 20:28:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48486->127.0.0.1:29092: i/o timeout 2026-03-11 20:28:46 +07:00: 2026/03/11 20:28:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32836->127.0.0.1:29092: i/o timeout 2026-03-11 20:29:16 +07:00: 2026/03/11 20:29:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36702->127.0.0.1:29092: i/o timeout 2026-03-11 20:29:46 +07:00: 2026/03/11 20:29:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34032->127.0.0.1:29092: i/o timeout 2026-03-11 20:30:16 +07:00: 2026/03/11 20:30:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60602->127.0.0.1:29092: i/o timeout 2026-03-11 20:30:46 +07:00: 2026/03/11 20:30:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45158->127.0.0.1:29092: i/o timeout 2026-03-11 20:31:16 +07:00: 2026/03/11 20:31:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52896->127.0.0.1:29092: i/o timeout 2026-03-11 20:31:46 +07:00: 2026/03/11 20:31:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56534->127.0.0.1:29092: i/o timeout 2026-03-11 20:32:16 +07:00: 2026/03/11 20:32:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52362->127.0.0.1:29092: i/o timeout 2026-03-11 20:32:46 +07:00: 2026/03/11 20:32:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41536->127.0.0.1:29092: i/o timeout 2026-03-11 20:33:16 +07:00: 2026/03/11 20:33:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59064->127.0.0.1:29092: i/o timeout 2026-03-11 20:33:46 +07:00: 2026/03/11 20:33:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48944->127.0.0.1:29092: i/o timeout 2026-03-11 20:34:16 +07:00: 2026/03/11 20:34:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46734->127.0.0.1:29092: i/o timeout 2026-03-11 20:34:46 +07:00: 2026/03/11 20:34:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34634->127.0.0.1:29092: i/o timeout 2026-03-11 20:35:16 +07:00: 2026/03/11 20:35:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33888->127.0.0.1:29092: i/o timeout 2026-03-11 20:35:46 +07:00: 2026/03/11 20:35:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51066->127.0.0.1:29092: i/o timeout 2026-03-11 20:36:16 +07:00: 2026/03/11 20:36:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48110->127.0.0.1:29092: i/o timeout 2026-03-11 20:36:46 +07:00: 2026/03/11 20:36:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52582->127.0.0.1:29092: i/o timeout 2026-03-11 20:37:16 +07:00: 2026/03/11 20:37:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44840->127.0.0.1:29092: i/o timeout 2026-03-11 20:37:46 +07:00: 2026/03/11 20:37:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47448->127.0.0.1:29092: i/o timeout 2026-03-11 20:38:16 +07:00: 2026/03/11 20:38:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42198->127.0.0.1:29092: i/o timeout 2026-03-11 20:38:46 +07:00: 2026/03/11 20:38:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58410->127.0.0.1:29092: i/o timeout 2026-03-11 20:39:16 +07:00: 2026/03/11 20:39:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34260->127.0.0.1:29092: i/o timeout 2026-03-11 20:39:46 +07:00: 2026/03/11 20:39:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54522->127.0.0.1:29092: i/o timeout 2026-03-11 20:40:16 +07:00: 2026/03/11 20:40:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34496->127.0.0.1:29092: i/o timeout 2026-03-11 20:40:46 +07:00: 2026/03/11 20:40:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56488->127.0.0.1:29092: i/o timeout 2026-03-11 20:41:16 +07:00: 2026/03/11 20:41:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51178->127.0.0.1:29092: i/o timeout 2026-03-11 20:41:46 +07:00: 2026/03/11 20:41:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48576->127.0.0.1:29092: i/o timeout 2026-03-11 20:42:16 +07:00: 2026/03/11 20:42:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49512->127.0.0.1:29092: i/o timeout 2026-03-11 20:42:46 +07:00: 2026/03/11 20:42:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56420->127.0.0.1:29092: i/o timeout 2026-03-11 20:43:16 +07:00: 2026/03/11 20:43:16 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42980->127.0.0.1:29092: i/o timeout 2026-03-11 20:43:46 +07:00: 2026/03/11 20:43:46 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55600->127.0.0.1:29092: i/o timeout 2026-03-11 20:44:17 +07:00: 2026/03/11 20:44:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57490->127.0.0.1:29092: i/o timeout 2026-03-11 20:44:47 +07:00: 2026/03/11 20:44:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33822->127.0.0.1:29092: i/o timeout 2026-03-11 20:45:17 +07:00: 2026/03/11 20:45:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56564->127.0.0.1:29092: i/o timeout 2026-03-11 20:45:47 +07:00: 2026/03/11 20:45:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33076->127.0.0.1:29092: i/o timeout 2026-03-11 20:46:17 +07:00: 2026/03/11 20:46:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37438->127.0.0.1:29092: i/o timeout 2026-03-11 20:46:47 +07:00: 2026/03/11 20:46:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54430->127.0.0.1:29092: i/o timeout 2026-03-11 20:47:17 +07:00: 2026/03/11 20:47:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57216->127.0.0.1:29092: i/o timeout 2026-03-11 20:47:47 +07:00: 2026/03/11 20:47:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33316->127.0.0.1:29092: i/o timeout 2026-03-11 20:48:17 +07:00: 2026/03/11 20:48:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42442->127.0.0.1:29092: i/o timeout 2026-03-11 20:48:47 +07:00: 2026/03/11 20:48:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40520->127.0.0.1:29092: i/o timeout 2026-03-11 20:49:17 +07:00: 2026/03/11 20:49:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40942->127.0.0.1:29092: i/o timeout 2026-03-11 20:49:47 +07:00: 2026/03/11 20:49:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37066->127.0.0.1:29092: i/o timeout 2026-03-11 20:50:17 +07:00: 2026/03/11 20:50:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56668->127.0.0.1:29092: i/o timeout 2026-03-11 20:50:47 +07:00: 2026/03/11 20:50:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50184->127.0.0.1:29092: i/o timeout 2026-03-11 20:51:17 +07:00: 2026/03/11 20:51:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37980->127.0.0.1:29092: i/o timeout 2026-03-11 20:51:47 +07:00: 2026/03/11 20:51:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55078->127.0.0.1:29092: i/o timeout 2026-03-11 20:52:17 +07:00: 2026/03/11 20:52:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37490->127.0.0.1:29092: i/o timeout 2026-03-11 20:52:47 +07:00: 2026/03/11 20:52:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44804->127.0.0.1:29092: i/o timeout 2026-03-11 20:53:17 +07:00: 2026/03/11 20:53:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35226->127.0.0.1:29092: i/o timeout 2026-03-11 20:53:47 +07:00: 2026/03/11 20:53:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34796->127.0.0.1:29092: i/o timeout 2026-03-11 20:54:17 +07:00: 2026/03/11 20:54:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60870->127.0.0.1:29092: i/o timeout 2026-03-11 20:54:47 +07:00: 2026/03/11 20:54:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48416->127.0.0.1:29092: i/o timeout 2026-03-11 20:55:17 +07:00: 2026/03/11 20:55:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41826->127.0.0.1:29092: i/o timeout 2026-03-11 20:55:47 +07:00: 2026/03/11 20:55:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34412->127.0.0.1:29092: i/o timeout 2026-03-11 20:56:17 +07:00: 2026/03/11 20:56:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53472->127.0.0.1:29092: i/o timeout 2026-03-11 20:56:47 +07:00: 2026/03/11 20:56:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34980->127.0.0.1:29092: i/o timeout 2026-03-11 20:57:17 +07:00: 2026/03/11 20:57:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49584->127.0.0.1:29092: i/o timeout 2026-03-11 20:57:47 +07:00: 2026/03/11 20:57:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41862->127.0.0.1:29092: i/o timeout 2026-03-11 20:58:17 +07:00: 2026/03/11 20:58:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49656->127.0.0.1:29092: i/o timeout 2026-03-11 20:58:47 +07:00: 2026/03/11 20:58:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55306->127.0.0.1:29092: i/o timeout 2026-03-11 20:59:17 +07:00: 2026/03/11 20:59:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54854->127.0.0.1:29092: i/o timeout 2026-03-11 20:59:47 +07:00: 2026/03/11 20:59:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56936->127.0.0.1:29092: i/o timeout 2026-03-11 21:00:17 +07:00: 2026/03/11 21:00:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60036->127.0.0.1:29092: i/o timeout 2026-03-11 21:00:47 +07:00: 2026/03/11 21:00:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41894->127.0.0.1:29092: i/o timeout 2026-03-11 21:01:17 +07:00: 2026/03/11 21:01:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44150->127.0.0.1:29092: i/o timeout 2026-03-11 21:01:47 +07:00: 2026/03/11 21:01:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46302->127.0.0.1:29092: i/o timeout 2026-03-11 21:02:17 +07:00: 2026/03/11 21:02:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42076->127.0.0.1:29092: i/o timeout 2026-03-11 21:02:47 +07:00: 2026/03/11 21:02:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35516->127.0.0.1:29092: i/o timeout 2026-03-11 21:03:17 +07:00: 2026/03/11 21:03:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33080->127.0.0.1:29092: i/o timeout 2026-03-11 21:03:47 +07:00: 2026/03/11 21:03:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41300->127.0.0.1:29092: i/o timeout 2026-03-11 21:04:17 +07:00: 2026/03/11 21:04:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39226->127.0.0.1:29092: i/o timeout 2026-03-11 21:04:47 +07:00: 2026/03/11 21:04:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40996->127.0.0.1:29092: i/o timeout 2026-03-11 21:05:17 +07:00: 2026/03/11 21:05:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54326->127.0.0.1:29092: i/o timeout 2026-03-11 21:05:47 +07:00: 2026/03/11 21:05:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41636->127.0.0.1:29092: i/o timeout 2026-03-11 21:06:17 +07:00: 2026/03/11 21:06:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52548->127.0.0.1:29092: i/o timeout 2026-03-11 21:06:47 +07:00: 2026/03/11 21:06:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55828->127.0.0.1:29092: i/o timeout 2026-03-11 21:07:17 +07:00: 2026/03/11 21:07:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59830->127.0.0.1:29092: i/o timeout 2026-03-11 21:07:47 +07:00: 2026/03/11 21:07:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40134->127.0.0.1:29092: i/o timeout 2026-03-11 21:08:17 +07:00: 2026/03/11 21:08:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48928->127.0.0.1:29092: i/o timeout 2026-03-11 21:08:47 +07:00: 2026/03/11 21:08:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43442->127.0.0.1:29092: i/o timeout 2026-03-11 21:09:17 +07:00: 2026/03/11 21:09:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51494->127.0.0.1:29092: i/o timeout 2026-03-11 21:09:47 +07:00: 2026/03/11 21:09:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43324->127.0.0.1:29092: i/o timeout 2026-03-11 21:10:17 +07:00: 2026/03/11 21:10:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54496->127.0.0.1:29092: i/o timeout 2026-03-11 21:10:47 +07:00: 2026/03/11 21:10:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59370->127.0.0.1:29092: i/o timeout 2026-03-11 21:11:17 +07:00: 2026/03/11 21:11:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34334->127.0.0.1:29092: i/o timeout 2026-03-11 21:11:47 +07:00: 2026/03/11 21:11:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51296->127.0.0.1:29092: i/o timeout 2026-03-11 21:12:17 +07:00: 2026/03/11 21:12:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55436->127.0.0.1:29092: i/o timeout 2026-03-11 21:12:47 +07:00: 2026/03/11 21:12:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52582->127.0.0.1:29092: i/o timeout 2026-03-11 21:13:17 +07:00: 2026/03/11 21:13:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48788->127.0.0.1:29092: i/o timeout 2026-03-11 21:13:47 +07:00: 2026/03/11 21:13:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46032->127.0.0.1:29092: i/o timeout 2026-03-11 21:14:17 +07:00: 2026/03/11 21:14:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37914->127.0.0.1:29092: i/o timeout 2026-03-11 21:14:47 +07:00: 2026/03/11 21:14:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48892->127.0.0.1:29092: i/o timeout 2026-03-11 21:15:17 +07:00: 2026/03/11 21:15:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46472->127.0.0.1:29092: i/o timeout 2026-03-11 21:15:47 +07:00: 2026/03/11 21:15:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52026->127.0.0.1:29092: i/o timeout 2026-03-11 21:16:17 +07:00: 2026/03/11 21:16:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37678->127.0.0.1:29092: i/o timeout 2026-03-11 21:16:47 +07:00: 2026/03/11 21:16:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59252->127.0.0.1:29092: i/o timeout 2026-03-11 21:17:17 +07:00: 2026/03/11 21:17:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39036->127.0.0.1:29092: i/o timeout 2026-03-11 21:17:47 +07:00: 2026/03/11 21:17:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60474->127.0.0.1:29092: i/o timeout 2026-03-11 21:18:17 +07:00: 2026/03/11 21:18:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44432->127.0.0.1:29092: i/o timeout 2026-03-11 21:18:47 +07:00: 2026/03/11 21:18:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43148->127.0.0.1:29092: i/o timeout 2026-03-11 21:19:17 +07:00: 2026/03/11 21:19:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45998->127.0.0.1:29092: i/o timeout 2026-03-11 21:19:47 +07:00: 2026/03/11 21:19:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39020->127.0.0.1:29092: i/o timeout 2026-03-11 21:20:17 +07:00: 2026/03/11 21:20:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51282->127.0.0.1:29092: i/o timeout 2026-03-11 21:20:47 +07:00: 2026/03/11 21:20:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36232->127.0.0.1:29092: i/o timeout 2026-03-11 21:21:17 +07:00: 2026/03/11 21:21:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54812->127.0.0.1:29092: i/o timeout 2026-03-11 21:21:47 +07:00: 2026/03/11 21:21:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46908->127.0.0.1:29092: i/o timeout 2026-03-11 21:22:17 +07:00: 2026/03/11 21:22:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57208->127.0.0.1:29092: i/o timeout 2026-03-11 21:22:47 +07:00: 2026/03/11 21:22:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40684->127.0.0.1:29092: i/o timeout 2026-03-11 21:23:17 +07:00: 2026/03/11 21:23:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51696->127.0.0.1:29092: i/o timeout 2026-03-11 21:23:47 +07:00: 2026/03/11 21:23:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36680->127.0.0.1:29092: i/o timeout 2026-03-11 21:24:17 +07:00: 2026/03/11 21:24:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54748->127.0.0.1:29092: i/o timeout 2026-03-11 21:24:47 +07:00: 2026/03/11 21:24:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53492->127.0.0.1:29092: i/o timeout 2026-03-11 21:25:17 +07:00: 2026/03/11 21:25:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49652->127.0.0.1:29092: i/o timeout 2026-03-11 21:25:47 +07:00: 2026/03/11 21:25:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42946->127.0.0.1:29092: i/o timeout 2026-03-11 21:26:17 +07:00: 2026/03/11 21:26:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39368->127.0.0.1:29092: i/o timeout 2026-03-11 21:26:47 +07:00: 2026/03/11 21:26:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50398->127.0.0.1:29092: i/o timeout 2026-03-11 21:27:17 +07:00: 2026/03/11 21:27:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49418->127.0.0.1:29092: i/o timeout 2026-03-11 21:27:47 +07:00: 2026/03/11 21:27:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37906->127.0.0.1:29092: i/o timeout 2026-03-11 21:28:17 +07:00: 2026/03/11 21:28:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37070->127.0.0.1:29092: i/o timeout 2026-03-11 21:28:47 +07:00: 2026/03/11 21:28:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58134->127.0.0.1:29092: i/o timeout 2026-03-11 21:29:17 +07:00: 2026/03/11 21:29:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44584->127.0.0.1:29092: i/o timeout 2026-03-11 21:29:47 +07:00: 2026/03/11 21:29:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38062->127.0.0.1:29092: i/o timeout 2026-03-11 21:30:17 +07:00: 2026/03/11 21:30:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60948->127.0.0.1:29092: i/o timeout 2026-03-11 21:30:47 +07:00: 2026/03/11 21:30:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36764->127.0.0.1:29092: i/o timeout 2026-03-11 21:31:17 +07:00: 2026/03/11 21:31:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35524->127.0.0.1:29092: i/o timeout 2026-03-11 21:31:47 +07:00: 2026/03/11 21:31:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49028->127.0.0.1:29092: i/o timeout 2026-03-11 21:32:17 +07:00: 2026/03/11 21:32:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46802->127.0.0.1:29092: i/o timeout 2026-03-11 21:32:47 +07:00: 2026/03/11 21:32:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60084->127.0.0.1:29092: i/o timeout 2026-03-11 21:33:17 +07:00: 2026/03/11 21:33:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49822->127.0.0.1:29092: i/o timeout 2026-03-11 21:33:47 +07:00: 2026/03/11 21:33:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59294->127.0.0.1:29092: i/o timeout 2026-03-11 21:34:17 +07:00: 2026/03/11 21:34:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42848->127.0.0.1:29092: i/o timeout 2026-03-11 21:34:47 +07:00: 2026/03/11 21:34:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51852->127.0.0.1:29092: i/o timeout 2026-03-11 21:35:17 +07:00: 2026/03/11 21:35:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37768->127.0.0.1:29092: i/o timeout 2026-03-11 21:35:47 +07:00: 2026/03/11 21:35:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51348->127.0.0.1:29092: i/o timeout 2026-03-11 21:36:17 +07:00: 2026/03/11 21:36:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45594->127.0.0.1:29092: i/o timeout 2026-03-11 21:36:47 +07:00: 2026/03/11 21:36:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54688->127.0.0.1:29092: i/o timeout 2026-03-11 21:37:17 +07:00: 2026/03/11 21:37:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51868->127.0.0.1:29092: i/o timeout 2026-03-11 21:37:47 +07:00: 2026/03/11 21:37:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34556->127.0.0.1:29092: i/o timeout 2026-03-11 21:38:17 +07:00: 2026/03/11 21:38:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47512->127.0.0.1:29092: i/o timeout 2026-03-11 21:38:47 +07:00: 2026/03/11 21:38:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54412->127.0.0.1:29092: i/o timeout 2026-03-11 21:39:17 +07:00: 2026/03/11 21:39:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42774->127.0.0.1:29092: i/o timeout 2026-03-11 21:39:47 +07:00: 2026/03/11 21:39:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53398->127.0.0.1:29092: i/o timeout 2026-03-11 21:40:17 +07:00: 2026/03/11 21:40:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45710->127.0.0.1:29092: i/o timeout 2026-03-11 21:40:47 +07:00: 2026/03/11 21:40:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35998->127.0.0.1:29092: i/o timeout 2026-03-11 21:41:17 +07:00: 2026/03/11 21:41:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50728->127.0.0.1:29092: i/o timeout 2026-03-11 21:41:47 +07:00: 2026/03/11 21:41:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48666->127.0.0.1:29092: i/o timeout 2026-03-11 21:42:17 +07:00: 2026/03/11 21:42:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33970->127.0.0.1:29092: i/o timeout 2026-03-11 21:42:47 +07:00: 2026/03/11 21:42:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52410->127.0.0.1:29092: i/o timeout 2026-03-11 21:43:17 +07:00: 2026/03/11 21:43:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42750->127.0.0.1:29092: i/o timeout 2026-03-11 21:43:47 +07:00: 2026/03/11 21:43:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34262->127.0.0.1:29092: i/o timeout 2026-03-11 21:44:17 +07:00: 2026/03/11 21:44:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56108->127.0.0.1:29092: i/o timeout 2026-03-11 21:44:47 +07:00: 2026/03/11 21:44:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55362->127.0.0.1:29092: i/o timeout 2026-03-11 21:45:17 +07:00: 2026/03/11 21:45:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40218->127.0.0.1:29092: i/o timeout 2026-03-11 21:45:47 +07:00: 2026/03/11 21:45:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45686->127.0.0.1:29092: i/o timeout 2026-03-11 21:46:17 +07:00: 2026/03/11 21:46:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58232->127.0.0.1:29092: i/o timeout 2026-03-11 21:46:47 +07:00: 2026/03/11 21:46:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51206->127.0.0.1:29092: i/o timeout 2026-03-11 21:47:17 +07:00: 2026/03/11 21:47:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38886->127.0.0.1:29092: i/o timeout 2026-03-11 21:47:47 +07:00: 2026/03/11 21:47:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60756->127.0.0.1:29092: i/o timeout 2026-03-11 21:48:17 +07:00: 2026/03/11 21:48:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50906->127.0.0.1:29092: i/o timeout 2026-03-11 21:48:47 +07:00: 2026/03/11 21:48:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50930->127.0.0.1:29092: i/o timeout 2026-03-11 21:49:17 +07:00: 2026/03/11 21:49:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48184->127.0.0.1:29092: i/o timeout 2026-03-11 21:49:47 +07:00: 2026/03/11 21:49:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55828->127.0.0.1:29092: i/o timeout 2026-03-11 21:50:17 +07:00: 2026/03/11 21:50:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33778->127.0.0.1:29092: i/o timeout 2026-03-11 21:50:47 +07:00: 2026/03/11 21:50:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48496->127.0.0.1:29092: i/o timeout 2026-03-11 21:51:17 +07:00: 2026/03/11 21:51:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40534->127.0.0.1:29092: i/o timeout 2026-03-11 21:51:47 +07:00: 2026/03/11 21:51:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56342->127.0.0.1:29092: i/o timeout 2026-03-11 21:52:17 +07:00: 2026/03/11 21:52:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48228->127.0.0.1:29092: i/o timeout 2026-03-11 21:52:47 +07:00: 2026/03/11 21:52:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48484->127.0.0.1:29092: i/o timeout 2026-03-11 21:53:17 +07:00: 2026/03/11 21:53:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48496->127.0.0.1:29092: i/o timeout 2026-03-11 21:53:47 +07:00: 2026/03/11 21:53:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47952->127.0.0.1:29092: i/o timeout 2026-03-11 21:54:17 +07:00: 2026/03/11 21:54:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57450->127.0.0.1:29092: i/o timeout 2026-03-11 21:54:47 +07:00: 2026/03/11 21:54:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48412->127.0.0.1:29092: i/o timeout 2026-03-11 21:55:17 +07:00: 2026/03/11 21:55:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35004->127.0.0.1:29092: i/o timeout 2026-03-11 21:55:47 +07:00: 2026/03/11 21:55:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57756->127.0.0.1:29092: i/o timeout 2026-03-11 21:56:17 +07:00: 2026/03/11 21:56:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52046->127.0.0.1:29092: i/o timeout 2026-03-11 21:56:47 +07:00: 2026/03/11 21:56:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60350->127.0.0.1:29092: i/o timeout 2026-03-11 21:57:17 +07:00: 2026/03/11 21:57:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51842->127.0.0.1:29092: i/o timeout 2026-03-11 21:57:47 +07:00: 2026/03/11 21:57:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44454->127.0.0.1:29092: i/o timeout 2026-03-11 21:58:17 +07:00: 2026/03/11 21:58:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56210->127.0.0.1:29092: i/o timeout 2026-03-11 21:58:47 +07:00: 2026/03/11 21:58:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33524->127.0.0.1:29092: i/o timeout 2026-03-11 21:59:17 +07:00: 2026/03/11 21:59:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52656->127.0.0.1:29092: i/o timeout 2026-03-11 21:59:47 +07:00: 2026/03/11 21:59:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53222->127.0.0.1:29092: i/o timeout 2026-03-11 22:00:17 +07:00: 2026/03/11 22:00:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41890->127.0.0.1:29092: i/o timeout 2026-03-11 22:00:47 +07:00: 2026/03/11 22:00:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58770->127.0.0.1:29092: i/o timeout 2026-03-11 22:01:17 +07:00: 2026/03/11 22:01:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52362->127.0.0.1:29092: i/o timeout 2026-03-11 22:01:47 +07:00: 2026/03/11 22:01:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35296->127.0.0.1:29092: i/o timeout 2026-03-11 22:02:17 +07:00: 2026/03/11 22:02:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38022->127.0.0.1:29092: i/o timeout 2026-03-11 22:02:47 +07:00: 2026/03/11 22:02:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43808->127.0.0.1:29092: i/o timeout 2026-03-11 22:03:17 +07:00: 2026/03/11 22:03:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33936->127.0.0.1:29092: i/o timeout 2026-03-11 22:03:47 +07:00: 2026/03/11 22:03:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32990->127.0.0.1:29092: i/o timeout 2026-03-11 22:04:17 +07:00: 2026/03/11 22:04:17 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60434->127.0.0.1:29092: i/o timeout 2026-03-11 22:04:47 +07:00: 2026/03/11 22:04:47 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50290->127.0.0.1:29092: i/o timeout 2026-03-11 22:05:18 +07:00: 2026/03/11 22:05:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33020->127.0.0.1:29092: i/o timeout 2026-03-11 22:05:48 +07:00: 2026/03/11 22:05:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37400->127.0.0.1:29092: i/o timeout 2026-03-11 22:06:18 +07:00: 2026/03/11 22:06:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47984->127.0.0.1:29092: i/o timeout 2026-03-11 22:06:48 +07:00: 2026/03/11 22:06:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46896->127.0.0.1:29092: i/o timeout 2026-03-11 22:07:18 +07:00: 2026/03/11 22:07:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58162->127.0.0.1:29092: i/o timeout 2026-03-11 22:07:48 +07:00: 2026/03/11 22:07:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43208->127.0.0.1:29092: i/o timeout 2026-03-11 22:08:18 +07:00: 2026/03/11 22:08:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53650->127.0.0.1:29092: i/o timeout 2026-03-11 22:08:48 +07:00: 2026/03/11 22:08:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37318->127.0.0.1:29092: i/o timeout 2026-03-11 22:09:18 +07:00: 2026/03/11 22:09:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47368->127.0.0.1:29092: i/o timeout 2026-03-11 22:09:48 +07:00: 2026/03/11 22:09:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45076->127.0.0.1:29092: i/o timeout 2026-03-11 22:10:18 +07:00: 2026/03/11 22:10:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59802->127.0.0.1:29092: i/o timeout 2026-03-11 22:10:48 +07:00: 2026/03/11 22:10:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41790->127.0.0.1:29092: i/o timeout 2026-03-11 22:11:18 +07:00: 2026/03/11 22:11:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56062->127.0.0.1:29092: i/o timeout 2026-03-11 22:11:48 +07:00: 2026/03/11 22:11:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52848->127.0.0.1:29092: i/o timeout 2026-03-11 22:12:18 +07:00: 2026/03/11 22:12:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36674->127.0.0.1:29092: i/o timeout 2026-03-11 22:12:48 +07:00: 2026/03/11 22:12:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34752->127.0.0.1:29092: i/o timeout 2026-03-11 22:13:18 +07:00: 2026/03/11 22:13:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58844->127.0.0.1:29092: i/o timeout 2026-03-11 22:13:48 +07:00: 2026/03/11 22:13:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58100->127.0.0.1:29092: i/o timeout 2026-03-11 22:14:18 +07:00: 2026/03/11 22:14:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57088->127.0.0.1:29092: i/o timeout 2026-03-11 22:14:48 +07:00: 2026/03/11 22:14:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51954->127.0.0.1:29092: i/o timeout 2026-03-11 22:15:18 +07:00: 2026/03/11 22:15:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42736->127.0.0.1:29092: i/o timeout 2026-03-11 22:15:48 +07:00: 2026/03/11 22:15:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50282->127.0.0.1:29092: i/o timeout 2026-03-11 22:16:18 +07:00: 2026/03/11 22:16:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33608->127.0.0.1:29092: i/o timeout 2026-03-11 22:16:48 +07:00: 2026/03/11 22:16:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36490->127.0.0.1:29092: i/o timeout 2026-03-11 22:17:18 +07:00: 2026/03/11 22:17:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40458->127.0.0.1:29092: i/o timeout 2026-03-11 22:17:48 +07:00: 2026/03/11 22:17:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48256->127.0.0.1:29092: i/o timeout 2026-03-11 22:18:18 +07:00: 2026/03/11 22:18:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34946->127.0.0.1:29092: i/o timeout 2026-03-11 22:18:48 +07:00: 2026/03/11 22:18:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44232->127.0.0.1:29092: i/o timeout 2026-03-11 22:19:18 +07:00: 2026/03/11 22:19:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37424->127.0.0.1:29092: i/o timeout 2026-03-11 22:19:48 +07:00: 2026/03/11 22:19:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49310->127.0.0.1:29092: i/o timeout 2026-03-11 22:20:18 +07:00: 2026/03/11 22:20:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39412->127.0.0.1:29092: i/o timeout 2026-03-11 22:20:48 +07:00: 2026/03/11 22:20:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49930->127.0.0.1:29092: i/o timeout 2026-03-11 22:21:18 +07:00: 2026/03/11 22:21:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55148->127.0.0.1:29092: i/o timeout 2026-03-11 22:21:48 +07:00: 2026/03/11 22:21:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34448->127.0.0.1:29092: i/o timeout 2026-03-11 22:22:18 +07:00: 2026/03/11 22:22:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53262->127.0.0.1:29092: i/o timeout 2026-03-11 22:22:48 +07:00: 2026/03/11 22:22:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47830->127.0.0.1:29092: i/o timeout 2026-03-11 22:23:18 +07:00: 2026/03/11 22:23:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43054->127.0.0.1:29092: i/o timeout 2026-03-11 22:23:48 +07:00: 2026/03/11 22:23:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33448->127.0.0.1:29092: i/o timeout 2026-03-11 22:24:18 +07:00: 2026/03/11 22:24:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56834->127.0.0.1:29092: i/o timeout 2026-03-11 22:24:48 +07:00: 2026/03/11 22:24:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46258->127.0.0.1:29092: i/o timeout 2026-03-11 22:25:18 +07:00: 2026/03/11 22:25:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59630->127.0.0.1:29092: i/o timeout 2026-03-11 22:25:48 +07:00: 2026/03/11 22:25:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38062->127.0.0.1:29092: i/o timeout 2026-03-11 22:26:18 +07:00: 2026/03/11 22:26:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39334->127.0.0.1:29092: i/o timeout 2026-03-11 22:26:48 +07:00: 2026/03/11 22:26:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43912->127.0.0.1:29092: i/o timeout 2026-03-11 22:27:18 +07:00: 2026/03/11 22:27:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43418->127.0.0.1:29092: i/o timeout 2026-03-11 22:27:48 +07:00: 2026/03/11 22:27:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44688->127.0.0.1:29092: i/o timeout 2026-03-11 22:28:18 +07:00: 2026/03/11 22:28:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42458->127.0.0.1:29092: i/o timeout 2026-03-11 22:28:48 +07:00: 2026/03/11 22:28:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55376->127.0.0.1:29092: i/o timeout 2026-03-11 22:29:18 +07:00: 2026/03/11 22:29:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34930->127.0.0.1:29092: i/o timeout 2026-03-11 22:29:48 +07:00: 2026/03/11 22:29:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59768->127.0.0.1:29092: i/o timeout 2026-03-11 22:30:18 +07:00: 2026/03/11 22:30:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53916->127.0.0.1:29092: i/o timeout 2026-03-11 22:30:48 +07:00: 2026/03/11 22:30:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45270->127.0.0.1:29092: i/o timeout 2026-03-11 22:31:18 +07:00: 2026/03/11 22:31:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56552->127.0.0.1:29092: i/o timeout 2026-03-11 22:31:48 +07:00: 2026/03/11 22:31:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36312->127.0.0.1:29092: i/o timeout 2026-03-11 22:32:18 +07:00: 2026/03/11 22:32:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39140->127.0.0.1:29092: i/o timeout 2026-03-11 22:32:48 +07:00: 2026/03/11 22:32:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55620->127.0.0.1:29092: i/o timeout 2026-03-11 22:33:18 +07:00: 2026/03/11 22:33:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59982->127.0.0.1:29092: i/o timeout 2026-03-11 22:33:48 +07:00: 2026/03/11 22:33:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44798->127.0.0.1:29092: i/o timeout 2026-03-11 22:34:18 +07:00: 2026/03/11 22:34:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51900->127.0.0.1:29092: i/o timeout 2026-03-11 22:34:48 +07:00: 2026/03/11 22:34:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43240->127.0.0.1:29092: i/o timeout 2026-03-11 22:35:18 +07:00: 2026/03/11 22:35:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33056->127.0.0.1:29092: i/o timeout 2026-03-11 22:35:48 +07:00: 2026/03/11 22:35:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47096->127.0.0.1:29092: i/o timeout 2026-03-11 22:36:18 +07:00: 2026/03/11 22:36:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53558->127.0.0.1:29092: i/o timeout 2026-03-11 22:36:48 +07:00: 2026/03/11 22:36:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34924->127.0.0.1:29092: i/o timeout 2026-03-11 22:37:18 +07:00: 2026/03/11 22:37:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54902->127.0.0.1:29092: i/o timeout 2026-03-11 22:37:48 +07:00: 2026/03/11 22:37:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54456->127.0.0.1:29092: i/o timeout 2026-03-11 22:38:18 +07:00: 2026/03/11 22:38:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50992->127.0.0.1:29092: i/o timeout 2026-03-11 22:38:48 +07:00: 2026/03/11 22:38:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44320->127.0.0.1:29092: i/o timeout 2026-03-11 22:39:18 +07:00: 2026/03/11 22:39:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38372->127.0.0.1:29092: i/o timeout 2026-03-11 22:39:48 +07:00: 2026/03/11 22:39:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46254->127.0.0.1:29092: i/o timeout 2026-03-11 22:40:18 +07:00: 2026/03/11 22:40:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34196->127.0.0.1:29092: i/o timeout 2026-03-11 22:40:48 +07:00: 2026/03/11 22:40:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33208->127.0.0.1:29092: i/o timeout 2026-03-11 22:41:18 +07:00: 2026/03/11 22:41:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38124->127.0.0.1:29092: i/o timeout 2026-03-11 22:41:48 +07:00: 2026/03/11 22:41:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40712->127.0.0.1:29092: i/o timeout 2026-03-11 22:42:18 +07:00: 2026/03/11 22:42:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58412->127.0.0.1:29092: i/o timeout 2026-03-11 22:42:48 +07:00: 2026/03/11 22:42:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34494->127.0.0.1:29092: i/o timeout 2026-03-11 22:43:18 +07:00: 2026/03/11 22:43:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38066->127.0.0.1:29092: i/o timeout 2026-03-11 22:43:48 +07:00: 2026/03/11 22:43:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52132->127.0.0.1:29092: i/o timeout 2026-03-11 22:44:18 +07:00: 2026/03/11 22:44:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52594->127.0.0.1:29092: i/o timeout 2026-03-11 22:44:48 +07:00: 2026/03/11 22:44:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52690->127.0.0.1:29092: i/o timeout 2026-03-11 22:45:18 +07:00: 2026/03/11 22:45:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36724->127.0.0.1:29092: i/o timeout 2026-03-11 22:45:48 +07:00: 2026/03/11 22:45:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59650->127.0.0.1:29092: i/o timeout 2026-03-11 22:46:18 +07:00: 2026/03/11 22:46:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34946->127.0.0.1:29092: i/o timeout 2026-03-11 22:46:48 +07:00: 2026/03/11 22:46:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59590->127.0.0.1:29092: i/o timeout 2026-03-11 22:47:18 +07:00: 2026/03/11 22:47:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38998->127.0.0.1:29092: i/o timeout 2026-03-11 22:47:48 +07:00: 2026/03/11 22:47:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58316->127.0.0.1:29092: i/o timeout 2026-03-11 22:48:18 +07:00: 2026/03/11 22:48:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43174->127.0.0.1:29092: i/o timeout 2026-03-11 22:48:48 +07:00: 2026/03/11 22:48:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44478->127.0.0.1:29092: i/o timeout 2026-03-11 22:49:18 +07:00: 2026/03/11 22:49:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48060->127.0.0.1:29092: i/o timeout 2026-03-11 22:49:48 +07:00: 2026/03/11 22:49:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38748->127.0.0.1:29092: i/o timeout 2026-03-11 22:50:18 +07:00: 2026/03/11 22:50:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54176->127.0.0.1:29092: i/o timeout 2026-03-11 22:50:48 +07:00: 2026/03/11 22:50:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50922->127.0.0.1:29092: i/o timeout 2026-03-11 22:51:18 +07:00: 2026/03/11 22:51:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51032->127.0.0.1:29092: i/o timeout 2026-03-11 22:51:48 +07:00: 2026/03/11 22:51:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42454->127.0.0.1:29092: i/o timeout 2026-03-11 22:52:18 +07:00: 2026/03/11 22:52:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36202->127.0.0.1:29092: i/o timeout 2026-03-11 22:52:48 +07:00: 2026/03/11 22:52:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55742->127.0.0.1:29092: i/o timeout 2026-03-11 22:53:18 +07:00: 2026/03/11 22:53:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58964->127.0.0.1:29092: i/o timeout 2026-03-11 22:53:48 +07:00: 2026/03/11 22:53:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49452->127.0.0.1:29092: i/o timeout 2026-03-11 22:54:18 +07:00: 2026/03/11 22:54:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59154->127.0.0.1:29092: i/o timeout 2026-03-11 22:54:48 +07:00: 2026/03/11 22:54:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41166->127.0.0.1:29092: i/o timeout 2026-03-11 22:55:18 +07:00: 2026/03/11 22:55:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57096->127.0.0.1:29092: i/o timeout 2026-03-11 22:55:48 +07:00: 2026/03/11 22:55:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53054->127.0.0.1:29092: i/o timeout 2026-03-11 22:56:18 +07:00: 2026/03/11 22:56:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58714->127.0.0.1:29092: i/o timeout 2026-03-11 22:56:48 +07:00: 2026/03/11 22:56:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47492->127.0.0.1:29092: i/o timeout 2026-03-11 22:57:18 +07:00: 2026/03/11 22:57:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45548->127.0.0.1:29092: i/o timeout 2026-03-11 22:57:48 +07:00: 2026/03/11 22:57:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54614->127.0.0.1:29092: i/o timeout 2026-03-11 22:58:18 +07:00: 2026/03/11 22:58:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47234->127.0.0.1:29092: i/o timeout 2026-03-11 22:58:48 +07:00: 2026/03/11 22:58:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45528->127.0.0.1:29092: i/o timeout 2026-03-11 22:59:18 +07:00: 2026/03/11 22:59:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44438->127.0.0.1:29092: i/o timeout 2026-03-11 22:59:48 +07:00: 2026/03/11 22:59:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55214->127.0.0.1:29092: i/o timeout 2026-03-11 23:00:18 +07:00: 2026/03/11 23:00:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40878->127.0.0.1:29092: i/o timeout 2026-03-11 23:00:48 +07:00: 2026/03/11 23:00:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47128->127.0.0.1:29092: i/o timeout 2026-03-11 23:01:18 +07:00: 2026/03/11 23:01:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37838->127.0.0.1:29092: i/o timeout 2026-03-11 23:01:48 +07:00: 2026/03/11 23:01:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53370->127.0.0.1:29092: i/o timeout 2026-03-11 23:02:18 +07:00: 2026/03/11 23:02:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37444->127.0.0.1:29092: i/o timeout 2026-03-11 23:02:48 +07:00: 2026/03/11 23:02:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36728->127.0.0.1:29092: i/o timeout 2026-03-11 23:03:18 +07:00: 2026/03/11 23:03:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44776->127.0.0.1:29092: i/o timeout 2026-03-11 23:03:48 +07:00: 2026/03/11 23:03:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46544->127.0.0.1:29092: i/o timeout 2026-03-11 23:04:18 +07:00: 2026/03/11 23:04:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60358->127.0.0.1:29092: i/o timeout 2026-03-11 23:04:48 +07:00: 2026/03/11 23:04:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54000->127.0.0.1:29092: i/o timeout 2026-03-11 23:05:18 +07:00: 2026/03/11 23:05:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53118->127.0.0.1:29092: i/o timeout 2026-03-11 23:05:48 +07:00: 2026/03/11 23:05:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46614->127.0.0.1:29092: i/o timeout 2026-03-11 23:06:18 +07:00: 2026/03/11 23:06:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41054->127.0.0.1:29092: i/o timeout 2026-03-11 23:06:48 +07:00: 2026/03/11 23:06:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49712->127.0.0.1:29092: i/o timeout 2026-03-11 23:07:18 +07:00: 2026/03/11 23:07:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32968->127.0.0.1:29092: i/o timeout 2026-03-11 23:07:48 +07:00: 2026/03/11 23:07:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54064->127.0.0.1:29092: i/o timeout 2026-03-11 23:08:18 +07:00: 2026/03/11 23:08:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36762->127.0.0.1:29092: i/o timeout 2026-03-11 23:08:48 +07:00: 2026/03/11 23:08:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59184->127.0.0.1:29092: i/o timeout 2026-03-11 23:09:18 +07:00: 2026/03/11 23:09:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53964->127.0.0.1:29092: i/o timeout 2026-03-11 23:09:48 +07:00: 2026/03/11 23:09:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45862->127.0.0.1:29092: i/o timeout 2026-03-11 23:10:18 +07:00: 2026/03/11 23:10:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50462->127.0.0.1:29092: i/o timeout 2026-03-11 23:10:48 +07:00: 2026/03/11 23:10:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57678->127.0.0.1:29092: i/o timeout 2026-03-11 23:11:18 +07:00: 2026/03/11 23:11:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38962->127.0.0.1:29092: i/o timeout 2026-03-11 23:11:48 +07:00: 2026/03/11 23:11:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54118->127.0.0.1:29092: i/o timeout 2026-03-11 23:12:18 +07:00: 2026/03/11 23:12:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40776->127.0.0.1:29092: i/o timeout 2026-03-11 23:12:48 +07:00: 2026/03/11 23:12:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44102->127.0.0.1:29092: i/o timeout 2026-03-11 23:13:18 +07:00: 2026/03/11 23:13:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33026->127.0.0.1:29092: i/o timeout 2026-03-11 23:13:48 +07:00: 2026/03/11 23:13:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57030->127.0.0.1:29092: i/o timeout 2026-03-11 23:14:18 +07:00: 2026/03/11 23:14:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34992->127.0.0.1:29092: i/o timeout 2026-03-11 23:14:48 +07:00: 2026/03/11 23:14:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40320->127.0.0.1:29092: i/o timeout 2026-03-11 23:15:18 +07:00: 2026/03/11 23:15:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33172->127.0.0.1:29092: i/o timeout 2026-03-11 23:15:48 +07:00: 2026/03/11 23:15:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51598->127.0.0.1:29092: i/o timeout 2026-03-11 23:16:18 +07:00: 2026/03/11 23:16:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41202->127.0.0.1:29092: i/o timeout 2026-03-11 23:16:48 +07:00: 2026/03/11 23:16:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48036->127.0.0.1:29092: i/o timeout 2026-03-11 23:17:18 +07:00: 2026/03/11 23:17:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38030->127.0.0.1:29092: i/o timeout 2026-03-11 23:17:48 +07:00: 2026/03/11 23:17:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47890->127.0.0.1:29092: i/o timeout 2026-03-11 23:18:18 +07:00: 2026/03/11 23:18:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37936->127.0.0.1:29092: i/o timeout 2026-03-11 23:18:48 +07:00: 2026/03/11 23:18:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46154->127.0.0.1:29092: i/o timeout 2026-03-11 23:19:18 +07:00: 2026/03/11 23:19:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38572->127.0.0.1:29092: i/o timeout 2026-03-11 23:19:48 +07:00: 2026/03/11 23:19:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42426->127.0.0.1:29092: i/o timeout 2026-03-11 23:20:18 +07:00: 2026/03/11 23:20:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53346->127.0.0.1:29092: i/o timeout 2026-03-11 23:20:48 +07:00: 2026/03/11 23:20:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44938->127.0.0.1:29092: i/o timeout 2026-03-11 23:21:18 +07:00: 2026/03/11 23:21:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58080->127.0.0.1:29092: i/o timeout 2026-03-11 23:21:48 +07:00: 2026/03/11 23:21:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37638->127.0.0.1:29092: i/o timeout 2026-03-11 23:22:18 +07:00: 2026/03/11 23:22:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52068->127.0.0.1:29092: i/o timeout 2026-03-11 23:22:48 +07:00: 2026/03/11 23:22:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38544->127.0.0.1:29092: i/o timeout 2026-03-11 23:23:18 +07:00: 2026/03/11 23:23:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34584->127.0.0.1:29092: i/o timeout 2026-03-11 23:23:48 +07:00: 2026/03/11 23:23:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52044->127.0.0.1:29092: i/o timeout 2026-03-11 23:24:18 +07:00: 2026/03/11 23:24:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35730->127.0.0.1:29092: i/o timeout 2026-03-11 23:24:48 +07:00: 2026/03/11 23:24:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43922->127.0.0.1:29092: i/o timeout 2026-03-11 23:25:18 +07:00: 2026/03/11 23:25:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50686->127.0.0.1:29092: i/o timeout 2026-03-11 23:25:48 +07:00: 2026/03/11 23:25:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47402->127.0.0.1:29092: i/o timeout 2026-03-11 23:26:18 +07:00: 2026/03/11 23:26:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50044->127.0.0.1:29092: i/o timeout 2026-03-11 23:26:48 +07:00: 2026/03/11 23:26:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34866->127.0.0.1:29092: i/o timeout 2026-03-11 23:27:18 +07:00: 2026/03/11 23:27:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48498->127.0.0.1:29092: i/o timeout 2026-03-11 23:27:48 +07:00: 2026/03/11 23:27:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58504->127.0.0.1:29092: i/o timeout 2026-03-11 23:28:18 +07:00: 2026/03/11 23:28:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46522->127.0.0.1:29092: i/o timeout 2026-03-11 23:28:48 +07:00: 2026/03/11 23:28:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55848->127.0.0.1:29092: i/o timeout 2026-03-11 23:29:18 +07:00: 2026/03/11 23:29:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36036->127.0.0.1:29092: i/o timeout 2026-03-11 23:29:48 +07:00: 2026/03/11 23:29:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45868->127.0.0.1:29092: i/o timeout 2026-03-11 23:30:18 +07:00: 2026/03/11 23:30:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52456->127.0.0.1:29092: i/o timeout 2026-03-11 23:30:48 +07:00: 2026/03/11 23:30:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42234->127.0.0.1:29092: i/o timeout 2026-03-11 23:31:18 +07:00: 2026/03/11 23:31:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51398->127.0.0.1:29092: i/o timeout 2026-03-11 23:31:48 +07:00: 2026/03/11 23:31:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37050->127.0.0.1:29092: i/o timeout 2026-03-11 23:32:18 +07:00: 2026/03/11 23:32:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49460->127.0.0.1:29092: i/o timeout 2026-03-11 23:32:48 +07:00: 2026/03/11 23:32:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58298->127.0.0.1:29092: i/o timeout 2026-03-11 23:33:18 +07:00: 2026/03/11 23:33:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47272->127.0.0.1:29092: i/o timeout 2026-03-11 23:33:48 +07:00: 2026/03/11 23:33:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48480->127.0.0.1:29092: i/o timeout 2026-03-11 23:34:18 +07:00: 2026/03/11 23:34:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45500->127.0.0.1:29092: i/o timeout 2026-03-11 23:34:48 +07:00: 2026/03/11 23:34:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36558->127.0.0.1:29092: i/o timeout 2026-03-11 23:35:18 +07:00: 2026/03/11 23:35:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35522->127.0.0.1:29092: i/o timeout 2026-03-11 23:35:48 +07:00: 2026/03/11 23:35:48 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60374->127.0.0.1:29092: i/o timeout 2026-03-11 23:36:19 +07:00: 2026/03/11 23:36:18 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33434->127.0.0.1:29092: i/o timeout 2026-03-11 23:36:49 +07:00: 2026/03/11 23:36:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46598->127.0.0.1:29092: i/o timeout 2026-03-11 23:37:19 +07:00: 2026/03/11 23:37:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36446->127.0.0.1:29092: i/o timeout 2026-03-11 23:37:49 +07:00: 2026/03/11 23:37:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52404->127.0.0.1:29092: i/o timeout 2026-03-11 23:38:19 +07:00: 2026/03/11 23:38:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36638->127.0.0.1:29092: i/o timeout 2026-03-11 23:38:49 +07:00: 2026/03/11 23:38:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33174->127.0.0.1:29092: i/o timeout 2026-03-11 23:39:19 +07:00: 2026/03/11 23:39:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47268->127.0.0.1:29092: i/o timeout 2026-03-11 23:39:49 +07:00: 2026/03/11 23:39:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52016->127.0.0.1:29092: i/o timeout 2026-03-11 23:40:19 +07:00: 2026/03/11 23:40:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55836->127.0.0.1:29092: i/o timeout 2026-03-11 23:40:49 +07:00: 2026/03/11 23:40:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38838->127.0.0.1:29092: i/o timeout 2026-03-11 23:41:19 +07:00: 2026/03/11 23:41:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56722->127.0.0.1:29092: i/o timeout 2026-03-11 23:41:49 +07:00: 2026/03/11 23:41:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32942->127.0.0.1:29092: i/o timeout 2026-03-11 23:42:19 +07:00: 2026/03/11 23:42:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48150->127.0.0.1:29092: i/o timeout 2026-03-11 23:42:49 +07:00: 2026/03/11 23:42:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53930->127.0.0.1:29092: i/o timeout 2026-03-11 23:43:19 +07:00: 2026/03/11 23:43:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40916->127.0.0.1:29092: i/o timeout 2026-03-11 23:43:49 +07:00: 2026/03/11 23:43:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54724->127.0.0.1:29092: i/o timeout 2026-03-11 23:44:19 +07:00: 2026/03/11 23:44:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59094->127.0.0.1:29092: i/o timeout 2026-03-11 23:44:49 +07:00: 2026/03/11 23:44:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56836->127.0.0.1:29092: i/o timeout 2026-03-11 23:45:19 +07:00: 2026/03/11 23:45:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45614->127.0.0.1:29092: i/o timeout 2026-03-11 23:45:49 +07:00: 2026/03/11 23:45:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40930->127.0.0.1:29092: i/o timeout 2026-03-11 23:46:19 +07:00: 2026/03/11 23:46:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44326->127.0.0.1:29092: i/o timeout 2026-03-11 23:46:49 +07:00: 2026/03/11 23:46:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57476->127.0.0.1:29092: i/o timeout 2026-03-11 23:47:19 +07:00: 2026/03/11 23:47:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34612->127.0.0.1:29092: i/o timeout 2026-03-11 23:47:49 +07:00: 2026/03/11 23:47:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42330->127.0.0.1:29092: i/o timeout 2026-03-11 23:48:19 +07:00: 2026/03/11 23:48:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49808->127.0.0.1:29092: i/o timeout 2026-03-11 23:48:49 +07:00: 2026/03/11 23:48:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60334->127.0.0.1:29092: i/o timeout 2026-03-11 23:49:19 +07:00: 2026/03/11 23:49:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33374->127.0.0.1:29092: i/o timeout 2026-03-11 23:49:49 +07:00: 2026/03/11 23:49:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48094->127.0.0.1:29092: i/o timeout 2026-03-11 23:50:19 +07:00: 2026/03/11 23:50:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35026->127.0.0.1:29092: i/o timeout 2026-03-11 23:50:49 +07:00: 2026/03/11 23:50:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34876->127.0.0.1:29092: i/o timeout 2026-03-11 23:51:19 +07:00: 2026/03/11 23:51:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56542->127.0.0.1:29092: i/o timeout 2026-03-11 23:51:49 +07:00: 2026/03/11 23:51:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45116->127.0.0.1:29092: i/o timeout 2026-03-11 23:52:19 +07:00: 2026/03/11 23:52:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42732->127.0.0.1:29092: i/o timeout 2026-03-11 23:52:49 +07:00: 2026/03/11 23:52:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34394->127.0.0.1:29092: i/o timeout 2026-03-11 23:53:19 +07:00: 2026/03/11 23:53:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46310->127.0.0.1:29092: i/o timeout 2026-03-11 23:53:49 +07:00: 2026/03/11 23:53:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39164->127.0.0.1:29092: i/o timeout 2026-03-11 23:54:19 +07:00: 2026/03/11 23:54:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51578->127.0.0.1:29092: i/o timeout 2026-03-11 23:54:49 +07:00: 2026/03/11 23:54:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58268->127.0.0.1:29092: i/o timeout 2026-03-11 23:55:19 +07:00: 2026/03/11 23:55:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54604->127.0.0.1:29092: i/o timeout 2026-03-11 23:55:49 +07:00: 2026/03/11 23:55:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58104->127.0.0.1:29092: i/o timeout 2026-03-11 23:56:19 +07:00: 2026/03/11 23:56:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56098->127.0.0.1:29092: i/o timeout 2026-03-11 23:56:49 +07:00: 2026/03/11 23:56:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33650->127.0.0.1:29092: i/o timeout 2026-03-11 23:57:19 +07:00: 2026/03/11 23:57:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54716->127.0.0.1:29092: i/o timeout 2026-03-11 23:57:49 +07:00: 2026/03/11 23:57:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57660->127.0.0.1:29092: i/o timeout 2026-03-11 23:58:19 +07:00: 2026/03/11 23:58:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48538->127.0.0.1:29092: i/o timeout 2026-03-11 23:58:49 +07:00: 2026/03/11 23:58:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47144->127.0.0.1:29092: i/o timeout 2026-03-11 23:59:19 +07:00: 2026/03/11 23:59:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48640->127.0.0.1:29092: i/o timeout 2026-03-11 23:59:49 +07:00: 2026/03/11 23:59:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51800->127.0.0.1:29092: i/o timeout 2026-03-12 00:00:19 +07:00: 2026/03/12 00:00:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43868->127.0.0.1:29092: i/o timeout 2026-03-12 00:00:49 +07:00: 2026/03/12 00:00:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55006->127.0.0.1:29092: i/o timeout 2026-03-12 00:01:19 +07:00: 2026/03/12 00:01:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52074->127.0.0.1:29092: i/o timeout 2026-03-12 00:01:49 +07:00: 2026/03/12 00:01:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38318->127.0.0.1:29092: i/o timeout 2026-03-12 00:02:19 +07:00: 2026/03/12 00:02:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54836->127.0.0.1:29092: i/o timeout 2026-03-12 00:02:49 +07:00: 2026/03/12 00:02:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55548->127.0.0.1:29092: i/o timeout 2026-03-12 00:03:19 +07:00: 2026/03/12 00:03:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58460->127.0.0.1:29092: i/o timeout 2026-03-12 00:03:49 +07:00: 2026/03/12 00:03:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36432->127.0.0.1:29092: i/o timeout 2026-03-12 00:04:19 +07:00: 2026/03/12 00:04:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35216->127.0.0.1:29092: i/o timeout 2026-03-12 00:04:49 +07:00: 2026/03/12 00:04:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38804->127.0.0.1:29092: i/o timeout 2026-03-12 00:05:19 +07:00: 2026/03/12 00:05:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42268->127.0.0.1:29092: i/o timeout 2026-03-12 00:05:49 +07:00: 2026/03/12 00:05:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37246->127.0.0.1:29092: i/o timeout 2026-03-12 00:06:19 +07:00: 2026/03/12 00:06:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56208->127.0.0.1:29092: i/o timeout 2026-03-12 00:06:49 +07:00: 2026/03/12 00:06:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36748->127.0.0.1:29092: i/o timeout 2026-03-12 00:07:19 +07:00: 2026/03/12 00:07:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36866->127.0.0.1:29092: i/o timeout 2026-03-12 00:07:49 +07:00: 2026/03/12 00:07:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49882->127.0.0.1:29092: i/o timeout 2026-03-12 00:08:19 +07:00: 2026/03/12 00:08:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36496->127.0.0.1:29092: i/o timeout 2026-03-12 00:08:49 +07:00: 2026/03/12 00:08:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36870->127.0.0.1:29092: i/o timeout 2026-03-12 00:09:19 +07:00: 2026/03/12 00:09:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39884->127.0.0.1:29092: i/o timeout 2026-03-12 00:09:49 +07:00: 2026/03/12 00:09:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52866->127.0.0.1:29092: i/o timeout 2026-03-12 00:10:19 +07:00: 2026/03/12 00:10:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37238->127.0.0.1:29092: i/o timeout 2026-03-12 00:10:49 +07:00: 2026/03/12 00:10:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35726->127.0.0.1:29092: i/o timeout 2026-03-12 00:11:19 +07:00: 2026/03/12 00:11:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40154->127.0.0.1:29092: i/o timeout 2026-03-12 00:11:49 +07:00: 2026/03/12 00:11:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34858->127.0.0.1:29092: i/o timeout 2026-03-12 00:12:19 +07:00: 2026/03/12 00:12:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53238->127.0.0.1:29092: i/o timeout 2026-03-12 00:12:49 +07:00: 2026/03/12 00:12:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53182->127.0.0.1:29092: i/o timeout 2026-03-12 00:13:19 +07:00: 2026/03/12 00:13:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32982->127.0.0.1:29092: i/o timeout 2026-03-12 00:13:49 +07:00: 2026/03/12 00:13:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46354->127.0.0.1:29092: i/o timeout 2026-03-12 00:14:19 +07:00: 2026/03/12 00:14:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47434->127.0.0.1:29092: i/o timeout 2026-03-12 00:14:49 +07:00: 2026/03/12 00:14:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57544->127.0.0.1:29092: i/o timeout 2026-03-12 00:15:19 +07:00: 2026/03/12 00:15:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58454->127.0.0.1:29092: i/o timeout 2026-03-12 00:15:49 +07:00: 2026/03/12 00:15:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58544->127.0.0.1:29092: i/o timeout 2026-03-12 00:16:19 +07:00: 2026/03/12 00:16:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40976->127.0.0.1:29092: i/o timeout 2026-03-12 00:16:49 +07:00: 2026/03/12 00:16:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52886->127.0.0.1:29092: i/o timeout 2026-03-12 00:17:19 +07:00: 2026/03/12 00:17:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38694->127.0.0.1:29092: i/o timeout 2026-03-12 00:17:49 +07:00: 2026/03/12 00:17:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47292->127.0.0.1:29092: i/o timeout 2026-03-12 00:18:19 +07:00: 2026/03/12 00:18:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41630->127.0.0.1:29092: i/o timeout 2026-03-12 00:18:49 +07:00: 2026/03/12 00:18:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54828->127.0.0.1:29092: i/o timeout 2026-03-12 00:19:19 +07:00: 2026/03/12 00:19:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38462->127.0.0.1:29092: i/o timeout 2026-03-12 00:19:49 +07:00: 2026/03/12 00:19:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34464->127.0.0.1:29092: i/o timeout 2026-03-12 00:20:19 +07:00: 2026/03/12 00:20:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46614->127.0.0.1:29092: i/o timeout 2026-03-12 00:20:49 +07:00: 2026/03/12 00:20:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38568->127.0.0.1:29092: i/o timeout 2026-03-12 00:21:19 +07:00: 2026/03/12 00:21:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32872->127.0.0.1:29092: i/o timeout 2026-03-12 00:21:49 +07:00: 2026/03/12 00:21:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51588->127.0.0.1:29092: i/o timeout 2026-03-12 00:22:19 +07:00: 2026/03/12 00:22:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60322->127.0.0.1:29092: i/o timeout 2026-03-12 00:22:49 +07:00: 2026/03/12 00:22:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43312->127.0.0.1:29092: i/o timeout 2026-03-12 00:23:19 +07:00: 2026/03/12 00:23:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51960->127.0.0.1:29092: i/o timeout 2026-03-12 00:23:49 +07:00: 2026/03/12 00:23:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42410->127.0.0.1:29092: i/o timeout 2026-03-12 00:24:19 +07:00: 2026/03/12 00:24:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58314->127.0.0.1:29092: i/o timeout 2026-03-12 00:24:49 +07:00: 2026/03/12 00:24:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46458->127.0.0.1:29092: i/o timeout 2026-03-12 00:25:19 +07:00: 2026/03/12 00:25:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46374->127.0.0.1:29092: i/o timeout 2026-03-12 00:25:49 +07:00: 2026/03/12 00:25:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59800->127.0.0.1:29092: i/o timeout 2026-03-12 00:26:19 +07:00: 2026/03/12 00:26:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58068->127.0.0.1:29092: i/o timeout 2026-03-12 00:26:49 +07:00: 2026/03/12 00:26:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37704->127.0.0.1:29092: i/o timeout 2026-03-12 00:27:19 +07:00: 2026/03/12 00:27:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40708->127.0.0.1:29092: i/o timeout 2026-03-12 00:27:49 +07:00: 2026/03/12 00:27:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32850->127.0.0.1:29092: i/o timeout 2026-03-12 00:28:19 +07:00: 2026/03/12 00:28:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48746->127.0.0.1:29092: i/o timeout 2026-03-12 00:28:49 +07:00: 2026/03/12 00:28:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55618->127.0.0.1:29092: i/o timeout 2026-03-12 00:29:19 +07:00: 2026/03/12 00:29:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54224->127.0.0.1:29092: i/o timeout 2026-03-12 00:29:49 +07:00: 2026/03/12 00:29:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55900->127.0.0.1:29092: i/o timeout 2026-03-12 00:30:19 +07:00: 2026/03/12 00:30:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38754->127.0.0.1:29092: i/o timeout 2026-03-12 00:30:49 +07:00: 2026/03/12 00:30:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50712->127.0.0.1:29092: i/o timeout 2026-03-12 00:31:19 +07:00: 2026/03/12 00:31:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46598->127.0.0.1:29092: i/o timeout 2026-03-12 00:31:49 +07:00: 2026/03/12 00:31:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51626->127.0.0.1:29092: i/o timeout 2026-03-12 00:32:19 +07:00: 2026/03/12 00:32:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46030->127.0.0.1:29092: i/o timeout 2026-03-12 00:32:49 +07:00: 2026/03/12 00:32:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34466->127.0.0.1:29092: i/o timeout 2026-03-12 00:33:19 +07:00: 2026/03/12 00:33:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56438->127.0.0.1:29092: i/o timeout 2026-03-12 00:33:49 +07:00: 2026/03/12 00:33:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42120->127.0.0.1:29092: i/o timeout 2026-03-12 00:34:19 +07:00: 2026/03/12 00:34:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54734->127.0.0.1:29092: i/o timeout 2026-03-12 00:34:49 +07:00: 2026/03/12 00:34:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52372->127.0.0.1:29092: i/o timeout 2026-03-12 00:35:19 +07:00: 2026/03/12 00:35:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43728->127.0.0.1:29092: i/o timeout 2026-03-12 00:35:49 +07:00: 2026/03/12 00:35:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43738->127.0.0.1:29092: i/o timeout 2026-03-12 00:36:19 +07:00: 2026/03/12 00:36:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55290->127.0.0.1:29092: i/o timeout 2026-03-12 00:36:49 +07:00: 2026/03/12 00:36:49 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48102->127.0.0.1:29092: i/o timeout 2026-03-12 00:37:19 +07:00: 2026/03/12 00:37:19 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40024->127.0.0.1:29092: i/o timeout 2026-03-12 00:37:50 +07:00: 2026/03/12 00:37:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53560->127.0.0.1:29092: i/o timeout 2026-03-12 00:38:20 +07:00: 2026/03/12 00:38:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54478->127.0.0.1:29092: i/o timeout 2026-03-12 00:38:50 +07:00: 2026/03/12 00:38:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48746->127.0.0.1:29092: i/o timeout 2026-03-12 00:39:20 +07:00: 2026/03/12 00:39:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58006->127.0.0.1:29092: i/o timeout 2026-03-12 00:39:50 +07:00: 2026/03/12 00:39:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54968->127.0.0.1:29092: i/o timeout 2026-03-12 00:40:20 +07:00: 2026/03/12 00:40:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53510->127.0.0.1:29092: i/o timeout 2026-03-12 00:40:50 +07:00: 2026/03/12 00:40:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54898->127.0.0.1:29092: i/o timeout 2026-03-12 00:41:20 +07:00: 2026/03/12 00:41:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46758->127.0.0.1:29092: i/o timeout 2026-03-12 00:41:50 +07:00: 2026/03/12 00:41:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58002->127.0.0.1:29092: i/o timeout 2026-03-12 00:42:20 +07:00: 2026/03/12 00:42:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46476->127.0.0.1:29092: i/o timeout 2026-03-12 00:42:50 +07:00: 2026/03/12 00:42:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34648->127.0.0.1:29092: i/o timeout 2026-03-12 00:43:20 +07:00: 2026/03/12 00:43:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34904->127.0.0.1:29092: i/o timeout 2026-03-12 00:43:50 +07:00: 2026/03/12 00:43:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43076->127.0.0.1:29092: i/o timeout 2026-03-12 00:44:20 +07:00: 2026/03/12 00:44:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46166->127.0.0.1:29092: i/o timeout 2026-03-12 00:44:50 +07:00: 2026/03/12 00:44:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49592->127.0.0.1:29092: i/o timeout 2026-03-12 00:45:20 +07:00: 2026/03/12 00:45:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52240->127.0.0.1:29092: i/o timeout 2026-03-12 00:45:50 +07:00: 2026/03/12 00:45:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52826->127.0.0.1:29092: i/o timeout 2026-03-12 00:46:20 +07:00: 2026/03/12 00:46:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33568->127.0.0.1:29092: i/o timeout 2026-03-12 00:46:50 +07:00: 2026/03/12 00:46:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42598->127.0.0.1:29092: i/o timeout 2026-03-12 00:47:20 +07:00: 2026/03/12 00:47:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33216->127.0.0.1:29092: i/o timeout 2026-03-12 00:47:50 +07:00: 2026/03/12 00:47:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43666->127.0.0.1:29092: i/o timeout 2026-03-12 00:48:20 +07:00: 2026/03/12 00:48:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41496->127.0.0.1:29092: i/o timeout 2026-03-12 00:48:50 +07:00: 2026/03/12 00:48:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52000->127.0.0.1:29092: i/o timeout 2026-03-12 00:49:20 +07:00: 2026/03/12 00:49:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35920->127.0.0.1:29092: i/o timeout 2026-03-12 00:49:50 +07:00: 2026/03/12 00:49:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47032->127.0.0.1:29092: i/o timeout 2026-03-12 00:50:20 +07:00: 2026/03/12 00:50:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39922->127.0.0.1:29092: i/o timeout 2026-03-12 00:50:50 +07:00: 2026/03/12 00:50:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40314->127.0.0.1:29092: i/o timeout 2026-03-12 00:51:20 +07:00: 2026/03/12 00:51:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60752->127.0.0.1:29092: i/o timeout 2026-03-12 00:51:50 +07:00: 2026/03/12 00:51:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47982->127.0.0.1:29092: i/o timeout 2026-03-12 00:52:20 +07:00: 2026/03/12 00:52:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46390->127.0.0.1:29092: i/o timeout 2026-03-12 00:52:50 +07:00: 2026/03/12 00:52:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37724->127.0.0.1:29092: i/o timeout 2026-03-12 00:53:20 +07:00: 2026/03/12 00:53:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58384->127.0.0.1:29092: i/o timeout 2026-03-12 00:53:50 +07:00: 2026/03/12 00:53:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36222->127.0.0.1:29092: i/o timeout 2026-03-12 00:54:20 +07:00: 2026/03/12 00:54:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54876->127.0.0.1:29092: i/o timeout 2026-03-12 00:54:50 +07:00: 2026/03/12 00:54:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60258->127.0.0.1:29092: i/o timeout 2026-03-12 00:55:20 +07:00: 2026/03/12 00:55:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38992->127.0.0.1:29092: i/o timeout 2026-03-12 00:55:50 +07:00: 2026/03/12 00:55:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46768->127.0.0.1:29092: i/o timeout 2026-03-12 00:56:20 +07:00: 2026/03/12 00:56:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43358->127.0.0.1:29092: i/o timeout 2026-03-12 00:56:50 +07:00: 2026/03/12 00:56:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44552->127.0.0.1:29092: i/o timeout 2026-03-12 00:57:20 +07:00: 2026/03/12 00:57:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46462->127.0.0.1:29092: i/o timeout 2026-03-12 00:57:50 +07:00: 2026/03/12 00:57:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45172->127.0.0.1:29092: i/o timeout 2026-03-12 00:58:20 +07:00: 2026/03/12 00:58:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36970->127.0.0.1:29092: i/o timeout 2026-03-12 00:58:50 +07:00: 2026/03/12 00:58:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46660->127.0.0.1:29092: i/o timeout 2026-03-12 00:59:20 +07:00: 2026/03/12 00:59:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43814->127.0.0.1:29092: i/o timeout 2026-03-12 00:59:50 +07:00: 2026/03/12 00:59:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36300->127.0.0.1:29092: i/o timeout 2026-03-12 01:00:20 +07:00: 2026/03/12 01:00:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37084->127.0.0.1:29092: i/o timeout 2026-03-12 01:00:50 +07:00: 2026/03/12 01:00:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58804->127.0.0.1:29092: i/o timeout 2026-03-12 01:01:20 +07:00: 2026/03/12 01:01:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49184->127.0.0.1:29092: i/o timeout 2026-03-12 01:01:50 +07:00: 2026/03/12 01:01:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59544->127.0.0.1:29092: i/o timeout 2026-03-12 01:02:20 +07:00: 2026/03/12 01:02:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47002->127.0.0.1:29092: i/o timeout 2026-03-12 01:02:50 +07:00: 2026/03/12 01:02:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48348->127.0.0.1:29092: i/o timeout 2026-03-12 01:03:20 +07:00: 2026/03/12 01:03:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36138->127.0.0.1:29092: i/o timeout 2026-03-12 01:03:50 +07:00: 2026/03/12 01:03:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41216->127.0.0.1:29092: i/o timeout 2026-03-12 01:04:20 +07:00: 2026/03/12 01:04:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37776->127.0.0.1:29092: i/o timeout 2026-03-12 01:04:50 +07:00: 2026/03/12 01:04:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43856->127.0.0.1:29092: i/o timeout 2026-03-12 01:05:20 +07:00: 2026/03/12 01:05:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43982->127.0.0.1:29092: i/o timeout 2026-03-12 01:05:50 +07:00: 2026/03/12 01:05:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38058->127.0.0.1:29092: i/o timeout 2026-03-12 01:06:20 +07:00: 2026/03/12 01:06:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52998->127.0.0.1:29092: i/o timeout 2026-03-12 01:06:50 +07:00: 2026/03/12 01:06:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34454->127.0.0.1:29092: i/o timeout 2026-03-12 01:07:20 +07:00: 2026/03/12 01:07:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44866->127.0.0.1:29092: i/o timeout 2026-03-12 01:07:50 +07:00: 2026/03/12 01:07:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37028->127.0.0.1:29092: i/o timeout 2026-03-12 01:08:20 +07:00: 2026/03/12 01:08:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45600->127.0.0.1:29092: i/o timeout 2026-03-12 01:08:50 +07:00: 2026/03/12 01:08:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45566->127.0.0.1:29092: i/o timeout 2026-03-12 01:09:20 +07:00: 2026/03/12 01:09:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34504->127.0.0.1:29092: i/o timeout 2026-03-12 01:09:50 +07:00: 2026/03/12 01:09:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33928->127.0.0.1:29092: i/o timeout 2026-03-12 01:10:20 +07:00: 2026/03/12 01:10:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41074->127.0.0.1:29092: i/o timeout 2026-03-12 01:10:50 +07:00: 2026/03/12 01:10:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45398->127.0.0.1:29092: i/o timeout 2026-03-12 01:11:20 +07:00: 2026/03/12 01:11:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53382->127.0.0.1:29092: i/o timeout 2026-03-12 01:11:50 +07:00: 2026/03/12 01:11:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52182->127.0.0.1:29092: i/o timeout 2026-03-12 01:12:20 +07:00: 2026/03/12 01:12:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43098->127.0.0.1:29092: i/o timeout 2026-03-12 01:12:50 +07:00: 2026/03/12 01:12:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57438->127.0.0.1:29092: i/o timeout 2026-03-12 01:13:20 +07:00: 2026/03/12 01:13:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47624->127.0.0.1:29092: i/o timeout 2026-03-12 01:13:50 +07:00: 2026/03/12 01:13:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51180->127.0.0.1:29092: i/o timeout 2026-03-12 01:14:20 +07:00: 2026/03/12 01:14:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43722->127.0.0.1:29092: i/o timeout 2026-03-12 01:14:50 +07:00: 2026/03/12 01:14:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34848->127.0.0.1:29092: i/o timeout 2026-03-12 01:15:20 +07:00: 2026/03/12 01:15:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47658->127.0.0.1:29092: i/o timeout 2026-03-12 01:15:50 +07:00: 2026/03/12 01:15:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49730->127.0.0.1:29092: i/o timeout 2026-03-12 01:16:20 +07:00: 2026/03/12 01:16:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39030->127.0.0.1:29092: i/o timeout 2026-03-12 01:16:50 +07:00: 2026/03/12 01:16:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51414->127.0.0.1:29092: i/o timeout 2026-03-12 01:17:20 +07:00: 2026/03/12 01:17:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55410->127.0.0.1:29092: i/o timeout 2026-03-12 01:17:50 +07:00: 2026/03/12 01:17:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46744->127.0.0.1:29092: i/o timeout 2026-03-12 01:18:20 +07:00: 2026/03/12 01:18:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55884->127.0.0.1:29092: i/o timeout 2026-03-12 01:18:50 +07:00: 2026/03/12 01:18:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57118->127.0.0.1:29092: i/o timeout 2026-03-12 01:19:20 +07:00: 2026/03/12 01:19:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35478->127.0.0.1:29092: i/o timeout 2026-03-12 01:19:50 +07:00: 2026/03/12 01:19:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59650->127.0.0.1:29092: i/o timeout 2026-03-12 01:20:20 +07:00: 2026/03/12 01:20:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59352->127.0.0.1:29092: i/o timeout 2026-03-12 01:20:50 +07:00: 2026/03/12 01:20:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60370->127.0.0.1:29092: i/o timeout 2026-03-12 01:21:20 +07:00: 2026/03/12 01:21:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35908->127.0.0.1:29092: i/o timeout 2026-03-12 01:21:50 +07:00: 2026/03/12 01:21:50 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53876->127.0.0.1:29092: i/o timeout 2026-03-12 01:22:20 +07:00: 2026/03/12 01:22:20 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36844->127.0.0.1:29092: i/o timeout 2026-03-12 01:22:51 +07:00: 2026/03/12 01:22:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47030->127.0.0.1:29092: i/o timeout 2026-03-12 01:23:21 +07:00: 2026/03/12 01:23:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37810->127.0.0.1:29092: i/o timeout 2026-03-12 01:23:51 +07:00: 2026/03/12 01:23:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46704->127.0.0.1:29092: i/o timeout 2026-03-12 01:24:21 +07:00: 2026/03/12 01:24:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44444->127.0.0.1:29092: i/o timeout 2026-03-12 01:24:51 +07:00: 2026/03/12 01:24:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43038->127.0.0.1:29092: i/o timeout 2026-03-12 01:25:21 +07:00: 2026/03/12 01:25:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48804->127.0.0.1:29092: i/o timeout 2026-03-12 01:25:51 +07:00: 2026/03/12 01:25:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50166->127.0.0.1:29092: i/o timeout 2026-03-12 01:26:21 +07:00: 2026/03/12 01:26:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35294->127.0.0.1:29092: i/o timeout 2026-03-12 01:26:51 +07:00: 2026/03/12 01:26:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47616->127.0.0.1:29092: i/o timeout 2026-03-12 01:27:21 +07:00: 2026/03/12 01:27:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54564->127.0.0.1:29092: i/o timeout 2026-03-12 01:27:51 +07:00: 2026/03/12 01:27:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60260->127.0.0.1:29092: i/o timeout 2026-03-12 01:28:21 +07:00: 2026/03/12 01:28:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48876->127.0.0.1:29092: i/o timeout 2026-03-12 01:28:51 +07:00: 2026/03/12 01:28:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48210->127.0.0.1:29092: i/o timeout 2026-03-12 01:29:21 +07:00: 2026/03/12 01:29:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32810->127.0.0.1:29092: i/o timeout 2026-03-12 01:29:51 +07:00: 2026/03/12 01:29:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43780->127.0.0.1:29092: i/o timeout 2026-03-12 01:30:21 +07:00: 2026/03/12 01:30:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36484->127.0.0.1:29092: i/o timeout 2026-03-12 01:30:51 +07:00: 2026/03/12 01:30:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48634->127.0.0.1:29092: i/o timeout 2026-03-12 01:31:21 +07:00: 2026/03/12 01:31:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48786->127.0.0.1:29092: i/o timeout 2026-03-12 01:31:51 +07:00: 2026/03/12 01:31:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33372->127.0.0.1:29092: i/o timeout 2026-03-12 01:32:21 +07:00: 2026/03/12 01:32:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55368->127.0.0.1:29092: i/o timeout 2026-03-12 01:32:51 +07:00: 2026/03/12 01:32:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37010->127.0.0.1:29092: i/o timeout 2026-03-12 01:33:21 +07:00: 2026/03/12 01:33:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51026->127.0.0.1:29092: i/o timeout 2026-03-12 01:33:51 +07:00: 2026/03/12 01:33:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51322->127.0.0.1:29092: i/o timeout 2026-03-12 01:34:21 +07:00: 2026/03/12 01:34:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35218->127.0.0.1:29092: i/o timeout 2026-03-12 01:34:51 +07:00: 2026/03/12 01:34:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53454->127.0.0.1:29092: i/o timeout 2026-03-12 01:35:21 +07:00: 2026/03/12 01:35:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33728->127.0.0.1:29092: i/o timeout 2026-03-12 01:35:51 +07:00: 2026/03/12 01:35:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55500->127.0.0.1:29092: i/o timeout 2026-03-12 01:36:21 +07:00: 2026/03/12 01:36:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54180->127.0.0.1:29092: i/o timeout 2026-03-12 01:36:51 +07:00: 2026/03/12 01:36:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38870->127.0.0.1:29092: i/o timeout 2026-03-12 01:37:21 +07:00: 2026/03/12 01:37:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54506->127.0.0.1:29092: i/o timeout 2026-03-12 01:37:51 +07:00: 2026/03/12 01:37:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52624->127.0.0.1:29092: i/o timeout 2026-03-12 01:38:21 +07:00: 2026/03/12 01:38:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60000->127.0.0.1:29092: i/o timeout 2026-03-12 01:38:51 +07:00: 2026/03/12 01:38:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42704->127.0.0.1:29092: i/o timeout 2026-03-12 01:39:21 +07:00: 2026/03/12 01:39:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47286->127.0.0.1:29092: i/o timeout 2026-03-12 01:39:51 +07:00: 2026/03/12 01:39:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49546->127.0.0.1:29092: i/o timeout 2026-03-12 01:40:21 +07:00: 2026/03/12 01:40:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42856->127.0.0.1:29092: i/o timeout 2026-03-12 01:40:51 +07:00: 2026/03/12 01:40:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49978->127.0.0.1:29092: i/o timeout 2026-03-12 01:41:21 +07:00: 2026/03/12 01:41:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53820->127.0.0.1:29092: i/o timeout 2026-03-12 01:41:51 +07:00: 2026/03/12 01:41:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58658->127.0.0.1:29092: i/o timeout 2026-03-12 01:42:21 +07:00: 2026/03/12 01:42:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50098->127.0.0.1:29092: i/o timeout 2026-03-12 01:42:51 +07:00: 2026/03/12 01:42:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56756->127.0.0.1:29092: i/o timeout 2026-03-12 01:43:21 +07:00: 2026/03/12 01:43:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54882->127.0.0.1:29092: i/o timeout 2026-03-12 01:43:51 +07:00: 2026/03/12 01:43:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48386->127.0.0.1:29092: i/o timeout 2026-03-12 01:44:21 +07:00: 2026/03/12 01:44:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41158->127.0.0.1:29092: i/o timeout 2026-03-12 01:44:51 +07:00: 2026/03/12 01:44:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59990->127.0.0.1:29092: i/o timeout 2026-03-12 01:45:21 +07:00: 2026/03/12 01:45:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52870->127.0.0.1:29092: i/o timeout 2026-03-12 01:45:51 +07:00: 2026/03/12 01:45:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35492->127.0.0.1:29092: i/o timeout 2026-03-12 01:46:21 +07:00: 2026/03/12 01:46:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37002->127.0.0.1:29092: i/o timeout 2026-03-12 01:46:51 +07:00: 2026/03/12 01:46:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56302->127.0.0.1:29092: i/o timeout 2026-03-12 01:47:21 +07:00: 2026/03/12 01:47:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35196->127.0.0.1:29092: i/o timeout 2026-03-12 01:47:51 +07:00: 2026/03/12 01:47:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53652->127.0.0.1:29092: i/o timeout 2026-03-12 01:48:21 +07:00: 2026/03/12 01:48:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58420->127.0.0.1:29092: i/o timeout 2026-03-12 01:48:51 +07:00: 2026/03/12 01:48:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47330->127.0.0.1:29092: i/o timeout 2026-03-12 01:49:21 +07:00: 2026/03/12 01:49:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50412->127.0.0.1:29092: i/o timeout 2026-03-12 01:49:51 +07:00: 2026/03/12 01:49:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57654->127.0.0.1:29092: i/o timeout 2026-03-12 01:50:21 +07:00: 2026/03/12 01:50:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34542->127.0.0.1:29092: i/o timeout 2026-03-12 01:50:51 +07:00: 2026/03/12 01:50:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51150->127.0.0.1:29092: i/o timeout 2026-03-12 01:51:21 +07:00: 2026/03/12 01:51:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56650->127.0.0.1:29092: i/o timeout 2026-03-12 01:51:51 +07:00: 2026/03/12 01:51:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48956->127.0.0.1:29092: i/o timeout 2026-03-12 01:52:21 +07:00: 2026/03/12 01:52:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58478->127.0.0.1:29092: i/o timeout 2026-03-12 01:52:51 +07:00: 2026/03/12 01:52:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42360->127.0.0.1:29092: i/o timeout 2026-03-12 01:53:21 +07:00: 2026/03/12 01:53:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55086->127.0.0.1:29092: i/o timeout 2026-03-12 01:53:51 +07:00: 2026/03/12 01:53:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47324->127.0.0.1:29092: i/o timeout 2026-03-12 01:54:21 +07:00: 2026/03/12 01:54:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33918->127.0.0.1:29092: i/o timeout 2026-03-12 01:54:51 +07:00: 2026/03/12 01:54:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50150->127.0.0.1:29092: i/o timeout 2026-03-12 01:55:21 +07:00: 2026/03/12 01:55:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56922->127.0.0.1:29092: i/o timeout 2026-03-12 01:55:51 +07:00: 2026/03/12 01:55:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44854->127.0.0.1:29092: i/o timeout 2026-03-12 01:56:21 +07:00: 2026/03/12 01:56:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42970->127.0.0.1:29092: i/o timeout 2026-03-12 01:56:51 +07:00: 2026/03/12 01:56:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59110->127.0.0.1:29092: i/o timeout 2026-03-12 01:57:21 +07:00: 2026/03/12 01:57:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51452->127.0.0.1:29092: i/o timeout 2026-03-12 01:57:51 +07:00: 2026/03/12 01:57:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56264->127.0.0.1:29092: i/o timeout 2026-03-12 01:58:21 +07:00: 2026/03/12 01:58:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50484->127.0.0.1:29092: i/o timeout 2026-03-12 01:58:51 +07:00: 2026/03/12 01:58:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50576->127.0.0.1:29092: i/o timeout 2026-03-12 01:59:21 +07:00: 2026/03/12 01:59:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38566->127.0.0.1:29092: i/o timeout 2026-03-12 01:59:51 +07:00: 2026/03/12 01:59:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50142->127.0.0.1:29092: i/o timeout 2026-03-12 02:00:21 +07:00: 2026/03/12 02:00:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42424->127.0.0.1:29092: i/o timeout 2026-03-12 02:00:51 +07:00: 2026/03/12 02:00:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34288->127.0.0.1:29092: i/o timeout 2026-03-12 02:01:21 +07:00: 2026/03/12 02:01:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33758->127.0.0.1:29092: i/o timeout 2026-03-12 02:01:51 +07:00: 2026/03/12 02:01:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54160->127.0.0.1:29092: i/o timeout 2026-03-12 02:02:21 +07:00: 2026/03/12 02:02:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56252->127.0.0.1:29092: i/o timeout 2026-03-12 02:02:51 +07:00: 2026/03/12 02:02:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52246->127.0.0.1:29092: i/o timeout 2026-03-12 02:03:21 +07:00: 2026/03/12 02:03:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41024->127.0.0.1:29092: i/o timeout 2026-03-12 02:03:51 +07:00: 2026/03/12 02:03:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50508->127.0.0.1:29092: i/o timeout 2026-03-12 02:04:21 +07:00: 2026/03/12 02:04:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48732->127.0.0.1:29092: i/o timeout 2026-03-12 02:04:51 +07:00: 2026/03/12 02:04:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51274->127.0.0.1:29092: i/o timeout 2026-03-12 02:05:21 +07:00: 2026/03/12 02:05:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55082->127.0.0.1:29092: i/o timeout 2026-03-12 02:05:51 +07:00: 2026/03/12 02:05:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44560->127.0.0.1:29092: i/o timeout 2026-03-12 02:06:21 +07:00: 2026/03/12 02:06:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40316->127.0.0.1:29092: i/o timeout 2026-03-12 02:06:51 +07:00: 2026/03/12 02:06:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41664->127.0.0.1:29092: i/o timeout 2026-03-12 02:07:21 +07:00: 2026/03/12 02:07:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55102->127.0.0.1:29092: i/o timeout 2026-03-12 02:07:51 +07:00: 2026/03/12 02:07:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56978->127.0.0.1:29092: i/o timeout 2026-03-12 02:08:21 +07:00: 2026/03/12 02:08:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38238->127.0.0.1:29092: i/o timeout 2026-03-12 02:08:51 +07:00: 2026/03/12 02:08:51 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55158->127.0.0.1:29092: i/o timeout 2026-03-12 02:09:21 +07:00: 2026/03/12 02:09:21 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47654->127.0.0.1:29092: i/o timeout 2026-03-12 02:09:52 +07:00: 2026/03/12 02:09:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55000->127.0.0.1:29092: i/o timeout 2026-03-12 02:10:22 +07:00: 2026/03/12 02:10:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43444->127.0.0.1:29092: i/o timeout 2026-03-12 02:10:52 +07:00: 2026/03/12 02:10:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48622->127.0.0.1:29092: i/o timeout 2026-03-12 02:11:22 +07:00: 2026/03/12 02:11:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50640->127.0.0.1:29092: i/o timeout 2026-03-12 02:11:52 +07:00: 2026/03/12 02:11:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34572->127.0.0.1:29092: i/o timeout 2026-03-12 02:12:22 +07:00: 2026/03/12 02:12:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34512->127.0.0.1:29092: i/o timeout 2026-03-12 02:12:52 +07:00: 2026/03/12 02:12:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47892->127.0.0.1:29092: i/o timeout 2026-03-12 02:13:22 +07:00: 2026/03/12 02:13:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33824->127.0.0.1:29092: i/o timeout 2026-03-12 02:13:52 +07:00: 2026/03/12 02:13:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35836->127.0.0.1:29092: i/o timeout 2026-03-12 02:14:22 +07:00: 2026/03/12 02:14:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51636->127.0.0.1:29092: i/o timeout 2026-03-12 02:14:52 +07:00: 2026/03/12 02:14:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56874->127.0.0.1:29092: i/o timeout 2026-03-12 02:15:22 +07:00: 2026/03/12 02:15:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50542->127.0.0.1:29092: i/o timeout 2026-03-12 02:15:52 +07:00: 2026/03/12 02:15:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44142->127.0.0.1:29092: i/o timeout 2026-03-12 02:16:22 +07:00: 2026/03/12 02:16:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33590->127.0.0.1:29092: i/o timeout 2026-03-12 02:16:52 +07:00: 2026/03/12 02:16:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48650->127.0.0.1:29092: i/o timeout 2026-03-12 02:17:22 +07:00: 2026/03/12 02:17:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43574->127.0.0.1:29092: i/o timeout 2026-03-12 02:17:52 +07:00: 2026/03/12 02:17:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57174->127.0.0.1:29092: i/o timeout 2026-03-12 02:18:22 +07:00: 2026/03/12 02:18:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42692->127.0.0.1:29092: i/o timeout 2026-03-12 02:18:52 +07:00: 2026/03/12 02:18:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35720->127.0.0.1:29092: i/o timeout 2026-03-12 02:19:22 +07:00: 2026/03/12 02:19:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40856->127.0.0.1:29092: i/o timeout 2026-03-12 02:19:52 +07:00: 2026/03/12 02:19:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58278->127.0.0.1:29092: i/o timeout 2026-03-12 02:20:22 +07:00: 2026/03/12 02:20:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45282->127.0.0.1:29092: i/o timeout 2026-03-12 02:20:52 +07:00: 2026/03/12 02:20:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36220->127.0.0.1:29092: i/o timeout 2026-03-12 02:21:22 +07:00: 2026/03/12 02:21:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49546->127.0.0.1:29092: i/o timeout 2026-03-12 02:21:52 +07:00: 2026/03/12 02:21:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33464->127.0.0.1:29092: i/o timeout 2026-03-12 02:22:22 +07:00: 2026/03/12 02:22:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36354->127.0.0.1:29092: i/o timeout 2026-03-12 02:22:52 +07:00: 2026/03/12 02:22:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51362->127.0.0.1:29092: i/o timeout 2026-03-12 02:23:22 +07:00: 2026/03/12 02:23:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33884->127.0.0.1:29092: i/o timeout 2026-03-12 02:23:52 +07:00: 2026/03/12 02:23:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52582->127.0.0.1:29092: i/o timeout 2026-03-12 02:24:22 +07:00: 2026/03/12 02:24:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34836->127.0.0.1:29092: i/o timeout 2026-03-12 02:24:52 +07:00: 2026/03/12 02:24:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49506->127.0.0.1:29092: i/o timeout 2026-03-12 02:25:22 +07:00: 2026/03/12 02:25:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55648->127.0.0.1:29092: i/o timeout 2026-03-12 02:25:52 +07:00: 2026/03/12 02:25:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44838->127.0.0.1:29092: i/o timeout 2026-03-12 02:26:22 +07:00: 2026/03/12 02:26:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48918->127.0.0.1:29092: i/o timeout 2026-03-12 02:26:52 +07:00: 2026/03/12 02:26:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43812->127.0.0.1:29092: i/o timeout 2026-03-12 02:27:22 +07:00: 2026/03/12 02:27:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46634->127.0.0.1:29092: i/o timeout 2026-03-12 02:27:52 +07:00: 2026/03/12 02:27:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53558->127.0.0.1:29092: i/o timeout 2026-03-12 02:28:22 +07:00: 2026/03/12 02:28:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53296->127.0.0.1:29092: i/o timeout 2026-03-12 02:28:52 +07:00: 2026/03/12 02:28:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33910->127.0.0.1:29092: i/o timeout 2026-03-12 02:29:22 +07:00: 2026/03/12 02:29:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32930->127.0.0.1:29092: i/o timeout 2026-03-12 02:29:52 +07:00: 2026/03/12 02:29:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43844->127.0.0.1:29092: i/o timeout 2026-03-12 02:30:22 +07:00: 2026/03/12 02:30:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55002->127.0.0.1:29092: i/o timeout 2026-03-12 02:30:52 +07:00: 2026/03/12 02:30:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38026->127.0.0.1:29092: i/o timeout 2026-03-12 02:31:22 +07:00: 2026/03/12 02:31:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58654->127.0.0.1:29092: i/o timeout 2026-03-12 02:31:52 +07:00: 2026/03/12 02:31:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48598->127.0.0.1:29092: i/o timeout 2026-03-12 02:32:22 +07:00: 2026/03/12 02:32:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56384->127.0.0.1:29092: i/o timeout 2026-03-12 02:32:52 +07:00: 2026/03/12 02:32:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43116->127.0.0.1:29092: i/o timeout 2026-03-12 02:33:22 +07:00: 2026/03/12 02:33:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39996->127.0.0.1:29092: i/o timeout 2026-03-12 02:33:52 +07:00: 2026/03/12 02:33:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54596->127.0.0.1:29092: i/o timeout 2026-03-12 02:34:22 +07:00: 2026/03/12 02:34:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42708->127.0.0.1:29092: i/o timeout 2026-03-12 02:34:52 +07:00: 2026/03/12 02:34:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41442->127.0.0.1:29092: i/o timeout 2026-03-12 02:35:22 +07:00: 2026/03/12 02:35:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43502->127.0.0.1:29092: i/o timeout 2026-03-12 02:35:52 +07:00: 2026/03/12 02:35:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59086->127.0.0.1:29092: i/o timeout 2026-03-12 02:36:22 +07:00: 2026/03/12 02:36:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48790->127.0.0.1:29092: i/o timeout 2026-03-12 02:36:52 +07:00: 2026/03/12 02:36:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59716->127.0.0.1:29092: i/o timeout 2026-03-12 02:37:22 +07:00: 2026/03/12 02:37:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55568->127.0.0.1:29092: i/o timeout 2026-03-12 02:37:52 +07:00: 2026/03/12 02:37:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47290->127.0.0.1:29092: i/o timeout 2026-03-12 02:38:22 +07:00: 2026/03/12 02:38:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49778->127.0.0.1:29092: i/o timeout 2026-03-12 02:38:52 +07:00: 2026/03/12 02:38:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55566->127.0.0.1:29092: i/o timeout 2026-03-12 02:39:22 +07:00: 2026/03/12 02:39:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57750->127.0.0.1:29092: i/o timeout 2026-03-12 02:39:52 +07:00: 2026/03/12 02:39:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56982->127.0.0.1:29092: i/o timeout 2026-03-12 02:40:22 +07:00: 2026/03/12 02:40:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48706->127.0.0.1:29092: i/o timeout 2026-03-12 02:40:52 +07:00: 2026/03/12 02:40:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36014->127.0.0.1:29092: i/o timeout 2026-03-12 02:41:22 +07:00: 2026/03/12 02:41:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55840->127.0.0.1:29092: i/o timeout 2026-03-12 02:41:52 +07:00: 2026/03/12 02:41:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58438->127.0.0.1:29092: i/o timeout 2026-03-12 02:42:22 +07:00: 2026/03/12 02:42:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54582->127.0.0.1:29092: i/o timeout 2026-03-12 02:42:52 +07:00: 2026/03/12 02:42:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40204->127.0.0.1:29092: i/o timeout 2026-03-12 02:43:22 +07:00: 2026/03/12 02:43:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60490->127.0.0.1:29092: i/o timeout 2026-03-12 02:43:52 +07:00: 2026/03/12 02:43:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51242->127.0.0.1:29092: i/o timeout 2026-03-12 02:44:22 +07:00: 2026/03/12 02:44:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60318->127.0.0.1:29092: i/o timeout 2026-03-12 02:44:52 +07:00: 2026/03/12 02:44:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51420->127.0.0.1:29092: i/o timeout 2026-03-12 02:45:22 +07:00: 2026/03/12 02:45:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44244->127.0.0.1:29092: i/o timeout 2026-03-12 02:45:52 +07:00: 2026/03/12 02:45:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41198->127.0.0.1:29092: i/o timeout 2026-03-12 02:46:22 +07:00: 2026/03/12 02:46:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46134->127.0.0.1:29092: i/o timeout 2026-03-12 02:46:52 +07:00: 2026/03/12 02:46:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36746->127.0.0.1:29092: i/o timeout 2026-03-12 02:47:22 +07:00: 2026/03/12 02:47:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45214->127.0.0.1:29092: i/o timeout 2026-03-12 02:47:52 +07:00: 2026/03/12 02:47:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54944->127.0.0.1:29092: i/o timeout 2026-03-12 02:48:22 +07:00: 2026/03/12 02:48:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41002->127.0.0.1:29092: i/o timeout 2026-03-12 02:48:52 +07:00: 2026/03/12 02:48:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45610->127.0.0.1:29092: i/o timeout 2026-03-12 02:49:22 +07:00: 2026/03/12 02:49:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47298->127.0.0.1:29092: i/o timeout 2026-03-12 02:49:52 +07:00: 2026/03/12 02:49:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35454->127.0.0.1:29092: i/o timeout 2026-03-12 02:50:22 +07:00: 2026/03/12 02:50:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58356->127.0.0.1:29092: i/o timeout 2026-03-12 02:50:52 +07:00: 2026/03/12 02:50:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51484->127.0.0.1:29092: i/o timeout 2026-03-12 02:51:22 +07:00: 2026/03/12 02:51:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50082->127.0.0.1:29092: i/o timeout 2026-03-12 02:51:52 +07:00: 2026/03/12 02:51:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55954->127.0.0.1:29092: i/o timeout 2026-03-12 02:52:22 +07:00: 2026/03/12 02:52:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43868->127.0.0.1:29092: i/o timeout 2026-03-12 02:52:52 +07:00: 2026/03/12 02:52:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50812->127.0.0.1:29092: i/o timeout 2026-03-12 02:53:22 +07:00: 2026/03/12 02:53:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50592->127.0.0.1:29092: i/o timeout 2026-03-12 02:53:52 +07:00: 2026/03/12 02:53:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36748->127.0.0.1:29092: i/o timeout 2026-03-12 02:54:22 +07:00: 2026/03/12 02:54:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51882->127.0.0.1:29092: i/o timeout 2026-03-12 02:54:52 +07:00: 2026/03/12 02:54:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47628->127.0.0.1:29092: i/o timeout 2026-03-12 02:55:22 +07:00: 2026/03/12 02:55:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34454->127.0.0.1:29092: i/o timeout 2026-03-12 02:55:52 +07:00: 2026/03/12 02:55:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35118->127.0.0.1:29092: i/o timeout 2026-03-12 02:56:22 +07:00: 2026/03/12 02:56:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36750->127.0.0.1:29092: i/o timeout 2026-03-12 02:56:52 +07:00: 2026/03/12 02:56:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59900->127.0.0.1:29092: i/o timeout 2026-03-12 02:57:22 +07:00: 2026/03/12 02:57:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58004->127.0.0.1:29092: i/o timeout 2026-03-12 02:57:52 +07:00: 2026/03/12 02:57:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58430->127.0.0.1:29092: i/o timeout 2026-03-12 02:58:22 +07:00: 2026/03/12 02:58:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51584->127.0.0.1:29092: i/o timeout 2026-03-12 02:58:52 +07:00: 2026/03/12 02:58:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49794->127.0.0.1:29092: i/o timeout 2026-03-12 02:59:22 +07:00: 2026/03/12 02:59:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42976->127.0.0.1:29092: i/o timeout 2026-03-12 02:59:52 +07:00: 2026/03/12 02:59:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33358->127.0.0.1:29092: i/o timeout 2026-03-12 03:00:22 +07:00: 2026/03/12 03:00:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38836->127.0.0.1:29092: i/o timeout 2026-03-12 03:00:52 +07:00: 2026/03/12 03:00:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44692->127.0.0.1:29092: i/o timeout 2026-03-12 03:01:22 +07:00: 2026/03/12 03:01:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53466->127.0.0.1:29092: i/o timeout 2026-03-12 03:01:52 +07:00: 2026/03/12 03:01:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33594->127.0.0.1:29092: i/o timeout 2026-03-12 03:02:22 +07:00: 2026/03/12 03:02:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39710->127.0.0.1:29092: i/o timeout 2026-03-12 03:02:52 +07:00: 2026/03/12 03:02:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49676->127.0.0.1:29092: i/o timeout 2026-03-12 03:03:22 +07:00: 2026/03/12 03:03:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46160->127.0.0.1:29092: i/o timeout 2026-03-12 03:03:52 +07:00: 2026/03/12 03:03:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59554->127.0.0.1:29092: i/o timeout 2026-03-12 03:04:22 +07:00: 2026/03/12 03:04:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52904->127.0.0.1:29092: i/o timeout 2026-03-12 03:04:52 +07:00: 2026/03/12 03:04:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37836->127.0.0.1:29092: i/o timeout 2026-03-12 03:05:22 +07:00: 2026/03/12 03:05:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49328->127.0.0.1:29092: i/o timeout 2026-03-12 03:05:52 +07:00: 2026/03/12 03:05:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42454->127.0.0.1:29092: i/o timeout 2026-03-12 03:06:22 +07:00: 2026/03/12 03:06:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42956->127.0.0.1:29092: i/o timeout 2026-03-12 03:06:52 +07:00: 2026/03/12 03:06:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36860->127.0.0.1:29092: i/o timeout 2026-03-12 03:07:22 +07:00: 2026/03/12 03:07:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56946->127.0.0.1:29092: i/o timeout 2026-03-12 03:07:52 +07:00: 2026/03/12 03:07:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53268->127.0.0.1:29092: i/o timeout 2026-03-12 03:08:22 +07:00: 2026/03/12 03:08:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44532->127.0.0.1:29092: i/o timeout 2026-03-12 03:08:52 +07:00: 2026/03/12 03:08:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49870->127.0.0.1:29092: i/o timeout 2026-03-12 03:09:22 +07:00: 2026/03/12 03:09:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53846->127.0.0.1:29092: i/o timeout 2026-03-12 03:09:52 +07:00: 2026/03/12 03:09:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50816->127.0.0.1:29092: i/o timeout 2026-03-12 03:10:22 +07:00: 2026/03/12 03:10:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38742->127.0.0.1:29092: i/o timeout 2026-03-12 03:10:52 +07:00: 2026/03/12 03:10:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58668->127.0.0.1:29092: i/o timeout 2026-03-12 03:11:22 +07:00: 2026/03/12 03:11:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58616->127.0.0.1:29092: i/o timeout 2026-03-12 03:11:52 +07:00: 2026/03/12 03:11:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39872->127.0.0.1:29092: i/o timeout 2026-03-12 03:12:22 +07:00: 2026/03/12 03:12:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47064->127.0.0.1:29092: i/o timeout 2026-03-12 03:12:52 +07:00: 2026/03/12 03:12:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33046->127.0.0.1:29092: i/o timeout 2026-03-12 03:13:22 +07:00: 2026/03/12 03:13:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60306->127.0.0.1:29092: i/o timeout 2026-03-12 03:13:52 +07:00: 2026/03/12 03:13:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49674->127.0.0.1:29092: i/o timeout 2026-03-12 03:14:22 +07:00: 2026/03/12 03:14:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41562->127.0.0.1:29092: i/o timeout 2026-03-12 03:14:52 +07:00: 2026/03/12 03:14:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40192->127.0.0.1:29092: i/o timeout 2026-03-12 03:15:22 +07:00: 2026/03/12 03:15:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59636->127.0.0.1:29092: i/o timeout 2026-03-12 03:15:52 +07:00: 2026/03/12 03:15:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59556->127.0.0.1:29092: i/o timeout 2026-03-12 03:16:22 +07:00: 2026/03/12 03:16:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35710->127.0.0.1:29092: i/o timeout 2026-03-12 03:16:52 +07:00: 2026/03/12 03:16:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51656->127.0.0.1:29092: i/o timeout 2026-03-12 03:17:22 +07:00: 2026/03/12 03:17:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40870->127.0.0.1:29092: i/o timeout 2026-03-12 03:17:52 +07:00: 2026/03/12 03:17:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54534->127.0.0.1:29092: i/o timeout 2026-03-12 03:18:22 +07:00: 2026/03/12 03:18:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47970->127.0.0.1:29092: i/o timeout 2026-03-12 03:18:52 +07:00: 2026/03/12 03:18:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37994->127.0.0.1:29092: i/o timeout 2026-03-12 03:19:22 +07:00: 2026/03/12 03:19:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42792->127.0.0.1:29092: i/o timeout 2026-03-12 03:19:52 +07:00: 2026/03/12 03:19:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39172->127.0.0.1:29092: i/o timeout 2026-03-12 03:20:22 +07:00: 2026/03/12 03:20:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41814->127.0.0.1:29092: i/o timeout 2026-03-12 03:20:52 +07:00: 2026/03/12 03:20:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51910->127.0.0.1:29092: i/o timeout 2026-03-12 03:21:22 +07:00: 2026/03/12 03:21:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44832->127.0.0.1:29092: i/o timeout 2026-03-12 03:21:52 +07:00: 2026/03/12 03:21:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47362->127.0.0.1:29092: i/o timeout 2026-03-12 03:22:22 +07:00: 2026/03/12 03:22:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43972->127.0.0.1:29092: i/o timeout 2026-03-12 03:22:52 +07:00: 2026/03/12 03:22:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48314->127.0.0.1:29092: i/o timeout 2026-03-12 03:23:22 +07:00: 2026/03/12 03:23:22 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40840->127.0.0.1:29092: i/o timeout 2026-03-12 03:23:52 +07:00: 2026/03/12 03:23:52 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42500->127.0.0.1:29092: i/o timeout 2026-03-12 03:24:23 +07:00: 2026/03/12 03:24:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34316->127.0.0.1:29092: i/o timeout 2026-03-12 03:24:53 +07:00: 2026/03/12 03:24:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40850->127.0.0.1:29092: i/o timeout 2026-03-12 03:25:23 +07:00: 2026/03/12 03:25:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48668->127.0.0.1:29092: i/o timeout 2026-03-12 03:25:53 +07:00: 2026/03/12 03:25:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60648->127.0.0.1:29092: i/o timeout 2026-03-12 03:26:23 +07:00: 2026/03/12 03:26:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59804->127.0.0.1:29092: i/o timeout 2026-03-12 03:26:53 +07:00: 2026/03/12 03:26:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39572->127.0.0.1:29092: i/o timeout 2026-03-12 03:27:23 +07:00: 2026/03/12 03:27:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42268->127.0.0.1:29092: i/o timeout 2026-03-12 03:27:53 +07:00: 2026/03/12 03:27:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46808->127.0.0.1:29092: i/o timeout 2026-03-12 03:28:23 +07:00: 2026/03/12 03:28:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53178->127.0.0.1:29092: i/o timeout 2026-03-12 03:28:53 +07:00: 2026/03/12 03:28:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48300->127.0.0.1:29092: i/o timeout 2026-03-12 03:29:23 +07:00: 2026/03/12 03:29:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42782->127.0.0.1:29092: i/o timeout 2026-03-12 03:29:53 +07:00: 2026/03/12 03:29:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36370->127.0.0.1:29092: i/o timeout 2026-03-12 03:30:23 +07:00: 2026/03/12 03:30:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49144->127.0.0.1:29092: i/o timeout 2026-03-12 03:30:53 +07:00: 2026/03/12 03:30:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52280->127.0.0.1:29092: i/o timeout 2026-03-12 03:31:23 +07:00: 2026/03/12 03:31:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52242->127.0.0.1:29092: i/o timeout 2026-03-12 03:31:53 +07:00: 2026/03/12 03:31:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36778->127.0.0.1:29092: i/o timeout 2026-03-12 03:32:23 +07:00: 2026/03/12 03:32:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55154->127.0.0.1:29092: i/o timeout 2026-03-12 03:32:53 +07:00: 2026/03/12 03:32:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54056->127.0.0.1:29092: i/o timeout 2026-03-12 03:33:23 +07:00: 2026/03/12 03:33:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34334->127.0.0.1:29092: i/o timeout 2026-03-12 03:33:53 +07:00: 2026/03/12 03:33:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52506->127.0.0.1:29092: i/o timeout 2026-03-12 03:34:23 +07:00: 2026/03/12 03:34:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51414->127.0.0.1:29092: i/o timeout 2026-03-12 03:34:53 +07:00: 2026/03/12 03:34:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48250->127.0.0.1:29092: i/o timeout 2026-03-12 03:35:23 +07:00: 2026/03/12 03:35:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43488->127.0.0.1:29092: i/o timeout 2026-03-12 03:35:53 +07:00: 2026/03/12 03:35:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36588->127.0.0.1:29092: i/o timeout 2026-03-12 03:36:23 +07:00: 2026/03/12 03:36:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43718->127.0.0.1:29092: i/o timeout 2026-03-12 03:36:53 +07:00: 2026/03/12 03:36:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48976->127.0.0.1:29092: i/o timeout 2026-03-12 03:37:23 +07:00: 2026/03/12 03:37:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42292->127.0.0.1:29092: i/o timeout 2026-03-12 03:37:53 +07:00: 2026/03/12 03:37:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40958->127.0.0.1:29092: i/o timeout 2026-03-12 03:38:23 +07:00: 2026/03/12 03:38:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39430->127.0.0.1:29092: i/o timeout 2026-03-12 03:38:53 +07:00: 2026/03/12 03:38:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56116->127.0.0.1:29092: i/o timeout 2026-03-12 03:39:23 +07:00: 2026/03/12 03:39:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49390->127.0.0.1:29092: i/o timeout 2026-03-12 03:39:53 +07:00: 2026/03/12 03:39:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54170->127.0.0.1:29092: i/o timeout 2026-03-12 03:40:23 +07:00: 2026/03/12 03:40:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51000->127.0.0.1:29092: i/o timeout 2026-03-12 03:40:53 +07:00: 2026/03/12 03:40:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55082->127.0.0.1:29092: i/o timeout 2026-03-12 03:41:23 +07:00: 2026/03/12 03:41:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57286->127.0.0.1:29092: i/o timeout 2026-03-12 03:41:53 +07:00: 2026/03/12 03:41:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51414->127.0.0.1:29092: i/o timeout 2026-03-12 03:42:23 +07:00: 2026/03/12 03:42:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34092->127.0.0.1:29092: i/o timeout 2026-03-12 03:42:53 +07:00: 2026/03/12 03:42:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57638->127.0.0.1:29092: i/o timeout 2026-03-12 03:43:23 +07:00: 2026/03/12 03:43:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41568->127.0.0.1:29092: i/o timeout 2026-03-12 03:43:53 +07:00: 2026/03/12 03:43:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49062->127.0.0.1:29092: i/o timeout 2026-03-12 03:44:23 +07:00: 2026/03/12 03:44:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39814->127.0.0.1:29092: i/o timeout 2026-03-12 03:44:53 +07:00: 2026/03/12 03:44:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58914->127.0.0.1:29092: i/o timeout 2026-03-12 03:45:23 +07:00: 2026/03/12 03:45:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43058->127.0.0.1:29092: i/o timeout 2026-03-12 03:45:53 +07:00: 2026/03/12 03:45:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53148->127.0.0.1:29092: i/o timeout 2026-03-12 03:46:23 +07:00: 2026/03/12 03:46:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56014->127.0.0.1:29092: i/o timeout 2026-03-12 03:46:53 +07:00: 2026/03/12 03:46:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42008->127.0.0.1:29092: i/o timeout 2026-03-12 03:47:23 +07:00: 2026/03/12 03:47:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58800->127.0.0.1:29092: i/o timeout 2026-03-12 03:47:53 +07:00: 2026/03/12 03:47:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34316->127.0.0.1:29092: i/o timeout 2026-03-12 03:48:23 +07:00: 2026/03/12 03:48:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55082->127.0.0.1:29092: i/o timeout 2026-03-12 03:48:53 +07:00: 2026/03/12 03:48:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44664->127.0.0.1:29092: i/o timeout 2026-03-12 03:49:23 +07:00: 2026/03/12 03:49:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37468->127.0.0.1:29092: i/o timeout 2026-03-12 03:49:53 +07:00: 2026/03/12 03:49:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37328->127.0.0.1:29092: i/o timeout 2026-03-12 03:50:23 +07:00: 2026/03/12 03:50:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33870->127.0.0.1:29092: i/o timeout 2026-03-12 03:50:53 +07:00: 2026/03/12 03:50:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41410->127.0.0.1:29092: i/o timeout 2026-03-12 03:51:23 +07:00: 2026/03/12 03:51:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39746->127.0.0.1:29092: i/o timeout 2026-03-12 03:51:53 +07:00: 2026/03/12 03:51:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58498->127.0.0.1:29092: i/o timeout 2026-03-12 03:52:23 +07:00: 2026/03/12 03:52:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39410->127.0.0.1:29092: i/o timeout 2026-03-12 03:52:53 +07:00: 2026/03/12 03:52:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38500->127.0.0.1:29092: i/o timeout 2026-03-12 03:53:23 +07:00: 2026/03/12 03:53:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39236->127.0.0.1:29092: i/o timeout 2026-03-12 03:53:53 +07:00: 2026/03/12 03:53:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58268->127.0.0.1:29092: i/o timeout 2026-03-12 03:54:23 +07:00: 2026/03/12 03:54:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55342->127.0.0.1:29092: i/o timeout 2026-03-12 03:54:53 +07:00: 2026/03/12 03:54:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42324->127.0.0.1:29092: i/o timeout 2026-03-12 03:55:23 +07:00: 2026/03/12 03:55:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59196->127.0.0.1:29092: i/o timeout 2026-03-12 03:55:53 +07:00: 2026/03/12 03:55:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44950->127.0.0.1:29092: i/o timeout 2026-03-12 03:56:23 +07:00: 2026/03/12 03:56:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46770->127.0.0.1:29092: i/o timeout 2026-03-12 03:56:53 +07:00: 2026/03/12 03:56:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41092->127.0.0.1:29092: i/o timeout 2026-03-12 03:57:23 +07:00: 2026/03/12 03:57:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59940->127.0.0.1:29092: i/o timeout 2026-03-12 03:57:53 +07:00: 2026/03/12 03:57:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41936->127.0.0.1:29092: i/o timeout 2026-03-12 03:58:23 +07:00: 2026/03/12 03:58:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35552->127.0.0.1:29092: i/o timeout 2026-03-12 03:58:53 +07:00: 2026/03/12 03:58:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58926->127.0.0.1:29092: i/o timeout 2026-03-12 03:59:23 +07:00: 2026/03/12 03:59:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51058->127.0.0.1:29092: i/o timeout 2026-03-12 03:59:53 +07:00: 2026/03/12 03:59:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41658->127.0.0.1:29092: i/o timeout 2026-03-12 04:00:23 +07:00: 2026/03/12 04:00:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35472->127.0.0.1:29092: i/o timeout 2026-03-12 04:00:53 +07:00: 2026/03/12 04:00:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39656->127.0.0.1:29092: i/o timeout 2026-03-12 04:01:23 +07:00: 2026/03/12 04:01:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37294->127.0.0.1:29092: i/o timeout 2026-03-12 04:01:53 +07:00: 2026/03/12 04:01:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49236->127.0.0.1:29092: i/o timeout 2026-03-12 04:02:23 +07:00: 2026/03/12 04:02:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49204->127.0.0.1:29092: i/o timeout 2026-03-12 04:02:53 +07:00: 2026/03/12 04:02:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33916->127.0.0.1:29092: i/o timeout 2026-03-12 04:03:23 +07:00: 2026/03/12 04:03:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46612->127.0.0.1:29092: i/o timeout 2026-03-12 04:03:53 +07:00: 2026/03/12 04:03:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42066->127.0.0.1:29092: i/o timeout 2026-03-12 04:04:23 +07:00: 2026/03/12 04:04:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44698->127.0.0.1:29092: i/o timeout 2026-03-12 04:04:53 +07:00: 2026/03/12 04:04:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45442->127.0.0.1:29092: i/o timeout 2026-03-12 04:05:23 +07:00: 2026/03/12 04:05:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41662->127.0.0.1:29092: i/o timeout 2026-03-12 04:05:53 +07:00: 2026/03/12 04:05:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51652->127.0.0.1:29092: i/o timeout 2026-03-12 04:06:23 +07:00: 2026/03/12 04:06:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45276->127.0.0.1:29092: i/o timeout 2026-03-12 04:06:53 +07:00: 2026/03/12 04:06:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49596->127.0.0.1:29092: i/o timeout 2026-03-12 04:07:23 +07:00: 2026/03/12 04:07:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57718->127.0.0.1:29092: i/o timeout 2026-03-12 04:07:53 +07:00: 2026/03/12 04:07:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54118->127.0.0.1:29092: i/o timeout 2026-03-12 04:08:23 +07:00: 2026/03/12 04:08:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43126->127.0.0.1:29092: i/o timeout 2026-03-12 04:08:53 +07:00: 2026/03/12 04:08:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34420->127.0.0.1:29092: i/o timeout 2026-03-12 04:09:23 +07:00: 2026/03/12 04:09:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42420->127.0.0.1:29092: i/o timeout 2026-03-12 04:09:53 +07:00: 2026/03/12 04:09:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46980->127.0.0.1:29092: i/o timeout 2026-03-12 04:10:23 +07:00: 2026/03/12 04:10:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38598->127.0.0.1:29092: i/o timeout 2026-03-12 04:10:53 +07:00: 2026/03/12 04:10:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36950->127.0.0.1:29092: i/o timeout 2026-03-12 04:11:23 +07:00: 2026/03/12 04:11:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59054->127.0.0.1:29092: i/o timeout 2026-03-12 04:11:53 +07:00: 2026/03/12 04:11:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56598->127.0.0.1:29092: i/o timeout 2026-03-12 04:12:23 +07:00: 2026/03/12 04:12:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56620->127.0.0.1:29092: i/o timeout 2026-03-12 04:12:53 +07:00: 2026/03/12 04:12:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40514->127.0.0.1:29092: i/o timeout 2026-03-12 04:13:23 +07:00: 2026/03/12 04:13:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57788->127.0.0.1:29092: i/o timeout 2026-03-12 04:13:53 +07:00: 2026/03/12 04:13:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51964->127.0.0.1:29092: i/o timeout 2026-03-12 04:14:23 +07:00: 2026/03/12 04:14:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50512->127.0.0.1:29092: i/o timeout 2026-03-12 04:14:53 +07:00: 2026/03/12 04:14:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40722->127.0.0.1:29092: i/o timeout 2026-03-12 04:15:23 +07:00: 2026/03/12 04:15:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36406->127.0.0.1:29092: i/o timeout 2026-03-12 04:15:53 +07:00: 2026/03/12 04:15:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33214->127.0.0.1:29092: i/o timeout 2026-03-12 04:16:23 +07:00: 2026/03/12 04:16:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60448->127.0.0.1:29092: i/o timeout 2026-03-12 04:16:53 +07:00: 2026/03/12 04:16:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43218->127.0.0.1:29092: i/o timeout 2026-03-12 04:17:23 +07:00: 2026/03/12 04:17:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48310->127.0.0.1:29092: i/o timeout 2026-03-12 04:17:53 +07:00: 2026/03/12 04:17:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39652->127.0.0.1:29092: i/o timeout 2026-03-12 04:18:23 +07:00: 2026/03/12 04:18:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34666->127.0.0.1:29092: i/o timeout 2026-03-12 04:18:53 +07:00: 2026/03/12 04:18:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59514->127.0.0.1:29092: i/o timeout 2026-03-12 04:19:23 +07:00: 2026/03/12 04:19:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46440->127.0.0.1:29092: i/o timeout 2026-03-12 04:19:53 +07:00: 2026/03/12 04:19:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49920->127.0.0.1:29092: i/o timeout 2026-03-12 04:20:23 +07:00: 2026/03/12 04:20:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33242->127.0.0.1:29092: i/o timeout 2026-03-12 04:20:53 +07:00: 2026/03/12 04:20:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35634->127.0.0.1:29092: i/o timeout 2026-03-12 04:21:23 +07:00: 2026/03/12 04:21:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39150->127.0.0.1:29092: i/o timeout 2026-03-12 04:21:53 +07:00: 2026/03/12 04:21:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53576->127.0.0.1:29092: i/o timeout 2026-03-12 04:22:23 +07:00: 2026/03/12 04:22:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45548->127.0.0.1:29092: i/o timeout 2026-03-12 04:22:53 +07:00: 2026/03/12 04:22:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52504->127.0.0.1:29092: i/o timeout 2026-03-12 04:23:23 +07:00: 2026/03/12 04:23:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48122->127.0.0.1:29092: i/o timeout 2026-03-12 04:23:53 +07:00: 2026/03/12 04:23:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53428->127.0.0.1:29092: i/o timeout 2026-03-12 04:24:23 +07:00: 2026/03/12 04:24:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38872->127.0.0.1:29092: i/o timeout 2026-03-12 04:24:53 +07:00: 2026/03/12 04:24:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49306->127.0.0.1:29092: i/o timeout 2026-03-12 04:25:23 +07:00: 2026/03/12 04:25:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33912->127.0.0.1:29092: i/o timeout 2026-03-12 04:25:53 +07:00: 2026/03/12 04:25:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54742->127.0.0.1:29092: i/o timeout 2026-03-12 04:26:23 +07:00: 2026/03/12 04:26:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43560->127.0.0.1:29092: i/o timeout 2026-03-12 04:26:53 +07:00: 2026/03/12 04:26:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39082->127.0.0.1:29092: i/o timeout 2026-03-12 04:27:23 +07:00: 2026/03/12 04:27:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58618->127.0.0.1:29092: i/o timeout 2026-03-12 04:27:53 +07:00: 2026/03/12 04:27:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51322->127.0.0.1:29092: i/o timeout 2026-03-12 04:28:23 +07:00: 2026/03/12 04:28:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57564->127.0.0.1:29092: i/o timeout 2026-03-12 04:28:53 +07:00: 2026/03/12 04:28:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51836->127.0.0.1:29092: i/o timeout 2026-03-12 04:29:23 +07:00: 2026/03/12 04:29:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43802->127.0.0.1:29092: i/o timeout 2026-03-12 04:29:53 +07:00: 2026/03/12 04:29:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58478->127.0.0.1:29092: i/o timeout 2026-03-12 04:30:23 +07:00: 2026/03/12 04:30:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53548->127.0.0.1:29092: i/o timeout 2026-03-12 04:30:53 +07:00: 2026/03/12 04:30:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59274->127.0.0.1:29092: i/o timeout 2026-03-12 04:31:23 +07:00: 2026/03/12 04:31:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41704->127.0.0.1:29092: i/o timeout 2026-03-12 04:31:53 +07:00: 2026/03/12 04:31:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33796->127.0.0.1:29092: i/o timeout 2026-03-12 04:32:23 +07:00: 2026/03/12 04:32:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41952->127.0.0.1:29092: i/o timeout 2026-03-12 04:32:53 +07:00: 2026/03/12 04:32:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45744->127.0.0.1:29092: i/o timeout 2026-03-12 04:33:23 +07:00: 2026/03/12 04:33:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42026->127.0.0.1:29092: i/o timeout 2026-03-12 04:33:53 +07:00: 2026/03/12 04:33:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41076->127.0.0.1:29092: i/o timeout 2026-03-12 04:34:23 +07:00: 2026/03/12 04:34:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49030->127.0.0.1:29092: i/o timeout 2026-03-12 04:34:53 +07:00: 2026/03/12 04:34:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33228->127.0.0.1:29092: i/o timeout 2026-03-12 04:35:23 +07:00: 2026/03/12 04:35:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40766->127.0.0.1:29092: i/o timeout 2026-03-12 04:35:53 +07:00: 2026/03/12 04:35:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45262->127.0.0.1:29092: i/o timeout 2026-03-12 04:36:23 +07:00: 2026/03/12 04:36:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55010->127.0.0.1:29092: i/o timeout 2026-03-12 04:36:53 +07:00: 2026/03/12 04:36:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35914->127.0.0.1:29092: i/o timeout 2026-03-12 04:37:23 +07:00: 2026/03/12 04:37:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53860->127.0.0.1:29092: i/o timeout 2026-03-12 04:37:53 +07:00: 2026/03/12 04:37:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52440->127.0.0.1:29092: i/o timeout 2026-03-12 04:38:23 +07:00: 2026/03/12 04:38:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57202->127.0.0.1:29092: i/o timeout 2026-03-12 04:38:53 +07:00: 2026/03/12 04:38:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46812->127.0.0.1:29092: i/o timeout 2026-03-12 04:39:23 +07:00: 2026/03/12 04:39:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38270->127.0.0.1:29092: i/o timeout 2026-03-12 04:39:53 +07:00: 2026/03/12 04:39:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48786->127.0.0.1:29092: i/o timeout 2026-03-12 04:40:23 +07:00: 2026/03/12 04:40:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38200->127.0.0.1:29092: i/o timeout 2026-03-12 04:40:53 +07:00: 2026/03/12 04:40:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58264->127.0.0.1:29092: i/o timeout 2026-03-12 04:41:23 +07:00: 2026/03/12 04:41:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40818->127.0.0.1:29092: i/o timeout 2026-03-12 04:41:53 +07:00: 2026/03/12 04:41:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52944->127.0.0.1:29092: i/o timeout 2026-03-12 04:42:23 +07:00: 2026/03/12 04:42:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53422->127.0.0.1:29092: i/o timeout 2026-03-12 04:42:53 +07:00: 2026/03/12 04:42:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33562->127.0.0.1:29092: i/o timeout 2026-03-12 04:43:23 +07:00: 2026/03/12 04:43:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39350->127.0.0.1:29092: i/o timeout 2026-03-12 04:43:53 +07:00: 2026/03/12 04:43:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56404->127.0.0.1:29092: i/o timeout 2026-03-12 04:44:23 +07:00: 2026/03/12 04:44:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39242->127.0.0.1:29092: i/o timeout 2026-03-12 04:44:53 +07:00: 2026/03/12 04:44:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36378->127.0.0.1:29092: i/o timeout 2026-03-12 04:45:23 +07:00: 2026/03/12 04:45:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45180->127.0.0.1:29092: i/o timeout 2026-03-12 04:45:53 +07:00: 2026/03/12 04:45:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46102->127.0.0.1:29092: i/o timeout 2026-03-12 04:46:23 +07:00: 2026/03/12 04:46:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45900->127.0.0.1:29092: i/o timeout 2026-03-12 04:46:53 +07:00: 2026/03/12 04:46:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58000->127.0.0.1:29092: i/o timeout 2026-03-12 04:47:23 +07:00: 2026/03/12 04:47:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57980->127.0.0.1:29092: i/o timeout 2026-03-12 04:47:53 +07:00: 2026/03/12 04:47:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51156->127.0.0.1:29092: i/o timeout 2026-03-12 04:48:23 +07:00: 2026/03/12 04:48:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40260->127.0.0.1:29092: i/o timeout 2026-03-12 04:48:53 +07:00: 2026/03/12 04:48:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48622->127.0.0.1:29092: i/o timeout 2026-03-12 04:49:23 +07:00: 2026/03/12 04:49:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46506->127.0.0.1:29092: i/o timeout 2026-03-12 04:49:53 +07:00: 2026/03/12 04:49:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57112->127.0.0.1:29092: i/o timeout 2026-03-12 04:50:23 +07:00: 2026/03/12 04:50:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52466->127.0.0.1:29092: i/o timeout 2026-03-12 04:50:53 +07:00: 2026/03/12 04:50:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57080->127.0.0.1:29092: i/o timeout 2026-03-12 04:51:23 +07:00: 2026/03/12 04:51:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35894->127.0.0.1:29092: i/o timeout 2026-03-12 04:51:53 +07:00: 2026/03/12 04:51:53 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34508->127.0.0.1:29092: i/o timeout 2026-03-12 04:52:23 +07:00: 2026/03/12 04:52:23 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41970->127.0.0.1:29092: i/o timeout 2026-03-12 04:52:54 +07:00: 2026/03/12 04:52:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41088->127.0.0.1:29092: i/o timeout 2026-03-12 04:53:24 +07:00: 2026/03/12 04:53:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58036->127.0.0.1:29092: i/o timeout 2026-03-12 04:53:54 +07:00: 2026/03/12 04:53:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43908->127.0.0.1:29092: i/o timeout 2026-03-12 04:54:24 +07:00: 2026/03/12 04:54:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34540->127.0.0.1:29092: i/o timeout 2026-03-12 04:54:54 +07:00: 2026/03/12 04:54:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35786->127.0.0.1:29092: i/o timeout 2026-03-12 04:55:24 +07:00: 2026/03/12 04:55:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33746->127.0.0.1:29092: i/o timeout 2026-03-12 04:55:54 +07:00: 2026/03/12 04:55:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57162->127.0.0.1:29092: i/o timeout 2026-03-12 04:56:24 +07:00: 2026/03/12 04:56:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47522->127.0.0.1:29092: i/o timeout 2026-03-12 04:56:54 +07:00: 2026/03/12 04:56:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56472->127.0.0.1:29092: i/o timeout 2026-03-12 04:57:24 +07:00: 2026/03/12 04:57:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52910->127.0.0.1:29092: i/o timeout 2026-03-12 04:57:54 +07:00: 2026/03/12 04:57:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59680->127.0.0.1:29092: i/o timeout 2026-03-12 04:58:24 +07:00: 2026/03/12 04:58:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35994->127.0.0.1:29092: i/o timeout 2026-03-12 04:58:54 +07:00: 2026/03/12 04:58:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55328->127.0.0.1:29092: i/o timeout 2026-03-12 04:59:24 +07:00: 2026/03/12 04:59:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40048->127.0.0.1:29092: i/o timeout 2026-03-12 04:59:54 +07:00: 2026/03/12 04:59:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52022->127.0.0.1:29092: i/o timeout 2026-03-12 05:00:24 +07:00: 2026/03/12 05:00:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44740->127.0.0.1:29092: i/o timeout 2026-03-12 05:00:54 +07:00: 2026/03/12 05:00:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34738->127.0.0.1:29092: i/o timeout 2026-03-12 05:01:24 +07:00: 2026/03/12 05:01:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49156->127.0.0.1:29092: i/o timeout 2026-03-12 05:01:54 +07:00: 2026/03/12 05:01:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38626->127.0.0.1:29092: i/o timeout 2026-03-12 05:02:24 +07:00: 2026/03/12 05:02:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40982->127.0.0.1:29092: i/o timeout 2026-03-12 05:02:54 +07:00: 2026/03/12 05:02:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43086->127.0.0.1:29092: i/o timeout 2026-03-12 05:03:24 +07:00: 2026/03/12 05:03:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36278->127.0.0.1:29092: i/o timeout 2026-03-12 05:03:54 +07:00: 2026/03/12 05:03:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45642->127.0.0.1:29092: i/o timeout 2026-03-12 05:04:24 +07:00: 2026/03/12 05:04:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60750->127.0.0.1:29092: i/o timeout 2026-03-12 05:04:54 +07:00: 2026/03/12 05:04:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54482->127.0.0.1:29092: i/o timeout 2026-03-12 05:05:24 +07:00: 2026/03/12 05:05:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40860->127.0.0.1:29092: i/o timeout 2026-03-12 05:05:54 +07:00: 2026/03/12 05:05:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37618->127.0.0.1:29092: i/o timeout 2026-03-12 05:06:24 +07:00: 2026/03/12 05:06:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48766->127.0.0.1:29092: i/o timeout 2026-03-12 05:06:54 +07:00: 2026/03/12 05:06:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44020->127.0.0.1:29092: i/o timeout 2026-03-12 05:07:24 +07:00: 2026/03/12 05:07:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59464->127.0.0.1:29092: i/o timeout 2026-03-12 05:07:54 +07:00: 2026/03/12 05:07:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54952->127.0.0.1:29092: i/o timeout 2026-03-12 05:08:24 +07:00: 2026/03/12 05:08:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54124->127.0.0.1:29092: i/o timeout 2026-03-12 05:08:54 +07:00: 2026/03/12 05:08:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42158->127.0.0.1:29092: i/o timeout 2026-03-12 05:09:24 +07:00: 2026/03/12 05:09:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36226->127.0.0.1:29092: i/o timeout 2026-03-12 05:09:54 +07:00: 2026/03/12 05:09:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39048->127.0.0.1:29092: i/o timeout 2026-03-12 05:10:24 +07:00: 2026/03/12 05:10:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51862->127.0.0.1:29092: i/o timeout 2026-03-12 05:10:54 +07:00: 2026/03/12 05:10:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60662->127.0.0.1:29092: i/o timeout 2026-03-12 05:11:24 +07:00: 2026/03/12 05:11:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41732->127.0.0.1:29092: i/o timeout 2026-03-12 05:11:54 +07:00: 2026/03/12 05:11:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43012->127.0.0.1:29092: i/o timeout 2026-03-12 05:12:24 +07:00: 2026/03/12 05:12:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54188->127.0.0.1:29092: i/o timeout 2026-03-12 05:12:54 +07:00: 2026/03/12 05:12:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41142->127.0.0.1:29092: i/o timeout 2026-03-12 05:13:24 +07:00: 2026/03/12 05:13:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53740->127.0.0.1:29092: i/o timeout 2026-03-12 05:13:54 +07:00: 2026/03/12 05:13:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56478->127.0.0.1:29092: i/o timeout 2026-03-12 05:14:24 +07:00: 2026/03/12 05:14:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50984->127.0.0.1:29092: i/o timeout 2026-03-12 05:14:54 +07:00: 2026/03/12 05:14:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49642->127.0.0.1:29092: i/o timeout 2026-03-12 05:15:24 +07:00: 2026/03/12 05:15:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33812->127.0.0.1:29092: i/o timeout 2026-03-12 05:15:54 +07:00: 2026/03/12 05:15:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39546->127.0.0.1:29092: i/o timeout 2026-03-12 05:16:24 +07:00: 2026/03/12 05:16:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58238->127.0.0.1:29092: i/o timeout 2026-03-12 05:16:54 +07:00: 2026/03/12 05:16:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52920->127.0.0.1:29092: i/o timeout 2026-03-12 05:17:24 +07:00: 2026/03/12 05:17:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50342->127.0.0.1:29092: i/o timeout 2026-03-12 05:17:54 +07:00: 2026/03/12 05:17:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60770->127.0.0.1:29092: i/o timeout 2026-03-12 05:18:24 +07:00: 2026/03/12 05:18:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60986->127.0.0.1:29092: i/o timeout 2026-03-12 05:18:54 +07:00: 2026/03/12 05:18:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54040->127.0.0.1:29092: i/o timeout 2026-03-12 05:19:24 +07:00: 2026/03/12 05:19:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60758->127.0.0.1:29092: i/o timeout 2026-03-12 05:19:54 +07:00: 2026/03/12 05:19:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51252->127.0.0.1:29092: i/o timeout 2026-03-12 05:20:24 +07:00: 2026/03/12 05:20:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59156->127.0.0.1:29092: i/o timeout 2026-03-12 05:20:54 +07:00: 2026/03/12 05:20:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39574->127.0.0.1:29092: i/o timeout 2026-03-12 05:21:24 +07:00: 2026/03/12 05:21:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39944->127.0.0.1:29092: i/o timeout 2026-03-12 05:21:54 +07:00: 2026/03/12 05:21:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59366->127.0.0.1:29092: i/o timeout 2026-03-12 05:22:24 +07:00: 2026/03/12 05:22:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40250->127.0.0.1:29092: i/o timeout 2026-03-12 05:22:54 +07:00: 2026/03/12 05:22:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38288->127.0.0.1:29092: i/o timeout 2026-03-12 05:23:24 +07:00: 2026/03/12 05:23:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49904->127.0.0.1:29092: i/o timeout 2026-03-12 05:23:54 +07:00: 2026/03/12 05:23:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56226->127.0.0.1:29092: i/o timeout 2026-03-12 05:24:24 +07:00: 2026/03/12 05:24:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37234->127.0.0.1:29092: i/o timeout 2026-03-12 05:24:54 +07:00: 2026/03/12 05:24:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48756->127.0.0.1:29092: i/o timeout 2026-03-12 05:25:24 +07:00: 2026/03/12 05:25:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41020->127.0.0.1:29092: i/o timeout 2026-03-12 05:25:54 +07:00: 2026/03/12 05:25:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57762->127.0.0.1:29092: i/o timeout 2026-03-12 05:26:24 +07:00: 2026/03/12 05:26:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35800->127.0.0.1:29092: i/o timeout 2026-03-12 05:26:54 +07:00: 2026/03/12 05:26:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47246->127.0.0.1:29092: i/o timeout 2026-03-12 05:27:24 +07:00: 2026/03/12 05:27:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60988->127.0.0.1:29092: i/o timeout 2026-03-12 05:27:54 +07:00: 2026/03/12 05:27:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52970->127.0.0.1:29092: i/o timeout 2026-03-12 05:28:24 +07:00: 2026/03/12 05:28:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56390->127.0.0.1:29092: i/o timeout 2026-03-12 05:28:54 +07:00: 2026/03/12 05:28:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42658->127.0.0.1:29092: i/o timeout 2026-03-12 05:29:24 +07:00: 2026/03/12 05:29:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60028->127.0.0.1:29092: i/o timeout 2026-03-12 05:29:54 +07:00: 2026/03/12 05:29:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53452->127.0.0.1:29092: i/o timeout 2026-03-12 05:30:24 +07:00: 2026/03/12 05:30:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44756->127.0.0.1:29092: i/o timeout 2026-03-12 05:30:54 +07:00: 2026/03/12 05:30:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36188->127.0.0.1:29092: i/o timeout 2026-03-12 05:31:24 +07:00: 2026/03/12 05:31:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55442->127.0.0.1:29092: i/o timeout 2026-03-12 05:31:54 +07:00: 2026/03/12 05:31:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38922->127.0.0.1:29092: i/o timeout 2026-03-12 05:32:24 +07:00: 2026/03/12 05:32:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49476->127.0.0.1:29092: i/o timeout 2026-03-12 05:32:54 +07:00: 2026/03/12 05:32:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33550->127.0.0.1:29092: i/o timeout 2026-03-12 05:33:24 +07:00: 2026/03/12 05:33:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55300->127.0.0.1:29092: i/o timeout 2026-03-12 05:33:54 +07:00: 2026/03/12 05:33:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38794->127.0.0.1:29092: i/o timeout 2026-03-12 05:34:24 +07:00: 2026/03/12 05:34:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46264->127.0.0.1:29092: i/o timeout 2026-03-12 05:34:54 +07:00: 2026/03/12 05:34:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59396->127.0.0.1:29092: i/o timeout 2026-03-12 05:35:24 +07:00: 2026/03/12 05:35:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35540->127.0.0.1:29092: i/o timeout 2026-03-12 05:35:54 +07:00: 2026/03/12 05:35:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60716->127.0.0.1:29092: i/o timeout 2026-03-12 05:36:24 +07:00: 2026/03/12 05:36:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46058->127.0.0.1:29092: i/o timeout 2026-03-12 05:36:54 +07:00: 2026/03/12 05:36:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40940->127.0.0.1:29092: i/o timeout 2026-03-12 05:37:24 +07:00: 2026/03/12 05:37:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51346->127.0.0.1:29092: i/o timeout 2026-03-12 05:37:54 +07:00: 2026/03/12 05:37:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50326->127.0.0.1:29092: i/o timeout 2026-03-12 05:38:24 +07:00: 2026/03/12 05:38:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50368->127.0.0.1:29092: i/o timeout 2026-03-12 05:38:54 +07:00: 2026/03/12 05:38:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58316->127.0.0.1:29092: i/o timeout 2026-03-12 05:39:24 +07:00: 2026/03/12 05:39:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49524->127.0.0.1:29092: i/o timeout 2026-03-12 05:39:54 +07:00: 2026/03/12 05:39:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50706->127.0.0.1:29092: i/o timeout 2026-03-12 05:40:24 +07:00: 2026/03/12 05:40:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58940->127.0.0.1:29092: i/o timeout 2026-03-12 05:40:54 +07:00: 2026/03/12 05:40:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44234->127.0.0.1:29092: i/o timeout 2026-03-12 05:41:24 +07:00: 2026/03/12 05:41:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60906->127.0.0.1:29092: i/o timeout 2026-03-12 05:41:54 +07:00: 2026/03/12 05:41:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55544->127.0.0.1:29092: i/o timeout 2026-03-12 05:42:24 +07:00: 2026/03/12 05:42:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48370->127.0.0.1:29092: i/o timeout 2026-03-12 05:42:54 +07:00: 2026/03/12 05:42:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55924->127.0.0.1:29092: i/o timeout 2026-03-12 05:43:24 +07:00: 2026/03/12 05:43:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58606->127.0.0.1:29092: i/o timeout 2026-03-12 05:43:54 +07:00: 2026/03/12 05:43:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56498->127.0.0.1:29092: i/o timeout 2026-03-12 05:44:24 +07:00: 2026/03/12 05:44:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39390->127.0.0.1:29092: i/o timeout 2026-03-12 05:44:54 +07:00: 2026/03/12 05:44:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40562->127.0.0.1:29092: i/o timeout 2026-03-12 05:45:24 +07:00: 2026/03/12 05:45:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50616->127.0.0.1:29092: i/o timeout 2026-03-12 05:45:54 +07:00: 2026/03/12 05:45:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60732->127.0.0.1:29092: i/o timeout 2026-03-12 05:46:24 +07:00: 2026/03/12 05:46:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52694->127.0.0.1:29092: i/o timeout 2026-03-12 05:46:54 +07:00: 2026/03/12 05:46:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40006->127.0.0.1:29092: i/o timeout 2026-03-12 05:47:24 +07:00: 2026/03/12 05:47:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56060->127.0.0.1:29092: i/o timeout 2026-03-12 05:47:54 +07:00: 2026/03/12 05:47:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59008->127.0.0.1:29092: i/o timeout 2026-03-12 05:48:24 +07:00: 2026/03/12 05:48:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52994->127.0.0.1:29092: i/o timeout 2026-03-12 05:48:54 +07:00: 2026/03/12 05:48:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53862->127.0.0.1:29092: i/o timeout 2026-03-12 05:49:24 +07:00: 2026/03/12 05:49:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43748->127.0.0.1:29092: i/o timeout 2026-03-12 05:49:54 +07:00: 2026/03/12 05:49:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55604->127.0.0.1:29092: i/o timeout 2026-03-12 05:50:24 +07:00: 2026/03/12 05:50:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36116->127.0.0.1:29092: i/o timeout 2026-03-12 05:50:54 +07:00: 2026/03/12 05:50:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59550->127.0.0.1:29092: i/o timeout 2026-03-12 05:51:24 +07:00: 2026/03/12 05:51:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45874->127.0.0.1:29092: i/o timeout 2026-03-12 05:51:54 +07:00: 2026/03/12 05:51:54 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41246->127.0.0.1:29092: i/o timeout 2026-03-12 05:52:24 +07:00: 2026/03/12 05:52:24 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37838->127.0.0.1:29092: i/o timeout 2026-03-12 05:52:55 +07:00: 2026/03/12 05:52:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58886->127.0.0.1:29092: i/o timeout 2026-03-12 05:53:25 +07:00: 2026/03/12 05:53:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41404->127.0.0.1:29092: i/o timeout 2026-03-12 05:53:55 +07:00: 2026/03/12 05:53:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49936->127.0.0.1:29092: i/o timeout 2026-03-12 05:54:25 +07:00: 2026/03/12 05:54:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48628->127.0.0.1:29092: i/o timeout 2026-03-12 05:54:55 +07:00: 2026/03/12 05:54:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34660->127.0.0.1:29092: i/o timeout 2026-03-12 05:55:25 +07:00: 2026/03/12 05:55:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47494->127.0.0.1:29092: i/o timeout 2026-03-12 05:55:55 +07:00: 2026/03/12 05:55:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50418->127.0.0.1:29092: i/o timeout 2026-03-12 05:56:25 +07:00: 2026/03/12 05:56:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55390->127.0.0.1:29092: i/o timeout 2026-03-12 05:56:55 +07:00: 2026/03/12 05:56:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56814->127.0.0.1:29092: i/o timeout 2026-03-12 05:57:25 +07:00: 2026/03/12 05:57:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59544->127.0.0.1:29092: i/o timeout 2026-03-12 05:57:55 +07:00: 2026/03/12 05:57:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54774->127.0.0.1:29092: i/o timeout 2026-03-12 05:58:25 +07:00: 2026/03/12 05:58:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41464->127.0.0.1:29092: i/o timeout 2026-03-12 05:58:55 +07:00: 2026/03/12 05:58:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52394->127.0.0.1:29092: i/o timeout 2026-03-12 05:59:25 +07:00: 2026/03/12 05:59:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50376->127.0.0.1:29092: i/o timeout 2026-03-12 05:59:55 +07:00: 2026/03/12 05:59:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55510->127.0.0.1:29092: i/o timeout 2026-03-12 06:00:25 +07:00: 2026/03/12 06:00:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48558->127.0.0.1:29092: i/o timeout 2026-03-12 06:00:55 +07:00: 2026/03/12 06:00:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54440->127.0.0.1:29092: i/o timeout 2026-03-12 06:01:25 +07:00: 2026/03/12 06:01:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54504->127.0.0.1:29092: i/o timeout 2026-03-12 06:01:55 +07:00: 2026/03/12 06:01:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40318->127.0.0.1:29092: i/o timeout 2026-03-12 06:02:25 +07:00: 2026/03/12 06:02:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49324->127.0.0.1:29092: i/o timeout 2026-03-12 06:02:55 +07:00: 2026/03/12 06:02:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51276->127.0.0.1:29092: i/o timeout 2026-03-12 06:03:25 +07:00: 2026/03/12 06:03:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57158->127.0.0.1:29092: i/o timeout 2026-03-12 06:03:55 +07:00: 2026/03/12 06:03:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43718->127.0.0.1:29092: i/o timeout 2026-03-12 06:04:25 +07:00: 2026/03/12 06:04:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59328->127.0.0.1:29092: i/o timeout 2026-03-12 06:04:55 +07:00: 2026/03/12 06:04:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50380->127.0.0.1:29092: i/o timeout 2026-03-12 06:05:25 +07:00: 2026/03/12 06:05:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58294->127.0.0.1:29092: i/o timeout 2026-03-12 06:05:55 +07:00: 2026/03/12 06:05:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37426->127.0.0.1:29092: i/o timeout 2026-03-12 06:06:25 +07:00: 2026/03/12 06:06:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38734->127.0.0.1:29092: i/o timeout 2026-03-12 06:06:55 +07:00: 2026/03/12 06:06:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40744->127.0.0.1:29092: i/o timeout 2026-03-12 06:07:25 +07:00: 2026/03/12 06:07:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54730->127.0.0.1:29092: i/o timeout 2026-03-12 06:07:55 +07:00: 2026/03/12 06:07:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58652->127.0.0.1:29092: i/o timeout 2026-03-12 06:08:25 +07:00: 2026/03/12 06:08:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58252->127.0.0.1:29092: i/o timeout 2026-03-12 06:08:55 +07:00: 2026/03/12 06:08:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48538->127.0.0.1:29092: i/o timeout 2026-03-12 06:09:25 +07:00: 2026/03/12 06:09:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46728->127.0.0.1:29092: i/o timeout 2026-03-12 06:09:55 +07:00: 2026/03/12 06:09:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59326->127.0.0.1:29092: i/o timeout 2026-03-12 06:10:25 +07:00: 2026/03/12 06:10:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38290->127.0.0.1:29092: i/o timeout 2026-03-12 06:10:55 +07:00: 2026/03/12 06:10:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35610->127.0.0.1:29092: i/o timeout 2026-03-12 06:11:25 +07:00: 2026/03/12 06:11:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37326->127.0.0.1:29092: i/o timeout 2026-03-12 06:11:55 +07:00: 2026/03/12 06:11:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36714->127.0.0.1:29092: i/o timeout 2026-03-12 06:12:25 +07:00: 2026/03/12 06:12:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44906->127.0.0.1:29092: i/o timeout 2026-03-12 06:12:55 +07:00: 2026/03/12 06:12:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45302->127.0.0.1:29092: i/o timeout 2026-03-12 06:13:25 +07:00: 2026/03/12 06:13:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40008->127.0.0.1:29092: i/o timeout 2026-03-12 06:13:55 +07:00: 2026/03/12 06:13:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50892->127.0.0.1:29092: i/o timeout 2026-03-12 06:14:25 +07:00: 2026/03/12 06:14:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52530->127.0.0.1:29092: i/o timeout 2026-03-12 06:14:55 +07:00: 2026/03/12 06:14:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44682->127.0.0.1:29092: i/o timeout 2026-03-12 06:15:25 +07:00: 2026/03/12 06:15:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39942->127.0.0.1:29092: i/o timeout 2026-03-12 06:15:55 +07:00: 2026/03/12 06:15:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47094->127.0.0.1:29092: i/o timeout 2026-03-12 06:16:25 +07:00: 2026/03/12 06:16:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49526->127.0.0.1:29092: i/o timeout 2026-03-12 06:16:55 +07:00: 2026/03/12 06:16:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33650->127.0.0.1:29092: i/o timeout 2026-03-12 06:17:25 +07:00: 2026/03/12 06:17:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54944->127.0.0.1:29092: i/o timeout 2026-03-12 06:17:55 +07:00: 2026/03/12 06:17:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42788->127.0.0.1:29092: i/o timeout 2026-03-12 06:18:25 +07:00: 2026/03/12 06:18:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56116->127.0.0.1:29092: i/o timeout 2026-03-12 06:18:55 +07:00: 2026/03/12 06:18:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53094->127.0.0.1:29092: i/o timeout 2026-03-12 06:19:25 +07:00: 2026/03/12 06:19:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60386->127.0.0.1:29092: i/o timeout 2026-03-12 06:19:55 +07:00: 2026/03/12 06:19:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46106->127.0.0.1:29092: i/o timeout 2026-03-12 06:20:25 +07:00: 2026/03/12 06:20:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44692->127.0.0.1:29092: i/o timeout 2026-03-12 06:20:55 +07:00: 2026/03/12 06:20:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36524->127.0.0.1:29092: i/o timeout 2026-03-12 06:21:25 +07:00: 2026/03/12 06:21:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57138->127.0.0.1:29092: i/o timeout 2026-03-12 06:21:55 +07:00: 2026/03/12 06:21:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33134->127.0.0.1:29092: i/o timeout 2026-03-12 06:22:25 +07:00: 2026/03/12 06:22:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46614->127.0.0.1:29092: i/o timeout 2026-03-12 06:22:55 +07:00: 2026/03/12 06:22:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46564->127.0.0.1:29092: i/o timeout 2026-03-12 06:23:25 +07:00: 2026/03/12 06:23:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51166->127.0.0.1:29092: i/o timeout 2026-03-12 06:23:55 +07:00: 2026/03/12 06:23:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36498->127.0.0.1:29092: i/o timeout 2026-03-12 06:24:25 +07:00: 2026/03/12 06:24:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50122->127.0.0.1:29092: i/o timeout 2026-03-12 06:24:55 +07:00: 2026/03/12 06:24:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33106->127.0.0.1:29092: i/o timeout 2026-03-12 06:25:25 +07:00: 2026/03/12 06:25:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47186->127.0.0.1:29092: i/o timeout 2026-03-12 06:25:55 +07:00: 2026/03/12 06:25:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33204->127.0.0.1:29092: i/o timeout 2026-03-12 06:26:25 +07:00: 2026/03/12 06:26:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41668->127.0.0.1:29092: i/o timeout 2026-03-12 06:26:55 +07:00: 2026/03/12 06:26:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32906->127.0.0.1:29092: i/o timeout 2026-03-12 06:27:25 +07:00: 2026/03/12 06:27:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54398->127.0.0.1:29092: i/o timeout 2026-03-12 06:27:55 +07:00: 2026/03/12 06:27:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34748->127.0.0.1:29092: i/o timeout 2026-03-12 06:28:25 +07:00: 2026/03/12 06:28:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43146->127.0.0.1:29092: i/o timeout 2026-03-12 06:28:55 +07:00: 2026/03/12 06:28:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44356->127.0.0.1:29092: i/o timeout 2026-03-12 06:29:25 +07:00: 2026/03/12 06:29:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56820->127.0.0.1:29092: i/o timeout 2026-03-12 06:29:55 +07:00: 2026/03/12 06:29:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57666->127.0.0.1:29092: i/o timeout 2026-03-12 06:30:25 +07:00: 2026/03/12 06:30:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43650->127.0.0.1:29092: i/o timeout 2026-03-12 06:30:55 +07:00: 2026/03/12 06:30:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60282->127.0.0.1:29092: i/o timeout 2026-03-12 06:31:25 +07:00: 2026/03/12 06:31:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37902->127.0.0.1:29092: i/o timeout 2026-03-12 06:31:55 +07:00: 2026/03/12 06:31:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54574->127.0.0.1:29092: i/o timeout 2026-03-12 06:32:25 +07:00: 2026/03/12 06:32:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49614->127.0.0.1:29092: i/o timeout 2026-03-12 06:32:55 +07:00: 2026/03/12 06:32:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42312->127.0.0.1:29092: i/o timeout 2026-03-12 06:33:25 +07:00: 2026/03/12 06:33:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43320->127.0.0.1:29092: i/o timeout 2026-03-12 06:33:55 +07:00: 2026/03/12 06:33:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56770->127.0.0.1:29092: i/o timeout 2026-03-12 06:34:25 +07:00: 2026/03/12 06:34:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35024->127.0.0.1:29092: i/o timeout 2026-03-12 06:34:55 +07:00: 2026/03/12 06:34:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37710->127.0.0.1:29092: i/o timeout 2026-03-12 06:35:25 +07:00: 2026/03/12 06:35:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43402->127.0.0.1:29092: i/o timeout 2026-03-12 06:35:55 +07:00: 2026/03/12 06:35:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47456->127.0.0.1:29092: i/o timeout 2026-03-12 06:36:25 +07:00: 2026/03/12 06:36:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48614->127.0.0.1:29092: i/o timeout 2026-03-12 06:36:55 +07:00: 2026/03/12 06:36:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54584->127.0.0.1:29092: i/o timeout 2026-03-12 06:37:25 +07:00: 2026/03/12 06:37:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37384->127.0.0.1:29092: i/o timeout 2026-03-12 06:37:55 +07:00: 2026/03/12 06:37:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39688->127.0.0.1:29092: i/o timeout 2026-03-12 06:38:25 +07:00: 2026/03/12 06:38:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46646->127.0.0.1:29092: i/o timeout 2026-03-12 06:38:55 +07:00: 2026/03/12 06:38:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47852->127.0.0.1:29092: i/o timeout 2026-03-12 06:39:25 +07:00: 2026/03/12 06:39:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37640->127.0.0.1:29092: i/o timeout 2026-03-12 06:39:55 +07:00: 2026/03/12 06:39:55 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45876->127.0.0.1:29092: i/o timeout 2026-03-12 06:40:25 +07:00: 2026/03/12 06:40:25 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49634->127.0.0.1:29092: i/o timeout 2026-03-12 06:40:56 +07:00: 2026/03/12 06:40:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46332->127.0.0.1:29092: i/o timeout 2026-03-12 06:41:26 +07:00: 2026/03/12 06:41:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60954->127.0.0.1:29092: i/o timeout 2026-03-12 06:41:56 +07:00: 2026/03/12 06:41:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52232->127.0.0.1:29092: i/o timeout 2026-03-12 06:42:26 +07:00: 2026/03/12 06:42:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35416->127.0.0.1:29092: i/o timeout 2026-03-12 06:42:56 +07:00: 2026/03/12 06:42:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36578->127.0.0.1:29092: i/o timeout 2026-03-12 06:43:26 +07:00: 2026/03/12 06:43:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33968->127.0.0.1:29092: i/o timeout 2026-03-12 06:43:56 +07:00: 2026/03/12 06:43:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46996->127.0.0.1:29092: i/o timeout 2026-03-12 06:44:26 +07:00: 2026/03/12 06:44:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40314->127.0.0.1:29092: i/o timeout 2026-03-12 06:44:56 +07:00: 2026/03/12 06:44:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40900->127.0.0.1:29092: i/o timeout 2026-03-12 06:45:26 +07:00: 2026/03/12 06:45:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60468->127.0.0.1:29092: i/o timeout 2026-03-12 06:45:56 +07:00: 2026/03/12 06:45:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54858->127.0.0.1:29092: i/o timeout 2026-03-12 06:46:26 +07:00: 2026/03/12 06:46:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34266->127.0.0.1:29092: i/o timeout 2026-03-12 06:46:56 +07:00: 2026/03/12 06:46:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36004->127.0.0.1:29092: i/o timeout 2026-03-12 06:47:26 +07:00: 2026/03/12 06:47:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50642->127.0.0.1:29092: i/o timeout 2026-03-12 06:47:56 +07:00: 2026/03/12 06:47:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52794->127.0.0.1:29092: i/o timeout 2026-03-12 06:48:26 +07:00: 2026/03/12 06:48:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54098->127.0.0.1:29092: i/o timeout 2026-03-12 06:48:56 +07:00: 2026/03/12 06:48:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34026->127.0.0.1:29092: i/o timeout 2026-03-12 06:49:26 +07:00: 2026/03/12 06:49:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47356->127.0.0.1:29092: i/o timeout 2026-03-12 06:49:56 +07:00: 2026/03/12 06:49:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58352->127.0.0.1:29092: i/o timeout 2026-03-12 06:50:26 +07:00: 2026/03/12 06:50:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48206->127.0.0.1:29092: i/o timeout 2026-03-12 06:50:56 +07:00: 2026/03/12 06:50:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39648->127.0.0.1:29092: i/o timeout 2026-03-12 06:51:26 +07:00: 2026/03/12 06:51:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50700->127.0.0.1:29092: i/o timeout 2026-03-12 06:51:56 +07:00: 2026/03/12 06:51:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58246->127.0.0.1:29092: i/o timeout 2026-03-12 06:52:26 +07:00: 2026/03/12 06:52:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56770->127.0.0.1:29092: i/o timeout 2026-03-12 06:52:56 +07:00: 2026/03/12 06:52:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38726->127.0.0.1:29092: i/o timeout 2026-03-12 06:53:26 +07:00: 2026/03/12 06:53:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55358->127.0.0.1:29092: i/o timeout 2026-03-12 06:53:56 +07:00: 2026/03/12 06:53:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54614->127.0.0.1:29092: i/o timeout 2026-03-12 06:54:26 +07:00: 2026/03/12 06:54:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59150->127.0.0.1:29092: i/o timeout 2026-03-12 06:54:56 +07:00: 2026/03/12 06:54:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42128->127.0.0.1:29092: i/o timeout 2026-03-12 06:55:26 +07:00: 2026/03/12 06:55:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55156->127.0.0.1:29092: i/o timeout 2026-03-12 06:55:56 +07:00: 2026/03/12 06:55:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41616->127.0.0.1:29092: i/o timeout 2026-03-12 06:56:26 +07:00: 2026/03/12 06:56:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54108->127.0.0.1:29092: i/o timeout 2026-03-12 06:56:56 +07:00: 2026/03/12 06:56:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36996->127.0.0.1:29092: i/o timeout 2026-03-12 06:57:26 +07:00: 2026/03/12 06:57:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38166->127.0.0.1:29092: i/o timeout 2026-03-12 06:57:56 +07:00: 2026/03/12 06:57:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48744->127.0.0.1:29092: i/o timeout 2026-03-12 06:58:26 +07:00: 2026/03/12 06:58:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42368->127.0.0.1:29092: i/o timeout 2026-03-12 06:58:56 +07:00: 2026/03/12 06:58:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56790->127.0.0.1:29092: i/o timeout 2026-03-12 06:59:26 +07:00: 2026/03/12 06:59:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46204->127.0.0.1:29092: i/o timeout 2026-03-12 06:59:56 +07:00: 2026/03/12 06:59:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60648->127.0.0.1:29092: i/o timeout 2026-03-12 07:00:26 +07:00: 2026/03/12 07:00:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49172->127.0.0.1:29092: i/o timeout 2026-03-12 07:00:56 +07:00: 2026/03/12 07:00:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40802->127.0.0.1:29092: i/o timeout 2026-03-12 07:01:26 +07:00: 2026/03/12 07:01:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37842->127.0.0.1:29092: i/o timeout 2026-03-12 07:01:56 +07:00: 2026/03/12 07:01:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38960->127.0.0.1:29092: i/o timeout 2026-03-12 07:02:26 +07:00: 2026/03/12 07:02:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41902->127.0.0.1:29092: i/o timeout 2026-03-12 07:02:56 +07:00: 2026/03/12 07:02:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37080->127.0.0.1:29092: i/o timeout 2026-03-12 07:03:26 +07:00: 2026/03/12 07:03:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36924->127.0.0.1:29092: i/o timeout 2026-03-12 07:03:56 +07:00: 2026/03/12 07:03:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44488->127.0.0.1:29092: i/o timeout 2026-03-12 07:04:26 +07:00: 2026/03/12 07:04:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39268->127.0.0.1:29092: i/o timeout 2026-03-12 07:04:56 +07:00: 2026/03/12 07:04:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57880->127.0.0.1:29092: i/o timeout 2026-03-12 07:05:26 +07:00: 2026/03/12 07:05:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52668->127.0.0.1:29092: i/o timeout 2026-03-12 07:05:56 +07:00: 2026/03/12 07:05:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34786->127.0.0.1:29092: i/o timeout 2026-03-12 07:06:26 +07:00: 2026/03/12 07:06:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56980->127.0.0.1:29092: i/o timeout 2026-03-12 07:06:56 +07:00: 2026/03/12 07:06:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48522->127.0.0.1:29092: i/o timeout 2026-03-12 07:07:26 +07:00: 2026/03/12 07:07:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36162->127.0.0.1:29092: i/o timeout 2026-03-12 07:07:56 +07:00: 2026/03/12 07:07:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38516->127.0.0.1:29092: i/o timeout 2026-03-12 07:08:26 +07:00: 2026/03/12 07:08:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36564->127.0.0.1:29092: i/o timeout 2026-03-12 07:08:56 +07:00: 2026/03/12 07:08:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55766->127.0.0.1:29092: i/o timeout 2026-03-12 07:09:26 +07:00: 2026/03/12 07:09:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35130->127.0.0.1:29092: i/o timeout 2026-03-12 07:09:56 +07:00: 2026/03/12 07:09:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52914->127.0.0.1:29092: i/o timeout 2026-03-12 07:10:26 +07:00: 2026/03/12 07:10:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49428->127.0.0.1:29092: i/o timeout 2026-03-12 07:10:56 +07:00: 2026/03/12 07:10:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38556->127.0.0.1:29092: i/o timeout 2026-03-12 07:11:26 +07:00: 2026/03/12 07:11:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51010->127.0.0.1:29092: i/o timeout 2026-03-12 07:11:56 +07:00: 2026/03/12 07:11:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56846->127.0.0.1:29092: i/o timeout 2026-03-12 07:12:26 +07:00: 2026/03/12 07:12:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42156->127.0.0.1:29092: i/o timeout 2026-03-12 07:12:56 +07:00: 2026/03/12 07:12:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60988->127.0.0.1:29092: i/o timeout 2026-03-12 07:13:26 +07:00: 2026/03/12 07:13:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54006->127.0.0.1:29092: i/o timeout 2026-03-12 07:13:56 +07:00: 2026/03/12 07:13:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49888->127.0.0.1:29092: i/o timeout 2026-03-12 07:14:26 +07:00: 2026/03/12 07:14:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42446->127.0.0.1:29092: i/o timeout 2026-03-12 07:14:56 +07:00: 2026/03/12 07:14:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49600->127.0.0.1:29092: i/o timeout 2026-03-12 07:15:26 +07:00: 2026/03/12 07:15:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48686->127.0.0.1:29092: i/o timeout 2026-03-12 07:15:56 +07:00: 2026/03/12 07:15:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56300->127.0.0.1:29092: i/o timeout 2026-03-12 07:16:26 +07:00: 2026/03/12 07:16:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34068->127.0.0.1:29092: i/o timeout 2026-03-12 07:16:56 +07:00: 2026/03/12 07:16:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52012->127.0.0.1:29092: i/o timeout 2026-03-12 07:17:26 +07:00: 2026/03/12 07:17:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53594->127.0.0.1:29092: i/o timeout 2026-03-12 07:17:56 +07:00: 2026/03/12 07:17:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47826->127.0.0.1:29092: i/o timeout 2026-03-12 07:18:26 +07:00: 2026/03/12 07:18:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59384->127.0.0.1:29092: i/o timeout 2026-03-12 07:18:56 +07:00: 2026/03/12 07:18:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59714->127.0.0.1:29092: i/o timeout 2026-03-12 07:19:26 +07:00: 2026/03/12 07:19:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60106->127.0.0.1:29092: i/o timeout 2026-03-12 07:19:56 +07:00: 2026/03/12 07:19:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50550->127.0.0.1:29092: i/o timeout 2026-03-12 07:20:26 +07:00: 2026/03/12 07:20:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49778->127.0.0.1:29092: i/o timeout 2026-03-12 07:20:56 +07:00: 2026/03/12 07:20:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35008->127.0.0.1:29092: i/o timeout 2026-03-12 07:21:26 +07:00: 2026/03/12 07:21:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42920->127.0.0.1:29092: i/o timeout 2026-03-12 07:21:56 +07:00: 2026/03/12 07:21:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50210->127.0.0.1:29092: i/o timeout 2026-03-12 07:22:26 +07:00: 2026/03/12 07:22:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41220->127.0.0.1:29092: i/o timeout 2026-03-12 07:22:56 +07:00: 2026/03/12 07:22:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45938->127.0.0.1:29092: i/o timeout 2026-03-12 07:23:26 +07:00: 2026/03/12 07:23:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32924->127.0.0.1:29092: i/o timeout 2026-03-12 07:23:56 +07:00: 2026/03/12 07:23:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55476->127.0.0.1:29092: i/o timeout 2026-03-12 07:24:26 +07:00: 2026/03/12 07:24:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50586->127.0.0.1:29092: i/o timeout 2026-03-12 07:24:56 +07:00: 2026/03/12 07:24:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51146->127.0.0.1:29092: i/o timeout 2026-03-12 07:25:26 +07:00: 2026/03/12 07:25:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50096->127.0.0.1:29092: i/o timeout 2026-03-12 07:25:56 +07:00: 2026/03/12 07:25:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57908->127.0.0.1:29092: i/o timeout 2026-03-12 07:26:26 +07:00: 2026/03/12 07:26:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60614->127.0.0.1:29092: i/o timeout 2026-03-12 07:26:56 +07:00: 2026/03/12 07:26:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37214->127.0.0.1:29092: i/o timeout 2026-03-12 07:27:26 +07:00: 2026/03/12 07:27:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59548->127.0.0.1:29092: i/o timeout 2026-03-12 07:27:56 +07:00: 2026/03/12 07:27:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40068->127.0.0.1:29092: i/o timeout 2026-03-12 07:28:26 +07:00: 2026/03/12 07:28:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51626->127.0.0.1:29092: i/o timeout 2026-03-12 07:28:56 +07:00: 2026/03/12 07:28:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47426->127.0.0.1:29092: i/o timeout 2026-03-12 07:29:26 +07:00: 2026/03/12 07:29:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40058->127.0.0.1:29092: i/o timeout 2026-03-12 07:29:56 +07:00: 2026/03/12 07:29:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48372->127.0.0.1:29092: i/o timeout 2026-03-12 07:30:26 +07:00: 2026/03/12 07:30:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58578->127.0.0.1:29092: i/o timeout 2026-03-12 07:30:56 +07:00: 2026/03/12 07:30:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57872->127.0.0.1:29092: i/o timeout 2026-03-12 07:31:26 +07:00: 2026/03/12 07:31:26 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37300->127.0.0.1:29092: i/o timeout 2026-03-12 07:31:56 +07:00: 2026/03/12 07:31:56 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41678->127.0.0.1:29092: i/o timeout 2026-03-12 07:32:27 +07:00: 2026/03/12 07:32:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34732->127.0.0.1:29092: i/o timeout 2026-03-12 07:32:57 +07:00: 2026/03/12 07:32:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59056->127.0.0.1:29092: i/o timeout 2026-03-12 07:33:27 +07:00: 2026/03/12 07:33:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37870->127.0.0.1:29092: i/o timeout 2026-03-12 07:33:57 +07:00: 2026/03/12 07:33:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57176->127.0.0.1:29092: i/o timeout 2026-03-12 07:34:27 +07:00: 2026/03/12 07:34:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53942->127.0.0.1:29092: i/o timeout 2026-03-12 07:34:57 +07:00: 2026/03/12 07:34:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56190->127.0.0.1:29092: i/o timeout 2026-03-12 07:35:27 +07:00: 2026/03/12 07:35:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51428->127.0.0.1:29092: i/o timeout 2026-03-12 07:35:57 +07:00: 2026/03/12 07:35:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60494->127.0.0.1:29092: i/o timeout 2026-03-12 07:36:27 +07:00: 2026/03/12 07:36:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35268->127.0.0.1:29092: i/o timeout 2026-03-12 07:36:57 +07:00: 2026/03/12 07:36:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42984->127.0.0.1:29092: i/o timeout 2026-03-12 07:37:27 +07:00: 2026/03/12 07:37:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39400->127.0.0.1:29092: i/o timeout 2026-03-12 07:37:57 +07:00: 2026/03/12 07:37:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34874->127.0.0.1:29092: i/o timeout 2026-03-12 07:38:27 +07:00: 2026/03/12 07:38:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41376->127.0.0.1:29092: i/o timeout 2026-03-12 07:38:57 +07:00: 2026/03/12 07:38:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57394->127.0.0.1:29092: i/o timeout 2026-03-12 07:39:27 +07:00: 2026/03/12 07:39:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45312->127.0.0.1:29092: i/o timeout 2026-03-12 07:39:57 +07:00: 2026/03/12 07:39:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48526->127.0.0.1:29092: i/o timeout 2026-03-12 07:40:27 +07:00: 2026/03/12 07:40:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45916->127.0.0.1:29092: i/o timeout 2026-03-12 07:40:57 +07:00: 2026/03/12 07:40:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37848->127.0.0.1:29092: i/o timeout 2026-03-12 07:41:27 +07:00: 2026/03/12 07:41:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33034->127.0.0.1:29092: i/o timeout 2026-03-12 07:41:57 +07:00: 2026/03/12 07:41:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59918->127.0.0.1:29092: i/o timeout 2026-03-12 07:42:27 +07:00: 2026/03/12 07:42:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56956->127.0.0.1:29092: i/o timeout 2026-03-12 07:42:57 +07:00: 2026/03/12 07:42:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57036->127.0.0.1:29092: i/o timeout 2026-03-12 07:43:27 +07:00: 2026/03/12 07:43:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46820->127.0.0.1:29092: i/o timeout 2026-03-12 07:43:57 +07:00: 2026/03/12 07:43:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47702->127.0.0.1:29092: i/o timeout 2026-03-12 07:44:27 +07:00: 2026/03/12 07:44:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35312->127.0.0.1:29092: i/o timeout 2026-03-12 07:44:57 +07:00: 2026/03/12 07:44:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40386->127.0.0.1:29092: i/o timeout 2026-03-12 07:45:27 +07:00: 2026/03/12 07:45:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55488->127.0.0.1:29092: i/o timeout 2026-03-12 07:45:57 +07:00: 2026/03/12 07:45:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56380->127.0.0.1:29092: i/o timeout 2026-03-12 07:46:27 +07:00: 2026/03/12 07:46:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52740->127.0.0.1:29092: i/o timeout 2026-03-12 07:46:57 +07:00: 2026/03/12 07:46:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34102->127.0.0.1:29092: i/o timeout 2026-03-12 07:47:27 +07:00: 2026/03/12 07:47:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33626->127.0.0.1:29092: i/o timeout 2026-03-12 07:47:57 +07:00: 2026/03/12 07:47:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44964->127.0.0.1:29092: i/o timeout 2026-03-12 07:48:27 +07:00: 2026/03/12 07:48:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39894->127.0.0.1:29092: i/o timeout 2026-03-12 07:48:57 +07:00: 2026/03/12 07:48:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48394->127.0.0.1:29092: i/o timeout 2026-03-12 07:49:27 +07:00: 2026/03/12 07:49:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55230->127.0.0.1:29092: i/o timeout 2026-03-12 07:49:57 +07:00: 2026/03/12 07:49:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46192->127.0.0.1:29092: i/o timeout 2026-03-12 07:50:27 +07:00: 2026/03/12 07:50:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37222->127.0.0.1:29092: i/o timeout 2026-03-12 07:50:57 +07:00: 2026/03/12 07:50:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33474->127.0.0.1:29092: i/o timeout 2026-03-12 07:51:27 +07:00: 2026/03/12 07:51:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43032->127.0.0.1:29092: i/o timeout 2026-03-12 07:51:57 +07:00: 2026/03/12 07:51:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52448->127.0.0.1:29092: i/o timeout 2026-03-12 07:52:27 +07:00: 2026/03/12 07:52:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40406->127.0.0.1:29092: i/o timeout 2026-03-12 07:52:57 +07:00: 2026/03/12 07:52:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33182->127.0.0.1:29092: i/o timeout 2026-03-12 07:53:27 +07:00: 2026/03/12 07:53:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55222->127.0.0.1:29092: i/o timeout 2026-03-12 07:53:57 +07:00: 2026/03/12 07:53:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37570->127.0.0.1:29092: i/o timeout 2026-03-12 07:54:27 +07:00: 2026/03/12 07:54:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59208->127.0.0.1:29092: i/o timeout 2026-03-12 07:54:57 +07:00: 2026/03/12 07:54:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45734->127.0.0.1:29092: i/o timeout 2026-03-12 07:55:27 +07:00: 2026/03/12 07:55:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53764->127.0.0.1:29092: i/o timeout 2026-03-12 07:55:57 +07:00: 2026/03/12 07:55:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48410->127.0.0.1:29092: i/o timeout 2026-03-12 07:56:27 +07:00: 2026/03/12 07:56:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45782->127.0.0.1:29092: i/o timeout 2026-03-12 07:56:57 +07:00: 2026/03/12 07:56:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49846->127.0.0.1:29092: i/o timeout 2026-03-12 07:57:27 +07:00: 2026/03/12 07:57:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50390->127.0.0.1:29092: i/o timeout 2026-03-12 07:57:57 +07:00: 2026/03/12 07:57:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42688->127.0.0.1:29092: i/o timeout 2026-03-12 07:58:27 +07:00: 2026/03/12 07:58:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47850->127.0.0.1:29092: i/o timeout 2026-03-12 07:58:57 +07:00: 2026/03/12 07:58:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58302->127.0.0.1:29092: i/o timeout 2026-03-12 07:59:27 +07:00: 2026/03/12 07:59:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57266->127.0.0.1:29092: i/o timeout 2026-03-12 07:59:57 +07:00: 2026/03/12 07:59:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45478->127.0.0.1:29092: i/o timeout 2026-03-12 08:00:27 +07:00: 2026/03/12 08:00:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39098->127.0.0.1:29092: i/o timeout 2026-03-12 08:00:57 +07:00: 2026/03/12 08:00:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48942->127.0.0.1:29092: i/o timeout 2026-03-12 08:01:27 +07:00: 2026/03/12 08:01:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56598->127.0.0.1:29092: i/o timeout 2026-03-12 08:01:57 +07:00: 2026/03/12 08:01:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46174->127.0.0.1:29092: i/o timeout 2026-03-12 08:02:27 +07:00: 2026/03/12 08:02:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50218->127.0.0.1:29092: i/o timeout 2026-03-12 08:02:57 +07:00: 2026/03/12 08:02:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34396->127.0.0.1:29092: i/o timeout 2026-03-12 08:03:27 +07:00: 2026/03/12 08:03:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39540->127.0.0.1:29092: i/o timeout 2026-03-12 08:03:57 +07:00: 2026/03/12 08:03:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38076->127.0.0.1:29092: i/o timeout 2026-03-12 08:04:27 +07:00: 2026/03/12 08:04:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35034->127.0.0.1:29092: i/o timeout 2026-03-12 08:04:57 +07:00: 2026/03/12 08:04:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45046->127.0.0.1:29092: i/o timeout 2026-03-12 08:05:27 +07:00: 2026/03/12 08:05:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42424->127.0.0.1:29092: i/o timeout 2026-03-12 08:05:57 +07:00: 2026/03/12 08:05:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34800->127.0.0.1:29092: i/o timeout 2026-03-12 08:06:27 +07:00: 2026/03/12 08:06:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54542->127.0.0.1:29092: i/o timeout 2026-03-12 08:06:57 +07:00: 2026/03/12 08:06:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45932->127.0.0.1:29092: i/o timeout 2026-03-12 08:07:27 +07:00: 2026/03/12 08:07:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34468->127.0.0.1:29092: i/o timeout 2026-03-12 08:07:57 +07:00: 2026/03/12 08:07:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51290->127.0.0.1:29092: i/o timeout 2026-03-12 08:08:27 +07:00: 2026/03/12 08:08:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50450->127.0.0.1:29092: i/o timeout 2026-03-12 08:08:57 +07:00: 2026/03/12 08:08:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50116->127.0.0.1:29092: i/o timeout 2026-03-12 08:09:27 +07:00: 2026/03/12 08:09:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37030->127.0.0.1:29092: i/o timeout 2026-03-12 08:09:57 +07:00: 2026/03/12 08:09:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54386->127.0.0.1:29092: i/o timeout 2026-03-12 08:10:27 +07:00: 2026/03/12 08:10:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56920->127.0.0.1:29092: i/o timeout 2026-03-12 08:10:57 +07:00: 2026/03/12 08:10:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43090->127.0.0.1:29092: i/o timeout 2026-03-12 08:11:27 +07:00: 2026/03/12 08:11:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40782->127.0.0.1:29092: i/o timeout 2026-03-12 08:11:57 +07:00: 2026/03/12 08:11:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46192->127.0.0.1:29092: i/o timeout 2026-03-12 08:12:27 +07:00: 2026/03/12 08:12:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48252->127.0.0.1:29092: i/o timeout 2026-03-12 08:12:57 +07:00: 2026/03/12 08:12:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37348->127.0.0.1:29092: i/o timeout 2026-03-12 08:13:27 +07:00: 2026/03/12 08:13:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54190->127.0.0.1:29092: i/o timeout 2026-03-12 08:13:57 +07:00: 2026/03/12 08:13:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60456->127.0.0.1:29092: i/o timeout 2026-03-12 08:14:27 +07:00: 2026/03/12 08:14:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45012->127.0.0.1:29092: i/o timeout 2026-03-12 08:14:57 +07:00: 2026/03/12 08:14:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36070->127.0.0.1:29092: i/o timeout 2026-03-12 08:15:27 +07:00: 2026/03/12 08:15:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42128->127.0.0.1:29092: i/o timeout 2026-03-12 08:15:57 +07:00: 2026/03/12 08:15:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32866->127.0.0.1:29092: i/o timeout 2026-03-12 08:16:27 +07:00: 2026/03/12 08:16:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41650->127.0.0.1:29092: i/o timeout 2026-03-12 08:16:57 +07:00: 2026/03/12 08:16:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43496->127.0.0.1:29092: i/o timeout 2026-03-12 08:17:27 +07:00: 2026/03/12 08:17:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50864->127.0.0.1:29092: i/o timeout 2026-03-12 08:17:57 +07:00: 2026/03/12 08:17:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53672->127.0.0.1:29092: i/o timeout 2026-03-12 08:18:27 +07:00: 2026/03/12 08:18:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43240->127.0.0.1:29092: i/o timeout 2026-03-12 08:18:57 +07:00: 2026/03/12 08:18:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48248->127.0.0.1:29092: i/o timeout 2026-03-12 08:19:27 +07:00: 2026/03/12 08:19:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51262->127.0.0.1:29092: i/o timeout 2026-03-12 08:19:57 +07:00: 2026/03/12 08:19:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34084->127.0.0.1:29092: i/o timeout 2026-03-12 08:20:27 +07:00: 2026/03/12 08:20:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37466->127.0.0.1:29092: i/o timeout 2026-03-12 08:20:57 +07:00: 2026/03/12 08:20:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59168->127.0.0.1:29092: i/o timeout 2026-03-12 08:21:27 +07:00: 2026/03/12 08:21:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52312->127.0.0.1:29092: i/o timeout 2026-03-12 08:21:57 +07:00: 2026/03/12 08:21:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42048->127.0.0.1:29092: i/o timeout 2026-03-12 08:22:27 +07:00: 2026/03/12 08:22:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38106->127.0.0.1:29092: i/o timeout 2026-03-12 08:22:57 +07:00: 2026/03/12 08:22:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50252->127.0.0.1:29092: i/o timeout 2026-03-12 08:23:27 +07:00: 2026/03/12 08:23:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41916->127.0.0.1:29092: i/o timeout 2026-03-12 08:23:57 +07:00: 2026/03/12 08:23:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44594->127.0.0.1:29092: i/o timeout 2026-03-12 08:24:27 +07:00: 2026/03/12 08:24:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59308->127.0.0.1:29092: i/o timeout 2026-03-12 08:24:57 +07:00: 2026/03/12 08:24:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46342->127.0.0.1:29092: i/o timeout 2026-03-12 08:25:27 +07:00: 2026/03/12 08:25:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60156->127.0.0.1:29092: i/o timeout 2026-03-12 08:25:57 +07:00: 2026/03/12 08:25:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44392->127.0.0.1:29092: i/o timeout 2026-03-12 08:26:27 +07:00: 2026/03/12 08:26:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36386->127.0.0.1:29092: i/o timeout 2026-03-12 08:26:57 +07:00: 2026/03/12 08:26:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36970->127.0.0.1:29092: i/o timeout 2026-03-12 08:27:27 +07:00: 2026/03/12 08:27:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54084->127.0.0.1:29092: i/o timeout 2026-03-12 08:27:57 +07:00: 2026/03/12 08:27:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53164->127.0.0.1:29092: i/o timeout 2026-03-12 08:28:27 +07:00: 2026/03/12 08:28:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33536->127.0.0.1:29092: i/o timeout 2026-03-12 08:28:57 +07:00: 2026/03/12 08:28:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48554->127.0.0.1:29092: i/o timeout 2026-03-12 08:29:27 +07:00: 2026/03/12 08:29:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45052->127.0.0.1:29092: i/o timeout 2026-03-12 08:29:57 +07:00: 2026/03/12 08:29:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36716->127.0.0.1:29092: i/o timeout 2026-03-12 08:30:27 +07:00: 2026/03/12 08:30:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43124->127.0.0.1:29092: i/o timeout 2026-03-12 08:30:57 +07:00: 2026/03/12 08:30:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55594->127.0.0.1:29092: i/o timeout 2026-03-12 08:31:27 +07:00: 2026/03/12 08:31:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33972->127.0.0.1:29092: i/o timeout 2026-03-12 08:31:57 +07:00: 2026/03/12 08:31:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40566->127.0.0.1:29092: i/o timeout 2026-03-12 08:32:27 +07:00: 2026/03/12 08:32:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45816->127.0.0.1:29092: i/o timeout 2026-03-12 08:32:57 +07:00: 2026/03/12 08:32:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40704->127.0.0.1:29092: i/o timeout 2026-03-12 08:33:27 +07:00: 2026/03/12 08:33:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39098->127.0.0.1:29092: i/o timeout 2026-03-12 08:33:57 +07:00: 2026/03/12 08:33:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49802->127.0.0.1:29092: i/o timeout 2026-03-12 08:34:27 +07:00: 2026/03/12 08:34:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56972->127.0.0.1:29092: i/o timeout 2026-03-12 08:34:57 +07:00: 2026/03/12 08:34:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49892->127.0.0.1:29092: i/o timeout 2026-03-12 08:35:27 +07:00: 2026/03/12 08:35:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54996->127.0.0.1:29092: i/o timeout 2026-03-12 08:35:57 +07:00: 2026/03/12 08:35:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37398->127.0.0.1:29092: i/o timeout 2026-03-12 08:36:27 +07:00: 2026/03/12 08:36:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42466->127.0.0.1:29092: i/o timeout 2026-03-12 08:36:57 +07:00: 2026/03/12 08:36:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36990->127.0.0.1:29092: i/o timeout 2026-03-12 08:37:27 +07:00: 2026/03/12 08:37:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34690->127.0.0.1:29092: i/o timeout 2026-03-12 08:37:57 +07:00: 2026/03/12 08:37:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46196->127.0.0.1:29092: i/o timeout 2026-03-12 08:38:27 +07:00: 2026/03/12 08:38:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59150->127.0.0.1:29092: i/o timeout 2026-03-12 08:38:57 +07:00: 2026/03/12 08:38:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33622->127.0.0.1:29092: i/o timeout 2026-03-12 08:39:27 +07:00: 2026/03/12 08:39:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35060->127.0.0.1:29092: i/o timeout 2026-03-12 08:39:57 +07:00: 2026/03/12 08:39:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32862->127.0.0.1:29092: i/o timeout 2026-03-12 08:40:27 +07:00: 2026/03/12 08:40:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60180->127.0.0.1:29092: i/o timeout 2026-03-12 08:40:57 +07:00: 2026/03/12 08:40:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47376->127.0.0.1:29092: i/o timeout 2026-03-12 08:41:27 +07:00: 2026/03/12 08:41:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47240->127.0.0.1:29092: i/o timeout 2026-03-12 08:41:57 +07:00: 2026/03/12 08:41:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37222->127.0.0.1:29092: i/o timeout 2026-03-12 08:42:27 +07:00: 2026/03/12 08:42:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36816->127.0.0.1:29092: i/o timeout 2026-03-12 08:42:57 +07:00: 2026/03/12 08:42:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52646->127.0.0.1:29092: i/o timeout 2026-03-12 08:43:27 +07:00: 2026/03/12 08:43:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53396->127.0.0.1:29092: i/o timeout 2026-03-12 08:43:57 +07:00: 2026/03/12 08:43:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45604->127.0.0.1:29092: i/o timeout 2026-03-12 08:44:27 +07:00: 2026/03/12 08:44:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56436->127.0.0.1:29092: i/o timeout 2026-03-12 08:44:57 +07:00: 2026/03/12 08:44:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38636->127.0.0.1:29092: i/o timeout 2026-03-12 08:45:27 +07:00: 2026/03/12 08:45:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50646->127.0.0.1:29092: i/o timeout 2026-03-12 08:45:57 +07:00: 2026/03/12 08:45:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53310->127.0.0.1:29092: i/o timeout 2026-03-12 08:46:27 +07:00: 2026/03/12 08:46:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39378->127.0.0.1:29092: i/o timeout 2026-03-12 08:46:57 +07:00: 2026/03/12 08:46:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43394->127.0.0.1:29092: i/o timeout 2026-03-12 08:47:27 +07:00: 2026/03/12 08:47:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47000->127.0.0.1:29092: i/o timeout 2026-03-12 08:47:57 +07:00: 2026/03/12 08:47:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45144->127.0.0.1:29092: i/o timeout 2026-03-12 08:48:27 +07:00: 2026/03/12 08:48:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38636->127.0.0.1:29092: i/o timeout 2026-03-12 08:48:57 +07:00: 2026/03/12 08:48:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38956->127.0.0.1:29092: i/o timeout 2026-03-12 08:49:27 +07:00: 2026/03/12 08:49:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33236->127.0.0.1:29092: i/o timeout 2026-03-12 08:49:57 +07:00: 2026/03/12 08:49:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40154->127.0.0.1:29092: i/o timeout 2026-03-12 08:50:27 +07:00: 2026/03/12 08:50:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38864->127.0.0.1:29092: i/o timeout 2026-03-12 08:50:57 +07:00: 2026/03/12 08:50:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42946->127.0.0.1:29092: i/o timeout 2026-03-12 08:51:27 +07:00: 2026/03/12 08:51:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49606->127.0.0.1:29092: i/o timeout 2026-03-12 08:51:57 +07:00: 2026/03/12 08:51:57 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35070->127.0.0.1:29092: i/o timeout 2026-03-12 08:52:27 +07:00: 2026/03/12 08:52:27 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59600->127.0.0.1:29092: i/o timeout 2026-03-12 08:52:58 +07:00: 2026/03/12 08:52:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41502->127.0.0.1:29092: i/o timeout 2026-03-12 08:53:28 +07:00: 2026/03/12 08:53:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41252->127.0.0.1:29092: i/o timeout 2026-03-12 08:53:58 +07:00: 2026/03/12 08:53:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52226->127.0.0.1:29092: i/o timeout 2026-03-12 08:54:28 +07:00: 2026/03/12 08:54:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53974->127.0.0.1:29092: i/o timeout 2026-03-12 08:54:58 +07:00: 2026/03/12 08:54:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45786->127.0.0.1:29092: i/o timeout 2026-03-12 08:55:28 +07:00: 2026/03/12 08:55:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56164->127.0.0.1:29092: i/o timeout 2026-03-12 08:55:58 +07:00: 2026/03/12 08:55:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47320->127.0.0.1:29092: i/o timeout 2026-03-12 08:56:28 +07:00: 2026/03/12 08:56:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51316->127.0.0.1:29092: i/o timeout 2026-03-12 08:56:58 +07:00: 2026/03/12 08:56:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42714->127.0.0.1:29092: i/o timeout 2026-03-12 08:57:28 +07:00: 2026/03/12 08:57:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53716->127.0.0.1:29092: i/o timeout 2026-03-12 08:57:58 +07:00: 2026/03/12 08:57:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46464->127.0.0.1:29092: i/o timeout 2026-03-12 08:58:28 +07:00: 2026/03/12 08:58:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54660->127.0.0.1:29092: i/o timeout 2026-03-12 08:58:58 +07:00: 2026/03/12 08:58:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59396->127.0.0.1:29092: i/o timeout 2026-03-12 08:59:28 +07:00: 2026/03/12 08:59:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58566->127.0.0.1:29092: i/o timeout 2026-03-12 08:59:58 +07:00: 2026/03/12 08:59:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46270->127.0.0.1:29092: i/o timeout 2026-03-12 09:00:28 +07:00: 2026/03/12 09:00:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36250->127.0.0.1:29092: i/o timeout 2026-03-12 09:00:58 +07:00: 2026/03/12 09:00:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36852->127.0.0.1:29092: i/o timeout 2026-03-12 09:01:28 +07:00: 2026/03/12 09:01:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35354->127.0.0.1:29092: i/o timeout 2026-03-12 09:01:58 +07:00: 2026/03/12 09:01:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54690->127.0.0.1:29092: i/o timeout 2026-03-12 09:02:28 +07:00: 2026/03/12 09:02:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60630->127.0.0.1:29092: i/o timeout 2026-03-12 09:02:58 +07:00: 2026/03/12 09:02:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57710->127.0.0.1:29092: i/o timeout 2026-03-12 09:03:28 +07:00: 2026/03/12 09:03:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58988->127.0.0.1:29092: i/o timeout 2026-03-12 09:03:58 +07:00: 2026/03/12 09:03:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53058->127.0.0.1:29092: i/o timeout 2026-03-12 09:04:28 +07:00: 2026/03/12 09:04:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42766->127.0.0.1:29092: i/o timeout 2026-03-12 09:04:58 +07:00: 2026/03/12 09:04:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34112->127.0.0.1:29092: i/o timeout 2026-03-12 09:05:28 +07:00: 2026/03/12 09:05:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49948->127.0.0.1:29092: i/o timeout 2026-03-12 09:05:58 +07:00: 2026/03/12 09:05:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47998->127.0.0.1:29092: i/o timeout 2026-03-12 09:06:28 +07:00: 2026/03/12 09:06:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41788->127.0.0.1:29092: i/o timeout 2026-03-12 09:06:58 +07:00: 2026/03/12 09:06:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41576->127.0.0.1:29092: i/o timeout 2026-03-12 09:07:28 +07:00: 2026/03/12 09:07:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41326->127.0.0.1:29092: i/o timeout 2026-03-12 09:07:58 +07:00: 2026/03/12 09:07:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52572->127.0.0.1:29092: i/o timeout 2026-03-12 09:08:28 +07:00: 2026/03/12 09:08:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55036->127.0.0.1:29092: i/o timeout 2026-03-12 09:08:58 +07:00: 2026/03/12 09:08:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34496->127.0.0.1:29092: i/o timeout 2026-03-12 09:09:28 +07:00: 2026/03/12 09:09:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47448->127.0.0.1:29092: i/o timeout 2026-03-12 09:09:58 +07:00: 2026/03/12 09:09:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60432->127.0.0.1:29092: i/o timeout 2026-03-12 09:10:28 +07:00: 2026/03/12 09:10:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59702->127.0.0.1:29092: i/o timeout 2026-03-12 09:10:58 +07:00: 2026/03/12 09:10:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44838->127.0.0.1:29092: i/o timeout 2026-03-12 09:11:28 +07:00: 2026/03/12 09:11:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43546->127.0.0.1:29092: i/o timeout 2026-03-12 09:11:58 +07:00: 2026/03/12 09:11:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35960->127.0.0.1:29092: i/o timeout 2026-03-12 09:12:28 +07:00: 2026/03/12 09:12:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48804->127.0.0.1:29092: i/o timeout 2026-03-12 09:12:58 +07:00: 2026/03/12 09:12:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35740->127.0.0.1:29092: i/o timeout 2026-03-12 09:13:28 +07:00: 2026/03/12 09:13:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44466->127.0.0.1:29092: i/o timeout 2026-03-12 09:13:58 +07:00: 2026/03/12 09:13:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52406->127.0.0.1:29092: i/o timeout 2026-03-12 09:14:28 +07:00: 2026/03/12 09:14:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45224->127.0.0.1:29092: i/o timeout 2026-03-12 09:14:58 +07:00: 2026/03/12 09:14:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42936->127.0.0.1:29092: i/o timeout 2026-03-12 09:15:28 +07:00: 2026/03/12 09:15:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51518->127.0.0.1:29092: i/o timeout 2026-03-12 09:15:58 +07:00: 2026/03/12 09:15:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53244->127.0.0.1:29092: i/o timeout 2026-03-12 09:16:28 +07:00: 2026/03/12 09:16:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42796->127.0.0.1:29092: i/o timeout 2026-03-12 09:16:58 +07:00: 2026/03/12 09:16:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56164->127.0.0.1:29092: i/o timeout 2026-03-12 09:17:28 +07:00: 2026/03/12 09:17:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33076->127.0.0.1:29092: i/o timeout 2026-03-12 09:17:58 +07:00: 2026/03/12 09:17:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41176->127.0.0.1:29092: i/o timeout 2026-03-12 09:18:28 +07:00: 2026/03/12 09:18:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44012->127.0.0.1:29092: i/o timeout 2026-03-12 09:18:58 +07:00: 2026/03/12 09:18:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39042->127.0.0.1:29092: i/o timeout 2026-03-12 09:19:28 +07:00: 2026/03/12 09:19:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35272->127.0.0.1:29092: i/o timeout 2026-03-12 09:19:58 +07:00: 2026/03/12 09:19:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47524->127.0.0.1:29092: i/o timeout 2026-03-12 09:20:28 +07:00: 2026/03/12 09:20:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33472->127.0.0.1:29092: i/o timeout 2026-03-12 09:20:58 +07:00: 2026/03/12 09:20:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54956->127.0.0.1:29092: i/o timeout 2026-03-12 09:21:28 +07:00: 2026/03/12 09:21:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33176->127.0.0.1:29092: i/o timeout 2026-03-12 09:21:58 +07:00: 2026/03/12 09:21:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47266->127.0.0.1:29092: i/o timeout 2026-03-12 09:22:28 +07:00: 2026/03/12 09:22:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48076->127.0.0.1:29092: i/o timeout 2026-03-12 09:22:58 +07:00: 2026/03/12 09:22:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36186->127.0.0.1:29092: i/o timeout 2026-03-12 09:23:28 +07:00: 2026/03/12 09:23:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44944->127.0.0.1:29092: i/o timeout 2026-03-12 09:23:58 +07:00: 2026/03/12 09:23:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37612->127.0.0.1:29092: i/o timeout 2026-03-12 09:24:28 +07:00: 2026/03/12 09:24:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50328->127.0.0.1:29092: i/o timeout 2026-03-12 09:24:58 +07:00: 2026/03/12 09:24:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38996->127.0.0.1:29092: i/o timeout 2026-03-12 09:25:28 +07:00: 2026/03/12 09:25:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34100->127.0.0.1:29092: i/o timeout 2026-03-12 09:25:58 +07:00: 2026/03/12 09:25:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49596->127.0.0.1:29092: i/o timeout 2026-03-12 09:26:28 +07:00: 2026/03/12 09:26:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38440->127.0.0.1:29092: i/o timeout 2026-03-12 09:26:58 +07:00: 2026/03/12 09:26:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45864->127.0.0.1:29092: i/o timeout 2026-03-12 09:27:28 +07:00: 2026/03/12 09:27:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50660->127.0.0.1:29092: i/o timeout 2026-03-12 09:27:58 +07:00: 2026/03/12 09:27:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55514->127.0.0.1:29092: i/o timeout 2026-03-12 09:28:28 +07:00: 2026/03/12 09:28:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51554->127.0.0.1:29092: i/o timeout 2026-03-12 09:28:58 +07:00: 2026/03/12 09:28:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53736->127.0.0.1:29092: i/o timeout 2026-03-12 09:29:28 +07:00: 2026/03/12 09:29:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39824->127.0.0.1:29092: i/o timeout 2026-03-12 09:29:58 +07:00: 2026/03/12 09:29:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55274->127.0.0.1:29092: i/o timeout 2026-03-12 09:30:28 +07:00: 2026/03/12 09:30:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56992->127.0.0.1:29092: i/o timeout 2026-03-12 09:30:58 +07:00: 2026/03/12 09:30:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40952->127.0.0.1:29092: i/o timeout 2026-03-12 09:31:28 +07:00: 2026/03/12 09:31:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56168->127.0.0.1:29092: i/o timeout 2026-03-12 09:31:58 +07:00: 2026/03/12 09:31:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56156->127.0.0.1:29092: i/o timeout 2026-03-12 09:32:28 +07:00: 2026/03/12 09:32:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39502->127.0.0.1:29092: i/o timeout 2026-03-12 09:32:58 +07:00: 2026/03/12 09:32:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54246->127.0.0.1:29092: i/o timeout 2026-03-12 09:33:28 +07:00: 2026/03/12 09:33:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43470->127.0.0.1:29092: i/o timeout 2026-03-12 09:33:58 +07:00: 2026/03/12 09:33:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42800->127.0.0.1:29092: i/o timeout 2026-03-12 09:34:28 +07:00: 2026/03/12 09:34:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57264->127.0.0.1:29092: i/o timeout 2026-03-12 09:34:58 +07:00: 2026/03/12 09:34:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55146->127.0.0.1:29092: i/o timeout 2026-03-12 09:35:28 +07:00: 2026/03/12 09:35:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59736->127.0.0.1:29092: i/o timeout 2026-03-12 09:35:58 +07:00: 2026/03/12 09:35:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34748->127.0.0.1:29092: i/o timeout 2026-03-12 09:36:28 +07:00: 2026/03/12 09:36:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57610->127.0.0.1:29092: i/o timeout 2026-03-12 09:36:58 +07:00: 2026/03/12 09:36:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54528->127.0.0.1:29092: i/o timeout 2026-03-12 09:37:28 +07:00: 2026/03/12 09:37:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40702->127.0.0.1:29092: i/o timeout 2026-03-12 09:37:58 +07:00: 2026/03/12 09:37:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59012->127.0.0.1:29092: i/o timeout 2026-03-12 09:38:28 +07:00: 2026/03/12 09:38:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39960->127.0.0.1:29092: i/o timeout 2026-03-12 09:38:58 +07:00: 2026/03/12 09:38:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42264->127.0.0.1:29092: i/o timeout 2026-03-12 09:39:28 +07:00: 2026/03/12 09:39:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57292->127.0.0.1:29092: i/o timeout 2026-03-12 09:39:58 +07:00: 2026/03/12 09:39:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59336->127.0.0.1:29092: i/o timeout 2026-03-12 09:40:28 +07:00: 2026/03/12 09:40:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51496->127.0.0.1:29092: i/o timeout 2026-03-12 09:40:58 +07:00: 2026/03/12 09:40:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48160->127.0.0.1:29092: i/o timeout 2026-03-12 09:41:28 +07:00: 2026/03/12 09:41:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34200->127.0.0.1:29092: i/o timeout 2026-03-12 09:41:58 +07:00: 2026/03/12 09:41:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36850->127.0.0.1:29092: i/o timeout 2026-03-12 09:42:28 +07:00: 2026/03/12 09:42:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46752->127.0.0.1:29092: i/o timeout 2026-03-12 09:42:58 +07:00: 2026/03/12 09:42:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56676->127.0.0.1:29092: i/o timeout 2026-03-12 09:43:28 +07:00: 2026/03/12 09:43:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44146->127.0.0.1:29092: i/o timeout 2026-03-12 09:43:58 +07:00: 2026/03/12 09:43:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34150->127.0.0.1:29092: i/o timeout 2026-03-12 09:44:28 +07:00: 2026/03/12 09:44:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34920->127.0.0.1:29092: i/o timeout 2026-03-12 09:44:58 +07:00: 2026/03/12 09:44:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34188->127.0.0.1:29092: i/o timeout 2026-03-12 09:45:28 +07:00: 2026/03/12 09:45:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34114->127.0.0.1:29092: i/o timeout 2026-03-12 09:45:58 +07:00: 2026/03/12 09:45:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34896->127.0.0.1:29092: i/o timeout 2026-03-12 09:46:28 +07:00: 2026/03/12 09:46:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50508->127.0.0.1:29092: i/o timeout 2026-03-12 09:46:58 +07:00: 2026/03/12 09:46:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49012->127.0.0.1:29092: i/o timeout 2026-03-12 09:47:28 +07:00: 2026/03/12 09:47:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53986->127.0.0.1:29092: i/o timeout 2026-03-12 09:47:58 +07:00: 2026/03/12 09:47:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60150->127.0.0.1:29092: i/o timeout 2026-03-12 09:48:28 +07:00: 2026/03/12 09:48:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53242->127.0.0.1:29092: i/o timeout 2026-03-12 09:48:58 +07:00: 2026/03/12 09:48:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35068->127.0.0.1:29092: i/o timeout 2026-03-12 09:49:28 +07:00: 2026/03/12 09:49:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55636->127.0.0.1:29092: i/o timeout 2026-03-12 09:49:58 +07:00: 2026/03/12 09:49:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36018->127.0.0.1:29092: i/o timeout 2026-03-12 09:50:28 +07:00: 2026/03/12 09:50:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37302->127.0.0.1:29092: i/o timeout 2026-03-12 09:50:58 +07:00: 2026/03/12 09:50:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49606->127.0.0.1:29092: i/o timeout 2026-03-12 09:51:28 +07:00: 2026/03/12 09:51:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35544->127.0.0.1:29092: i/o timeout 2026-03-12 09:51:58 +07:00: 2026/03/12 09:51:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45178->127.0.0.1:29092: i/o timeout 2026-03-12 09:52:28 +07:00: 2026/03/12 09:52:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44452->127.0.0.1:29092: i/o timeout 2026-03-12 09:52:58 +07:00: 2026/03/12 09:52:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34528->127.0.0.1:29092: i/o timeout 2026-03-12 09:53:28 +07:00: 2026/03/12 09:53:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39504->127.0.0.1:29092: i/o timeout 2026-03-12 09:53:58 +07:00: 2026/03/12 09:53:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39008->127.0.0.1:29092: i/o timeout 2026-03-12 09:54:28 +07:00: 2026/03/12 09:54:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51314->127.0.0.1:29092: i/o timeout 2026-03-12 09:54:58 +07:00: 2026/03/12 09:54:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56776->127.0.0.1:29092: i/o timeout 2026-03-12 09:55:28 +07:00: 2026/03/12 09:55:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42036->127.0.0.1:29092: i/o timeout 2026-03-12 09:55:58 +07:00: 2026/03/12 09:55:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49760->127.0.0.1:29092: i/o timeout 2026-03-12 09:56:28 +07:00: 2026/03/12 09:56:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34848->127.0.0.1:29092: i/o timeout 2026-03-12 09:56:58 +07:00: 2026/03/12 09:56:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56764->127.0.0.1:29092: i/o timeout 2026-03-12 09:57:28 +07:00: 2026/03/12 09:57:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45060->127.0.0.1:29092: i/o timeout 2026-03-12 09:57:58 +07:00: 2026/03/12 09:57:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38856->127.0.0.1:29092: i/o timeout 2026-03-12 09:58:28 +07:00: 2026/03/12 09:58:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53954->127.0.0.1:29092: i/o timeout 2026-03-12 09:58:58 +07:00: 2026/03/12 09:58:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37146->127.0.0.1:29092: i/o timeout 2026-03-12 09:59:28 +07:00: 2026/03/12 09:59:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33572->127.0.0.1:29092: i/o timeout 2026-03-12 09:59:58 +07:00: 2026/03/12 09:59:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45026->127.0.0.1:29092: i/o timeout 2026-03-12 10:00:28 +07:00: 2026/03/12 10:00:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59308->127.0.0.1:29092: i/o timeout 2026-03-12 10:00:58 +07:00: 2026/03/12 10:00:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52324->127.0.0.1:29092: i/o timeout 2026-03-12 10:01:28 +07:00: 2026/03/12 10:01:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34112->127.0.0.1:29092: i/o timeout 2026-03-12 10:01:58 +07:00: 2026/03/12 10:01:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48178->127.0.0.1:29092: i/o timeout 2026-03-12 10:02:28 +07:00: 2026/03/12 10:02:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60056->127.0.0.1:29092: i/o timeout 2026-03-12 10:02:58 +07:00: 2026/03/12 10:02:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57222->127.0.0.1:29092: i/o timeout 2026-03-12 10:03:28 +07:00: 2026/03/12 10:03:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54922->127.0.0.1:29092: i/o timeout 2026-03-12 10:03:58 +07:00: 2026/03/12 10:03:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37562->127.0.0.1:29092: i/o timeout 2026-03-12 10:04:28 +07:00: 2026/03/12 10:04:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44780->127.0.0.1:29092: i/o timeout 2026-03-12 10:04:58 +07:00: 2026/03/12 10:04:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44398->127.0.0.1:29092: i/o timeout 2026-03-12 10:05:28 +07:00: 2026/03/12 10:05:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36490->127.0.0.1:29092: i/o timeout 2026-03-12 10:05:58 +07:00: 2026/03/12 10:05:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49044->127.0.0.1:29092: i/o timeout 2026-03-12 10:06:28 +07:00: 2026/03/12 10:06:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35906->127.0.0.1:29092: i/o timeout 2026-03-12 10:06:58 +07:00: 2026/03/12 10:06:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51314->127.0.0.1:29092: i/o timeout 2026-03-12 10:07:28 +07:00: 2026/03/12 10:07:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32904->127.0.0.1:29092: i/o timeout 2026-03-12 10:07:58 +07:00: 2026/03/12 10:07:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53508->127.0.0.1:29092: i/o timeout 2026-03-12 10:08:28 +07:00: 2026/03/12 10:08:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44566->127.0.0.1:29092: i/o timeout 2026-03-12 10:08:58 +07:00: 2026/03/12 10:08:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37922->127.0.0.1:29092: i/o timeout 2026-03-12 10:09:28 +07:00: 2026/03/12 10:09:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38738->127.0.0.1:29092: i/o timeout 2026-03-12 10:09:58 +07:00: 2026/03/12 10:09:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41028->127.0.0.1:29092: i/o timeout 2026-03-12 10:10:28 +07:00: 2026/03/12 10:10:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37354->127.0.0.1:29092: i/o timeout 2026-03-12 10:10:58 +07:00: 2026/03/12 10:10:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38148->127.0.0.1:29092: i/o timeout 2026-03-12 10:11:28 +07:00: 2026/03/12 10:11:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40612->127.0.0.1:29092: i/o timeout 2026-03-12 10:11:58 +07:00: 2026/03/12 10:11:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50948->127.0.0.1:29092: i/o timeout 2026-03-12 10:12:28 +07:00: 2026/03/12 10:12:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60786->127.0.0.1:29092: i/o timeout 2026-03-12 10:12:58 +07:00: 2026/03/12 10:12:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49590->127.0.0.1:29092: i/o timeout 2026-03-12 10:13:28 +07:00: 2026/03/12 10:13:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34862->127.0.0.1:29092: i/o timeout 2026-03-12 10:13:58 +07:00: 2026/03/12 10:13:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51216->127.0.0.1:29092: i/o timeout 2026-03-12 10:14:28 +07:00: 2026/03/12 10:14:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59994->127.0.0.1:29092: i/o timeout 2026-03-12 10:14:58 +07:00: 2026/03/12 10:14:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60430->127.0.0.1:29092: i/o timeout 2026-03-12 10:15:28 +07:00: 2026/03/12 10:15:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46524->127.0.0.1:29092: i/o timeout 2026-03-12 10:15:58 +07:00: 2026/03/12 10:15:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45990->127.0.0.1:29092: i/o timeout 2026-03-12 10:16:28 +07:00: 2026/03/12 10:16:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36914->127.0.0.1:29092: i/o timeout 2026-03-12 10:16:58 +07:00: 2026/03/12 10:16:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38416->127.0.0.1:29092: i/o timeout 2026-03-12 10:17:28 +07:00: 2026/03/12 10:17:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34872->127.0.0.1:29092: i/o timeout 2026-03-12 10:17:58 +07:00: 2026/03/12 10:17:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48412->127.0.0.1:29092: i/o timeout 2026-03-12 10:18:28 +07:00: 2026/03/12 10:18:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44666->127.0.0.1:29092: i/o timeout 2026-03-12 10:18:58 +07:00: 2026/03/12 10:18:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48304->127.0.0.1:29092: i/o timeout 2026-03-12 10:19:28 +07:00: 2026/03/12 10:19:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50520->127.0.0.1:29092: i/o timeout 2026-03-12 10:19:58 +07:00: 2026/03/12 10:19:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43584->127.0.0.1:29092: i/o timeout 2026-03-12 10:20:28 +07:00: 2026/03/12 10:20:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42668->127.0.0.1:29092: i/o timeout 2026-03-12 10:20:58 +07:00: 2026/03/12 10:20:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51908->127.0.0.1:29092: i/o timeout 2026-03-12 10:21:28 +07:00: 2026/03/12 10:21:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52338->127.0.0.1:29092: i/o timeout 2026-03-12 10:21:58 +07:00: 2026/03/12 10:21:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38282->127.0.0.1:29092: i/o timeout 2026-03-12 10:22:28 +07:00: 2026/03/12 10:22:28 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43584->127.0.0.1:29092: i/o timeout 2026-03-12 10:22:58 +07:00: 2026/03/12 10:22:58 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51034->127.0.0.1:29092: i/o timeout 2026-03-12 10:23:29 +07:00: 2026/03/12 10:23:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52494->127.0.0.1:29092: i/o timeout 2026-03-12 10:23:59 +07:00: 2026/03/12 10:23:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46526->127.0.0.1:29092: i/o timeout 2026-03-12 10:24:29 +07:00: 2026/03/12 10:24:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59332->127.0.0.1:29092: i/o timeout 2026-03-12 10:24:59 +07:00: 2026/03/12 10:24:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47390->127.0.0.1:29092: i/o timeout 2026-03-12 10:25:29 +07:00: 2026/03/12 10:25:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56420->127.0.0.1:29092: i/o timeout 2026-03-12 10:25:59 +07:00: 2026/03/12 10:25:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44646->127.0.0.1:29092: i/o timeout 2026-03-12 10:26:29 +07:00: 2026/03/12 10:26:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48248->127.0.0.1:29092: i/o timeout 2026-03-12 10:26:59 +07:00: 2026/03/12 10:26:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57100->127.0.0.1:29092: i/o timeout 2026-03-12 10:27:29 +07:00: 2026/03/12 10:27:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51342->127.0.0.1:29092: i/o timeout 2026-03-12 10:27:59 +07:00: 2026/03/12 10:27:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52716->127.0.0.1:29092: i/o timeout 2026-03-12 10:28:29 +07:00: 2026/03/12 10:28:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48902->127.0.0.1:29092: i/o timeout 2026-03-12 10:28:59 +07:00: 2026/03/12 10:28:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33348->127.0.0.1:29092: i/o timeout 2026-03-12 10:29:29 +07:00: 2026/03/12 10:29:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50974->127.0.0.1:29092: i/o timeout 2026-03-12 10:29:59 +07:00: 2026/03/12 10:29:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55976->127.0.0.1:29092: i/o timeout 2026-03-12 10:30:29 +07:00: 2026/03/12 10:30:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53456->127.0.0.1:29092: i/o timeout 2026-03-12 10:30:59 +07:00: 2026/03/12 10:30:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39178->127.0.0.1:29092: i/o timeout 2026-03-12 10:31:29 +07:00: 2026/03/12 10:31:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49456->127.0.0.1:29092: i/o timeout 2026-03-12 10:31:59 +07:00: 2026/03/12 10:31:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47888->127.0.0.1:29092: i/o timeout 2026-03-12 10:32:29 +07:00: 2026/03/12 10:32:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58886->127.0.0.1:29092: i/o timeout 2026-03-12 10:32:59 +07:00: 2026/03/12 10:32:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50426->127.0.0.1:29092: i/o timeout 2026-03-12 10:33:29 +07:00: 2026/03/12 10:33:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33124->127.0.0.1:29092: i/o timeout 2026-03-12 10:33:59 +07:00: 2026/03/12 10:33:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53600->127.0.0.1:29092: i/o timeout 2026-03-12 10:34:29 +07:00: 2026/03/12 10:34:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37656->127.0.0.1:29092: i/o timeout 2026-03-12 10:34:59 +07:00: 2026/03/12 10:34:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51292->127.0.0.1:29092: i/o timeout 2026-03-12 10:35:29 +07:00: 2026/03/12 10:35:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55294->127.0.0.1:29092: i/o timeout 2026-03-12 10:35:59 +07:00: 2026/03/12 10:35:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58536->127.0.0.1:29092: i/o timeout 2026-03-12 10:36:29 +07:00: 2026/03/12 10:36:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39710->127.0.0.1:29092: i/o timeout 2026-03-12 10:36:59 +07:00: 2026/03/12 10:36:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45900->127.0.0.1:29092: i/o timeout 2026-03-12 10:37:29 +07:00: 2026/03/12 10:37:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43106->127.0.0.1:29092: i/o timeout 2026-03-12 10:37:59 +07:00: 2026/03/12 10:37:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54580->127.0.0.1:29092: i/o timeout 2026-03-12 10:38:29 +07:00: 2026/03/12 10:38:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44620->127.0.0.1:29092: i/o timeout 2026-03-12 10:38:59 +07:00: 2026/03/12 10:38:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52214->127.0.0.1:29092: i/o timeout 2026-03-12 10:39:29 +07:00: 2026/03/12 10:39:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39828->127.0.0.1:29092: i/o timeout 2026-03-12 10:39:59 +07:00: 2026/03/12 10:39:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56994->127.0.0.1:29092: i/o timeout 2026-03-12 10:40:29 +07:00: 2026/03/12 10:40:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42834->127.0.0.1:29092: i/o timeout 2026-03-12 10:40:59 +07:00: 2026/03/12 10:40:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55586->127.0.0.1:29092: i/o timeout 2026-03-12 10:41:29 +07:00: 2026/03/12 10:41:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59196->127.0.0.1:29092: i/o timeout 2026-03-12 10:41:59 +07:00: 2026/03/12 10:41:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33502->127.0.0.1:29092: i/o timeout 2026-03-12 10:42:29 +07:00: 2026/03/12 10:42:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45692->127.0.0.1:29092: i/o timeout 2026-03-12 10:42:59 +07:00: 2026/03/12 10:42:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42024->127.0.0.1:29092: i/o timeout 2026-03-12 10:43:29 +07:00: 2026/03/12 10:43:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55480->127.0.0.1:29092: i/o timeout 2026-03-12 10:43:59 +07:00: 2026/03/12 10:43:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56640->127.0.0.1:29092: i/o timeout 2026-03-12 10:44:29 +07:00: 2026/03/12 10:44:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46836->127.0.0.1:29092: i/o timeout 2026-03-12 10:44:59 +07:00: 2026/03/12 10:44:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60840->127.0.0.1:29092: i/o timeout 2026-03-12 10:45:29 +07:00: 2026/03/12 10:45:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36906->127.0.0.1:29092: i/o timeout 2026-03-12 10:45:59 +07:00: 2026/03/12 10:45:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60896->127.0.0.1:29092: i/o timeout 2026-03-12 10:46:29 +07:00: 2026/03/12 10:46:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56302->127.0.0.1:29092: i/o timeout 2026-03-12 10:46:59 +07:00: 2026/03/12 10:46:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45738->127.0.0.1:29092: i/o timeout 2026-03-12 10:47:29 +07:00: 2026/03/12 10:47:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58096->127.0.0.1:29092: i/o timeout 2026-03-12 10:47:59 +07:00: 2026/03/12 10:47:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41448->127.0.0.1:29092: i/o timeout 2026-03-12 10:48:29 +07:00: 2026/03/12 10:48:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43922->127.0.0.1:29092: i/o timeout 2026-03-12 10:48:59 +07:00: 2026/03/12 10:48:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59642->127.0.0.1:29092: i/o timeout 2026-03-12 10:49:29 +07:00: 2026/03/12 10:49:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47434->127.0.0.1:29092: i/o timeout 2026-03-12 10:49:59 +07:00: 2026/03/12 10:49:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45624->127.0.0.1:29092: i/o timeout 2026-03-12 10:50:29 +07:00: 2026/03/12 10:50:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37540->127.0.0.1:29092: i/o timeout 2026-03-12 10:50:59 +07:00: 2026/03/12 10:50:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46366->127.0.0.1:29092: i/o timeout 2026-03-12 10:51:29 +07:00: 2026/03/12 10:51:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44128->127.0.0.1:29092: i/o timeout 2026-03-12 10:51:59 +07:00: 2026/03/12 10:51:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40030->127.0.0.1:29092: i/o timeout 2026-03-12 10:52:29 +07:00: 2026/03/12 10:52:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34554->127.0.0.1:29092: i/o timeout 2026-03-12 10:52:59 +07:00: 2026/03/12 10:52:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42394->127.0.0.1:29092: i/o timeout 2026-03-12 10:53:29 +07:00: 2026/03/12 10:53:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34060->127.0.0.1:29092: i/o timeout 2026-03-12 10:53:59 +07:00: 2026/03/12 10:53:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55584->127.0.0.1:29092: i/o timeout 2026-03-12 10:54:29 +07:00: 2026/03/12 10:54:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50520->127.0.0.1:29092: i/o timeout 2026-03-12 10:54:59 +07:00: 2026/03/12 10:54:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54908->127.0.0.1:29092: i/o timeout 2026-03-12 10:55:29 +07:00: 2026/03/12 10:55:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50070->127.0.0.1:29092: i/o timeout 2026-03-12 10:55:59 +07:00: 2026/03/12 10:55:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44094->127.0.0.1:29092: i/o timeout 2026-03-12 10:56:29 +07:00: 2026/03/12 10:56:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38994->127.0.0.1:29092: i/o timeout 2026-03-12 10:56:59 +07:00: 2026/03/12 10:56:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56154->127.0.0.1:29092: i/o timeout 2026-03-12 10:57:29 +07:00: 2026/03/12 10:57:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52696->127.0.0.1:29092: i/o timeout 2026-03-12 10:57:59 +07:00: 2026/03/12 10:57:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44124->127.0.0.1:29092: i/o timeout 2026-03-12 10:58:29 +07:00: 2026/03/12 10:58:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56390->127.0.0.1:29092: i/o timeout 2026-03-12 10:58:59 +07:00: 2026/03/12 10:58:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46544->127.0.0.1:29092: i/o timeout 2026-03-12 10:59:29 +07:00: 2026/03/12 10:59:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32918->127.0.0.1:29092: i/o timeout 2026-03-12 10:59:59 +07:00: 2026/03/12 10:59:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38126->127.0.0.1:29092: i/o timeout 2026-03-12 11:00:29 +07:00: 2026/03/12 11:00:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40720->127.0.0.1:29092: i/o timeout 2026-03-12 11:00:59 +07:00: 2026/03/12 11:00:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35842->127.0.0.1:29092: i/o timeout 2026-03-12 11:01:29 +07:00: 2026/03/12 11:01:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39750->127.0.0.1:29092: i/o timeout 2026-03-12 11:01:59 +07:00: 2026/03/12 11:01:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56166->127.0.0.1:29092: i/o timeout 2026-03-12 11:02:29 +07:00: 2026/03/12 11:02:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48210->127.0.0.1:29092: i/o timeout 2026-03-12 11:02:59 +07:00: 2026/03/12 11:02:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56044->127.0.0.1:29092: i/o timeout 2026-03-12 11:03:29 +07:00: 2026/03/12 11:03:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56052->127.0.0.1:29092: i/o timeout 2026-03-12 11:03:59 +07:00: 2026/03/12 11:03:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34616->127.0.0.1:29092: i/o timeout 2026-03-12 11:04:29 +07:00: 2026/03/12 11:04:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57926->127.0.0.1:29092: i/o timeout 2026-03-12 11:04:59 +07:00: 2026/03/12 11:04:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36564->127.0.0.1:29092: i/o timeout 2026-03-12 11:05:29 +07:00: 2026/03/12 11:05:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49298->127.0.0.1:29092: i/o timeout 2026-03-12 11:05:59 +07:00: 2026/03/12 11:05:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57622->127.0.0.1:29092: i/o timeout 2026-03-12 11:06:29 +07:00: 2026/03/12 11:06:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47464->127.0.0.1:29092: i/o timeout 2026-03-12 11:06:59 +07:00: 2026/03/12 11:06:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42528->127.0.0.1:29092: i/o timeout 2026-03-12 11:07:29 +07:00: 2026/03/12 11:07:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34264->127.0.0.1:29092: i/o timeout 2026-03-12 11:07:59 +07:00: 2026/03/12 11:07:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48582->127.0.0.1:29092: i/o timeout 2026-03-12 11:08:29 +07:00: 2026/03/12 11:08:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36404->127.0.0.1:29092: i/o timeout 2026-03-12 11:08:59 +07:00: 2026/03/12 11:08:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38444->127.0.0.1:29092: i/o timeout 2026-03-12 11:09:29 +07:00: 2026/03/12 11:09:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53504->127.0.0.1:29092: i/o timeout 2026-03-12 11:09:59 +07:00: 2026/03/12 11:09:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50966->127.0.0.1:29092: i/o timeout 2026-03-12 11:10:29 +07:00: 2026/03/12 11:10:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37524->127.0.0.1:29092: i/o timeout 2026-03-12 11:10:59 +07:00: 2026/03/12 11:10:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51806->127.0.0.1:29092: i/o timeout 2026-03-12 11:11:29 +07:00: 2026/03/12 11:11:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40938->127.0.0.1:29092: i/o timeout 2026-03-12 11:11:59 +07:00: 2026/03/12 11:11:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57576->127.0.0.1:29092: i/o timeout 2026-03-12 11:12:29 +07:00: 2026/03/12 11:12:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56476->127.0.0.1:29092: i/o timeout 2026-03-12 11:12:59 +07:00: 2026/03/12 11:12:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52610->127.0.0.1:29092: i/o timeout 2026-03-12 11:13:29 +07:00: 2026/03/12 11:13:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56760->127.0.0.1:29092: i/o timeout 2026-03-12 11:13:59 +07:00: 2026/03/12 11:13:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36428->127.0.0.1:29092: i/o timeout 2026-03-12 11:14:29 +07:00: 2026/03/12 11:14:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48580->127.0.0.1:29092: i/o timeout 2026-03-12 11:14:59 +07:00: 2026/03/12 11:14:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45298->127.0.0.1:29092: i/o timeout 2026-03-12 11:15:29 +07:00: 2026/03/12 11:15:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57742->127.0.0.1:29092: i/o timeout 2026-03-12 11:15:59 +07:00: 2026/03/12 11:15:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53222->127.0.0.1:29092: i/o timeout 2026-03-12 11:16:29 +07:00: 2026/03/12 11:16:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55874->127.0.0.1:29092: i/o timeout 2026-03-12 11:16:59 +07:00: 2026/03/12 11:16:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33842->127.0.0.1:29092: i/o timeout 2026-03-12 11:17:29 +07:00: 2026/03/12 11:17:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54744->127.0.0.1:29092: i/o timeout 2026-03-12 11:17:59 +07:00: 2026/03/12 11:17:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51970->127.0.0.1:29092: i/o timeout 2026-03-12 11:18:29 +07:00: 2026/03/12 11:18:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38614->127.0.0.1:29092: i/o timeout 2026-03-12 11:18:59 +07:00: 2026/03/12 11:18:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52562->127.0.0.1:29092: i/o timeout 2026-03-12 11:19:29 +07:00: 2026/03/12 11:19:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56484->127.0.0.1:29092: i/o timeout 2026-03-12 11:19:59 +07:00: 2026/03/12 11:19:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45834->127.0.0.1:29092: i/o timeout 2026-03-12 11:20:29 +07:00: 2026/03/12 11:20:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56930->127.0.0.1:29092: i/o timeout 2026-03-12 11:20:59 +07:00: 2026/03/12 11:20:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54210->127.0.0.1:29092: i/o timeout 2026-03-12 11:21:29 +07:00: 2026/03/12 11:21:29 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34804->127.0.0.1:29092: i/o timeout 2026-03-12 11:21:59 +07:00: 2026/03/12 11:21:59 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57796->127.0.0.1:29092: i/o timeout 2026-03-12 11:22:30 +07:00: 2026/03/12 11:22:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40132->127.0.0.1:29092: i/o timeout 2026-03-12 11:23:00 +07:00: 2026/03/12 11:23:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45346->127.0.0.1:29092: i/o timeout 2026-03-12 11:23:30 +07:00: 2026/03/12 11:23:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56606->127.0.0.1:29092: i/o timeout 2026-03-12 11:24:00 +07:00: 2026/03/12 11:24:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49946->127.0.0.1:29092: i/o timeout 2026-03-12 11:24:30 +07:00: 2026/03/12 11:24:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38902->127.0.0.1:29092: i/o timeout 2026-03-12 11:25:00 +07:00: 2026/03/12 11:25:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51260->127.0.0.1:29092: i/o timeout 2026-03-12 11:25:30 +07:00: 2026/03/12 11:25:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57278->127.0.0.1:29092: i/o timeout 2026-03-12 11:26:00 +07:00: 2026/03/12 11:26:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34358->127.0.0.1:29092: i/o timeout 2026-03-12 11:26:30 +07:00: 2026/03/12 11:26:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50646->127.0.0.1:29092: i/o timeout 2026-03-12 11:27:00 +07:00: 2026/03/12 11:27:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46334->127.0.0.1:29092: i/o timeout 2026-03-12 11:27:30 +07:00: 2026/03/12 11:27:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59962->127.0.0.1:29092: i/o timeout 2026-03-12 11:28:00 +07:00: 2026/03/12 11:28:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44628->127.0.0.1:29092: i/o timeout 2026-03-12 11:28:30 +07:00: 2026/03/12 11:28:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59212->127.0.0.1:29092: i/o timeout 2026-03-12 11:29:00 +07:00: 2026/03/12 11:29:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44994->127.0.0.1:29092: i/o timeout 2026-03-12 11:29:30 +07:00: 2026/03/12 11:29:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44482->127.0.0.1:29092: i/o timeout 2026-03-12 11:30:00 +07:00: 2026/03/12 11:30:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50442->127.0.0.1:29092: i/o timeout 2026-03-12 11:30:30 +07:00: 2026/03/12 11:30:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43474->127.0.0.1:29092: i/o timeout 2026-03-12 11:31:00 +07:00: 2026/03/12 11:31:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39680->127.0.0.1:29092: i/o timeout 2026-03-12 11:31:30 +07:00: 2026/03/12 11:31:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45566->127.0.0.1:29092: i/o timeout 2026-03-12 11:32:00 +07:00: 2026/03/12 11:32:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39748->127.0.0.1:29092: i/o timeout 2026-03-12 11:32:30 +07:00: 2026/03/12 11:32:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53134->127.0.0.1:29092: i/o timeout 2026-03-12 11:33:00 +07:00: 2026/03/12 11:33:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54180->127.0.0.1:29092: i/o timeout 2026-03-12 11:33:30 +07:00: 2026/03/12 11:33:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38086->127.0.0.1:29092: i/o timeout 2026-03-12 11:34:00 +07:00: 2026/03/12 11:34:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43314->127.0.0.1:29092: i/o timeout 2026-03-12 11:34:30 +07:00: 2026/03/12 11:34:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44370->127.0.0.1:29092: i/o timeout 2026-03-12 11:35:00 +07:00: 2026/03/12 11:35:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53388->127.0.0.1:29092: i/o timeout 2026-03-12 11:35:30 +07:00: 2026/03/12 11:35:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38802->127.0.0.1:29092: i/o timeout 2026-03-12 11:36:00 +07:00: 2026/03/12 11:36:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36182->127.0.0.1:29092: i/o timeout 2026-03-12 11:36:30 +07:00: 2026/03/12 11:36:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60868->127.0.0.1:29092: i/o timeout 2026-03-12 11:37:00 +07:00: 2026/03/12 11:37:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36126->127.0.0.1:29092: i/o timeout 2026-03-12 11:37:30 +07:00: 2026/03/12 11:37:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38594->127.0.0.1:29092: i/o timeout 2026-03-12 11:38:00 +07:00: 2026/03/12 11:38:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46370->127.0.0.1:29092: i/o timeout 2026-03-12 11:38:30 +07:00: 2026/03/12 11:38:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54782->127.0.0.1:29092: i/o timeout 2026-03-12 11:39:00 +07:00: 2026/03/12 11:39:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51898->127.0.0.1:29092: i/o timeout 2026-03-12 11:39:30 +07:00: 2026/03/12 11:39:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41260->127.0.0.1:29092: i/o timeout 2026-03-12 11:40:00 +07:00: 2026/03/12 11:40:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60100->127.0.0.1:29092: i/o timeout 2026-03-12 11:40:30 +07:00: 2026/03/12 11:40:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58204->127.0.0.1:29092: i/o timeout 2026-03-12 11:41:00 +07:00: 2026/03/12 11:41:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38654->127.0.0.1:29092: i/o timeout 2026-03-12 11:41:30 +07:00: 2026/03/12 11:41:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51110->127.0.0.1:29092: i/o timeout 2026-03-12 11:42:00 +07:00: 2026/03/12 11:42:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37990->127.0.0.1:29092: i/o timeout 2026-03-12 11:42:30 +07:00: 2026/03/12 11:42:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47180->127.0.0.1:29092: i/o timeout 2026-03-12 11:43:00 +07:00: 2026/03/12 11:43:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36322->127.0.0.1:29092: i/o timeout 2026-03-12 11:43:30 +07:00: 2026/03/12 11:43:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60582->127.0.0.1:29092: i/o timeout 2026-03-12 11:44:00 +07:00: 2026/03/12 11:44:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51824->127.0.0.1:29092: i/o timeout 2026-03-12 11:44:30 +07:00: 2026/03/12 11:44:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58580->127.0.0.1:29092: i/o timeout 2026-03-12 11:45:00 +07:00: 2026/03/12 11:45:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50200->127.0.0.1:29092: i/o timeout 2026-03-12 11:45:30 +07:00: 2026/03/12 11:45:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44798->127.0.0.1:29092: i/o timeout 2026-03-12 11:46:00 +07:00: 2026/03/12 11:46:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36314->127.0.0.1:29092: i/o timeout 2026-03-12 11:46:30 +07:00: 2026/03/12 11:46:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60230->127.0.0.1:29092: i/o timeout 2026-03-12 11:47:00 +07:00: 2026/03/12 11:47:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33958->127.0.0.1:29092: i/o timeout 2026-03-12 11:47:30 +07:00: 2026/03/12 11:47:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37670->127.0.0.1:29092: i/o timeout 2026-03-12 11:48:00 +07:00: 2026/03/12 11:48:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38108->127.0.0.1:29092: i/o timeout 2026-03-12 11:48:30 +07:00: 2026/03/12 11:48:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45890->127.0.0.1:29092: i/o timeout 2026-03-12 11:49:00 +07:00: 2026/03/12 11:49:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40926->127.0.0.1:29092: i/o timeout 2026-03-12 11:49:30 +07:00: 2026/03/12 11:49:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58922->127.0.0.1:29092: i/o timeout 2026-03-12 11:50:00 +07:00: 2026/03/12 11:50:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47854->127.0.0.1:29092: i/o timeout 2026-03-12 11:50:30 +07:00: 2026/03/12 11:50:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39960->127.0.0.1:29092: i/o timeout 2026-03-12 11:51:00 +07:00: 2026/03/12 11:51:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33010->127.0.0.1:29092: i/o timeout 2026-03-12 11:51:30 +07:00: 2026/03/12 11:51:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50554->127.0.0.1:29092: i/o timeout 2026-03-12 11:52:00 +07:00: 2026/03/12 11:52:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57638->127.0.0.1:29092: i/o timeout 2026-03-12 11:52:30 +07:00: 2026/03/12 11:52:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56694->127.0.0.1:29092: i/o timeout 2026-03-12 11:53:00 +07:00: 2026/03/12 11:53:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55708->127.0.0.1:29092: i/o timeout 2026-03-12 11:53:30 +07:00: 2026/03/12 11:53:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46494->127.0.0.1:29092: i/o timeout 2026-03-12 11:54:00 +07:00: 2026/03/12 11:54:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59450->127.0.0.1:29092: i/o timeout 2026-03-12 11:54:30 +07:00: 2026/03/12 11:54:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41732->127.0.0.1:29092: i/o timeout 2026-03-12 11:55:00 +07:00: 2026/03/12 11:55:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34298->127.0.0.1:29092: i/o timeout 2026-03-12 11:55:30 +07:00: 2026/03/12 11:55:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33486->127.0.0.1:29092: i/o timeout 2026-03-12 11:56:00 +07:00: 2026/03/12 11:56:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42388->127.0.0.1:29092: i/o timeout 2026-03-12 11:56:30 +07:00: 2026/03/12 11:56:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45954->127.0.0.1:29092: i/o timeout 2026-03-12 11:57:00 +07:00: 2026/03/12 11:57:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39418->127.0.0.1:29092: i/o timeout 2026-03-12 11:57:30 +07:00: 2026/03/12 11:57:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40562->127.0.0.1:29092: i/o timeout 2026-03-12 11:58:00 +07:00: 2026/03/12 11:58:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48072->127.0.0.1:29092: i/o timeout 2026-03-12 11:58:30 +07:00: 2026/03/12 11:58:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43570->127.0.0.1:29092: i/o timeout 2026-03-12 11:59:00 +07:00: 2026/03/12 11:59:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47330->127.0.0.1:29092: i/o timeout 2026-03-12 11:59:30 +07:00: 2026/03/12 11:59:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58344->127.0.0.1:29092: i/o timeout 2026-03-12 12:00:00 +07:00: 2026/03/12 12:00:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60058->127.0.0.1:29092: i/o timeout 2026-03-12 12:00:30 +07:00: 2026/03/12 12:00:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48800->127.0.0.1:29092: i/o timeout 2026-03-12 12:01:00 +07:00: 2026/03/12 12:01:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47182->127.0.0.1:29092: i/o timeout 2026-03-12 12:01:30 +07:00: 2026/03/12 12:01:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43946->127.0.0.1:29092: i/o timeout 2026-03-12 12:02:00 +07:00: 2026/03/12 12:02:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43100->127.0.0.1:29092: i/o timeout 2026-03-12 12:02:30 +07:00: 2026/03/12 12:02:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34168->127.0.0.1:29092: i/o timeout 2026-03-12 12:03:00 +07:00: 2026/03/12 12:03:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54922->127.0.0.1:29092: i/o timeout 2026-03-12 12:03:30 +07:00: 2026/03/12 12:03:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54592->127.0.0.1:29092: i/o timeout 2026-03-12 12:04:00 +07:00: 2026/03/12 12:04:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45298->127.0.0.1:29092: i/o timeout 2026-03-12 12:04:30 +07:00: 2026/03/12 12:04:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38024->127.0.0.1:29092: i/o timeout 2026-03-12 12:05:00 +07:00: 2026/03/12 12:05:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45236->127.0.0.1:29092: i/o timeout 2026-03-12 12:05:30 +07:00: 2026/03/12 12:05:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60494->127.0.0.1:29092: i/o timeout 2026-03-12 12:06:00 +07:00: 2026/03/12 12:06:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51698->127.0.0.1:29092: i/o timeout 2026-03-12 12:06:30 +07:00: 2026/03/12 12:06:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47188->127.0.0.1:29092: i/o timeout 2026-03-12 12:07:00 +07:00: 2026/03/12 12:07:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41384->127.0.0.1:29092: i/o timeout 2026-03-12 12:07:30 +07:00: 2026/03/12 12:07:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56694->127.0.0.1:29092: i/o timeout 2026-03-12 12:08:00 +07:00: 2026/03/12 12:08:00 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39044->127.0.0.1:29092: i/o timeout 2026-03-12 12:08:30 +07:00: 2026/03/12 12:08:30 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60662->127.0.0.1:29092: i/o timeout 2026-03-12 12:09:01 +07:00: 2026/03/12 12:09:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59564->127.0.0.1:29092: i/o timeout 2026-03-12 12:09:31 +07:00: 2026/03/12 12:09:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52104->127.0.0.1:29092: i/o timeout 2026-03-12 12:10:01 +07:00: 2026/03/12 12:10:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33270->127.0.0.1:29092: i/o timeout 2026-03-12 12:10:31 +07:00: 2026/03/12 12:10:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33656->127.0.0.1:29092: i/o timeout 2026-03-12 12:11:01 +07:00: 2026/03/12 12:11:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36818->127.0.0.1:29092: i/o timeout 2026-03-12 12:11:31 +07:00: 2026/03/12 12:11:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53632->127.0.0.1:29092: i/o timeout 2026-03-12 12:12:01 +07:00: 2026/03/12 12:12:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33032->127.0.0.1:29092: i/o timeout 2026-03-12 12:12:31 +07:00: 2026/03/12 12:12:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42334->127.0.0.1:29092: i/o timeout 2026-03-12 12:13:01 +07:00: 2026/03/12 12:13:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50534->127.0.0.1:29092: i/o timeout 2026-03-12 12:13:31 +07:00: 2026/03/12 12:13:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36492->127.0.0.1:29092: i/o timeout 2026-03-12 12:14:01 +07:00: 2026/03/12 12:14:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60134->127.0.0.1:29092: i/o timeout 2026-03-12 12:14:31 +07:00: 2026/03/12 12:14:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39022->127.0.0.1:29092: i/o timeout 2026-03-12 12:15:01 +07:00: 2026/03/12 12:15:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42128->127.0.0.1:29092: i/o timeout 2026-03-12 12:15:31 +07:00: 2026/03/12 12:15:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45190->127.0.0.1:29092: i/o timeout 2026-03-12 12:16:01 +07:00: 2026/03/12 12:16:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52712->127.0.0.1:29092: i/o timeout 2026-03-12 12:16:31 +07:00: 2026/03/12 12:16:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35642->127.0.0.1:29092: i/o timeout 2026-03-12 12:17:01 +07:00: 2026/03/12 12:17:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59492->127.0.0.1:29092: i/o timeout 2026-03-12 12:17:31 +07:00: 2026/03/12 12:17:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55038->127.0.0.1:29092: i/o timeout 2026-03-12 12:18:01 +07:00: 2026/03/12 12:18:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58826->127.0.0.1:29092: i/o timeout 2026-03-12 12:18:31 +07:00: 2026/03/12 12:18:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57848->127.0.0.1:29092: i/o timeout 2026-03-12 12:19:01 +07:00: 2026/03/12 12:19:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37146->127.0.0.1:29092: i/o timeout 2026-03-12 12:19:31 +07:00: 2026/03/12 12:19:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60810->127.0.0.1:29092: i/o timeout 2026-03-12 12:20:01 +07:00: 2026/03/12 12:20:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51296->127.0.0.1:29092: i/o timeout 2026-03-12 12:20:31 +07:00: 2026/03/12 12:20:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46672->127.0.0.1:29092: i/o timeout 2026-03-12 12:21:01 +07:00: 2026/03/12 12:21:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52578->127.0.0.1:29092: i/o timeout 2026-03-12 12:21:31 +07:00: 2026/03/12 12:21:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53194->127.0.0.1:29092: i/o timeout 2026-03-12 12:22:01 +07:00: 2026/03/12 12:22:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34464->127.0.0.1:29092: i/o timeout 2026-03-12 12:22:31 +07:00: 2026/03/12 12:22:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33042->127.0.0.1:29092: i/o timeout 2026-03-12 12:23:01 +07:00: 2026/03/12 12:23:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39950->127.0.0.1:29092: i/o timeout 2026-03-12 12:23:31 +07:00: 2026/03/12 12:23:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40284->127.0.0.1:29092: i/o timeout 2026-03-12 12:24:01 +07:00: 2026/03/12 12:24:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51714->127.0.0.1:29092: i/o timeout 2026-03-12 12:24:31 +07:00: 2026/03/12 12:24:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33204->127.0.0.1:29092: i/o timeout 2026-03-12 12:25:01 +07:00: 2026/03/12 12:25:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54178->127.0.0.1:29092: i/o timeout 2026-03-12 12:25:31 +07:00: 2026/03/12 12:25:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60162->127.0.0.1:29092: i/o timeout 2026-03-12 12:26:01 +07:00: 2026/03/12 12:26:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46020->127.0.0.1:29092: i/o timeout 2026-03-12 12:26:31 +07:00: 2026/03/12 12:26:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35878->127.0.0.1:29092: i/o timeout 2026-03-12 12:27:01 +07:00: 2026/03/12 12:27:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41128->127.0.0.1:29092: i/o timeout 2026-03-12 12:27:31 +07:00: 2026/03/12 12:27:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35128->127.0.0.1:29092: i/o timeout 2026-03-12 12:28:01 +07:00: 2026/03/12 12:28:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34078->127.0.0.1:29092: i/o timeout 2026-03-12 12:28:31 +07:00: 2026/03/12 12:28:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45872->127.0.0.1:29092: i/o timeout 2026-03-12 12:29:01 +07:00: 2026/03/12 12:29:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45398->127.0.0.1:29092: i/o timeout 2026-03-12 12:29:31 +07:00: 2026/03/12 12:29:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59122->127.0.0.1:29092: i/o timeout 2026-03-12 12:30:01 +07:00: 2026/03/12 12:30:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51836->127.0.0.1:29092: i/o timeout 2026-03-12 12:30:31 +07:00: 2026/03/12 12:30:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45106->127.0.0.1:29092: i/o timeout 2026-03-12 12:31:01 +07:00: 2026/03/12 12:31:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36824->127.0.0.1:29092: i/o timeout 2026-03-12 12:31:31 +07:00: 2026/03/12 12:31:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55116->127.0.0.1:29092: i/o timeout 2026-03-12 12:32:01 +07:00: 2026/03/12 12:32:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39874->127.0.0.1:29092: i/o timeout 2026-03-12 12:32:31 +07:00: 2026/03/12 12:32:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50850->127.0.0.1:29092: i/o timeout 2026-03-12 12:33:01 +07:00: 2026/03/12 12:33:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51894->127.0.0.1:29092: i/o timeout 2026-03-12 12:33:31 +07:00: 2026/03/12 12:33:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41650->127.0.0.1:29092: i/o timeout 2026-03-12 12:34:01 +07:00: 2026/03/12 12:34:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54004->127.0.0.1:29092: i/o timeout 2026-03-12 12:34:31 +07:00: 2026/03/12 12:34:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53516->127.0.0.1:29092: i/o timeout 2026-03-12 12:35:01 +07:00: 2026/03/12 12:35:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43264->127.0.0.1:29092: i/o timeout 2026-03-12 12:35:31 +07:00: 2026/03/12 12:35:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36332->127.0.0.1:29092: i/o timeout 2026-03-12 12:36:01 +07:00: 2026/03/12 12:36:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33526->127.0.0.1:29092: i/o timeout 2026-03-12 12:36:31 +07:00: 2026/03/12 12:36:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38540->127.0.0.1:29092: i/o timeout 2026-03-12 12:37:01 +07:00: 2026/03/12 12:37:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53488->127.0.0.1:29092: i/o timeout 2026-03-12 12:37:31 +07:00: 2026/03/12 12:37:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41214->127.0.0.1:29092: i/o timeout 2026-03-12 12:38:01 +07:00: 2026/03/12 12:38:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54518->127.0.0.1:29092: i/o timeout 2026-03-12 12:38:31 +07:00: 2026/03/12 12:38:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34200->127.0.0.1:29092: i/o timeout 2026-03-12 12:39:01 +07:00: 2026/03/12 12:39:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58116->127.0.0.1:29092: i/o timeout 2026-03-12 12:39:31 +07:00: 2026/03/12 12:39:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58262->127.0.0.1:29092: i/o timeout 2026-03-12 12:40:01 +07:00: 2026/03/12 12:40:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37938->127.0.0.1:29092: i/o timeout 2026-03-12 12:40:31 +07:00: 2026/03/12 12:40:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38818->127.0.0.1:29092: i/o timeout 2026-03-12 12:41:01 +07:00: 2026/03/12 12:41:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55218->127.0.0.1:29092: i/o timeout 2026-03-12 12:41:31 +07:00: 2026/03/12 12:41:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36926->127.0.0.1:29092: i/o timeout 2026-03-12 12:42:01 +07:00: 2026/03/12 12:42:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53578->127.0.0.1:29092: i/o timeout 2026-03-12 12:42:31 +07:00: 2026/03/12 12:42:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52574->127.0.0.1:29092: i/o timeout 2026-03-12 12:43:01 +07:00: 2026/03/12 12:43:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58520->127.0.0.1:29092: i/o timeout 2026-03-12 12:43:31 +07:00: 2026/03/12 12:43:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32932->127.0.0.1:29092: i/o timeout 2026-03-12 12:44:01 +07:00: 2026/03/12 12:44:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42654->127.0.0.1:29092: i/o timeout 2026-03-12 12:44:31 +07:00: 2026/03/12 12:44:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33994->127.0.0.1:29092: i/o timeout 2026-03-12 12:45:01 +07:00: 2026/03/12 12:45:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34666->127.0.0.1:29092: i/o timeout 2026-03-12 12:45:31 +07:00: 2026/03/12 12:45:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47658->127.0.0.1:29092: i/o timeout 2026-03-12 12:46:01 +07:00: 2026/03/12 12:46:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52070->127.0.0.1:29092: i/o timeout 2026-03-12 12:46:31 +07:00: 2026/03/12 12:46:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39740->127.0.0.1:29092: i/o timeout 2026-03-12 12:47:01 +07:00: 2026/03/12 12:47:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48944->127.0.0.1:29092: i/o timeout 2026-03-12 12:47:31 +07:00: 2026/03/12 12:47:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51220->127.0.0.1:29092: i/o timeout 2026-03-12 12:48:01 +07:00: 2026/03/12 12:48:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57960->127.0.0.1:29092: i/o timeout 2026-03-12 12:48:31 +07:00: 2026/03/12 12:48:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44088->127.0.0.1:29092: i/o timeout 2026-03-12 12:49:01 +07:00: 2026/03/12 12:49:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57942->127.0.0.1:29092: i/o timeout 2026-03-12 12:49:31 +07:00: 2026/03/12 12:49:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38916->127.0.0.1:29092: i/o timeout 2026-03-12 12:50:01 +07:00: 2026/03/12 12:50:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33202->127.0.0.1:29092: i/o timeout 2026-03-12 12:50:31 +07:00: 2026/03/12 12:50:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55952->127.0.0.1:29092: i/o timeout 2026-03-12 12:51:01 +07:00: 2026/03/12 12:51:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48478->127.0.0.1:29092: i/o timeout 2026-03-12 12:51:31 +07:00: 2026/03/12 12:51:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38802->127.0.0.1:29092: i/o timeout 2026-03-12 12:52:01 +07:00: 2026/03/12 12:52:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35360->127.0.0.1:29092: i/o timeout 2026-03-12 12:52:31 +07:00: 2026/03/12 12:52:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48736->127.0.0.1:29092: i/o timeout 2026-03-12 12:53:01 +07:00: 2026/03/12 12:53:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47728->127.0.0.1:29092: i/o timeout 2026-03-12 12:53:31 +07:00: 2026/03/12 12:53:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49662->127.0.0.1:29092: i/o timeout 2026-03-12 12:54:01 +07:00: 2026/03/12 12:54:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48152->127.0.0.1:29092: i/o timeout 2026-03-12 12:54:31 +07:00: 2026/03/12 12:54:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38758->127.0.0.1:29092: i/o timeout 2026-03-12 12:55:01 +07:00: 2026/03/12 12:55:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36738->127.0.0.1:29092: i/o timeout 2026-03-12 12:55:31 +07:00: 2026/03/12 12:55:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56140->127.0.0.1:29092: i/o timeout 2026-03-12 12:56:01 +07:00: 2026/03/12 12:56:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55098->127.0.0.1:29092: i/o timeout 2026-03-12 12:56:31 +07:00: 2026/03/12 12:56:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37316->127.0.0.1:29092: i/o timeout 2026-03-12 12:57:01 +07:00: 2026/03/12 12:57:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37050->127.0.0.1:29092: i/o timeout 2026-03-12 12:57:31 +07:00: 2026/03/12 12:57:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55042->127.0.0.1:29092: i/o timeout 2026-03-12 12:58:01 +07:00: 2026/03/12 12:58:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47768->127.0.0.1:29092: i/o timeout 2026-03-12 12:58:31 +07:00: 2026/03/12 12:58:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39276->127.0.0.1:29092: i/o timeout 2026-03-12 12:59:01 +07:00: 2026/03/12 12:59:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36434->127.0.0.1:29092: i/o timeout 2026-03-12 12:59:31 +07:00: 2026/03/12 12:59:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35710->127.0.0.1:29092: i/o timeout 2026-03-12 13:00:01 +07:00: 2026/03/12 13:00:01 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36854->127.0.0.1:29092: i/o timeout 2026-03-12 13:00:31 +07:00: 2026/03/12 13:00:31 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51820->127.0.0.1:29092: i/o timeout 2026-03-12 13:01:02 +07:00: 2026/03/12 13:01:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49146->127.0.0.1:29092: i/o timeout 2026-03-12 13:01:32 +07:00: 2026/03/12 13:01:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56378->127.0.0.1:29092: i/o timeout 2026-03-12 13:02:02 +07:00: 2026/03/12 13:02:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47956->127.0.0.1:29092: i/o timeout 2026-03-12 13:02:32 +07:00: 2026/03/12 13:02:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43354->127.0.0.1:29092: i/o timeout 2026-03-12 13:03:02 +07:00: 2026/03/12 13:03:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47308->127.0.0.1:29092: i/o timeout 2026-03-12 13:03:32 +07:00: 2026/03/12 13:03:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42710->127.0.0.1:29092: i/o timeout 2026-03-12 13:04:02 +07:00: 2026/03/12 13:04:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50402->127.0.0.1:29092: i/o timeout 2026-03-12 13:04:32 +07:00: 2026/03/12 13:04:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47744->127.0.0.1:29092: i/o timeout 2026-03-12 13:05:02 +07:00: 2026/03/12 13:05:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43736->127.0.0.1:29092: i/o timeout 2026-03-12 13:05:32 +07:00: 2026/03/12 13:05:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35896->127.0.0.1:29092: i/o timeout 2026-03-12 13:06:02 +07:00: 2026/03/12 13:06:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55414->127.0.0.1:29092: i/o timeout 2026-03-12 13:06:32 +07:00: 2026/03/12 13:06:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58848->127.0.0.1:29092: i/o timeout 2026-03-12 13:07:02 +07:00: 2026/03/12 13:07:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58234->127.0.0.1:29092: i/o timeout 2026-03-12 13:07:32 +07:00: 2026/03/12 13:07:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46636->127.0.0.1:29092: i/o timeout 2026-03-12 13:08:02 +07:00: 2026/03/12 13:08:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44064->127.0.0.1:29092: i/o timeout 2026-03-12 13:08:32 +07:00: 2026/03/12 13:08:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38804->127.0.0.1:29092: i/o timeout 2026-03-12 13:09:02 +07:00: 2026/03/12 13:09:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39172->127.0.0.1:29092: i/o timeout 2026-03-12 13:09:32 +07:00: 2026/03/12 13:09:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52014->127.0.0.1:29092: i/o timeout 2026-03-12 13:10:02 +07:00: 2026/03/12 13:10:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55906->127.0.0.1:29092: i/o timeout 2026-03-12 13:10:32 +07:00: 2026/03/12 13:10:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47928->127.0.0.1:29092: i/o timeout 2026-03-12 13:11:02 +07:00: 2026/03/12 13:11:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58378->127.0.0.1:29092: i/o timeout 2026-03-12 13:11:32 +07:00: 2026/03/12 13:11:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47348->127.0.0.1:29092: i/o timeout 2026-03-12 13:12:02 +07:00: 2026/03/12 13:12:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42978->127.0.0.1:29092: i/o timeout 2026-03-12 13:12:32 +07:00: 2026/03/12 13:12:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34052->127.0.0.1:29092: i/o timeout 2026-03-12 13:13:02 +07:00: 2026/03/12 13:13:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50372->127.0.0.1:29092: i/o timeout 2026-03-12 13:13:32 +07:00: 2026/03/12 13:13:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36148->127.0.0.1:29092: i/o timeout 2026-03-12 13:14:02 +07:00: 2026/03/12 13:14:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56554->127.0.0.1:29092: i/o timeout 2026-03-12 13:14:32 +07:00: 2026/03/12 13:14:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58748->127.0.0.1:29092: i/o timeout 2026-03-12 13:15:02 +07:00: 2026/03/12 13:15:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49728->127.0.0.1:29092: i/o timeout 2026-03-12 13:15:32 +07:00: 2026/03/12 13:15:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46300->127.0.0.1:29092: i/o timeout 2026-03-12 13:16:02 +07:00: 2026/03/12 13:16:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36760->127.0.0.1:29092: i/o timeout 2026-03-12 13:16:32 +07:00: 2026/03/12 13:16:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33740->127.0.0.1:29092: i/o timeout 2026-03-12 13:17:02 +07:00: 2026/03/12 13:17:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49484->127.0.0.1:29092: i/o timeout 2026-03-12 13:17:32 +07:00: 2026/03/12 13:17:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55400->127.0.0.1:29092: i/o timeout 2026-03-12 13:18:02 +07:00: 2026/03/12 13:18:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48094->127.0.0.1:29092: i/o timeout 2026-03-12 13:18:32 +07:00: 2026/03/12 13:18:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42686->127.0.0.1:29092: i/o timeout 2026-03-12 13:19:02 +07:00: 2026/03/12 13:19:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36718->127.0.0.1:29092: i/o timeout 2026-03-12 13:19:32 +07:00: 2026/03/12 13:19:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46162->127.0.0.1:29092: i/o timeout 2026-03-12 13:20:02 +07:00: 2026/03/12 13:20:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33534->127.0.0.1:29092: i/o timeout 2026-03-12 13:20:32 +07:00: 2026/03/12 13:20:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39616->127.0.0.1:29092: i/o timeout 2026-03-12 13:21:02 +07:00: 2026/03/12 13:21:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60238->127.0.0.1:29092: i/o timeout 2026-03-12 13:21:32 +07:00: 2026/03/12 13:21:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43708->127.0.0.1:29092: i/o timeout 2026-03-12 13:22:02 +07:00: 2026/03/12 13:22:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43368->127.0.0.1:29092: i/o timeout 2026-03-12 13:22:32 +07:00: 2026/03/12 13:22:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36844->127.0.0.1:29092: i/o timeout 2026-03-12 13:23:02 +07:00: 2026/03/12 13:23:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48842->127.0.0.1:29092: i/o timeout 2026-03-12 13:23:32 +07:00: 2026/03/12 13:23:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34300->127.0.0.1:29092: i/o timeout 2026-03-12 13:24:02 +07:00: 2026/03/12 13:24:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49174->127.0.0.1:29092: i/o timeout 2026-03-12 13:24:32 +07:00: 2026/03/12 13:24:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42120->127.0.0.1:29092: i/o timeout 2026-03-12 13:25:02 +07:00: 2026/03/12 13:25:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44568->127.0.0.1:29092: i/o timeout 2026-03-12 13:25:32 +07:00: 2026/03/12 13:25:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60370->127.0.0.1:29092: i/o timeout 2026-03-12 13:26:02 +07:00: 2026/03/12 13:26:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54004->127.0.0.1:29092: i/o timeout 2026-03-12 13:26:32 +07:00: 2026/03/12 13:26:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35548->127.0.0.1:29092: i/o timeout 2026-03-12 13:27:02 +07:00: 2026/03/12 13:27:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54778->127.0.0.1:29092: i/o timeout 2026-03-12 13:27:32 +07:00: 2026/03/12 13:27:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55398->127.0.0.1:29092: i/o timeout 2026-03-12 13:28:02 +07:00: 2026/03/12 13:28:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39978->127.0.0.1:29092: i/o timeout 2026-03-12 13:28:32 +07:00: 2026/03/12 13:28:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37010->127.0.0.1:29092: i/o timeout 2026-03-12 13:29:02 +07:00: 2026/03/12 13:29:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49512->127.0.0.1:29092: i/o timeout 2026-03-12 13:29:32 +07:00: 2026/03/12 13:29:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34630->127.0.0.1:29092: i/o timeout 2026-03-12 13:30:02 +07:00: 2026/03/12 13:30:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36442->127.0.0.1:29092: i/o timeout 2026-03-12 13:30:32 +07:00: 2026/03/12 13:30:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47630->127.0.0.1:29092: i/o timeout 2026-03-12 13:31:02 +07:00: 2026/03/12 13:31:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51890->127.0.0.1:29092: i/o timeout 2026-03-12 13:31:32 +07:00: 2026/03/12 13:31:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50870->127.0.0.1:29092: i/o timeout 2026-03-12 13:32:02 +07:00: 2026/03/12 13:32:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56630->127.0.0.1:29092: i/o timeout 2026-03-12 13:32:32 +07:00: 2026/03/12 13:32:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42118->127.0.0.1:29092: i/o timeout 2026-03-12 13:33:02 +07:00: 2026/03/12 13:33:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36198->127.0.0.1:29092: i/o timeout 2026-03-12 13:33:32 +07:00: 2026/03/12 13:33:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49410->127.0.0.1:29092: i/o timeout 2026-03-12 13:34:02 +07:00: 2026/03/12 13:34:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37414->127.0.0.1:29092: i/o timeout 2026-03-12 13:34:32 +07:00: 2026/03/12 13:34:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50300->127.0.0.1:29092: i/o timeout 2026-03-12 13:35:02 +07:00: 2026/03/12 13:35:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37344->127.0.0.1:29092: i/o timeout 2026-03-12 13:35:32 +07:00: 2026/03/12 13:35:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59720->127.0.0.1:29092: i/o timeout 2026-03-12 13:36:02 +07:00: 2026/03/12 13:36:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43002->127.0.0.1:29092: i/o timeout 2026-03-12 13:36:32 +07:00: 2026/03/12 13:36:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60106->127.0.0.1:29092: i/o timeout 2026-03-12 13:37:02 +07:00: 2026/03/12 13:37:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40618->127.0.0.1:29092: i/o timeout 2026-03-12 13:37:32 +07:00: 2026/03/12 13:37:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44234->127.0.0.1:29092: i/o timeout 2026-03-12 13:38:02 +07:00: 2026/03/12 13:38:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46168->127.0.0.1:29092: i/o timeout 2026-03-12 13:38:32 +07:00: 2026/03/12 13:38:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50528->127.0.0.1:29092: i/o timeout 2026-03-12 13:39:02 +07:00: 2026/03/12 13:39:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54062->127.0.0.1:29092: i/o timeout 2026-03-12 13:39:32 +07:00: 2026/03/12 13:39:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41964->127.0.0.1:29092: i/o timeout 2026-03-12 13:40:02 +07:00: 2026/03/12 13:40:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45470->127.0.0.1:29092: i/o timeout 2026-03-12 13:40:32 +07:00: 2026/03/12 13:40:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43892->127.0.0.1:29092: i/o timeout 2026-03-12 13:41:02 +07:00: 2026/03/12 13:41:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48362->127.0.0.1:29092: i/o timeout 2026-03-12 13:41:32 +07:00: 2026/03/12 13:41:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57104->127.0.0.1:29092: i/o timeout 2026-03-12 13:42:02 +07:00: 2026/03/12 13:42:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42032->127.0.0.1:29092: i/o timeout 2026-03-12 13:42:32 +07:00: 2026/03/12 13:42:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34872->127.0.0.1:29092: i/o timeout 2026-03-12 13:43:02 +07:00: 2026/03/12 13:43:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37432->127.0.0.1:29092: i/o timeout 2026-03-12 13:43:32 +07:00: 2026/03/12 13:43:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35248->127.0.0.1:29092: i/o timeout 2026-03-12 13:44:02 +07:00: 2026/03/12 13:44:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58184->127.0.0.1:29092: i/o timeout 2026-03-12 13:44:32 +07:00: 2026/03/12 13:44:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56186->127.0.0.1:29092: i/o timeout 2026-03-12 13:45:02 +07:00: 2026/03/12 13:45:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40112->127.0.0.1:29092: i/o timeout 2026-03-12 13:45:32 +07:00: 2026/03/12 13:45:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47410->127.0.0.1:29092: i/o timeout 2026-03-12 13:46:02 +07:00: 2026/03/12 13:46:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52208->127.0.0.1:29092: i/o timeout 2026-03-12 13:46:32 +07:00: 2026/03/12 13:46:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57926->127.0.0.1:29092: i/o timeout 2026-03-12 13:47:02 +07:00: 2026/03/12 13:47:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35428->127.0.0.1:29092: i/o timeout 2026-03-12 13:47:32 +07:00: 2026/03/12 13:47:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34596->127.0.0.1:29092: i/o timeout 2026-03-12 13:48:02 +07:00: 2026/03/12 13:48:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50504->127.0.0.1:29092: i/o timeout 2026-03-12 13:48:32 +07:00: 2026/03/12 13:48:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52798->127.0.0.1:29092: i/o timeout 2026-03-12 13:49:02 +07:00: 2026/03/12 13:49:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52160->127.0.0.1:29092: i/o timeout 2026-03-12 13:49:32 +07:00: 2026/03/12 13:49:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36144->127.0.0.1:29092: i/o timeout 2026-03-12 13:50:02 +07:00: 2026/03/12 13:50:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51016->127.0.0.1:29092: i/o timeout 2026-03-12 13:50:32 +07:00: 2026/03/12 13:50:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58978->127.0.0.1:29092: i/o timeout 2026-03-12 13:51:02 +07:00: 2026/03/12 13:51:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49038->127.0.0.1:29092: i/o timeout 2026-03-12 13:51:32 +07:00: 2026/03/12 13:51:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42158->127.0.0.1:29092: i/o timeout 2026-03-12 13:52:02 +07:00: 2026/03/12 13:52:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53646->127.0.0.1:29092: i/o timeout 2026-03-12 13:52:32 +07:00: 2026/03/12 13:52:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59300->127.0.0.1:29092: i/o timeout 2026-03-12 13:53:02 +07:00: 2026/03/12 13:53:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36282->127.0.0.1:29092: i/o timeout 2026-03-12 13:53:32 +07:00: 2026/03/12 13:53:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53998->127.0.0.1:29092: i/o timeout 2026-03-12 13:54:02 +07:00: 2026/03/12 13:54:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41042->127.0.0.1:29092: i/o timeout 2026-03-12 13:54:32 +07:00: 2026/03/12 13:54:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58972->127.0.0.1:29092: i/o timeout 2026-03-12 13:55:02 +07:00: 2026/03/12 13:55:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39192->127.0.0.1:29092: i/o timeout 2026-03-12 13:55:32 +07:00: 2026/03/12 13:55:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33642->127.0.0.1:29092: i/o timeout 2026-03-12 13:56:02 +07:00: 2026/03/12 13:56:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49230->127.0.0.1:29092: i/o timeout 2026-03-12 13:56:32 +07:00: 2026/03/12 13:56:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49502->127.0.0.1:29092: i/o timeout 2026-03-12 13:57:02 +07:00: 2026/03/12 13:57:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33078->127.0.0.1:29092: i/o timeout 2026-03-12 13:57:32 +07:00: 2026/03/12 13:57:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36526->127.0.0.1:29092: i/o timeout 2026-03-12 13:58:02 +07:00: 2026/03/12 13:58:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56786->127.0.0.1:29092: i/o timeout 2026-03-12 13:58:32 +07:00: 2026/03/12 13:58:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60776->127.0.0.1:29092: i/o timeout 2026-03-12 13:59:02 +07:00: 2026/03/12 13:59:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55260->127.0.0.1:29092: i/o timeout 2026-03-12 13:59:32 +07:00: 2026/03/12 13:59:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35380->127.0.0.1:29092: i/o timeout 2026-03-12 14:00:02 +07:00: 2026/03/12 14:00:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41236->127.0.0.1:29092: i/o timeout 2026-03-12 14:00:32 +07:00: 2026/03/12 14:00:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60576->127.0.0.1:29092: i/o timeout 2026-03-12 14:01:02 +07:00: 2026/03/12 14:01:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38054->127.0.0.1:29092: i/o timeout 2026-03-12 14:01:32 +07:00: 2026/03/12 14:01:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34350->127.0.0.1:29092: i/o timeout 2026-03-12 14:02:02 +07:00: 2026/03/12 14:02:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33746->127.0.0.1:29092: i/o timeout 2026-03-12 14:02:32 +07:00: 2026/03/12 14:02:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57594->127.0.0.1:29092: i/o timeout 2026-03-12 14:03:02 +07:00: 2026/03/12 14:03:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39344->127.0.0.1:29092: i/o timeout 2026-03-12 14:03:32 +07:00: 2026/03/12 14:03:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49858->127.0.0.1:29092: i/o timeout 2026-03-12 14:04:02 +07:00: 2026/03/12 14:04:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49276->127.0.0.1:29092: i/o timeout 2026-03-12 14:04:32 +07:00: 2026/03/12 14:04:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58372->127.0.0.1:29092: i/o timeout 2026-03-12 14:05:02 +07:00: 2026/03/12 14:05:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56212->127.0.0.1:29092: i/o timeout 2026-03-12 14:05:32 +07:00: 2026/03/12 14:05:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54006->127.0.0.1:29092: i/o timeout 2026-03-12 14:06:02 +07:00: 2026/03/12 14:06:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35616->127.0.0.1:29092: i/o timeout 2026-03-12 14:06:32 +07:00: 2026/03/12 14:06:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55050->127.0.0.1:29092: i/o timeout 2026-03-12 14:07:02 +07:00: 2026/03/12 14:07:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57266->127.0.0.1:29092: i/o timeout 2026-03-12 14:07:32 +07:00: 2026/03/12 14:07:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43016->127.0.0.1:29092: i/o timeout 2026-03-12 14:08:02 +07:00: 2026/03/12 14:08:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57456->127.0.0.1:29092: i/o timeout 2026-03-12 14:08:32 +07:00: 2026/03/12 14:08:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46902->127.0.0.1:29092: i/o timeout 2026-03-12 14:09:02 +07:00: 2026/03/12 14:09:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41950->127.0.0.1:29092: i/o timeout 2026-03-12 14:09:32 +07:00: 2026/03/12 14:09:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36738->127.0.0.1:29092: i/o timeout 2026-03-12 14:10:02 +07:00: 2026/03/12 14:10:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46532->127.0.0.1:29092: i/o timeout 2026-03-12 14:10:32 +07:00: 2026/03/12 14:10:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52916->127.0.0.1:29092: i/o timeout 2026-03-12 14:11:02 +07:00: 2026/03/12 14:11:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44126->127.0.0.1:29092: i/o timeout 2026-03-12 14:11:32 +07:00: 2026/03/12 14:11:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33922->127.0.0.1:29092: i/o timeout 2026-03-12 14:12:02 +07:00: 2026/03/12 14:12:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39892->127.0.0.1:29092: i/o timeout 2026-03-12 14:12:32 +07:00: 2026/03/12 14:12:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57672->127.0.0.1:29092: i/o timeout 2026-03-12 14:13:02 +07:00: 2026/03/12 14:13:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37882->127.0.0.1:29092: i/o timeout 2026-03-12 14:13:32 +07:00: 2026/03/12 14:13:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42534->127.0.0.1:29092: i/o timeout 2026-03-12 14:14:02 +07:00: 2026/03/12 14:14:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55472->127.0.0.1:29092: i/o timeout 2026-03-12 14:14:32 +07:00: 2026/03/12 14:14:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37562->127.0.0.1:29092: i/o timeout 2026-03-12 14:15:02 +07:00: 2026/03/12 14:15:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50968->127.0.0.1:29092: i/o timeout 2026-03-12 14:15:32 +07:00: 2026/03/12 14:15:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37912->127.0.0.1:29092: i/o timeout 2026-03-12 14:16:02 +07:00: 2026/03/12 14:16:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44646->127.0.0.1:29092: i/o timeout 2026-03-12 14:16:32 +07:00: 2026/03/12 14:16:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49268->127.0.0.1:29092: i/o timeout 2026-03-12 14:17:02 +07:00: 2026/03/12 14:17:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58092->127.0.0.1:29092: i/o timeout 2026-03-12 14:17:32 +07:00: 2026/03/12 14:17:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49246->127.0.0.1:29092: i/o timeout 2026-03-12 14:18:02 +07:00: 2026/03/12 14:18:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47338->127.0.0.1:29092: i/o timeout 2026-03-12 14:18:32 +07:00: 2026/03/12 14:18:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50010->127.0.0.1:29092: i/o timeout 2026-03-12 14:19:02 +07:00: 2026/03/12 14:19:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50546->127.0.0.1:29092: i/o timeout 2026-03-12 14:19:32 +07:00: 2026/03/12 14:19:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53780->127.0.0.1:29092: i/o timeout 2026-03-12 14:20:02 +07:00: 2026/03/12 14:20:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51106->127.0.0.1:29092: i/o timeout 2026-03-12 14:20:32 +07:00: 2026/03/12 14:20:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38024->127.0.0.1:29092: i/o timeout 2026-03-12 14:21:02 +07:00: 2026/03/12 14:21:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44296->127.0.0.1:29092: i/o timeout 2026-03-12 14:21:32 +07:00: 2026/03/12 14:21:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56494->127.0.0.1:29092: i/o timeout 2026-03-12 14:22:02 +07:00: 2026/03/12 14:22:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55742->127.0.0.1:29092: i/o timeout 2026-03-12 14:22:32 +07:00: 2026/03/12 14:22:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42830->127.0.0.1:29092: i/o timeout 2026-03-12 14:23:02 +07:00: 2026/03/12 14:23:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54758->127.0.0.1:29092: i/o timeout 2026-03-12 14:23:32 +07:00: 2026/03/12 14:23:32 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36092->127.0.0.1:29092: i/o timeout 2026-03-12 14:24:02 +07:00: 2026/03/12 14:24:02 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52292->127.0.0.1:29092: i/o timeout 2026-03-12 14:24:33 +07:00: 2026/03/12 14:24:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53256->127.0.0.1:29092: i/o timeout 2026-03-12 14:25:03 +07:00: 2026/03/12 14:25:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52326->127.0.0.1:29092: i/o timeout 2026-03-12 14:25:33 +07:00: 2026/03/12 14:25:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53522->127.0.0.1:29092: i/o timeout 2026-03-12 14:26:03 +07:00: 2026/03/12 14:26:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59666->127.0.0.1:29092: i/o timeout 2026-03-12 14:26:33 +07:00: 2026/03/12 14:26:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54348->127.0.0.1:29092: i/o timeout 2026-03-12 14:27:03 +07:00: 2026/03/12 14:27:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57476->127.0.0.1:29092: i/o timeout 2026-03-12 14:27:33 +07:00: 2026/03/12 14:27:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57688->127.0.0.1:29092: i/o timeout 2026-03-12 14:28:03 +07:00: 2026/03/12 14:28:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38640->127.0.0.1:29092: i/o timeout 2026-03-12 14:28:33 +07:00: 2026/03/12 14:28:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46444->127.0.0.1:29092: i/o timeout 2026-03-12 14:29:03 +07:00: 2026/03/12 14:29:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41690->127.0.0.1:29092: i/o timeout 2026-03-12 14:29:33 +07:00: 2026/03/12 14:29:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39048->127.0.0.1:29092: i/o timeout 2026-03-12 14:30:03 +07:00: 2026/03/12 14:30:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46690->127.0.0.1:29092: i/o timeout 2026-03-12 14:30:33 +07:00: 2026/03/12 14:30:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45768->127.0.0.1:29092: i/o timeout 2026-03-12 14:31:03 +07:00: 2026/03/12 14:31:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40100->127.0.0.1:29092: i/o timeout 2026-03-12 14:31:33 +07:00: 2026/03/12 14:31:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37568->127.0.0.1:29092: i/o timeout 2026-03-12 14:32:03 +07:00: 2026/03/12 14:32:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52360->127.0.0.1:29092: i/o timeout 2026-03-12 14:32:33 +07:00: 2026/03/12 14:32:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35326->127.0.0.1:29092: i/o timeout 2026-03-12 14:33:03 +07:00: 2026/03/12 14:33:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36016->127.0.0.1:29092: i/o timeout 2026-03-12 14:33:33 +07:00: 2026/03/12 14:33:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34928->127.0.0.1:29092: i/o timeout 2026-03-12 14:34:03 +07:00: 2026/03/12 14:34:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34624->127.0.0.1:29092: i/o timeout 2026-03-12 14:34:33 +07:00: 2026/03/12 14:34:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49142->127.0.0.1:29092: i/o timeout 2026-03-12 14:35:03 +07:00: 2026/03/12 14:35:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33978->127.0.0.1:29092: i/o timeout 2026-03-12 14:35:33 +07:00: 2026/03/12 14:35:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34208->127.0.0.1:29092: i/o timeout 2026-03-12 14:36:03 +07:00: 2026/03/12 14:36:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45488->127.0.0.1:29092: i/o timeout 2026-03-12 14:36:33 +07:00: 2026/03/12 14:36:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36572->127.0.0.1:29092: i/o timeout 2026-03-12 14:37:03 +07:00: 2026/03/12 14:37:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35250->127.0.0.1:29092: i/o timeout 2026-03-12 14:37:33 +07:00: 2026/03/12 14:37:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56282->127.0.0.1:29092: i/o timeout 2026-03-12 14:38:03 +07:00: 2026/03/12 14:38:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53566->127.0.0.1:29092: i/o timeout 2026-03-12 14:38:33 +07:00: 2026/03/12 14:38:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37278->127.0.0.1:29092: i/o timeout 2026-03-12 14:39:03 +07:00: 2026/03/12 14:39:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48688->127.0.0.1:29092: i/o timeout 2026-03-12 14:39:33 +07:00: 2026/03/12 14:39:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37134->127.0.0.1:29092: i/o timeout 2026-03-12 14:40:03 +07:00: 2026/03/12 14:40:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60522->127.0.0.1:29092: i/o timeout 2026-03-12 14:40:33 +07:00: 2026/03/12 14:40:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49552->127.0.0.1:29092: i/o timeout 2026-03-12 14:41:03 +07:00: 2026/03/12 14:41:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55394->127.0.0.1:29092: i/o timeout 2026-03-12 14:41:33 +07:00: 2026/03/12 14:41:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37442->127.0.0.1:29092: i/o timeout 2026-03-12 14:42:03 +07:00: 2026/03/12 14:42:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44322->127.0.0.1:29092: i/o timeout 2026-03-12 14:42:33 +07:00: 2026/03/12 14:42:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39296->127.0.0.1:29092: i/o timeout 2026-03-12 14:43:03 +07:00: 2026/03/12 14:43:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34184->127.0.0.1:29092: i/o timeout 2026-03-12 14:43:33 +07:00: 2026/03/12 14:43:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37956->127.0.0.1:29092: i/o timeout 2026-03-12 14:44:03 +07:00: 2026/03/12 14:44:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45178->127.0.0.1:29092: i/o timeout 2026-03-12 14:44:33 +07:00: 2026/03/12 14:44:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37840->127.0.0.1:29092: i/o timeout 2026-03-12 14:45:03 +07:00: 2026/03/12 14:45:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37830->127.0.0.1:29092: i/o timeout 2026-03-12 14:45:33 +07:00: 2026/03/12 14:45:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53796->127.0.0.1:29092: i/o timeout 2026-03-12 14:46:03 +07:00: 2026/03/12 14:46:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50052->127.0.0.1:29092: i/o timeout 2026-03-12 14:46:33 +07:00: 2026/03/12 14:46:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39104->127.0.0.1:29092: i/o timeout 2026-03-12 14:47:03 +07:00: 2026/03/12 14:47:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37084->127.0.0.1:29092: i/o timeout 2026-03-12 14:47:33 +07:00: 2026/03/12 14:47:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40930->127.0.0.1:29092: i/o timeout 2026-03-12 14:48:03 +07:00: 2026/03/12 14:48:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45884->127.0.0.1:29092: i/o timeout 2026-03-12 14:48:33 +07:00: 2026/03/12 14:48:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45204->127.0.0.1:29092: i/o timeout 2026-03-12 14:49:03 +07:00: 2026/03/12 14:49:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45480->127.0.0.1:29092: i/o timeout 2026-03-12 14:49:33 +07:00: 2026/03/12 14:49:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53362->127.0.0.1:29092: i/o timeout 2026-03-12 14:50:03 +07:00: 2026/03/12 14:50:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46962->127.0.0.1:29092: i/o timeout 2026-03-12 14:50:33 +07:00: 2026/03/12 14:50:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36154->127.0.0.1:29092: i/o timeout 2026-03-12 14:51:03 +07:00: 2026/03/12 14:51:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41252->127.0.0.1:29092: i/o timeout 2026-03-12 14:51:33 +07:00: 2026/03/12 14:51:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37882->127.0.0.1:29092: i/o timeout 2026-03-12 14:52:03 +07:00: 2026/03/12 14:52:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54580->127.0.0.1:29092: i/o timeout 2026-03-12 14:52:33 +07:00: 2026/03/12 14:52:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35104->127.0.0.1:29092: i/o timeout 2026-03-12 14:53:03 +07:00: 2026/03/12 14:53:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60190->127.0.0.1:29092: i/o timeout 2026-03-12 14:53:33 +07:00: 2026/03/12 14:53:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54296->127.0.0.1:29092: i/o timeout 2026-03-12 14:54:03 +07:00: 2026/03/12 14:54:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37278->127.0.0.1:29092: i/o timeout 2026-03-12 14:54:33 +07:00: 2026/03/12 14:54:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42792->127.0.0.1:29092: i/o timeout 2026-03-12 14:55:03 +07:00: 2026/03/12 14:55:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49732->127.0.0.1:29092: i/o timeout 2026-03-12 14:55:33 +07:00: 2026/03/12 14:55:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51084->127.0.0.1:29092: i/o timeout 2026-03-12 14:56:03 +07:00: 2026/03/12 14:56:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34122->127.0.0.1:29092: i/o timeout 2026-03-12 14:56:33 +07:00: 2026/03/12 14:56:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48408->127.0.0.1:29092: i/o timeout 2026-03-12 14:57:03 +07:00: 2026/03/12 14:57:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58602->127.0.0.1:29092: i/o timeout 2026-03-12 14:57:33 +07:00: 2026/03/12 14:57:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40868->127.0.0.1:29092: i/o timeout 2026-03-12 14:58:03 +07:00: 2026/03/12 14:58:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37920->127.0.0.1:29092: i/o timeout 2026-03-12 14:58:33 +07:00: 2026/03/12 14:58:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33000->127.0.0.1:29092: i/o timeout 2026-03-12 14:59:03 +07:00: 2026/03/12 14:59:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45330->127.0.0.1:29092: i/o timeout 2026-03-12 14:59:33 +07:00: 2026/03/12 14:59:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47836->127.0.0.1:29092: i/o timeout 2026-03-12 15:00:03 +07:00: 2026/03/12 15:00:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47326->127.0.0.1:29092: i/o timeout 2026-03-12 15:00:33 +07:00: 2026/03/12 15:00:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45132->127.0.0.1:29092: i/o timeout 2026-03-12 15:01:03 +07:00: 2026/03/12 15:01:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37964->127.0.0.1:29092: i/o timeout 2026-03-12 15:01:33 +07:00: 2026/03/12 15:01:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54964->127.0.0.1:29092: i/o timeout 2026-03-12 15:02:03 +07:00: 2026/03/12 15:02:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50916->127.0.0.1:29092: i/o timeout 2026-03-12 15:02:33 +07:00: 2026/03/12 15:02:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32918->127.0.0.1:29092: i/o timeout 2026-03-12 15:03:03 +07:00: 2026/03/12 15:03:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46450->127.0.0.1:29092: i/o timeout 2026-03-12 15:03:33 +07:00: 2026/03/12 15:03:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40652->127.0.0.1:29092: i/o timeout 2026-03-12 15:04:03 +07:00: 2026/03/12 15:04:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35106->127.0.0.1:29092: i/o timeout 2026-03-12 15:04:33 +07:00: 2026/03/12 15:04:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40030->127.0.0.1:29092: i/o timeout 2026-03-12 15:05:03 +07:00: 2026/03/12 15:05:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50120->127.0.0.1:29092: i/o timeout 2026-03-12 15:05:33 +07:00: 2026/03/12 15:05:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41406->127.0.0.1:29092: i/o timeout 2026-03-12 15:06:03 +07:00: 2026/03/12 15:06:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33750->127.0.0.1:29092: i/o timeout 2026-03-12 15:06:33 +07:00: 2026/03/12 15:06:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39508->127.0.0.1:29092: i/o timeout 2026-03-12 15:07:03 +07:00: 2026/03/12 15:07:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42244->127.0.0.1:29092: i/o timeout 2026-03-12 15:07:33 +07:00: 2026/03/12 15:07:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56118->127.0.0.1:29092: i/o timeout 2026-03-12 15:08:03 +07:00: 2026/03/12 15:08:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36778->127.0.0.1:29092: i/o timeout 2026-03-12 15:08:33 +07:00: 2026/03/12 15:08:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46338->127.0.0.1:29092: i/o timeout 2026-03-12 15:09:03 +07:00: 2026/03/12 15:09:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54346->127.0.0.1:29092: i/o timeout 2026-03-12 15:09:33 +07:00: 2026/03/12 15:09:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49454->127.0.0.1:29092: i/o timeout 2026-03-12 15:10:03 +07:00: 2026/03/12 15:10:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49134->127.0.0.1:29092: i/o timeout 2026-03-12 15:10:33 +07:00: 2026/03/12 15:10:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39350->127.0.0.1:29092: i/o timeout 2026-03-12 15:11:03 +07:00: 2026/03/12 15:11:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45634->127.0.0.1:29092: i/o timeout 2026-03-12 15:11:33 +07:00: 2026/03/12 15:11:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50348->127.0.0.1:29092: i/o timeout 2026-03-12 15:12:03 +07:00: 2026/03/12 15:12:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44928->127.0.0.1:29092: i/o timeout 2026-03-12 15:12:33 +07:00: 2026/03/12 15:12:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41852->127.0.0.1:29092: i/o timeout 2026-03-12 15:13:03 +07:00: 2026/03/12 15:13:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50310->127.0.0.1:29092: i/o timeout 2026-03-12 15:13:33 +07:00: 2026/03/12 15:13:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41322->127.0.0.1:29092: i/o timeout 2026-03-12 15:14:03 +07:00: 2026/03/12 15:14:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44698->127.0.0.1:29092: i/o timeout 2026-03-12 15:14:33 +07:00: 2026/03/12 15:14:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37308->127.0.0.1:29092: i/o timeout 2026-03-12 15:15:03 +07:00: 2026/03/12 15:15:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46332->127.0.0.1:29092: i/o timeout 2026-03-12 15:15:33 +07:00: 2026/03/12 15:15:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43808->127.0.0.1:29092: i/o timeout 2026-03-12 15:16:03 +07:00: 2026/03/12 15:16:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58928->127.0.0.1:29092: i/o timeout 2026-03-12 15:16:33 +07:00: 2026/03/12 15:16:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45258->127.0.0.1:29092: i/o timeout 2026-03-12 15:17:03 +07:00: 2026/03/12 15:17:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54456->127.0.0.1:29092: i/o timeout 2026-03-12 15:17:33 +07:00: 2026/03/12 15:17:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33276->127.0.0.1:29092: i/o timeout 2026-03-12 15:18:03 +07:00: 2026/03/12 15:18:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52956->127.0.0.1:29092: i/o timeout 2026-03-12 15:18:33 +07:00: 2026/03/12 15:18:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40644->127.0.0.1:29092: i/o timeout 2026-03-12 15:19:03 +07:00: 2026/03/12 15:19:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49488->127.0.0.1:29092: i/o timeout 2026-03-12 15:19:33 +07:00: 2026/03/12 15:19:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50504->127.0.0.1:29092: i/o timeout 2026-03-12 15:20:03 +07:00: 2026/03/12 15:20:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48250->127.0.0.1:29092: i/o timeout 2026-03-12 15:20:33 +07:00: 2026/03/12 15:20:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42868->127.0.0.1:29092: i/o timeout 2026-03-12 15:21:03 +07:00: 2026/03/12 15:21:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46928->127.0.0.1:29092: i/o timeout 2026-03-12 15:21:33 +07:00: 2026/03/12 15:21:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60992->127.0.0.1:29092: i/o timeout 2026-03-12 15:22:03 +07:00: 2026/03/12 15:22:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34516->127.0.0.1:29092: i/o timeout 2026-03-12 15:22:33 +07:00: 2026/03/12 15:22:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54960->127.0.0.1:29092: i/o timeout 2026-03-12 15:23:03 +07:00: 2026/03/12 15:23:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36724->127.0.0.1:29092: i/o timeout 2026-03-12 15:23:33 +07:00: 2026/03/12 15:23:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33202->127.0.0.1:29092: i/o timeout 2026-03-12 15:24:03 +07:00: 2026/03/12 15:24:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34714->127.0.0.1:29092: i/o timeout 2026-03-12 15:24:33 +07:00: 2026/03/12 15:24:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47936->127.0.0.1:29092: i/o timeout 2026-03-12 15:25:03 +07:00: 2026/03/12 15:25:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46500->127.0.0.1:29092: i/o timeout 2026-03-12 15:25:33 +07:00: 2026/03/12 15:25:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53064->127.0.0.1:29092: i/o timeout 2026-03-12 15:26:03 +07:00: 2026/03/12 15:26:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36368->127.0.0.1:29092: i/o timeout 2026-03-12 15:26:33 +07:00: 2026/03/12 15:26:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59146->127.0.0.1:29092: i/o timeout 2026-03-12 15:27:03 +07:00: 2026/03/12 15:27:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58882->127.0.0.1:29092: i/o timeout 2026-03-12 15:27:33 +07:00: 2026/03/12 15:27:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47210->127.0.0.1:29092: i/o timeout 2026-03-12 15:28:03 +07:00: 2026/03/12 15:28:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34654->127.0.0.1:29092: i/o timeout 2026-03-12 15:28:33 +07:00: 2026/03/12 15:28:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58542->127.0.0.1:29092: i/o timeout 2026-03-12 15:29:03 +07:00: 2026/03/12 15:29:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52656->127.0.0.1:29092: i/o timeout 2026-03-12 15:29:33 +07:00: 2026/03/12 15:29:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45482->127.0.0.1:29092: i/o timeout 2026-03-12 15:30:03 +07:00: 2026/03/12 15:30:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34966->127.0.0.1:29092: i/o timeout 2026-03-12 15:30:33 +07:00: 2026/03/12 15:30:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33954->127.0.0.1:29092: i/o timeout 2026-03-12 15:31:03 +07:00: 2026/03/12 15:31:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38712->127.0.0.1:29092: i/o timeout 2026-03-12 15:31:33 +07:00: 2026/03/12 15:31:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54060->127.0.0.1:29092: i/o timeout 2026-03-12 15:32:03 +07:00: 2026/03/12 15:32:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50770->127.0.0.1:29092: i/o timeout 2026-03-12 15:32:33 +07:00: 2026/03/12 15:32:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59070->127.0.0.1:29092: i/o timeout 2026-03-12 15:33:03 +07:00: 2026/03/12 15:33:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37826->127.0.0.1:29092: i/o timeout 2026-03-12 15:33:33 +07:00: 2026/03/12 15:33:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40394->127.0.0.1:29092: i/o timeout 2026-03-12 15:34:03 +07:00: 2026/03/12 15:34:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45810->127.0.0.1:29092: i/o timeout 2026-03-12 15:34:33 +07:00: 2026/03/12 15:34:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35680->127.0.0.1:29092: i/o timeout 2026-03-12 15:35:03 +07:00: 2026/03/12 15:35:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49514->127.0.0.1:29092: i/o timeout 2026-03-12 15:35:33 +07:00: 2026/03/12 15:35:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48494->127.0.0.1:29092: i/o timeout 2026-03-12 15:36:03 +07:00: 2026/03/12 15:36:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51732->127.0.0.1:29092: i/o timeout 2026-03-12 15:36:33 +07:00: 2026/03/12 15:36:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60386->127.0.0.1:29092: i/o timeout 2026-03-12 15:37:03 +07:00: 2026/03/12 15:37:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53048->127.0.0.1:29092: i/o timeout 2026-03-12 15:37:33 +07:00: 2026/03/12 15:37:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35874->127.0.0.1:29092: i/o timeout 2026-03-12 15:38:03 +07:00: 2026/03/12 15:38:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52556->127.0.0.1:29092: i/o timeout 2026-03-12 15:38:33 +07:00: 2026/03/12 15:38:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54174->127.0.0.1:29092: i/o timeout 2026-03-12 15:39:03 +07:00: 2026/03/12 15:39:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55894->127.0.0.1:29092: i/o timeout 2026-03-12 15:39:33 +07:00: 2026/03/12 15:39:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41410->127.0.0.1:29092: i/o timeout 2026-03-12 15:40:03 +07:00: 2026/03/12 15:40:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48444->127.0.0.1:29092: i/o timeout 2026-03-12 15:40:33 +07:00: 2026/03/12 15:40:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37500->127.0.0.1:29092: i/o timeout 2026-03-12 15:41:03 +07:00: 2026/03/12 15:41:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39028->127.0.0.1:29092: i/o timeout 2026-03-12 15:41:33 +07:00: 2026/03/12 15:41:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56198->127.0.0.1:29092: i/o timeout 2026-03-12 15:42:03 +07:00: 2026/03/12 15:42:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46036->127.0.0.1:29092: i/o timeout 2026-03-12 15:42:33 +07:00: 2026/03/12 15:42:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46566->127.0.0.1:29092: i/o timeout 2026-03-12 15:43:03 +07:00: 2026/03/12 15:43:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41358->127.0.0.1:29092: i/o timeout 2026-03-12 15:43:33 +07:00: 2026/03/12 15:43:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43864->127.0.0.1:29092: i/o timeout 2026-03-12 15:44:03 +07:00: 2026/03/12 15:44:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35754->127.0.0.1:29092: i/o timeout 2026-03-12 15:44:33 +07:00: 2026/03/12 15:44:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58938->127.0.0.1:29092: i/o timeout 2026-03-12 15:45:03 +07:00: 2026/03/12 15:45:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53040->127.0.0.1:29092: i/o timeout 2026-03-12 15:45:33 +07:00: 2026/03/12 15:45:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51712->127.0.0.1:29092: i/o timeout 2026-03-12 15:46:03 +07:00: 2026/03/12 15:46:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38458->127.0.0.1:29092: i/o timeout 2026-03-12 15:46:33 +07:00: 2026/03/12 15:46:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57424->127.0.0.1:29092: i/o timeout 2026-03-12 15:47:03 +07:00: 2026/03/12 15:47:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38928->127.0.0.1:29092: i/o timeout 2026-03-12 15:47:33 +07:00: 2026/03/12 15:47:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36654->127.0.0.1:29092: i/o timeout 2026-03-12 15:48:03 +07:00: 2026/03/12 15:48:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38590->127.0.0.1:29092: i/o timeout 2026-03-12 15:48:33 +07:00: 2026/03/12 15:48:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39056->127.0.0.1:29092: i/o timeout 2026-03-12 15:49:03 +07:00: 2026/03/12 15:49:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57426->127.0.0.1:29092: i/o timeout 2026-03-12 15:49:33 +07:00: 2026/03/12 15:49:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59738->127.0.0.1:29092: i/o timeout 2026-03-12 15:50:03 +07:00: 2026/03/12 15:50:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60236->127.0.0.1:29092: i/o timeout 2026-03-12 15:50:33 +07:00: 2026/03/12 15:50:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59370->127.0.0.1:29092: i/o timeout 2026-03-12 15:51:03 +07:00: 2026/03/12 15:51:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49910->127.0.0.1:29092: i/o timeout 2026-03-12 15:51:33 +07:00: 2026/03/12 15:51:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34106->127.0.0.1:29092: i/o timeout 2026-03-12 15:52:03 +07:00: 2026/03/12 15:52:03 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57480->127.0.0.1:29092: i/o timeout 2026-03-12 15:52:33 +07:00: 2026/03/12 15:52:33 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57414->127.0.0.1:29092: i/o timeout 2026-03-12 15:53:04 +07:00: 2026/03/12 15:53:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33150->127.0.0.1:29092: i/o timeout 2026-03-12 15:53:34 +07:00: 2026/03/12 15:53:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40190->127.0.0.1:29092: i/o timeout 2026-03-12 15:54:04 +07:00: 2026/03/12 15:54:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59444->127.0.0.1:29092: i/o timeout 2026-03-12 15:54:34 +07:00: 2026/03/12 15:54:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45944->127.0.0.1:29092: i/o timeout 2026-03-12 15:55:04 +07:00: 2026/03/12 15:55:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56956->127.0.0.1:29092: i/o timeout 2026-03-12 15:55:34 +07:00: 2026/03/12 15:55:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55020->127.0.0.1:29092: i/o timeout 2026-03-12 15:56:04 +07:00: 2026/03/12 15:56:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49330->127.0.0.1:29092: i/o timeout 2026-03-12 15:56:34 +07:00: 2026/03/12 15:56:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58378->127.0.0.1:29092: i/o timeout 2026-03-12 15:57:04 +07:00: 2026/03/12 15:57:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37038->127.0.0.1:29092: i/o timeout 2026-03-12 15:57:34 +07:00: 2026/03/12 15:57:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49460->127.0.0.1:29092: i/o timeout 2026-03-12 15:58:04 +07:00: 2026/03/12 15:58:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54100->127.0.0.1:29092: i/o timeout 2026-03-12 15:58:34 +07:00: 2026/03/12 15:58:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57992->127.0.0.1:29092: i/o timeout 2026-03-12 15:59:04 +07:00: 2026/03/12 15:59:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39970->127.0.0.1:29092: i/o timeout 2026-03-12 15:59:34 +07:00: 2026/03/12 15:59:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57410->127.0.0.1:29092: i/o timeout 2026-03-12 16:00:04 +07:00: 2026/03/12 16:00:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48396->127.0.0.1:29092: i/o timeout 2026-03-12 16:00:34 +07:00: 2026/03/12 16:00:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34668->127.0.0.1:29092: i/o timeout 2026-03-12 16:01:04 +07:00: 2026/03/12 16:01:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33822->127.0.0.1:29092: i/o timeout 2026-03-12 16:01:34 +07:00: 2026/03/12 16:01:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40440->127.0.0.1:29092: i/o timeout 2026-03-12 16:02:04 +07:00: 2026/03/12 16:02:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32952->127.0.0.1:29092: i/o timeout 2026-03-12 16:02:34 +07:00: 2026/03/12 16:02:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33362->127.0.0.1:29092: i/o timeout 2026-03-12 16:03:04 +07:00: 2026/03/12 16:03:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53948->127.0.0.1:29092: i/o timeout 2026-03-12 16:03:34 +07:00: 2026/03/12 16:03:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60174->127.0.0.1:29092: i/o timeout 2026-03-12 16:04:04 +07:00: 2026/03/12 16:04:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55906->127.0.0.1:29092: i/o timeout 2026-03-12 16:04:34 +07:00: 2026/03/12 16:04:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51102->127.0.0.1:29092: i/o timeout 2026-03-12 16:05:04 +07:00: 2026/03/12 16:05:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57518->127.0.0.1:29092: i/o timeout 2026-03-12 16:05:34 +07:00: 2026/03/12 16:05:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49630->127.0.0.1:29092: i/o timeout 2026-03-12 16:06:04 +07:00: 2026/03/12 16:06:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51630->127.0.0.1:29092: i/o timeout 2026-03-12 16:06:34 +07:00: 2026/03/12 16:06:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34196->127.0.0.1:29092: i/o timeout 2026-03-12 16:07:04 +07:00: 2026/03/12 16:07:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57490->127.0.0.1:29092: i/o timeout 2026-03-12 16:07:34 +07:00: 2026/03/12 16:07:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52160->127.0.0.1:29092: i/o timeout 2026-03-12 16:08:04 +07:00: 2026/03/12 16:08:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48336->127.0.0.1:29092: i/o timeout 2026-03-12 16:08:34 +07:00: 2026/03/12 16:08:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56996->127.0.0.1:29092: i/o timeout 2026-03-12 16:09:04 +07:00: 2026/03/12 16:09:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41118->127.0.0.1:29092: i/o timeout 2026-03-12 16:09:34 +07:00: 2026/03/12 16:09:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41710->127.0.0.1:29092: i/o timeout 2026-03-12 16:10:04 +07:00: 2026/03/12 16:10:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45264->127.0.0.1:29092: i/o timeout 2026-03-12 16:10:34 +07:00: 2026/03/12 16:10:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59956->127.0.0.1:29092: i/o timeout 2026-03-12 16:11:04 +07:00: 2026/03/12 16:11:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48978->127.0.0.1:29092: i/o timeout 2026-03-12 16:11:34 +07:00: 2026/03/12 16:11:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58706->127.0.0.1:29092: i/o timeout 2026-03-12 16:12:04 +07:00: 2026/03/12 16:12:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54276->127.0.0.1:29092: i/o timeout 2026-03-12 16:12:34 +07:00: 2026/03/12 16:12:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48744->127.0.0.1:29092: i/o timeout 2026-03-12 16:13:04 +07:00: 2026/03/12 16:13:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53672->127.0.0.1:29092: i/o timeout 2026-03-12 16:13:34 +07:00: 2026/03/12 16:13:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37252->127.0.0.1:29092: i/o timeout 2026-03-12 16:14:04 +07:00: 2026/03/12 16:14:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44694->127.0.0.1:29092: i/o timeout 2026-03-12 16:14:34 +07:00: 2026/03/12 16:14:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48618->127.0.0.1:29092: i/o timeout 2026-03-12 16:15:04 +07:00: 2026/03/12 16:15:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44996->127.0.0.1:29092: i/o timeout 2026-03-12 16:15:34 +07:00: 2026/03/12 16:15:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41092->127.0.0.1:29092: i/o timeout 2026-03-12 16:16:04 +07:00: 2026/03/12 16:16:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51620->127.0.0.1:29092: i/o timeout 2026-03-12 16:16:34 +07:00: 2026/03/12 16:16:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60214->127.0.0.1:29092: i/o timeout 2026-03-12 16:17:04 +07:00: 2026/03/12 16:17:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57848->127.0.0.1:29092: i/o timeout 2026-03-12 16:17:34 +07:00: 2026/03/12 16:17:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45704->127.0.0.1:29092: i/o timeout 2026-03-12 16:18:04 +07:00: 2026/03/12 16:18:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56880->127.0.0.1:29092: i/o timeout 2026-03-12 16:18:34 +07:00: 2026/03/12 16:18:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52038->127.0.0.1:29092: i/o timeout 2026-03-12 16:19:04 +07:00: 2026/03/12 16:19:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52080->127.0.0.1:29092: i/o timeout 2026-03-12 16:19:34 +07:00: 2026/03/12 16:19:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60412->127.0.0.1:29092: i/o timeout 2026-03-12 16:20:04 +07:00: 2026/03/12 16:20:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59504->127.0.0.1:29092: i/o timeout 2026-03-12 16:20:34 +07:00: 2026/03/12 16:20:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49166->127.0.0.1:29092: i/o timeout 2026-03-12 16:21:04 +07:00: 2026/03/12 16:21:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50668->127.0.0.1:29092: i/o timeout 2026-03-12 16:21:34 +07:00: 2026/03/12 16:21:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36986->127.0.0.1:29092: i/o timeout 2026-03-12 16:22:04 +07:00: 2026/03/12 16:22:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51942->127.0.0.1:29092: i/o timeout 2026-03-12 16:22:34 +07:00: 2026/03/12 16:22:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55436->127.0.0.1:29092: i/o timeout 2026-03-12 16:23:04 +07:00: 2026/03/12 16:23:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39068->127.0.0.1:29092: i/o timeout 2026-03-12 16:23:34 +07:00: 2026/03/12 16:23:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42890->127.0.0.1:29092: i/o timeout 2026-03-12 16:24:04 +07:00: 2026/03/12 16:24:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42196->127.0.0.1:29092: i/o timeout 2026-03-12 16:24:34 +07:00: 2026/03/12 16:24:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33302->127.0.0.1:29092: i/o timeout 2026-03-12 16:25:04 +07:00: 2026/03/12 16:25:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55150->127.0.0.1:29092: i/o timeout 2026-03-12 16:25:34 +07:00: 2026/03/12 16:25:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60458->127.0.0.1:29092: i/o timeout 2026-03-12 16:26:04 +07:00: 2026/03/12 16:26:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57800->127.0.0.1:29092: i/o timeout 2026-03-12 16:26:34 +07:00: 2026/03/12 16:26:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37418->127.0.0.1:29092: i/o timeout 2026-03-12 16:27:04 +07:00: 2026/03/12 16:27:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43478->127.0.0.1:29092: i/o timeout 2026-03-12 16:27:34 +07:00: 2026/03/12 16:27:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54772->127.0.0.1:29092: i/o timeout 2026-03-12 16:28:04 +07:00: 2026/03/12 16:28:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44376->127.0.0.1:29092: i/o timeout 2026-03-12 16:28:34 +07:00: 2026/03/12 16:28:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42040->127.0.0.1:29092: i/o timeout 2026-03-12 16:29:04 +07:00: 2026/03/12 16:29:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50052->127.0.0.1:29092: i/o timeout 2026-03-12 16:29:34 +07:00: 2026/03/12 16:29:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60838->127.0.0.1:29092: i/o timeout 2026-03-12 16:30:04 +07:00: 2026/03/12 16:30:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44708->127.0.0.1:29092: i/o timeout 2026-03-12 16:30:34 +07:00: 2026/03/12 16:30:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44332->127.0.0.1:29092: i/o timeout 2026-03-12 16:31:04 +07:00: 2026/03/12 16:31:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50720->127.0.0.1:29092: i/o timeout 2026-03-12 16:31:34 +07:00: 2026/03/12 16:31:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48008->127.0.0.1:29092: i/o timeout 2026-03-12 16:32:04 +07:00: 2026/03/12 16:32:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47742->127.0.0.1:29092: i/o timeout 2026-03-12 16:32:34 +07:00: 2026/03/12 16:32:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51630->127.0.0.1:29092: i/o timeout 2026-03-12 16:33:04 +07:00: 2026/03/12 16:33:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38602->127.0.0.1:29092: i/o timeout 2026-03-12 16:33:34 +07:00: 2026/03/12 16:33:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39896->127.0.0.1:29092: i/o timeout 2026-03-12 16:34:04 +07:00: 2026/03/12 16:34:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44890->127.0.0.1:29092: i/o timeout 2026-03-12 16:34:34 +07:00: 2026/03/12 16:34:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45220->127.0.0.1:29092: i/o timeout 2026-03-12 16:35:04 +07:00: 2026/03/12 16:35:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48156->127.0.0.1:29092: i/o timeout 2026-03-12 16:35:34 +07:00: 2026/03/12 16:35:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38736->127.0.0.1:29092: i/o timeout 2026-03-12 16:36:04 +07:00: 2026/03/12 16:36:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60614->127.0.0.1:29092: i/o timeout 2026-03-12 16:36:34 +07:00: 2026/03/12 16:36:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46478->127.0.0.1:29092: i/o timeout 2026-03-12 16:37:04 +07:00: 2026/03/12 16:37:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35490->127.0.0.1:29092: i/o timeout 2026-03-12 16:37:34 +07:00: 2026/03/12 16:37:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41746->127.0.0.1:29092: i/o timeout 2026-03-12 16:38:04 +07:00: 2026/03/12 16:38:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57674->127.0.0.1:29092: i/o timeout 2026-03-12 16:38:34 +07:00: 2026/03/12 16:38:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42962->127.0.0.1:29092: i/o timeout 2026-03-12 16:39:04 +07:00: 2026/03/12 16:39:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59208->127.0.0.1:29092: i/o timeout 2026-03-12 16:39:34 +07:00: 2026/03/12 16:39:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50606->127.0.0.1:29092: i/o timeout 2026-03-12 16:40:04 +07:00: 2026/03/12 16:40:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33924->127.0.0.1:29092: i/o timeout 2026-03-12 16:40:34 +07:00: 2026/03/12 16:40:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50696->127.0.0.1:29092: i/o timeout 2026-03-12 16:41:04 +07:00: 2026/03/12 16:41:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52902->127.0.0.1:29092: i/o timeout 2026-03-12 16:41:34 +07:00: 2026/03/12 16:41:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60154->127.0.0.1:29092: i/o timeout 2026-03-12 16:42:04 +07:00: 2026/03/12 16:42:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36010->127.0.0.1:29092: i/o timeout 2026-03-12 16:42:34 +07:00: 2026/03/12 16:42:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36320->127.0.0.1:29092: i/o timeout 2026-03-12 16:43:04 +07:00: 2026/03/12 16:43:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56968->127.0.0.1:29092: i/o timeout 2026-03-12 16:43:34 +07:00: 2026/03/12 16:43:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42832->127.0.0.1:29092: i/o timeout 2026-03-12 16:44:04 +07:00: 2026/03/12 16:44:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43410->127.0.0.1:29092: i/o timeout 2026-03-12 16:44:34 +07:00: 2026/03/12 16:44:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40238->127.0.0.1:29092: i/o timeout 2026-03-12 16:45:04 +07:00: 2026/03/12 16:45:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45858->127.0.0.1:29092: i/o timeout 2026-03-12 16:45:34 +07:00: 2026/03/12 16:45:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51464->127.0.0.1:29092: i/o timeout 2026-03-12 16:46:04 +07:00: 2026/03/12 16:46:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59650->127.0.0.1:29092: i/o timeout 2026-03-12 16:46:34 +07:00: 2026/03/12 16:46:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34456->127.0.0.1:29092: i/o timeout 2026-03-12 16:47:04 +07:00: 2026/03/12 16:47:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45534->127.0.0.1:29092: i/o timeout 2026-03-12 16:47:34 +07:00: 2026/03/12 16:47:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41964->127.0.0.1:29092: i/o timeout 2026-03-12 16:48:04 +07:00: 2026/03/12 16:48:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57698->127.0.0.1:29092: i/o timeout 2026-03-12 16:48:34 +07:00: 2026/03/12 16:48:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48798->127.0.0.1:29092: i/o timeout 2026-03-12 16:49:04 +07:00: 2026/03/12 16:49:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49120->127.0.0.1:29092: i/o timeout 2026-03-12 16:49:34 +07:00: 2026/03/12 16:49:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51210->127.0.0.1:29092: i/o timeout 2026-03-12 16:50:04 +07:00: 2026/03/12 16:50:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35052->127.0.0.1:29092: i/o timeout 2026-03-12 16:50:34 +07:00: 2026/03/12 16:50:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56874->127.0.0.1:29092: i/o timeout 2026-03-12 16:51:04 +07:00: 2026/03/12 16:51:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58906->127.0.0.1:29092: i/o timeout 2026-03-12 16:51:34 +07:00: 2026/03/12 16:51:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53662->127.0.0.1:29092: i/o timeout 2026-03-12 16:52:04 +07:00: 2026/03/12 16:52:04 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49810->127.0.0.1:29092: i/o timeout 2026-03-12 16:52:34 +07:00: 2026/03/12 16:52:34 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48222->127.0.0.1:29092: i/o timeout 2026-03-12 16:53:05 +07:00: 2026/03/12 16:53:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46874->127.0.0.1:29092: i/o timeout 2026-03-12 16:53:35 +07:00: 2026/03/12 16:53:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39982->127.0.0.1:29092: i/o timeout 2026-03-12 16:54:05 +07:00: 2026/03/12 16:54:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57174->127.0.0.1:29092: i/o timeout 2026-03-12 16:54:35 +07:00: 2026/03/12 16:54:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33196->127.0.0.1:29092: i/o timeout 2026-03-12 16:55:05 +07:00: 2026/03/12 16:55:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40916->127.0.0.1:29092: i/o timeout 2026-03-12 16:55:35 +07:00: 2026/03/12 16:55:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38920->127.0.0.1:29092: i/o timeout 2026-03-12 16:56:05 +07:00: 2026/03/12 16:56:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49190->127.0.0.1:29092: i/o timeout 2026-03-12 16:56:35 +07:00: 2026/03/12 16:56:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52206->127.0.0.1:29092: i/o timeout 2026-03-12 16:57:05 +07:00: 2026/03/12 16:57:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51230->127.0.0.1:29092: i/o timeout 2026-03-12 16:57:35 +07:00: 2026/03/12 16:57:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33268->127.0.0.1:29092: i/o timeout 2026-03-12 16:58:05 +07:00: 2026/03/12 16:58:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54342->127.0.0.1:29092: i/o timeout 2026-03-12 16:58:35 +07:00: 2026/03/12 16:58:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47928->127.0.0.1:29092: i/o timeout 2026-03-12 16:59:05 +07:00: 2026/03/12 16:59:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35068->127.0.0.1:29092: i/o timeout 2026-03-12 16:59:35 +07:00: 2026/03/12 16:59:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45958->127.0.0.1:29092: i/o timeout 2026-03-12 17:00:05 +07:00: 2026/03/12 17:00:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54676->127.0.0.1:29092: i/o timeout 2026-03-12 17:00:35 +07:00: 2026/03/12 17:00:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34178->127.0.0.1:29092: i/o timeout 2026-03-12 17:01:05 +07:00: 2026/03/12 17:01:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59616->127.0.0.1:29092: i/o timeout 2026-03-12 17:01:35 +07:00: 2026/03/12 17:01:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42402->127.0.0.1:29092: i/o timeout 2026-03-12 17:02:05 +07:00: 2026/03/12 17:02:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45244->127.0.0.1:29092: i/o timeout 2026-03-12 17:02:35 +07:00: 2026/03/12 17:02:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52178->127.0.0.1:29092: i/o timeout 2026-03-12 17:03:05 +07:00: 2026/03/12 17:03:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55976->127.0.0.1:29092: i/o timeout 2026-03-12 17:03:35 +07:00: 2026/03/12 17:03:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56766->127.0.0.1:29092: i/o timeout 2026-03-12 17:04:05 +07:00: 2026/03/12 17:04:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60434->127.0.0.1:29092: i/o timeout 2026-03-12 17:04:35 +07:00: 2026/03/12 17:04:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54106->127.0.0.1:29092: i/o timeout 2026-03-12 17:05:05 +07:00: 2026/03/12 17:05:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43486->127.0.0.1:29092: i/o timeout 2026-03-12 17:05:35 +07:00: 2026/03/12 17:05:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57536->127.0.0.1:29092: i/o timeout 2026-03-12 17:06:05 +07:00: 2026/03/12 17:06:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38844->127.0.0.1:29092: i/o timeout 2026-03-12 17:06:35 +07:00: 2026/03/12 17:06:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34086->127.0.0.1:29092: i/o timeout 2026-03-12 17:07:05 +07:00: 2026/03/12 17:07:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60358->127.0.0.1:29092: i/o timeout 2026-03-12 17:07:35 +07:00: 2026/03/12 17:07:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34774->127.0.0.1:29092: i/o timeout 2026-03-12 17:08:05 +07:00: 2026/03/12 17:08:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35094->127.0.0.1:29092: i/o timeout 2026-03-12 17:08:35 +07:00: 2026/03/12 17:08:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56130->127.0.0.1:29092: i/o timeout 2026-03-12 17:09:05 +07:00: 2026/03/12 17:09:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53468->127.0.0.1:29092: i/o timeout 2026-03-12 17:09:35 +07:00: 2026/03/12 17:09:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50680->127.0.0.1:29092: i/o timeout 2026-03-12 17:10:05 +07:00: 2026/03/12 17:10:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59142->127.0.0.1:29092: i/o timeout 2026-03-12 17:10:35 +07:00: 2026/03/12 17:10:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52618->127.0.0.1:29092: i/o timeout 2026-03-12 17:11:05 +07:00: 2026/03/12 17:11:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58360->127.0.0.1:29092: i/o timeout 2026-03-12 17:11:35 +07:00: 2026/03/12 17:11:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39480->127.0.0.1:29092: i/o timeout 2026-03-12 17:12:05 +07:00: 2026/03/12 17:12:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34004->127.0.0.1:29092: i/o timeout 2026-03-12 17:12:35 +07:00: 2026/03/12 17:12:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42904->127.0.0.1:29092: i/o timeout 2026-03-12 17:13:05 +07:00: 2026/03/12 17:13:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40056->127.0.0.1:29092: i/o timeout 2026-03-12 17:13:35 +07:00: 2026/03/12 17:13:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36210->127.0.0.1:29092: i/o timeout 2026-03-12 17:14:05 +07:00: 2026/03/12 17:14:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42360->127.0.0.1:29092: i/o timeout 2026-03-12 17:14:35 +07:00: 2026/03/12 17:14:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48016->127.0.0.1:29092: i/o timeout 2026-03-12 17:15:05 +07:00: 2026/03/12 17:15:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59752->127.0.0.1:29092: i/o timeout 2026-03-12 17:15:35 +07:00: 2026/03/12 17:15:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32768->127.0.0.1:29092: i/o timeout 2026-03-12 17:16:05 +07:00: 2026/03/12 17:16:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38022->127.0.0.1:29092: i/o timeout 2026-03-12 17:16:35 +07:00: 2026/03/12 17:16:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40576->127.0.0.1:29092: i/o timeout 2026-03-12 17:17:05 +07:00: 2026/03/12 17:17:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33596->127.0.0.1:29092: i/o timeout 2026-03-12 17:17:35 +07:00: 2026/03/12 17:17:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46536->127.0.0.1:29092: i/o timeout 2026-03-12 17:18:05 +07:00: 2026/03/12 17:18:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37848->127.0.0.1:29092: i/o timeout 2026-03-12 17:18:35 +07:00: 2026/03/12 17:18:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36598->127.0.0.1:29092: i/o timeout 2026-03-12 17:19:05 +07:00: 2026/03/12 17:19:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55548->127.0.0.1:29092: i/o timeout 2026-03-12 17:19:35 +07:00: 2026/03/12 17:19:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50466->127.0.0.1:29092: i/o timeout 2026-03-12 17:20:05 +07:00: 2026/03/12 17:20:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57770->127.0.0.1:29092: i/o timeout 2026-03-12 17:20:35 +07:00: 2026/03/12 17:20:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47368->127.0.0.1:29092: i/o timeout 2026-03-12 17:21:05 +07:00: 2026/03/12 17:21:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39336->127.0.0.1:29092: i/o timeout 2026-03-12 17:21:35 +07:00: 2026/03/12 17:21:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37388->127.0.0.1:29092: i/o timeout 2026-03-12 17:22:05 +07:00: 2026/03/12 17:22:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46724->127.0.0.1:29092: i/o timeout 2026-03-12 17:22:35 +07:00: 2026/03/12 17:22:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39012->127.0.0.1:29092: i/o timeout 2026-03-12 17:23:05 +07:00: 2026/03/12 17:23:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57480->127.0.0.1:29092: i/o timeout 2026-03-12 17:23:35 +07:00: 2026/03/12 17:23:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60088->127.0.0.1:29092: i/o timeout 2026-03-12 17:24:05 +07:00: 2026/03/12 17:24:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53748->127.0.0.1:29092: i/o timeout 2026-03-12 17:24:35 +07:00: 2026/03/12 17:24:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43914->127.0.0.1:29092: i/o timeout 2026-03-12 17:25:05 +07:00: 2026/03/12 17:25:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52604->127.0.0.1:29092: i/o timeout 2026-03-12 17:25:35 +07:00: 2026/03/12 17:25:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43356->127.0.0.1:29092: i/o timeout 2026-03-12 17:26:05 +07:00: 2026/03/12 17:26:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38186->127.0.0.1:29092: i/o timeout 2026-03-12 17:26:35 +07:00: 2026/03/12 17:26:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36242->127.0.0.1:29092: i/o timeout 2026-03-12 17:27:05 +07:00: 2026/03/12 17:27:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58724->127.0.0.1:29092: i/o timeout 2026-03-12 17:27:35 +07:00: 2026/03/12 17:27:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54468->127.0.0.1:29092: i/o timeout 2026-03-12 17:28:05 +07:00: 2026/03/12 17:28:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32982->127.0.0.1:29092: i/o timeout 2026-03-12 17:28:35 +07:00: 2026/03/12 17:28:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47522->127.0.0.1:29092: i/o timeout 2026-03-12 17:29:05 +07:00: 2026/03/12 17:29:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59276->127.0.0.1:29092: i/o timeout 2026-03-12 17:29:35 +07:00: 2026/03/12 17:29:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58906->127.0.0.1:29092: i/o timeout 2026-03-12 17:30:05 +07:00: 2026/03/12 17:30:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41654->127.0.0.1:29092: i/o timeout 2026-03-12 17:30:35 +07:00: 2026/03/12 17:30:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45850->127.0.0.1:29092: i/o timeout 2026-03-12 17:31:05 +07:00: 2026/03/12 17:31:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55938->127.0.0.1:29092: i/o timeout 2026-03-12 17:31:35 +07:00: 2026/03/12 17:31:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44706->127.0.0.1:29092: i/o timeout 2026-03-12 17:32:05 +07:00: 2026/03/12 17:32:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36198->127.0.0.1:29092: i/o timeout 2026-03-12 17:32:35 +07:00: 2026/03/12 17:32:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55070->127.0.0.1:29092: i/o timeout 2026-03-12 17:33:05 +07:00: 2026/03/12 17:33:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58970->127.0.0.1:29092: i/o timeout 2026-03-12 17:33:35 +07:00: 2026/03/12 17:33:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55678->127.0.0.1:29092: i/o timeout 2026-03-12 17:34:05 +07:00: 2026/03/12 17:34:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38978->127.0.0.1:29092: i/o timeout 2026-03-12 17:34:35 +07:00: 2026/03/12 17:34:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52816->127.0.0.1:29092: i/o timeout 2026-03-12 17:35:05 +07:00: 2026/03/12 17:35:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43510->127.0.0.1:29092: i/o timeout 2026-03-12 17:35:35 +07:00: 2026/03/12 17:35:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39720->127.0.0.1:29092: i/o timeout 2026-03-12 17:36:05 +07:00: 2026/03/12 17:36:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57936->127.0.0.1:29092: i/o timeout 2026-03-12 17:36:35 +07:00: 2026/03/12 17:36:35 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54986->127.0.0.1:29092: i/o timeout 2026-03-12 17:37:05 +07:00: 2026/03/12 17:37:05 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43682->127.0.0.1:29092: i/o timeout 2026-03-12 17:37:36 +07:00: 2026/03/12 17:37:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36344->127.0.0.1:29092: i/o timeout 2026-03-12 17:38:06 +07:00: 2026/03/12 17:38:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49234->127.0.0.1:29092: i/o timeout 2026-03-12 17:38:36 +07:00: 2026/03/12 17:38:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34384->127.0.0.1:29092: i/o timeout 2026-03-12 17:39:06 +07:00: 2026/03/12 17:39:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41228->127.0.0.1:29092: i/o timeout 2026-03-12 17:39:36 +07:00: 2026/03/12 17:39:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35918->127.0.0.1:29092: i/o timeout 2026-03-12 17:40:06 +07:00: 2026/03/12 17:40:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36632->127.0.0.1:29092: i/o timeout 2026-03-12 17:40:36 +07:00: 2026/03/12 17:40:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49332->127.0.0.1:29092: i/o timeout 2026-03-12 17:41:06 +07:00: 2026/03/12 17:41:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37620->127.0.0.1:29092: i/o timeout 2026-03-12 17:41:36 +07:00: 2026/03/12 17:41:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49836->127.0.0.1:29092: i/o timeout 2026-03-12 17:42:06 +07:00: 2026/03/12 17:42:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54894->127.0.0.1:29092: i/o timeout 2026-03-12 17:42:36 +07:00: 2026/03/12 17:42:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36332->127.0.0.1:29092: i/o timeout 2026-03-12 17:43:06 +07:00: 2026/03/12 17:43:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54872->127.0.0.1:29092: i/o timeout 2026-03-12 17:43:36 +07:00: 2026/03/12 17:43:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39722->127.0.0.1:29092: i/o timeout 2026-03-12 17:44:06 +07:00: 2026/03/12 17:44:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37870->127.0.0.1:29092: i/o timeout 2026-03-12 17:44:36 +07:00: 2026/03/12 17:44:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51016->127.0.0.1:29092: i/o timeout 2026-03-12 17:45:06 +07:00: 2026/03/12 17:45:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53608->127.0.0.1:29092: i/o timeout 2026-03-12 17:45:36 +07:00: 2026/03/12 17:45:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40992->127.0.0.1:29092: i/o timeout 2026-03-12 17:46:06 +07:00: 2026/03/12 17:46:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45706->127.0.0.1:29092: i/o timeout 2026-03-12 17:46:36 +07:00: 2026/03/12 17:46:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57878->127.0.0.1:29092: i/o timeout 2026-03-12 17:47:06 +07:00: 2026/03/12 17:47:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50202->127.0.0.1:29092: i/o timeout 2026-03-12 17:47:36 +07:00: 2026/03/12 17:47:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54488->127.0.0.1:29092: i/o timeout 2026-03-12 17:48:06 +07:00: 2026/03/12 17:48:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48554->127.0.0.1:29092: i/o timeout 2026-03-12 17:48:36 +07:00: 2026/03/12 17:48:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43888->127.0.0.1:29092: i/o timeout 2026-03-12 17:49:06 +07:00: 2026/03/12 17:49:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53488->127.0.0.1:29092: i/o timeout 2026-03-12 17:49:36 +07:00: 2026/03/12 17:49:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59754->127.0.0.1:29092: i/o timeout 2026-03-12 17:50:06 +07:00: 2026/03/12 17:50:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51726->127.0.0.1:29092: i/o timeout 2026-03-12 17:50:36 +07:00: 2026/03/12 17:50:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37998->127.0.0.1:29092: i/o timeout 2026-03-12 17:51:06 +07:00: 2026/03/12 17:51:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45640->127.0.0.1:29092: i/o timeout 2026-03-12 17:51:36 +07:00: 2026/03/12 17:51:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47454->127.0.0.1:29092: i/o timeout 2026-03-12 17:52:06 +07:00: 2026/03/12 17:52:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34262->127.0.0.1:29092: i/o timeout 2026-03-12 17:52:36 +07:00: 2026/03/12 17:52:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37316->127.0.0.1:29092: i/o timeout 2026-03-12 17:53:06 +07:00: 2026/03/12 17:53:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54446->127.0.0.1:29092: i/o timeout 2026-03-12 17:53:36 +07:00: 2026/03/12 17:53:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54642->127.0.0.1:29092: i/o timeout 2026-03-12 17:54:06 +07:00: 2026/03/12 17:54:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40418->127.0.0.1:29092: i/o timeout 2026-03-12 17:54:36 +07:00: 2026/03/12 17:54:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58290->127.0.0.1:29092: i/o timeout 2026-03-12 17:55:06 +07:00: 2026/03/12 17:55:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35026->127.0.0.1:29092: i/o timeout 2026-03-12 17:55:36 +07:00: 2026/03/12 17:55:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55828->127.0.0.1:29092: i/o timeout 2026-03-12 17:56:06 +07:00: 2026/03/12 17:56:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41592->127.0.0.1:29092: i/o timeout 2026-03-12 17:56:36 +07:00: 2026/03/12 17:56:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55268->127.0.0.1:29092: i/o timeout 2026-03-12 17:57:06 +07:00: 2026/03/12 17:57:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42568->127.0.0.1:29092: i/o timeout 2026-03-12 17:57:36 +07:00: 2026/03/12 17:57:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55902->127.0.0.1:29092: i/o timeout 2026-03-12 17:58:06 +07:00: 2026/03/12 17:58:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52024->127.0.0.1:29092: i/o timeout 2026-03-12 17:58:36 +07:00: 2026/03/12 17:58:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42484->127.0.0.1:29092: i/o timeout 2026-03-12 17:59:06 +07:00: 2026/03/12 17:59:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33092->127.0.0.1:29092: i/o timeout 2026-03-12 17:59:36 +07:00: 2026/03/12 17:59:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59546->127.0.0.1:29092: i/o timeout 2026-03-12 18:00:06 +07:00: 2026/03/12 18:00:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57954->127.0.0.1:29092: i/o timeout 2026-03-12 18:00:36 +07:00: 2026/03/12 18:00:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43818->127.0.0.1:29092: i/o timeout 2026-03-12 18:01:06 +07:00: 2026/03/12 18:01:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58034->127.0.0.1:29092: i/o timeout 2026-03-12 18:01:36 +07:00: 2026/03/12 18:01:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57038->127.0.0.1:29092: i/o timeout 2026-03-12 18:02:06 +07:00: 2026/03/12 18:02:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40294->127.0.0.1:29092: i/o timeout 2026-03-12 18:02:36 +07:00: 2026/03/12 18:02:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39428->127.0.0.1:29092: i/o timeout 2026-03-12 18:03:06 +07:00: 2026/03/12 18:03:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55824->127.0.0.1:29092: i/o timeout 2026-03-12 18:03:36 +07:00: 2026/03/12 18:03:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38086->127.0.0.1:29092: i/o timeout 2026-03-12 18:04:06 +07:00: 2026/03/12 18:04:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38768->127.0.0.1:29092: i/o timeout 2026-03-12 18:04:36 +07:00: 2026/03/12 18:04:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38144->127.0.0.1:29092: i/o timeout 2026-03-12 18:05:06 +07:00: 2026/03/12 18:05:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45460->127.0.0.1:29092: i/o timeout 2026-03-12 18:05:36 +07:00: 2026/03/12 18:05:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57680->127.0.0.1:29092: i/o timeout 2026-03-12 18:06:06 +07:00: 2026/03/12 18:06:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56190->127.0.0.1:29092: i/o timeout 2026-03-12 18:06:36 +07:00: 2026/03/12 18:06:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53968->127.0.0.1:29092: i/o timeout 2026-03-12 18:07:06 +07:00: 2026/03/12 18:07:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49014->127.0.0.1:29092: i/o timeout 2026-03-12 18:07:36 +07:00: 2026/03/12 18:07:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60670->127.0.0.1:29092: i/o timeout 2026-03-12 18:08:06 +07:00: 2026/03/12 18:08:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43288->127.0.0.1:29092: i/o timeout 2026-03-12 18:08:36 +07:00: 2026/03/12 18:08:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44490->127.0.0.1:29092: i/o timeout 2026-03-12 18:09:06 +07:00: 2026/03/12 18:09:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39580->127.0.0.1:29092: i/o timeout 2026-03-12 18:09:36 +07:00: 2026/03/12 18:09:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43600->127.0.0.1:29092: i/o timeout 2026-03-12 18:10:06 +07:00: 2026/03/12 18:10:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53694->127.0.0.1:29092: i/o timeout 2026-03-12 18:10:36 +07:00: 2026/03/12 18:10:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32794->127.0.0.1:29092: i/o timeout 2026-03-12 18:11:06 +07:00: 2026/03/12 18:11:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49910->127.0.0.1:29092: i/o timeout 2026-03-12 18:11:36 +07:00: 2026/03/12 18:11:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33032->127.0.0.1:29092: i/o timeout 2026-03-12 18:12:06 +07:00: 2026/03/12 18:12:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35242->127.0.0.1:29092: i/o timeout 2026-03-12 18:12:36 +07:00: 2026/03/12 18:12:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51142->127.0.0.1:29092: i/o timeout 2026-03-12 18:13:06 +07:00: 2026/03/12 18:13:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52962->127.0.0.1:29092: i/o timeout 2026-03-12 18:13:36 +07:00: 2026/03/12 18:13:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52092->127.0.0.1:29092: i/o timeout 2026-03-12 18:14:06 +07:00: 2026/03/12 18:14:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40892->127.0.0.1:29092: i/o timeout 2026-03-12 18:14:36 +07:00: 2026/03/12 18:14:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47006->127.0.0.1:29092: i/o timeout 2026-03-12 18:15:06 +07:00: 2026/03/12 18:15:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59228->127.0.0.1:29092: i/o timeout 2026-03-12 18:15:36 +07:00: 2026/03/12 18:15:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37184->127.0.0.1:29092: i/o timeout 2026-03-12 18:16:06 +07:00: 2026/03/12 18:16:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51252->127.0.0.1:29092: i/o timeout 2026-03-12 18:16:36 +07:00: 2026/03/12 18:16:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55354->127.0.0.1:29092: i/o timeout 2026-03-12 18:17:06 +07:00: 2026/03/12 18:17:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43078->127.0.0.1:29092: i/o timeout 2026-03-12 18:17:36 +07:00: 2026/03/12 18:17:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33452->127.0.0.1:29092: i/o timeout 2026-03-12 18:18:06 +07:00: 2026/03/12 18:18:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50186->127.0.0.1:29092: i/o timeout 2026-03-12 18:18:36 +07:00: 2026/03/12 18:18:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46988->127.0.0.1:29092: i/o timeout 2026-03-12 18:19:06 +07:00: 2026/03/12 18:19:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35454->127.0.0.1:29092: i/o timeout 2026-03-12 18:19:36 +07:00: 2026/03/12 18:19:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35652->127.0.0.1:29092: i/o timeout 2026-03-12 18:20:06 +07:00: 2026/03/12 18:20:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59818->127.0.0.1:29092: i/o timeout 2026-03-12 18:20:36 +07:00: 2026/03/12 18:20:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54570->127.0.0.1:29092: i/o timeout 2026-03-12 18:21:06 +07:00: 2026/03/12 18:21:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44994->127.0.0.1:29092: i/o timeout 2026-03-12 18:21:36 +07:00: 2026/03/12 18:21:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34744->127.0.0.1:29092: i/o timeout 2026-03-12 18:22:06 +07:00: 2026/03/12 18:22:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48204->127.0.0.1:29092: i/o timeout 2026-03-12 18:22:36 +07:00: 2026/03/12 18:22:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54260->127.0.0.1:29092: i/o timeout 2026-03-12 18:23:06 +07:00: 2026/03/12 18:23:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50772->127.0.0.1:29092: i/o timeout 2026-03-12 18:23:36 +07:00: 2026/03/12 18:23:36 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51204->127.0.0.1:29092: i/o timeout 2026-03-12 18:24:06 +07:00: 2026/03/12 18:24:06 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55240->127.0.0.1:29092: i/o timeout 2026-03-12 18:24:37 +07:00: 2026/03/12 18:24:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52228->127.0.0.1:29092: i/o timeout 2026-03-12 18:25:07 +07:00: 2026/03/12 18:25:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41430->127.0.0.1:29092: i/o timeout 2026-03-12 18:25:37 +07:00: 2026/03/12 18:25:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35000->127.0.0.1:29092: i/o timeout 2026-03-12 18:26:07 +07:00: 2026/03/12 18:26:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49880->127.0.0.1:29092: i/o timeout 2026-03-12 18:26:37 +07:00: 2026/03/12 18:26:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41722->127.0.0.1:29092: i/o timeout 2026-03-12 18:27:07 +07:00: 2026/03/12 18:27:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51586->127.0.0.1:29092: i/o timeout 2026-03-12 18:27:37 +07:00: 2026/03/12 18:27:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34928->127.0.0.1:29092: i/o timeout 2026-03-12 18:28:07 +07:00: 2026/03/12 18:28:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48200->127.0.0.1:29092: i/o timeout 2026-03-12 18:28:37 +07:00: 2026/03/12 18:28:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32878->127.0.0.1:29092: i/o timeout 2026-03-12 18:29:07 +07:00: 2026/03/12 18:29:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33064->127.0.0.1:29092: i/o timeout 2026-03-12 18:29:37 +07:00: 2026/03/12 18:29:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53492->127.0.0.1:29092: i/o timeout 2026-03-12 18:30:07 +07:00: 2026/03/12 18:30:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58716->127.0.0.1:29092: i/o timeout 2026-03-12 18:30:37 +07:00: 2026/03/12 18:30:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38066->127.0.0.1:29092: i/o timeout 2026-03-12 18:31:07 +07:00: 2026/03/12 18:31:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40842->127.0.0.1:29092: i/o timeout 2026-03-12 18:31:37 +07:00: 2026/03/12 18:31:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51250->127.0.0.1:29092: i/o timeout 2026-03-12 18:32:07 +07:00: 2026/03/12 18:32:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46444->127.0.0.1:29092: i/o timeout 2026-03-12 18:32:37 +07:00: 2026/03/12 18:32:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33002->127.0.0.1:29092: i/o timeout 2026-03-12 18:33:07 +07:00: 2026/03/12 18:33:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51726->127.0.0.1:29092: i/o timeout 2026-03-12 18:33:37 +07:00: 2026/03/12 18:33:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33520->127.0.0.1:29092: i/o timeout 2026-03-12 18:34:07 +07:00: 2026/03/12 18:34:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41776->127.0.0.1:29092: i/o timeout 2026-03-12 18:34:37 +07:00: 2026/03/12 18:34:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52420->127.0.0.1:29092: i/o timeout 2026-03-12 18:35:07 +07:00: 2026/03/12 18:35:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60206->127.0.0.1:29092: i/o timeout 2026-03-12 18:35:37 +07:00: 2026/03/12 18:35:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39198->127.0.0.1:29092: i/o timeout 2026-03-12 18:36:07 +07:00: 2026/03/12 18:36:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54144->127.0.0.1:29092: i/o timeout 2026-03-12 18:36:37 +07:00: 2026/03/12 18:36:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37544->127.0.0.1:29092: i/o timeout 2026-03-12 18:37:07 +07:00: 2026/03/12 18:37:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36954->127.0.0.1:29092: i/o timeout 2026-03-12 18:37:37 +07:00: 2026/03/12 18:37:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44060->127.0.0.1:29092: i/o timeout 2026-03-12 18:38:07 +07:00: 2026/03/12 18:38:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51724->127.0.0.1:29092: i/o timeout 2026-03-12 18:38:37 +07:00: 2026/03/12 18:38:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50002->127.0.0.1:29092: i/o timeout 2026-03-12 18:39:07 +07:00: 2026/03/12 18:39:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41524->127.0.0.1:29092: i/o timeout 2026-03-12 18:39:37 +07:00: 2026/03/12 18:39:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59430->127.0.0.1:29092: i/o timeout 2026-03-12 18:40:07 +07:00: 2026/03/12 18:40:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44958->127.0.0.1:29092: i/o timeout 2026-03-12 18:40:37 +07:00: 2026/03/12 18:40:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34888->127.0.0.1:29092: i/o timeout 2026-03-12 18:41:07 +07:00: 2026/03/12 18:41:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55536->127.0.0.1:29092: i/o timeout 2026-03-12 18:41:37 +07:00: 2026/03/12 18:41:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42288->127.0.0.1:29092: i/o timeout 2026-03-12 18:42:07 +07:00: 2026/03/12 18:42:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56070->127.0.0.1:29092: i/o timeout 2026-03-12 18:42:37 +07:00: 2026/03/12 18:42:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37018->127.0.0.1:29092: i/o timeout 2026-03-12 18:43:07 +07:00: 2026/03/12 18:43:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35788->127.0.0.1:29092: i/o timeout 2026-03-12 18:43:37 +07:00: 2026/03/12 18:43:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42892->127.0.0.1:29092: i/o timeout 2026-03-12 18:44:07 +07:00: 2026/03/12 18:44:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32926->127.0.0.1:29092: i/o timeout 2026-03-12 18:44:37 +07:00: 2026/03/12 18:44:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38162->127.0.0.1:29092: i/o timeout 2026-03-12 18:45:07 +07:00: 2026/03/12 18:45:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44036->127.0.0.1:29092: i/o timeout 2026-03-12 18:45:37 +07:00: 2026/03/12 18:45:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47064->127.0.0.1:29092: i/o timeout 2026-03-12 18:46:07 +07:00: 2026/03/12 18:46:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52798->127.0.0.1:29092: i/o timeout 2026-03-12 18:46:37 +07:00: 2026/03/12 18:46:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60350->127.0.0.1:29092: i/o timeout 2026-03-12 18:47:07 +07:00: 2026/03/12 18:47:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48082->127.0.0.1:29092: i/o timeout 2026-03-12 18:47:37 +07:00: 2026/03/12 18:47:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46630->127.0.0.1:29092: i/o timeout 2026-03-12 18:48:07 +07:00: 2026/03/12 18:48:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58676->127.0.0.1:29092: i/o timeout 2026-03-12 18:48:37 +07:00: 2026/03/12 18:48:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45888->127.0.0.1:29092: i/o timeout 2026-03-12 18:49:07 +07:00: 2026/03/12 18:49:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36834->127.0.0.1:29092: i/o timeout 2026-03-12 18:49:37 +07:00: 2026/03/12 18:49:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55914->127.0.0.1:29092: i/o timeout 2026-03-12 18:50:07 +07:00: 2026/03/12 18:50:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36286->127.0.0.1:29092: i/o timeout 2026-03-12 18:50:37 +07:00: 2026/03/12 18:50:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53004->127.0.0.1:29092: i/o timeout 2026-03-12 18:51:07 +07:00: 2026/03/12 18:51:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51720->127.0.0.1:29092: i/o timeout 2026-03-12 18:51:37 +07:00: 2026/03/12 18:51:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40328->127.0.0.1:29092: i/o timeout 2026-03-12 18:52:07 +07:00: 2026/03/12 18:52:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54840->127.0.0.1:29092: i/o timeout 2026-03-12 18:52:37 +07:00: 2026/03/12 18:52:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38370->127.0.0.1:29092: i/o timeout 2026-03-12 18:53:07 +07:00: 2026/03/12 18:53:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53356->127.0.0.1:29092: i/o timeout 2026-03-12 18:53:37 +07:00: 2026/03/12 18:53:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48378->127.0.0.1:29092: i/o timeout 2026-03-12 18:54:07 +07:00: 2026/03/12 18:54:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34916->127.0.0.1:29092: i/o timeout 2026-03-12 18:54:37 +07:00: 2026/03/12 18:54:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36902->127.0.0.1:29092: i/o timeout 2026-03-12 18:55:07 +07:00: 2026/03/12 18:55:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60882->127.0.0.1:29092: i/o timeout 2026-03-12 18:55:37 +07:00: 2026/03/12 18:55:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33234->127.0.0.1:29092: i/o timeout 2026-03-12 18:56:07 +07:00: 2026/03/12 18:56:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38746->127.0.0.1:29092: i/o timeout 2026-03-12 18:56:37 +07:00: 2026/03/12 18:56:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55172->127.0.0.1:29092: i/o timeout 2026-03-12 18:57:07 +07:00: 2026/03/12 18:57:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59230->127.0.0.1:29092: i/o timeout 2026-03-12 18:57:37 +07:00: 2026/03/12 18:57:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58516->127.0.0.1:29092: i/o timeout 2026-03-12 18:58:07 +07:00: 2026/03/12 18:58:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46742->127.0.0.1:29092: i/o timeout 2026-03-12 18:58:37 +07:00: 2026/03/12 18:58:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36710->127.0.0.1:29092: i/o timeout 2026-03-12 18:59:07 +07:00: 2026/03/12 18:59:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53718->127.0.0.1:29092: i/o timeout 2026-03-12 18:59:37 +07:00: 2026/03/12 18:59:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33194->127.0.0.1:29092: i/o timeout 2026-03-12 19:00:07 +07:00: 2026/03/12 19:00:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55210->127.0.0.1:29092: i/o timeout 2026-03-12 19:00:37 +07:00: 2026/03/12 19:00:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41758->127.0.0.1:29092: i/o timeout 2026-03-12 19:01:07 +07:00: 2026/03/12 19:01:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59330->127.0.0.1:29092: i/o timeout 2026-03-12 19:01:37 +07:00: 2026/03/12 19:01:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45776->127.0.0.1:29092: i/o timeout 2026-03-12 19:02:07 +07:00: 2026/03/12 19:02:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58060->127.0.0.1:29092: i/o timeout 2026-03-12 19:02:37 +07:00: 2026/03/12 19:02:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49562->127.0.0.1:29092: i/o timeout 2026-03-12 19:03:07 +07:00: 2026/03/12 19:03:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43692->127.0.0.1:29092: i/o timeout 2026-03-12 19:03:37 +07:00: 2026/03/12 19:03:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37470->127.0.0.1:29092: i/o timeout 2026-03-12 19:04:07 +07:00: 2026/03/12 19:04:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53776->127.0.0.1:29092: i/o timeout 2026-03-12 19:04:37 +07:00: 2026/03/12 19:04:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57964->127.0.0.1:29092: i/o timeout 2026-03-12 19:05:07 +07:00: 2026/03/12 19:05:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46102->127.0.0.1:29092: i/o timeout 2026-03-12 19:05:37 +07:00: 2026/03/12 19:05:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36470->127.0.0.1:29092: i/o timeout 2026-03-12 19:06:07 +07:00: 2026/03/12 19:06:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43718->127.0.0.1:29092: i/o timeout 2026-03-12 19:06:37 +07:00: 2026/03/12 19:06:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54894->127.0.0.1:29092: i/o timeout 2026-03-12 19:07:07 +07:00: 2026/03/12 19:07:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36872->127.0.0.1:29092: i/o timeout 2026-03-12 19:07:37 +07:00: 2026/03/12 19:07:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39198->127.0.0.1:29092: i/o timeout 2026-03-12 19:08:07 +07:00: 2026/03/12 19:08:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57970->127.0.0.1:29092: i/o timeout 2026-03-12 19:08:37 +07:00: 2026/03/12 19:08:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43240->127.0.0.1:29092: i/o timeout 2026-03-12 19:09:07 +07:00: 2026/03/12 19:09:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56984->127.0.0.1:29092: i/o timeout 2026-03-12 19:09:37 +07:00: 2026/03/12 19:09:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45220->127.0.0.1:29092: i/o timeout 2026-03-12 19:10:07 +07:00: 2026/03/12 19:10:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36542->127.0.0.1:29092: i/o timeout 2026-03-12 19:10:37 +07:00: 2026/03/12 19:10:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34158->127.0.0.1:29092: i/o timeout 2026-03-12 19:11:07 +07:00: 2026/03/12 19:11:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46698->127.0.0.1:29092: i/o timeout 2026-03-12 19:11:37 +07:00: 2026/03/12 19:11:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51642->127.0.0.1:29092: i/o timeout 2026-03-12 19:12:07 +07:00: 2026/03/12 19:12:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40400->127.0.0.1:29092: i/o timeout 2026-03-12 19:12:37 +07:00: 2026/03/12 19:12:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40042->127.0.0.1:29092: i/o timeout 2026-03-12 19:13:07 +07:00: 2026/03/12 19:13:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38362->127.0.0.1:29092: i/o timeout 2026-03-12 19:13:37 +07:00: 2026/03/12 19:13:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34474->127.0.0.1:29092: i/o timeout 2026-03-12 19:14:07 +07:00: 2026/03/12 19:14:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47890->127.0.0.1:29092: i/o timeout 2026-03-12 19:14:37 +07:00: 2026/03/12 19:14:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37992->127.0.0.1:29092: i/o timeout 2026-03-12 19:15:07 +07:00: 2026/03/12 19:15:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42148->127.0.0.1:29092: i/o timeout 2026-03-12 19:15:37 +07:00: 2026/03/12 19:15:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41276->127.0.0.1:29092: i/o timeout 2026-03-12 19:16:07 +07:00: 2026/03/12 19:16:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43574->127.0.0.1:29092: i/o timeout 2026-03-12 19:16:37 +07:00: 2026/03/12 19:16:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57328->127.0.0.1:29092: i/o timeout 2026-03-12 19:17:07 +07:00: 2026/03/12 19:17:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47990->127.0.0.1:29092: i/o timeout 2026-03-12 19:17:37 +07:00: 2026/03/12 19:17:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42352->127.0.0.1:29092: i/o timeout 2026-03-12 19:18:07 +07:00: 2026/03/12 19:18:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53928->127.0.0.1:29092: i/o timeout 2026-03-12 19:18:37 +07:00: 2026/03/12 19:18:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42918->127.0.0.1:29092: i/o timeout 2026-03-12 19:19:07 +07:00: 2026/03/12 19:19:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47638->127.0.0.1:29092: i/o timeout 2026-03-12 19:19:37 +07:00: 2026/03/12 19:19:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42228->127.0.0.1:29092: i/o timeout 2026-03-12 19:20:07 +07:00: 2026/03/12 19:20:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39352->127.0.0.1:29092: i/o timeout 2026-03-12 19:20:37 +07:00: 2026/03/12 19:20:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44430->127.0.0.1:29092: i/o timeout 2026-03-12 19:21:07 +07:00: 2026/03/12 19:21:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41972->127.0.0.1:29092: i/o timeout 2026-03-12 19:21:37 +07:00: 2026/03/12 19:21:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49174->127.0.0.1:29092: i/o timeout 2026-03-12 19:22:07 +07:00: 2026/03/12 19:22:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34742->127.0.0.1:29092: i/o timeout 2026-03-12 19:22:37 +07:00: 2026/03/12 19:22:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52090->127.0.0.1:29092: i/o timeout 2026-03-12 19:23:07 +07:00: 2026/03/12 19:23:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45388->127.0.0.1:29092: i/o timeout 2026-03-12 19:23:37 +07:00: 2026/03/12 19:23:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46828->127.0.0.1:29092: i/o timeout 2026-03-12 19:24:07 +07:00: 2026/03/12 19:24:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32968->127.0.0.1:29092: i/o timeout 2026-03-12 19:24:37 +07:00: 2026/03/12 19:24:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35950->127.0.0.1:29092: i/o timeout 2026-03-12 19:25:07 +07:00: 2026/03/12 19:25:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56108->127.0.0.1:29092: i/o timeout 2026-03-12 19:25:37 +07:00: 2026/03/12 19:25:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56306->127.0.0.1:29092: i/o timeout 2026-03-12 19:26:07 +07:00: 2026/03/12 19:26:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36496->127.0.0.1:29092: i/o timeout 2026-03-12 19:26:37 +07:00: 2026/03/12 19:26:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46050->127.0.0.1:29092: i/o timeout 2026-03-12 19:27:07 +07:00: 2026/03/12 19:27:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48258->127.0.0.1:29092: i/o timeout 2026-03-12 19:27:37 +07:00: 2026/03/12 19:27:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55190->127.0.0.1:29092: i/o timeout 2026-03-12 19:28:07 +07:00: 2026/03/12 19:28:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53430->127.0.0.1:29092: i/o timeout 2026-03-12 19:28:37 +07:00: 2026/03/12 19:28:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44924->127.0.0.1:29092: i/o timeout 2026-03-12 19:29:07 +07:00: 2026/03/12 19:29:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39016->127.0.0.1:29092: i/o timeout 2026-03-12 19:29:37 +07:00: 2026/03/12 19:29:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40128->127.0.0.1:29092: i/o timeout 2026-03-12 19:30:07 +07:00: 2026/03/12 19:30:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58512->127.0.0.1:29092: i/o timeout 2026-03-12 19:30:37 +07:00: 2026/03/12 19:30:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51856->127.0.0.1:29092: i/o timeout 2026-03-12 19:31:07 +07:00: 2026/03/12 19:31:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60320->127.0.0.1:29092: i/o timeout 2026-03-12 19:31:37 +07:00: 2026/03/12 19:31:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59956->127.0.0.1:29092: i/o timeout 2026-03-12 19:32:07 +07:00: 2026/03/12 19:32:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46560->127.0.0.1:29092: i/o timeout 2026-03-12 19:32:37 +07:00: 2026/03/12 19:32:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55204->127.0.0.1:29092: i/o timeout 2026-03-12 19:33:07 +07:00: 2026/03/12 19:33:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46226->127.0.0.1:29092: i/o timeout 2026-03-12 19:33:37 +07:00: 2026/03/12 19:33:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36278->127.0.0.1:29092: i/o timeout 2026-03-12 19:34:07 +07:00: 2026/03/12 19:34:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55100->127.0.0.1:29092: i/o timeout 2026-03-12 19:34:37 +07:00: 2026/03/12 19:34:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34644->127.0.0.1:29092: i/o timeout 2026-03-12 19:35:07 +07:00: 2026/03/12 19:35:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54618->127.0.0.1:29092: i/o timeout 2026-03-12 19:35:37 +07:00: 2026/03/12 19:35:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48450->127.0.0.1:29092: i/o timeout 2026-03-12 19:36:07 +07:00: 2026/03/12 19:36:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49146->127.0.0.1:29092: i/o timeout 2026-03-12 19:36:37 +07:00: 2026/03/12 19:36:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53466->127.0.0.1:29092: i/o timeout 2026-03-12 19:37:07 +07:00: 2026/03/12 19:37:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59770->127.0.0.1:29092: i/o timeout 2026-03-12 19:37:37 +07:00: 2026/03/12 19:37:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59484->127.0.0.1:29092: i/o timeout 2026-03-12 19:38:07 +07:00: 2026/03/12 19:38:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40814->127.0.0.1:29092: i/o timeout 2026-03-12 19:38:37 +07:00: 2026/03/12 19:38:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54190->127.0.0.1:29092: i/o timeout 2026-03-12 19:39:07 +07:00: 2026/03/12 19:39:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42482->127.0.0.1:29092: i/o timeout 2026-03-12 19:39:37 +07:00: 2026/03/12 19:39:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41754->127.0.0.1:29092: i/o timeout 2026-03-12 19:40:07 +07:00: 2026/03/12 19:40:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39160->127.0.0.1:29092: i/o timeout 2026-03-12 19:40:37 +07:00: 2026/03/12 19:40:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33200->127.0.0.1:29092: i/o timeout 2026-03-12 19:41:07 +07:00: 2026/03/12 19:41:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51226->127.0.0.1:29092: i/o timeout 2026-03-12 19:41:37 +07:00: 2026/03/12 19:41:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43002->127.0.0.1:29092: i/o timeout 2026-03-12 19:42:07 +07:00: 2026/03/12 19:42:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44312->127.0.0.1:29092: i/o timeout 2026-03-12 19:42:37 +07:00: 2026/03/12 19:42:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35670->127.0.0.1:29092: i/o timeout 2026-03-12 19:43:07 +07:00: 2026/03/12 19:43:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37580->127.0.0.1:29092: i/o timeout 2026-03-12 19:43:37 +07:00: 2026/03/12 19:43:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53856->127.0.0.1:29092: i/o timeout 2026-03-12 19:44:07 +07:00: 2026/03/12 19:44:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35170->127.0.0.1:29092: i/o timeout 2026-03-12 19:44:37 +07:00: 2026/03/12 19:44:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35446->127.0.0.1:29092: i/o timeout 2026-03-12 19:45:07 +07:00: 2026/03/12 19:45:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45352->127.0.0.1:29092: i/o timeout 2026-03-12 19:45:37 +07:00: 2026/03/12 19:45:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34962->127.0.0.1:29092: i/o timeout 2026-03-12 19:46:07 +07:00: 2026/03/12 19:46:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46232->127.0.0.1:29092: i/o timeout 2026-03-12 19:46:37 +07:00: 2026/03/12 19:46:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36380->127.0.0.1:29092: i/o timeout 2026-03-12 19:47:07 +07:00: 2026/03/12 19:47:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36950->127.0.0.1:29092: i/o timeout 2026-03-12 19:47:37 +07:00: 2026/03/12 19:47:37 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59760->127.0.0.1:29092: i/o timeout 2026-03-12 19:48:07 +07:00: 2026/03/12 19:48:07 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55130->127.0.0.1:29092: i/o timeout 2026-03-12 19:48:38 +07:00: 2026/03/12 19:48:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49796->127.0.0.1:29092: i/o timeout 2026-03-12 19:49:08 +07:00: 2026/03/12 19:49:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55994->127.0.0.1:29092: i/o timeout 2026-03-12 19:49:38 +07:00: 2026/03/12 19:49:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50436->127.0.0.1:29092: i/o timeout 2026-03-12 19:50:08 +07:00: 2026/03/12 19:50:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43636->127.0.0.1:29092: i/o timeout 2026-03-12 19:50:38 +07:00: 2026/03/12 19:50:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46820->127.0.0.1:29092: i/o timeout 2026-03-12 19:51:08 +07:00: 2026/03/12 19:51:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45928->127.0.0.1:29092: i/o timeout 2026-03-12 19:51:38 +07:00: 2026/03/12 19:51:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44628->127.0.0.1:29092: i/o timeout 2026-03-12 19:52:08 +07:00: 2026/03/12 19:52:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46556->127.0.0.1:29092: i/o timeout 2026-03-12 19:52:38 +07:00: 2026/03/12 19:52:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46892->127.0.0.1:29092: i/o timeout 2026-03-12 19:53:08 +07:00: 2026/03/12 19:53:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38542->127.0.0.1:29092: i/o timeout 2026-03-12 19:53:38 +07:00: 2026/03/12 19:53:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34254->127.0.0.1:29092: i/o timeout 2026-03-12 19:54:08 +07:00: 2026/03/12 19:54:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59196->127.0.0.1:29092: i/o timeout 2026-03-12 19:54:38 +07:00: 2026/03/12 19:54:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45640->127.0.0.1:29092: i/o timeout 2026-03-12 19:55:08 +07:00: 2026/03/12 19:55:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52180->127.0.0.1:29092: i/o timeout 2026-03-12 19:55:38 +07:00: 2026/03/12 19:55:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48366->127.0.0.1:29092: i/o timeout 2026-03-12 19:56:08 +07:00: 2026/03/12 19:56:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36742->127.0.0.1:29092: i/o timeout 2026-03-12 19:56:38 +07:00: 2026/03/12 19:56:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42276->127.0.0.1:29092: i/o timeout 2026-03-12 19:57:08 +07:00: 2026/03/12 19:57:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41722->127.0.0.1:29092: i/o timeout 2026-03-12 19:57:38 +07:00: 2026/03/12 19:57:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46836->127.0.0.1:29092: i/o timeout 2026-03-12 19:58:08 +07:00: 2026/03/12 19:58:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52388->127.0.0.1:29092: i/o timeout 2026-03-12 19:58:38 +07:00: 2026/03/12 19:58:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57388->127.0.0.1:29092: i/o timeout 2026-03-12 19:59:08 +07:00: 2026/03/12 19:59:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53310->127.0.0.1:29092: i/o timeout 2026-03-12 19:59:38 +07:00: 2026/03/12 19:59:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50350->127.0.0.1:29092: i/o timeout 2026-03-12 20:00:08 +07:00: 2026/03/12 20:00:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39132->127.0.0.1:29092: i/o timeout 2026-03-12 20:00:38 +07:00: 2026/03/12 20:00:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48472->127.0.0.1:29092: i/o timeout 2026-03-12 20:01:08 +07:00: 2026/03/12 20:01:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58106->127.0.0.1:29092: i/o timeout 2026-03-12 20:01:38 +07:00: 2026/03/12 20:01:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39324->127.0.0.1:29092: i/o timeout 2026-03-12 20:02:08 +07:00: 2026/03/12 20:02:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44994->127.0.0.1:29092: i/o timeout 2026-03-12 20:02:38 +07:00: 2026/03/12 20:02:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42708->127.0.0.1:29092: i/o timeout 2026-03-12 20:03:08 +07:00: 2026/03/12 20:03:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40912->127.0.0.1:29092: i/o timeout 2026-03-12 20:03:38 +07:00: 2026/03/12 20:03:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54478->127.0.0.1:29092: i/o timeout 2026-03-12 20:04:08 +07:00: 2026/03/12 20:04:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54200->127.0.0.1:29092: i/o timeout 2026-03-12 20:04:38 +07:00: 2026/03/12 20:04:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54962->127.0.0.1:29092: i/o timeout 2026-03-12 20:05:08 +07:00: 2026/03/12 20:05:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33906->127.0.0.1:29092: i/o timeout 2026-03-12 20:05:38 +07:00: 2026/03/12 20:05:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58450->127.0.0.1:29092: i/o timeout 2026-03-12 20:06:08 +07:00: 2026/03/12 20:06:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49362->127.0.0.1:29092: i/o timeout 2026-03-12 20:06:38 +07:00: 2026/03/12 20:06:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60636->127.0.0.1:29092: i/o timeout 2026-03-12 20:07:08 +07:00: 2026/03/12 20:07:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59546->127.0.0.1:29092: i/o timeout 2026-03-12 20:07:38 +07:00: 2026/03/12 20:07:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56378->127.0.0.1:29092: i/o timeout 2026-03-12 20:08:08 +07:00: 2026/03/12 20:08:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40424->127.0.0.1:29092: i/o timeout 2026-03-12 20:08:38 +07:00: 2026/03/12 20:08:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40788->127.0.0.1:29092: i/o timeout 2026-03-12 20:09:08 +07:00: 2026/03/12 20:09:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59158->127.0.0.1:29092: i/o timeout 2026-03-12 20:09:38 +07:00: 2026/03/12 20:09:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32910->127.0.0.1:29092: i/o timeout 2026-03-12 20:10:08 +07:00: 2026/03/12 20:10:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52640->127.0.0.1:29092: i/o timeout 2026-03-12 20:10:38 +07:00: 2026/03/12 20:10:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45676->127.0.0.1:29092: i/o timeout 2026-03-12 20:11:08 +07:00: 2026/03/12 20:11:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46914->127.0.0.1:29092: i/o timeout 2026-03-12 20:11:38 +07:00: 2026/03/12 20:11:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34984->127.0.0.1:29092: i/o timeout 2026-03-12 20:12:08 +07:00: 2026/03/12 20:12:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33116->127.0.0.1:29092: i/o timeout 2026-03-12 20:12:38 +07:00: 2026/03/12 20:12:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57548->127.0.0.1:29092: i/o timeout 2026-03-12 20:13:08 +07:00: 2026/03/12 20:13:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34786->127.0.0.1:29092: i/o timeout 2026-03-12 20:13:38 +07:00: 2026/03/12 20:13:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59654->127.0.0.1:29092: i/o timeout 2026-03-12 20:14:08 +07:00: 2026/03/12 20:14:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54398->127.0.0.1:29092: i/o timeout 2026-03-12 20:14:38 +07:00: 2026/03/12 20:14:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49024->127.0.0.1:29092: i/o timeout 2026-03-12 20:15:08 +07:00: 2026/03/12 20:15:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43332->127.0.0.1:29092: i/o timeout 2026-03-12 20:15:38 +07:00: 2026/03/12 20:15:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59034->127.0.0.1:29092: i/o timeout 2026-03-12 20:16:08 +07:00: 2026/03/12 20:16:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51966->127.0.0.1:29092: i/o timeout 2026-03-12 20:16:38 +07:00: 2026/03/12 20:16:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37898->127.0.0.1:29092: i/o timeout 2026-03-12 20:17:08 +07:00: 2026/03/12 20:17:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45090->127.0.0.1:29092: i/o timeout 2026-03-12 20:17:38 +07:00: 2026/03/12 20:17:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53154->127.0.0.1:29092: i/o timeout 2026-03-12 20:18:08 +07:00: 2026/03/12 20:18:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55952->127.0.0.1:29092: i/o timeout 2026-03-12 20:18:38 +07:00: 2026/03/12 20:18:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44690->127.0.0.1:29092: i/o timeout 2026-03-12 20:19:08 +07:00: 2026/03/12 20:19:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39692->127.0.0.1:29092: i/o timeout 2026-03-12 20:19:38 +07:00: 2026/03/12 20:19:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54508->127.0.0.1:29092: i/o timeout 2026-03-12 20:20:08 +07:00: 2026/03/12 20:20:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59406->127.0.0.1:29092: i/o timeout 2026-03-12 20:20:38 +07:00: 2026/03/12 20:20:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35330->127.0.0.1:29092: i/o timeout 2026-03-12 20:21:08 +07:00: 2026/03/12 20:21:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38960->127.0.0.1:29092: i/o timeout 2026-03-12 20:21:38 +07:00: 2026/03/12 20:21:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41466->127.0.0.1:29092: i/o timeout 2026-03-12 20:22:08 +07:00: 2026/03/12 20:22:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51592->127.0.0.1:29092: i/o timeout 2026-03-12 20:22:38 +07:00: 2026/03/12 20:22:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35574->127.0.0.1:29092: i/o timeout 2026-03-12 20:23:08 +07:00: 2026/03/12 20:23:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58376->127.0.0.1:29092: i/o timeout 2026-03-12 20:23:38 +07:00: 2026/03/12 20:23:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56052->127.0.0.1:29092: i/o timeout 2026-03-12 20:24:08 +07:00: 2026/03/12 20:24:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58568->127.0.0.1:29092: i/o timeout 2026-03-12 20:24:38 +07:00: 2026/03/12 20:24:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44782->127.0.0.1:29092: i/o timeout 2026-03-12 20:25:08 +07:00: 2026/03/12 20:25:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46336->127.0.0.1:29092: i/o timeout 2026-03-12 20:25:38 +07:00: 2026/03/12 20:25:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46210->127.0.0.1:29092: i/o timeout 2026-03-12 20:26:08 +07:00: 2026/03/12 20:26:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33038->127.0.0.1:29092: i/o timeout 2026-03-12 20:26:38 +07:00: 2026/03/12 20:26:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38956->127.0.0.1:29092: i/o timeout 2026-03-12 20:27:08 +07:00: 2026/03/12 20:27:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50804->127.0.0.1:29092: i/o timeout 2026-03-12 20:27:38 +07:00: 2026/03/12 20:27:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59268->127.0.0.1:29092: i/o timeout 2026-03-12 20:28:08 +07:00: 2026/03/12 20:28:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33002->127.0.0.1:29092: i/o timeout 2026-03-12 20:28:38 +07:00: 2026/03/12 20:28:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35840->127.0.0.1:29092: i/o timeout 2026-03-12 20:29:08 +07:00: 2026/03/12 20:29:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36506->127.0.0.1:29092: i/o timeout 2026-03-12 20:29:38 +07:00: 2026/03/12 20:29:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42252->127.0.0.1:29092: i/o timeout 2026-03-12 20:30:08 +07:00: 2026/03/12 20:30:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57948->127.0.0.1:29092: i/o timeout 2026-03-12 20:30:38 +07:00: 2026/03/12 20:30:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48274->127.0.0.1:29092: i/o timeout 2026-03-12 20:31:08 +07:00: 2026/03/12 20:31:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36220->127.0.0.1:29092: i/o timeout 2026-03-12 20:31:38 +07:00: 2026/03/12 20:31:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42588->127.0.0.1:29092: i/o timeout 2026-03-12 20:32:08 +07:00: 2026/03/12 20:32:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35520->127.0.0.1:29092: i/o timeout 2026-03-12 20:32:38 +07:00: 2026/03/12 20:32:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45956->127.0.0.1:29092: i/o timeout 2026-03-12 20:33:08 +07:00: 2026/03/12 20:33:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56830->127.0.0.1:29092: i/o timeout 2026-03-12 20:33:38 +07:00: 2026/03/12 20:33:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60724->127.0.0.1:29092: i/o timeout 2026-03-12 20:34:08 +07:00: 2026/03/12 20:34:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36950->127.0.0.1:29092: i/o timeout 2026-03-12 20:34:38 +07:00: 2026/03/12 20:34:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39942->127.0.0.1:29092: i/o timeout 2026-03-12 20:35:08 +07:00: 2026/03/12 20:35:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39702->127.0.0.1:29092: i/o timeout 2026-03-12 20:35:38 +07:00: 2026/03/12 20:35:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57996->127.0.0.1:29092: i/o timeout 2026-03-12 20:36:08 +07:00: 2026/03/12 20:36:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54154->127.0.0.1:29092: i/o timeout 2026-03-12 20:36:38 +07:00: 2026/03/12 20:36:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49222->127.0.0.1:29092: i/o timeout 2026-03-12 20:37:08 +07:00: 2026/03/12 20:37:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54096->127.0.0.1:29092: i/o timeout 2026-03-12 20:37:38 +07:00: 2026/03/12 20:37:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40502->127.0.0.1:29092: i/o timeout 2026-03-12 20:38:08 +07:00: 2026/03/12 20:38:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60312->127.0.0.1:29092: i/o timeout 2026-03-12 20:38:38 +07:00: 2026/03/12 20:38:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34766->127.0.0.1:29092: i/o timeout 2026-03-12 20:39:08 +07:00: 2026/03/12 20:39:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56866->127.0.0.1:29092: i/o timeout 2026-03-12 20:39:38 +07:00: 2026/03/12 20:39:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50854->127.0.0.1:29092: i/o timeout 2026-03-12 20:40:08 +07:00: 2026/03/12 20:40:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55512->127.0.0.1:29092: i/o timeout 2026-03-12 20:40:38 +07:00: 2026/03/12 20:40:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50282->127.0.0.1:29092: i/o timeout 2026-03-12 20:41:08 +07:00: 2026/03/12 20:41:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53676->127.0.0.1:29092: i/o timeout 2026-03-12 20:41:38 +07:00: 2026/03/12 20:41:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43920->127.0.0.1:29092: i/o timeout 2026-03-12 20:42:08 +07:00: 2026/03/12 20:42:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41390->127.0.0.1:29092: i/o timeout 2026-03-12 20:42:38 +07:00: 2026/03/12 20:42:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49646->127.0.0.1:29092: i/o timeout 2026-03-12 20:43:08 +07:00: 2026/03/12 20:43:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43448->127.0.0.1:29092: i/o timeout 2026-03-12 20:43:38 +07:00: 2026/03/12 20:43:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41596->127.0.0.1:29092: i/o timeout 2026-03-12 20:44:08 +07:00: 2026/03/12 20:44:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47676->127.0.0.1:29092: i/o timeout 2026-03-12 20:44:38 +07:00: 2026/03/12 20:44:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52834->127.0.0.1:29092: i/o timeout 2026-03-12 20:45:08 +07:00: 2026/03/12 20:45:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37252->127.0.0.1:29092: i/o timeout 2026-03-12 20:45:38 +07:00: 2026/03/12 20:45:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56086->127.0.0.1:29092: i/o timeout 2026-03-12 20:46:08 +07:00: 2026/03/12 20:46:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36094->127.0.0.1:29092: i/o timeout 2026-03-12 20:46:38 +07:00: 2026/03/12 20:46:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49774->127.0.0.1:29092: i/o timeout 2026-03-12 20:47:08 +07:00: 2026/03/12 20:47:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36008->127.0.0.1:29092: i/o timeout 2026-03-12 20:47:38 +07:00: 2026/03/12 20:47:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45218->127.0.0.1:29092: i/o timeout 2026-03-12 20:48:08 +07:00: 2026/03/12 20:48:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41048->127.0.0.1:29092: i/o timeout 2026-03-12 20:48:38 +07:00: 2026/03/12 20:48:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39786->127.0.0.1:29092: i/o timeout 2026-03-12 20:49:08 +07:00: 2026/03/12 20:49:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54446->127.0.0.1:29092: i/o timeout 2026-03-12 20:49:38 +07:00: 2026/03/12 20:49:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46416->127.0.0.1:29092: i/o timeout 2026-03-12 20:50:08 +07:00: 2026/03/12 20:50:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51008->127.0.0.1:29092: i/o timeout 2026-03-12 20:50:38 +07:00: 2026/03/12 20:50:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52830->127.0.0.1:29092: i/o timeout 2026-03-12 20:51:08 +07:00: 2026/03/12 20:51:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50900->127.0.0.1:29092: i/o timeout 2026-03-12 20:51:38 +07:00: 2026/03/12 20:51:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39984->127.0.0.1:29092: i/o timeout 2026-03-12 20:52:08 +07:00: 2026/03/12 20:52:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44382->127.0.0.1:29092: i/o timeout 2026-03-12 20:52:38 +07:00: 2026/03/12 20:52:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42354->127.0.0.1:29092: i/o timeout 2026-03-12 20:53:08 +07:00: 2026/03/12 20:53:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36738->127.0.0.1:29092: i/o timeout 2026-03-12 20:53:38 +07:00: 2026/03/12 20:53:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40542->127.0.0.1:29092: i/o timeout 2026-03-12 20:54:08 +07:00: 2026/03/12 20:54:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56328->127.0.0.1:29092: i/o timeout 2026-03-12 20:54:38 +07:00: 2026/03/12 20:54:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58126->127.0.0.1:29092: i/o timeout 2026-03-12 20:55:08 +07:00: 2026/03/12 20:55:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35052->127.0.0.1:29092: i/o timeout 2026-03-12 20:55:38 +07:00: 2026/03/12 20:55:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45612->127.0.0.1:29092: i/o timeout 2026-03-12 20:56:08 +07:00: 2026/03/12 20:56:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36540->127.0.0.1:29092: i/o timeout 2026-03-12 20:56:38 +07:00: 2026/03/12 20:56:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53402->127.0.0.1:29092: i/o timeout 2026-03-12 20:57:08 +07:00: 2026/03/12 20:57:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58804->127.0.0.1:29092: i/o timeout 2026-03-12 20:57:38 +07:00: 2026/03/12 20:57:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33738->127.0.0.1:29092: i/o timeout 2026-03-12 20:58:08 +07:00: 2026/03/12 20:58:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33490->127.0.0.1:29092: i/o timeout 2026-03-12 20:58:38 +07:00: 2026/03/12 20:58:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34508->127.0.0.1:29092: i/o timeout 2026-03-12 20:59:08 +07:00: 2026/03/12 20:59:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52992->127.0.0.1:29092: i/o timeout 2026-03-12 20:59:38 +07:00: 2026/03/12 20:59:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57064->127.0.0.1:29092: i/o timeout 2026-03-12 21:00:08 +07:00: 2026/03/12 21:00:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41500->127.0.0.1:29092: i/o timeout 2026-03-12 21:00:38 +07:00: 2026/03/12 21:00:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49868->127.0.0.1:29092: i/o timeout 2026-03-12 21:01:08 +07:00: 2026/03/12 21:01:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39554->127.0.0.1:29092: i/o timeout 2026-03-12 21:01:38 +07:00: 2026/03/12 21:01:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53114->127.0.0.1:29092: i/o timeout 2026-03-12 21:02:08 +07:00: 2026/03/12 21:02:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43676->127.0.0.1:29092: i/o timeout 2026-03-12 21:02:38 +07:00: 2026/03/12 21:02:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39388->127.0.0.1:29092: i/o timeout 2026-03-12 21:03:08 +07:00: 2026/03/12 21:03:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43140->127.0.0.1:29092: i/o timeout 2026-03-12 21:03:38 +07:00: 2026/03/12 21:03:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58328->127.0.0.1:29092: i/o timeout 2026-03-12 21:04:08 +07:00: 2026/03/12 21:04:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33828->127.0.0.1:29092: i/o timeout 2026-03-12 21:04:38 +07:00: 2026/03/12 21:04:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59538->127.0.0.1:29092: i/o timeout 2026-03-12 21:05:08 +07:00: 2026/03/12 21:05:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51346->127.0.0.1:29092: i/o timeout 2026-03-12 21:05:38 +07:00: 2026/03/12 21:05:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51128->127.0.0.1:29092: i/o timeout 2026-03-12 21:06:08 +07:00: 2026/03/12 21:06:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52226->127.0.0.1:29092: i/o timeout 2026-03-12 21:06:38 +07:00: 2026/03/12 21:06:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57496->127.0.0.1:29092: i/o timeout 2026-03-12 21:07:08 +07:00: 2026/03/12 21:07:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55506->127.0.0.1:29092: i/o timeout 2026-03-12 21:07:38 +07:00: 2026/03/12 21:07:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57114->127.0.0.1:29092: i/o timeout 2026-03-12 21:08:08 +07:00: 2026/03/12 21:08:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59700->127.0.0.1:29092: i/o timeout 2026-03-12 21:08:38 +07:00: 2026/03/12 21:08:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48760->127.0.0.1:29092: i/o timeout 2026-03-12 21:09:08 +07:00: 2026/03/12 21:09:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43238->127.0.0.1:29092: i/o timeout 2026-03-12 21:09:38 +07:00: 2026/03/12 21:09:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51178->127.0.0.1:29092: i/o timeout 2026-03-12 21:10:08 +07:00: 2026/03/12 21:10:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33802->127.0.0.1:29092: i/o timeout 2026-03-12 21:10:38 +07:00: 2026/03/12 21:10:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60412->127.0.0.1:29092: i/o timeout 2026-03-12 21:11:08 +07:00: 2026/03/12 21:11:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59796->127.0.0.1:29092: i/o timeout 2026-03-12 21:11:38 +07:00: 2026/03/12 21:11:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33164->127.0.0.1:29092: i/o timeout 2026-03-12 21:12:08 +07:00: 2026/03/12 21:12:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44770->127.0.0.1:29092: i/o timeout 2026-03-12 21:12:38 +07:00: 2026/03/12 21:12:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50574->127.0.0.1:29092: i/o timeout 2026-03-12 21:13:08 +07:00: 2026/03/12 21:13:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57634->127.0.0.1:29092: i/o timeout 2026-03-12 21:13:38 +07:00: 2026/03/12 21:13:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45148->127.0.0.1:29092: i/o timeout 2026-03-12 21:14:08 +07:00: 2026/03/12 21:14:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51638->127.0.0.1:29092: i/o timeout 2026-03-12 21:14:38 +07:00: 2026/03/12 21:14:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54076->127.0.0.1:29092: i/o timeout 2026-03-12 21:15:08 +07:00: 2026/03/12 21:15:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53308->127.0.0.1:29092: i/o timeout 2026-03-12 21:15:38 +07:00: 2026/03/12 21:15:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38978->127.0.0.1:29092: i/o timeout 2026-03-12 21:16:08 +07:00: 2026/03/12 21:16:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43458->127.0.0.1:29092: i/o timeout 2026-03-12 21:16:38 +07:00: 2026/03/12 21:16:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57634->127.0.0.1:29092: i/o timeout 2026-03-12 21:17:08 +07:00: 2026/03/12 21:17:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40814->127.0.0.1:29092: i/o timeout 2026-03-12 21:17:38 +07:00: 2026/03/12 21:17:38 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57022->127.0.0.1:29092: i/o timeout 2026-03-12 21:18:08 +07:00: 2026/03/12 21:18:08 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34124->127.0.0.1:29092: i/o timeout 2026-03-12 21:18:39 +07:00: 2026/03/12 21:18:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52102->127.0.0.1:29092: i/o timeout 2026-03-12 21:19:09 +07:00: 2026/03/12 21:19:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44848->127.0.0.1:29092: i/o timeout 2026-03-12 21:19:39 +07:00: 2026/03/12 21:19:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52100->127.0.0.1:29092: i/o timeout 2026-03-12 21:20:09 +07:00: 2026/03/12 21:20:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55296->127.0.0.1:29092: i/o timeout 2026-03-12 21:20:39 +07:00: 2026/03/12 21:20:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38516->127.0.0.1:29092: i/o timeout 2026-03-12 21:21:09 +07:00: 2026/03/12 21:21:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59754->127.0.0.1:29092: i/o timeout 2026-03-12 21:21:39 +07:00: 2026/03/12 21:21:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54474->127.0.0.1:29092: i/o timeout 2026-03-12 21:22:09 +07:00: 2026/03/12 21:22:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54714->127.0.0.1:29092: i/o timeout 2026-03-12 21:22:39 +07:00: 2026/03/12 21:22:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40752->127.0.0.1:29092: i/o timeout 2026-03-12 21:23:09 +07:00: 2026/03/12 21:23:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51174->127.0.0.1:29092: i/o timeout 2026-03-12 21:23:39 +07:00: 2026/03/12 21:23:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41718->127.0.0.1:29092: i/o timeout 2026-03-12 21:24:09 +07:00: 2026/03/12 21:24:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43136->127.0.0.1:29092: i/o timeout 2026-03-12 21:24:39 +07:00: 2026/03/12 21:24:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48870->127.0.0.1:29092: i/o timeout 2026-03-12 21:25:09 +07:00: 2026/03/12 21:25:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34108->127.0.0.1:29092: i/o timeout 2026-03-12 21:25:39 +07:00: 2026/03/12 21:25:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43452->127.0.0.1:29092: i/o timeout 2026-03-12 21:26:09 +07:00: 2026/03/12 21:26:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39490->127.0.0.1:29092: i/o timeout 2026-03-12 21:26:39 +07:00: 2026/03/12 21:26:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44190->127.0.0.1:29092: i/o timeout 2026-03-12 21:27:09 +07:00: 2026/03/12 21:27:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38018->127.0.0.1:29092: i/o timeout 2026-03-12 21:27:39 +07:00: 2026/03/12 21:27:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52214->127.0.0.1:29092: i/o timeout 2026-03-12 21:28:09 +07:00: 2026/03/12 21:28:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48704->127.0.0.1:29092: i/o timeout 2026-03-12 21:28:39 +07:00: 2026/03/12 21:28:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59442->127.0.0.1:29092: i/o timeout 2026-03-12 21:29:09 +07:00: 2026/03/12 21:29:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38326->127.0.0.1:29092: i/o timeout 2026-03-12 21:29:39 +07:00: 2026/03/12 21:29:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58108->127.0.0.1:29092: i/o timeout 2026-03-12 21:30:09 +07:00: 2026/03/12 21:30:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50286->127.0.0.1:29092: i/o timeout 2026-03-12 21:30:39 +07:00: 2026/03/12 21:30:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46254->127.0.0.1:29092: i/o timeout 2026-03-12 21:31:09 +07:00: 2026/03/12 21:31:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37990->127.0.0.1:29092: i/o timeout 2026-03-12 21:31:39 +07:00: 2026/03/12 21:31:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46420->127.0.0.1:29092: i/o timeout 2026-03-12 21:32:09 +07:00: 2026/03/12 21:32:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58834->127.0.0.1:29092: i/o timeout 2026-03-12 21:32:39 +07:00: 2026/03/12 21:32:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40266->127.0.0.1:29092: i/o timeout 2026-03-12 21:33:09 +07:00: 2026/03/12 21:33:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36092->127.0.0.1:29092: i/o timeout 2026-03-12 21:33:39 +07:00: 2026/03/12 21:33:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52716->127.0.0.1:29092: i/o timeout 2026-03-12 21:34:09 +07:00: 2026/03/12 21:34:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57042->127.0.0.1:29092: i/o timeout 2026-03-12 21:34:39 +07:00: 2026/03/12 21:34:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56188->127.0.0.1:29092: i/o timeout 2026-03-12 21:35:09 +07:00: 2026/03/12 21:35:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45038->127.0.0.1:29092: i/o timeout 2026-03-12 21:35:39 +07:00: 2026/03/12 21:35:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52188->127.0.0.1:29092: i/o timeout 2026-03-12 21:36:09 +07:00: 2026/03/12 21:36:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41326->127.0.0.1:29092: i/o timeout 2026-03-12 21:36:39 +07:00: 2026/03/12 21:36:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51296->127.0.0.1:29092: i/o timeout 2026-03-12 21:37:09 +07:00: 2026/03/12 21:37:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58546->127.0.0.1:29092: i/o timeout 2026-03-12 21:37:39 +07:00: 2026/03/12 21:37:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45572->127.0.0.1:29092: i/o timeout 2026-03-12 21:38:09 +07:00: 2026/03/12 21:38:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45180->127.0.0.1:29092: i/o timeout 2026-03-12 21:38:39 +07:00: 2026/03/12 21:38:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44222->127.0.0.1:29092: i/o timeout 2026-03-12 21:39:09 +07:00: 2026/03/12 21:39:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52564->127.0.0.1:29092: i/o timeout 2026-03-12 21:39:39 +07:00: 2026/03/12 21:39:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48290->127.0.0.1:29092: i/o timeout 2026-03-12 21:40:09 +07:00: 2026/03/12 21:40:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42422->127.0.0.1:29092: i/o timeout 2026-03-12 21:40:39 +07:00: 2026/03/12 21:40:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55902->127.0.0.1:29092: i/o timeout 2026-03-12 21:41:09 +07:00: 2026/03/12 21:41:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60732->127.0.0.1:29092: i/o timeout 2026-03-12 21:41:39 +07:00: 2026/03/12 21:41:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58712->127.0.0.1:29092: i/o timeout 2026-03-12 21:42:09 +07:00: 2026/03/12 21:42:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46800->127.0.0.1:29092: i/o timeout 2026-03-12 21:42:39 +07:00: 2026/03/12 21:42:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36562->127.0.0.1:29092: i/o timeout 2026-03-12 21:43:09 +07:00: 2026/03/12 21:43:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39284->127.0.0.1:29092: i/o timeout 2026-03-12 21:43:39 +07:00: 2026/03/12 21:43:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36558->127.0.0.1:29092: i/o timeout 2026-03-12 21:44:09 +07:00: 2026/03/12 21:44:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56262->127.0.0.1:29092: i/o timeout 2026-03-12 21:44:39 +07:00: 2026/03/12 21:44:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43884->127.0.0.1:29092: i/o timeout 2026-03-12 21:45:09 +07:00: 2026/03/12 21:45:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51730->127.0.0.1:29092: i/o timeout 2026-03-12 21:45:39 +07:00: 2026/03/12 21:45:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37552->127.0.0.1:29092: i/o timeout 2026-03-12 21:46:09 +07:00: 2026/03/12 21:46:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57536->127.0.0.1:29092: i/o timeout 2026-03-12 21:46:39 +07:00: 2026/03/12 21:46:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44766->127.0.0.1:29092: i/o timeout 2026-03-12 21:47:09 +07:00: 2026/03/12 21:47:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49076->127.0.0.1:29092: i/o timeout 2026-03-12 21:47:39 +07:00: 2026/03/12 21:47:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35730->127.0.0.1:29092: i/o timeout 2026-03-12 21:48:09 +07:00: 2026/03/12 21:48:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41356->127.0.0.1:29092: i/o timeout 2026-03-12 21:48:39 +07:00: 2026/03/12 21:48:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57610->127.0.0.1:29092: i/o timeout 2026-03-12 21:49:09 +07:00: 2026/03/12 21:49:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36526->127.0.0.1:29092: i/o timeout 2026-03-12 21:49:39 +07:00: 2026/03/12 21:49:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58258->127.0.0.1:29092: i/o timeout 2026-03-12 21:50:09 +07:00: 2026/03/12 21:50:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43080->127.0.0.1:29092: i/o timeout 2026-03-12 21:50:39 +07:00: 2026/03/12 21:50:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36068->127.0.0.1:29092: i/o timeout 2026-03-12 21:51:09 +07:00: 2026/03/12 21:51:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45686->127.0.0.1:29092: i/o timeout 2026-03-12 21:51:39 +07:00: 2026/03/12 21:51:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60434->127.0.0.1:29092: i/o timeout 2026-03-12 21:52:09 +07:00: 2026/03/12 21:52:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33912->127.0.0.1:29092: i/o timeout 2026-03-12 21:52:39 +07:00: 2026/03/12 21:52:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49372->127.0.0.1:29092: i/o timeout 2026-03-12 21:53:09 +07:00: 2026/03/12 21:53:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37542->127.0.0.1:29092: i/o timeout 2026-03-12 21:53:39 +07:00: 2026/03/12 21:53:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44596->127.0.0.1:29092: i/o timeout 2026-03-12 21:54:09 +07:00: 2026/03/12 21:54:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34140->127.0.0.1:29092: i/o timeout 2026-03-12 21:54:39 +07:00: 2026/03/12 21:54:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35414->127.0.0.1:29092: i/o timeout 2026-03-12 21:55:09 +07:00: 2026/03/12 21:55:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49494->127.0.0.1:29092: i/o timeout 2026-03-12 21:55:39 +07:00: 2026/03/12 21:55:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33992->127.0.0.1:29092: i/o timeout 2026-03-12 21:56:09 +07:00: 2026/03/12 21:56:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57674->127.0.0.1:29092: i/o timeout 2026-03-12 21:56:39 +07:00: 2026/03/12 21:56:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44880->127.0.0.1:29092: i/o timeout 2026-03-12 21:57:09 +07:00: 2026/03/12 21:57:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46076->127.0.0.1:29092: i/o timeout 2026-03-12 21:57:39 +07:00: 2026/03/12 21:57:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42934->127.0.0.1:29092: i/o timeout 2026-03-12 21:58:09 +07:00: 2026/03/12 21:58:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57460->127.0.0.1:29092: i/o timeout 2026-03-12 21:58:39 +07:00: 2026/03/12 21:58:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57672->127.0.0.1:29092: i/o timeout 2026-03-12 21:59:09 +07:00: 2026/03/12 21:59:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47916->127.0.0.1:29092: i/o timeout 2026-03-12 21:59:39 +07:00: 2026/03/12 21:59:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34140->127.0.0.1:29092: i/o timeout 2026-03-12 22:00:09 +07:00: 2026/03/12 22:00:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51292->127.0.0.1:29092: i/o timeout 2026-03-12 22:00:39 +07:00: 2026/03/12 22:00:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38548->127.0.0.1:29092: i/o timeout 2026-03-12 22:01:09 +07:00: 2026/03/12 22:01:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39554->127.0.0.1:29092: i/o timeout 2026-03-12 22:01:39 +07:00: 2026/03/12 22:01:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34108->127.0.0.1:29092: i/o timeout 2026-03-12 22:02:09 +07:00: 2026/03/12 22:02:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46208->127.0.0.1:29092: i/o timeout 2026-03-12 22:02:39 +07:00: 2026/03/12 22:02:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56700->127.0.0.1:29092: i/o timeout 2026-03-12 22:03:09 +07:00: 2026/03/12 22:03:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60310->127.0.0.1:29092: i/o timeout 2026-03-12 22:03:39 +07:00: 2026/03/12 22:03:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36750->127.0.0.1:29092: i/o timeout 2026-03-12 22:04:09 +07:00: 2026/03/12 22:04:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46372->127.0.0.1:29092: i/o timeout 2026-03-12 22:04:39 +07:00: 2026/03/12 22:04:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38264->127.0.0.1:29092: i/o timeout 2026-03-12 22:05:09 +07:00: 2026/03/12 22:05:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37764->127.0.0.1:29092: i/o timeout 2026-03-12 22:05:39 +07:00: 2026/03/12 22:05:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57236->127.0.0.1:29092: i/o timeout 2026-03-12 22:06:09 +07:00: 2026/03/12 22:06:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34528->127.0.0.1:29092: i/o timeout 2026-03-12 22:06:39 +07:00: 2026/03/12 22:06:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33894->127.0.0.1:29092: i/o timeout 2026-03-12 22:07:09 +07:00: 2026/03/12 22:07:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35926->127.0.0.1:29092: i/o timeout 2026-03-12 22:07:39 +07:00: 2026/03/12 22:07:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54518->127.0.0.1:29092: i/o timeout 2026-03-12 22:08:09 +07:00: 2026/03/12 22:08:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45528->127.0.0.1:29092: i/o timeout 2026-03-12 22:08:39 +07:00: 2026/03/12 22:08:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57964->127.0.0.1:29092: i/o timeout 2026-03-12 22:09:09 +07:00: 2026/03/12 22:09:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41818->127.0.0.1:29092: i/o timeout 2026-03-12 22:09:39 +07:00: 2026/03/12 22:09:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36530->127.0.0.1:29092: i/o timeout 2026-03-12 22:10:09 +07:00: 2026/03/12 22:10:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41848->127.0.0.1:29092: i/o timeout 2026-03-12 22:10:39 +07:00: 2026/03/12 22:10:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39132->127.0.0.1:29092: i/o timeout 2026-03-12 22:11:09 +07:00: 2026/03/12 22:11:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42272->127.0.0.1:29092: i/o timeout 2026-03-12 22:11:39 +07:00: 2026/03/12 22:11:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38646->127.0.0.1:29092: i/o timeout 2026-03-12 22:12:09 +07:00: 2026/03/12 22:12:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42442->127.0.0.1:29092: i/o timeout 2026-03-12 22:12:39 +07:00: 2026/03/12 22:12:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32934->127.0.0.1:29092: i/o timeout 2026-03-12 22:13:09 +07:00: 2026/03/12 22:13:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34970->127.0.0.1:29092: i/o timeout 2026-03-12 22:13:39 +07:00: 2026/03/12 22:13:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54304->127.0.0.1:29092: i/o timeout 2026-03-12 22:14:09 +07:00: 2026/03/12 22:14:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32934->127.0.0.1:29092: i/o timeout 2026-03-12 22:14:39 +07:00: 2026/03/12 22:14:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52016->127.0.0.1:29092: i/o timeout 2026-03-12 22:15:09 +07:00: 2026/03/12 22:15:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58136->127.0.0.1:29092: i/o timeout 2026-03-12 22:15:39 +07:00: 2026/03/12 22:15:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54128->127.0.0.1:29092: i/o timeout 2026-03-12 22:16:09 +07:00: 2026/03/12 22:16:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56478->127.0.0.1:29092: i/o timeout 2026-03-12 22:16:39 +07:00: 2026/03/12 22:16:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60364->127.0.0.1:29092: i/o timeout 2026-03-12 22:17:09 +07:00: 2026/03/12 22:17:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44150->127.0.0.1:29092: i/o timeout 2026-03-12 22:17:39 +07:00: 2026/03/12 22:17:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41368->127.0.0.1:29092: i/o timeout 2026-03-12 22:18:09 +07:00: 2026/03/12 22:18:09 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57762->127.0.0.1:29092: i/o timeout 2026-03-12 22:18:39 +07:00: 2026/03/12 22:18:39 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48408->127.0.0.1:29092: i/o timeout 2026-03-12 22:19:10 +07:00: 2026/03/12 22:19:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39274->127.0.0.1:29092: i/o timeout 2026-03-12 22:19:40 +07:00: 2026/03/12 22:19:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53274->127.0.0.1:29092: i/o timeout 2026-03-12 22:20:10 +07:00: 2026/03/12 22:20:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53726->127.0.0.1:29092: i/o timeout 2026-03-12 22:20:40 +07:00: 2026/03/12 22:20:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43090->127.0.0.1:29092: i/o timeout 2026-03-12 22:21:10 +07:00: 2026/03/12 22:21:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36716->127.0.0.1:29092: i/o timeout 2026-03-12 22:21:40 +07:00: 2026/03/12 22:21:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60372->127.0.0.1:29092: i/o timeout 2026-03-12 22:22:10 +07:00: 2026/03/12 22:22:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36446->127.0.0.1:29092: i/o timeout 2026-03-12 22:22:40 +07:00: 2026/03/12 22:22:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59678->127.0.0.1:29092: i/o timeout 2026-03-12 22:23:10 +07:00: 2026/03/12 22:23:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60140->127.0.0.1:29092: i/o timeout 2026-03-12 22:23:40 +07:00: 2026/03/12 22:23:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53214->127.0.0.1:29092: i/o timeout 2026-03-12 22:24:10 +07:00: 2026/03/12 22:24:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50854->127.0.0.1:29092: i/o timeout 2026-03-12 22:24:40 +07:00: 2026/03/12 22:24:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56436->127.0.0.1:29092: i/o timeout 2026-03-12 22:25:10 +07:00: 2026/03/12 22:25:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40244->127.0.0.1:29092: i/o timeout 2026-03-12 22:25:40 +07:00: 2026/03/12 22:25:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42744->127.0.0.1:29092: i/o timeout 2026-03-12 22:26:10 +07:00: 2026/03/12 22:26:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34770->127.0.0.1:29092: i/o timeout 2026-03-12 22:26:40 +07:00: 2026/03/12 22:26:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55056->127.0.0.1:29092: i/o timeout 2026-03-12 22:27:10 +07:00: 2026/03/12 22:27:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53874->127.0.0.1:29092: i/o timeout 2026-03-12 22:27:40 +07:00: 2026/03/12 22:27:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57380->127.0.0.1:29092: i/o timeout 2026-03-12 22:28:10 +07:00: 2026/03/12 22:28:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41532->127.0.0.1:29092: i/o timeout 2026-03-12 22:28:40 +07:00: 2026/03/12 22:28:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36426->127.0.0.1:29092: i/o timeout 2026-03-12 22:29:10 +07:00: 2026/03/12 22:29:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49302->127.0.0.1:29092: i/o timeout 2026-03-12 22:29:40 +07:00: 2026/03/12 22:29:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47658->127.0.0.1:29092: i/o timeout 2026-03-12 22:30:10 +07:00: 2026/03/12 22:30:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38652->127.0.0.1:29092: i/o timeout 2026-03-12 22:30:40 +07:00: 2026/03/12 22:30:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35376->127.0.0.1:29092: i/o timeout 2026-03-12 22:31:10 +07:00: 2026/03/12 22:31:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39194->127.0.0.1:29092: i/o timeout 2026-03-12 22:31:40 +07:00: 2026/03/12 22:31:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46902->127.0.0.1:29092: i/o timeout 2026-03-12 22:32:10 +07:00: 2026/03/12 22:32:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48770->127.0.0.1:29092: i/o timeout 2026-03-12 22:32:40 +07:00: 2026/03/12 22:32:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36110->127.0.0.1:29092: i/o timeout 2026-03-12 22:33:10 +07:00: 2026/03/12 22:33:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54900->127.0.0.1:29092: i/o timeout 2026-03-12 22:33:40 +07:00: 2026/03/12 22:33:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43826->127.0.0.1:29092: i/o timeout 2026-03-12 22:34:10 +07:00: 2026/03/12 22:34:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58624->127.0.0.1:29092: i/o timeout 2026-03-12 22:34:40 +07:00: 2026/03/12 22:34:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36518->127.0.0.1:29092: i/o timeout 2026-03-12 22:35:10 +07:00: 2026/03/12 22:35:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59758->127.0.0.1:29092: i/o timeout 2026-03-12 22:35:40 +07:00: 2026/03/12 22:35:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35668->127.0.0.1:29092: i/o timeout 2026-03-12 22:36:10 +07:00: 2026/03/12 22:36:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55744->127.0.0.1:29092: i/o timeout 2026-03-12 22:36:40 +07:00: 2026/03/12 22:36:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51756->127.0.0.1:29092: i/o timeout 2026-03-12 22:37:10 +07:00: 2026/03/12 22:37:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41268->127.0.0.1:29092: i/o timeout 2026-03-12 22:37:40 +07:00: 2026/03/12 22:37:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60322->127.0.0.1:29092: i/o timeout 2026-03-12 22:38:10 +07:00: 2026/03/12 22:38:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35806->127.0.0.1:29092: i/o timeout 2026-03-12 22:38:40 +07:00: 2026/03/12 22:38:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44398->127.0.0.1:29092: i/o timeout 2026-03-12 22:39:10 +07:00: 2026/03/12 22:39:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49998->127.0.0.1:29092: i/o timeout 2026-03-12 22:39:40 +07:00: 2026/03/12 22:39:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42120->127.0.0.1:29092: i/o timeout 2026-03-12 22:40:10 +07:00: 2026/03/12 22:40:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44888->127.0.0.1:29092: i/o timeout 2026-03-12 22:40:40 +07:00: 2026/03/12 22:40:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52672->127.0.0.1:29092: i/o timeout 2026-03-12 22:41:10 +07:00: 2026/03/12 22:41:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44634->127.0.0.1:29092: i/o timeout 2026-03-12 22:41:40 +07:00: 2026/03/12 22:41:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39468->127.0.0.1:29092: i/o timeout 2026-03-12 22:42:10 +07:00: 2026/03/12 22:42:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33484->127.0.0.1:29092: i/o timeout 2026-03-12 22:42:40 +07:00: 2026/03/12 22:42:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37664->127.0.0.1:29092: i/o timeout 2026-03-12 22:43:10 +07:00: 2026/03/12 22:43:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50762->127.0.0.1:29092: i/o timeout 2026-03-12 22:43:40 +07:00: 2026/03/12 22:43:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38744->127.0.0.1:29092: i/o timeout 2026-03-12 22:44:10 +07:00: 2026/03/12 22:44:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56544->127.0.0.1:29092: i/o timeout 2026-03-12 22:44:40 +07:00: 2026/03/12 22:44:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51214->127.0.0.1:29092: i/o timeout 2026-03-12 22:45:10 +07:00: 2026/03/12 22:45:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46534->127.0.0.1:29092: i/o timeout 2026-03-12 22:45:40 +07:00: 2026/03/12 22:45:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48696->127.0.0.1:29092: i/o timeout 2026-03-12 22:46:10 +07:00: 2026/03/12 22:46:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54494->127.0.0.1:29092: i/o timeout 2026-03-12 22:46:40 +07:00: 2026/03/12 22:46:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57914->127.0.0.1:29092: i/o timeout 2026-03-12 22:47:10 +07:00: 2026/03/12 22:47:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54080->127.0.0.1:29092: i/o timeout 2026-03-12 22:47:40 +07:00: 2026/03/12 22:47:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45854->127.0.0.1:29092: i/o timeout 2026-03-12 22:48:10 +07:00: 2026/03/12 22:48:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45272->127.0.0.1:29092: i/o timeout 2026-03-12 22:48:40 +07:00: 2026/03/12 22:48:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45584->127.0.0.1:29092: i/o timeout 2026-03-12 22:49:10 +07:00: 2026/03/12 22:49:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37776->127.0.0.1:29092: i/o timeout 2026-03-12 22:49:40 +07:00: 2026/03/12 22:49:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48428->127.0.0.1:29092: i/o timeout 2026-03-12 22:50:10 +07:00: 2026/03/12 22:50:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40180->127.0.0.1:29092: i/o timeout 2026-03-12 22:50:40 +07:00: 2026/03/12 22:50:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51220->127.0.0.1:29092: i/o timeout 2026-03-12 22:51:10 +07:00: 2026/03/12 22:51:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43754->127.0.0.1:29092: i/o timeout 2026-03-12 22:51:40 +07:00: 2026/03/12 22:51:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51776->127.0.0.1:29092: i/o timeout 2026-03-12 22:52:10 +07:00: 2026/03/12 22:52:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35688->127.0.0.1:29092: i/o timeout 2026-03-12 22:52:40 +07:00: 2026/03/12 22:52:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41234->127.0.0.1:29092: i/o timeout 2026-03-12 22:53:10 +07:00: 2026/03/12 22:53:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43168->127.0.0.1:29092: i/o timeout 2026-03-12 22:53:40 +07:00: 2026/03/12 22:53:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45706->127.0.0.1:29092: i/o timeout 2026-03-12 22:54:10 +07:00: 2026/03/12 22:54:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34746->127.0.0.1:29092: i/o timeout 2026-03-12 22:54:40 +07:00: 2026/03/12 22:54:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51620->127.0.0.1:29092: i/o timeout 2026-03-12 22:55:10 +07:00: 2026/03/12 22:55:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49494->127.0.0.1:29092: i/o timeout 2026-03-12 22:55:40 +07:00: 2026/03/12 22:55:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60494->127.0.0.1:29092: i/o timeout 2026-03-12 22:56:10 +07:00: 2026/03/12 22:56:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54384->127.0.0.1:29092: i/o timeout 2026-03-12 22:56:40 +07:00: 2026/03/12 22:56:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47132->127.0.0.1:29092: i/o timeout 2026-03-12 22:57:10 +07:00: 2026/03/12 22:57:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49682->127.0.0.1:29092: i/o timeout 2026-03-12 22:57:40 +07:00: 2026/03/12 22:57:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46854->127.0.0.1:29092: i/o timeout 2026-03-12 22:58:10 +07:00: 2026/03/12 22:58:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35968->127.0.0.1:29092: i/o timeout 2026-03-12 22:58:40 +07:00: 2026/03/12 22:58:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40546->127.0.0.1:29092: i/o timeout 2026-03-12 22:59:10 +07:00: 2026/03/12 22:59:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47530->127.0.0.1:29092: i/o timeout 2026-03-12 22:59:40 +07:00: 2026/03/12 22:59:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46728->127.0.0.1:29092: i/o timeout 2026-03-12 23:00:10 +07:00: 2026/03/12 23:00:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37578->127.0.0.1:29092: i/o timeout 2026-03-12 23:00:40 +07:00: 2026/03/12 23:00:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51746->127.0.0.1:29092: i/o timeout 2026-03-12 23:01:10 +07:00: 2026/03/12 23:01:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52160->127.0.0.1:29092: i/o timeout 2026-03-12 23:01:40 +07:00: 2026/03/12 23:01:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35522->127.0.0.1:29092: i/o timeout 2026-03-12 23:02:10 +07:00: 2026/03/12 23:02:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46742->127.0.0.1:29092: i/o timeout 2026-03-12 23:02:40 +07:00: 2026/03/12 23:02:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55542->127.0.0.1:29092: i/o timeout 2026-03-12 23:03:10 +07:00: 2026/03/12 23:03:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46916->127.0.0.1:29092: i/o timeout 2026-03-12 23:03:40 +07:00: 2026/03/12 23:03:40 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51146->127.0.0.1:29092: i/o timeout 2026-03-12 23:04:10 +07:00: 2026/03/12 23:04:10 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35534->127.0.0.1:29092: i/o timeout 2026-03-12 23:04:41 +07:00: 2026/03/12 23:04:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46798->127.0.0.1:29092: i/o timeout 2026-03-12 23:05:11 +07:00: 2026/03/12 23:05:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52596->127.0.0.1:29092: i/o timeout 2026-03-12 23:05:41 +07:00: 2026/03/12 23:05:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47056->127.0.0.1:29092: i/o timeout 2026-03-12 23:06:11 +07:00: 2026/03/12 23:06:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43400->127.0.0.1:29092: i/o timeout 2026-03-12 23:06:41 +07:00: 2026/03/12 23:06:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50548->127.0.0.1:29092: i/o timeout 2026-03-12 23:07:11 +07:00: 2026/03/12 23:07:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47394->127.0.0.1:29092: i/o timeout 2026-03-12 23:07:41 +07:00: 2026/03/12 23:07:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53326->127.0.0.1:29092: i/o timeout 2026-03-12 23:08:11 +07:00: 2026/03/12 23:08:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56908->127.0.0.1:29092: i/o timeout 2026-03-12 23:08:41 +07:00: 2026/03/12 23:08:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52724->127.0.0.1:29092: i/o timeout 2026-03-12 23:09:11 +07:00: 2026/03/12 23:09:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42530->127.0.0.1:29092: i/o timeout 2026-03-12 23:09:41 +07:00: 2026/03/12 23:09:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53962->127.0.0.1:29092: i/o timeout 2026-03-12 23:10:11 +07:00: 2026/03/12 23:10:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40750->127.0.0.1:29092: i/o timeout 2026-03-12 23:10:41 +07:00: 2026/03/12 23:10:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44926->127.0.0.1:29092: i/o timeout 2026-03-12 23:11:11 +07:00: 2026/03/12 23:11:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53180->127.0.0.1:29092: i/o timeout 2026-03-12 23:11:41 +07:00: 2026/03/12 23:11:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48514->127.0.0.1:29092: i/o timeout 2026-03-12 23:12:11 +07:00: 2026/03/12 23:12:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49584->127.0.0.1:29092: i/o timeout 2026-03-12 23:12:41 +07:00: 2026/03/12 23:12:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35796->127.0.0.1:29092: i/o timeout 2026-03-12 23:13:11 +07:00: 2026/03/12 23:13:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44234->127.0.0.1:29092: i/o timeout 2026-03-12 23:13:41 +07:00: 2026/03/12 23:13:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52812->127.0.0.1:29092: i/o timeout 2026-03-12 23:14:11 +07:00: 2026/03/12 23:14:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59138->127.0.0.1:29092: i/o timeout 2026-03-12 23:14:41 +07:00: 2026/03/12 23:14:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56668->127.0.0.1:29092: i/o timeout 2026-03-12 23:15:11 +07:00: 2026/03/12 23:15:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41692->127.0.0.1:29092: i/o timeout 2026-03-12 23:15:41 +07:00: 2026/03/12 23:15:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58524->127.0.0.1:29092: i/o timeout 2026-03-12 23:16:11 +07:00: 2026/03/12 23:16:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60486->127.0.0.1:29092: i/o timeout 2026-03-12 23:16:41 +07:00: 2026/03/12 23:16:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46142->127.0.0.1:29092: i/o timeout 2026-03-12 23:17:11 +07:00: 2026/03/12 23:17:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58264->127.0.0.1:29092: i/o timeout 2026-03-12 23:17:41 +07:00: 2026/03/12 23:17:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41308->127.0.0.1:29092: i/o timeout 2026-03-12 23:18:11 +07:00: 2026/03/12 23:18:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46888->127.0.0.1:29092: i/o timeout 2026-03-12 23:18:41 +07:00: 2026/03/12 23:18:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33430->127.0.0.1:29092: i/o timeout 2026-03-12 23:19:11 +07:00: 2026/03/12 23:19:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60852->127.0.0.1:29092: i/o timeout 2026-03-12 23:19:41 +07:00: 2026/03/12 23:19:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40784->127.0.0.1:29092: i/o timeout 2026-03-12 23:20:11 +07:00: 2026/03/12 23:20:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57298->127.0.0.1:29092: i/o timeout 2026-03-12 23:20:41 +07:00: 2026/03/12 23:20:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58304->127.0.0.1:29092: i/o timeout 2026-03-12 23:21:11 +07:00: 2026/03/12 23:21:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47244->127.0.0.1:29092: i/o timeout 2026-03-12 23:21:41 +07:00: 2026/03/12 23:21:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57434->127.0.0.1:29092: i/o timeout 2026-03-12 23:22:11 +07:00: 2026/03/12 23:22:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57034->127.0.0.1:29092: i/o timeout 2026-03-12 23:22:41 +07:00: 2026/03/12 23:22:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43920->127.0.0.1:29092: i/o timeout 2026-03-12 23:23:11 +07:00: 2026/03/12 23:23:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54222->127.0.0.1:29092: i/o timeout 2026-03-12 23:23:41 +07:00: 2026/03/12 23:23:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57332->127.0.0.1:29092: i/o timeout 2026-03-12 23:24:11 +07:00: 2026/03/12 23:24:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54658->127.0.0.1:29092: i/o timeout 2026-03-12 23:24:41 +07:00: 2026/03/12 23:24:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58422->127.0.0.1:29092: i/o timeout 2026-03-12 23:25:11 +07:00: 2026/03/12 23:25:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47056->127.0.0.1:29092: i/o timeout 2026-03-12 23:25:41 +07:00: 2026/03/12 23:25:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36544->127.0.0.1:29092: i/o timeout 2026-03-12 23:26:11 +07:00: 2026/03/12 23:26:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46884->127.0.0.1:29092: i/o timeout 2026-03-12 23:26:41 +07:00: 2026/03/12 23:26:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47874->127.0.0.1:29092: i/o timeout 2026-03-12 23:27:11 +07:00: 2026/03/12 23:27:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33246->127.0.0.1:29092: i/o timeout 2026-03-12 23:27:41 +07:00: 2026/03/12 23:27:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41586->127.0.0.1:29092: i/o timeout 2026-03-12 23:28:11 +07:00: 2026/03/12 23:28:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48954->127.0.0.1:29092: i/o timeout 2026-03-12 23:28:41 +07:00: 2026/03/12 23:28:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38702->127.0.0.1:29092: i/o timeout 2026-03-12 23:29:11 +07:00: 2026/03/12 23:29:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37910->127.0.0.1:29092: i/o timeout 2026-03-12 23:29:41 +07:00: 2026/03/12 23:29:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39130->127.0.0.1:29092: i/o timeout 2026-03-12 23:30:11 +07:00: 2026/03/12 23:30:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49996->127.0.0.1:29092: i/o timeout 2026-03-12 23:30:41 +07:00: 2026/03/12 23:30:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36102->127.0.0.1:29092: i/o timeout 2026-03-12 23:31:11 +07:00: 2026/03/12 23:31:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49530->127.0.0.1:29092: i/o timeout 2026-03-12 23:31:41 +07:00: 2026/03/12 23:31:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52984->127.0.0.1:29092: i/o timeout 2026-03-12 23:32:11 +07:00: 2026/03/12 23:32:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45754->127.0.0.1:29092: i/o timeout 2026-03-12 23:32:41 +07:00: 2026/03/12 23:32:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50502->127.0.0.1:29092: i/o timeout 2026-03-12 23:33:11 +07:00: 2026/03/12 23:33:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32876->127.0.0.1:29092: i/o timeout 2026-03-12 23:33:41 +07:00: 2026/03/12 23:33:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60722->127.0.0.1:29092: i/o timeout 2026-03-12 23:34:11 +07:00: 2026/03/12 23:34:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49224->127.0.0.1:29092: i/o timeout 2026-03-12 23:34:41 +07:00: 2026/03/12 23:34:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42170->127.0.0.1:29092: i/o timeout 2026-03-12 23:35:11 +07:00: 2026/03/12 23:35:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54762->127.0.0.1:29092: i/o timeout 2026-03-12 23:35:41 +07:00: 2026/03/12 23:35:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38704->127.0.0.1:29092: i/o timeout 2026-03-12 23:36:11 +07:00: 2026/03/12 23:36:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41452->127.0.0.1:29092: i/o timeout 2026-03-12 23:36:41 +07:00: 2026/03/12 23:36:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57038->127.0.0.1:29092: i/o timeout 2026-03-12 23:37:11 +07:00: 2026/03/12 23:37:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48734->127.0.0.1:29092: i/o timeout 2026-03-12 23:37:41 +07:00: 2026/03/12 23:37:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51480->127.0.0.1:29092: i/o timeout 2026-03-12 23:38:11 +07:00: 2026/03/12 23:38:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33078->127.0.0.1:29092: i/o timeout 2026-03-12 23:38:41 +07:00: 2026/03/12 23:38:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53996->127.0.0.1:29092: i/o timeout 2026-03-12 23:39:11 +07:00: 2026/03/12 23:39:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47126->127.0.0.1:29092: i/o timeout 2026-03-12 23:39:41 +07:00: 2026/03/12 23:39:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50966->127.0.0.1:29092: i/o timeout 2026-03-12 23:40:11 +07:00: 2026/03/12 23:40:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57526->127.0.0.1:29092: i/o timeout 2026-03-12 23:40:41 +07:00: 2026/03/12 23:40:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54012->127.0.0.1:29092: i/o timeout 2026-03-12 23:41:11 +07:00: 2026/03/12 23:41:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40110->127.0.0.1:29092: i/o timeout 2026-03-12 23:41:41 +07:00: 2026/03/12 23:41:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56032->127.0.0.1:29092: i/o timeout 2026-03-12 23:42:11 +07:00: 2026/03/12 23:42:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43906->127.0.0.1:29092: i/o timeout 2026-03-12 23:42:41 +07:00: 2026/03/12 23:42:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32908->127.0.0.1:29092: i/o timeout 2026-03-12 23:43:11 +07:00: 2026/03/12 23:43:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50486->127.0.0.1:29092: i/o timeout 2026-03-12 23:43:41 +07:00: 2026/03/12 23:43:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43858->127.0.0.1:29092: i/o timeout 2026-03-12 23:44:11 +07:00: 2026/03/12 23:44:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49142->127.0.0.1:29092: i/o timeout 2026-03-12 23:44:41 +07:00: 2026/03/12 23:44:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36646->127.0.0.1:29092: i/o timeout 2026-03-12 23:45:11 +07:00: 2026/03/12 23:45:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52338->127.0.0.1:29092: i/o timeout 2026-03-12 23:45:41 +07:00: 2026/03/12 23:45:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39834->127.0.0.1:29092: i/o timeout 2026-03-12 23:46:11 +07:00: 2026/03/12 23:46:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34438->127.0.0.1:29092: i/o timeout 2026-03-12 23:46:41 +07:00: 2026/03/12 23:46:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47640->127.0.0.1:29092: i/o timeout 2026-03-12 23:47:11 +07:00: 2026/03/12 23:47:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59714->127.0.0.1:29092: i/o timeout 2026-03-12 23:47:41 +07:00: 2026/03/12 23:47:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54576->127.0.0.1:29092: i/o timeout 2026-03-12 23:48:11 +07:00: 2026/03/12 23:48:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48964->127.0.0.1:29092: i/o timeout 2026-03-12 23:48:41 +07:00: 2026/03/12 23:48:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55776->127.0.0.1:29092: i/o timeout 2026-03-12 23:49:11 +07:00: 2026/03/12 23:49:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42178->127.0.0.1:29092: i/o timeout 2026-03-12 23:49:41 +07:00: 2026/03/12 23:49:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36886->127.0.0.1:29092: i/o timeout 2026-03-12 23:50:11 +07:00: 2026/03/12 23:50:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35770->127.0.0.1:29092: i/o timeout 2026-03-12 23:50:41 +07:00: 2026/03/12 23:50:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59084->127.0.0.1:29092: i/o timeout 2026-03-12 23:51:11 +07:00: 2026/03/12 23:51:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49548->127.0.0.1:29092: i/o timeout 2026-03-12 23:51:41 +07:00: 2026/03/12 23:51:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55134->127.0.0.1:29092: i/o timeout 2026-03-12 23:52:11 +07:00: 2026/03/12 23:52:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33898->127.0.0.1:29092: i/o timeout 2026-03-12 23:52:41 +07:00: 2026/03/12 23:52:41 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45424->127.0.0.1:29092: i/o timeout 2026-03-12 23:53:11 +07:00: 2026/03/12 23:53:11 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35610->127.0.0.1:29092: i/o timeout 2026-03-12 23:53:42 +07:00: 2026/03/12 23:53:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56384->127.0.0.1:29092: i/o timeout 2026-03-12 23:54:12 +07:00: 2026/03/12 23:54:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43384->127.0.0.1:29092: i/o timeout 2026-03-12 23:54:42 +07:00: 2026/03/12 23:54:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43438->127.0.0.1:29092: i/o timeout 2026-03-12 23:55:12 +07:00: 2026/03/12 23:55:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43462->127.0.0.1:29092: i/o timeout 2026-03-12 23:55:42 +07:00: 2026/03/12 23:55:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36670->127.0.0.1:29092: i/o timeout 2026-03-12 23:56:12 +07:00: 2026/03/12 23:56:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58082->127.0.0.1:29092: i/o timeout 2026-03-12 23:56:42 +07:00: 2026/03/12 23:56:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39852->127.0.0.1:29092: i/o timeout 2026-03-12 23:57:12 +07:00: 2026/03/12 23:57:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47828->127.0.0.1:29092: i/o timeout 2026-03-12 23:57:42 +07:00: 2026/03/12 23:57:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57378->127.0.0.1:29092: i/o timeout 2026-03-12 23:58:12 +07:00: 2026/03/12 23:58:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35906->127.0.0.1:29092: i/o timeout 2026-03-12 23:58:42 +07:00: 2026/03/12 23:58:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58852->127.0.0.1:29092: i/o timeout 2026-03-12 23:59:12 +07:00: 2026/03/12 23:59:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41346->127.0.0.1:29092: i/o timeout 2026-03-12 23:59:42 +07:00: 2026/03/12 23:59:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59166->127.0.0.1:29092: i/o timeout 2026-03-13 00:00:12 +07:00: 2026/03/13 00:00:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40226->127.0.0.1:29092: i/o timeout 2026-03-13 00:00:42 +07:00: 2026/03/13 00:00:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49526->127.0.0.1:29092: i/o timeout 2026-03-13 00:01:12 +07:00: 2026/03/13 00:01:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46944->127.0.0.1:29092: i/o timeout 2026-03-13 00:01:42 +07:00: 2026/03/13 00:01:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36464->127.0.0.1:29092: i/o timeout 2026-03-13 00:02:12 +07:00: 2026/03/13 00:02:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44964->127.0.0.1:29092: i/o timeout 2026-03-13 00:02:42 +07:00: 2026/03/13 00:02:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47038->127.0.0.1:29092: i/o timeout 2026-03-13 00:03:12 +07:00: 2026/03/13 00:03:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47584->127.0.0.1:29092: i/o timeout 2026-03-13 00:03:42 +07:00: 2026/03/13 00:03:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34446->127.0.0.1:29092: i/o timeout 2026-03-13 00:04:12 +07:00: 2026/03/13 00:04:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44924->127.0.0.1:29092: i/o timeout 2026-03-13 00:04:42 +07:00: 2026/03/13 00:04:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35904->127.0.0.1:29092: i/o timeout 2026-03-13 00:05:12 +07:00: 2026/03/13 00:05:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34174->127.0.0.1:29092: i/o timeout 2026-03-13 00:05:42 +07:00: 2026/03/13 00:05:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53632->127.0.0.1:29092: i/o timeout 2026-03-13 00:06:12 +07:00: 2026/03/13 00:06:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58678->127.0.0.1:29092: i/o timeout 2026-03-13 00:06:42 +07:00: 2026/03/13 00:06:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52856->127.0.0.1:29092: i/o timeout 2026-03-13 00:07:12 +07:00: 2026/03/13 00:07:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54950->127.0.0.1:29092: i/o timeout 2026-03-13 00:07:42 +07:00: 2026/03/13 00:07:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42816->127.0.0.1:29092: i/o timeout 2026-03-13 00:08:12 +07:00: 2026/03/13 00:08:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34896->127.0.0.1:29092: i/o timeout 2026-03-13 00:08:42 +07:00: 2026/03/13 00:08:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33966->127.0.0.1:29092: i/o timeout 2026-03-13 00:09:12 +07:00: 2026/03/13 00:09:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53228->127.0.0.1:29092: i/o timeout 2026-03-13 00:09:42 +07:00: 2026/03/13 00:09:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34338->127.0.0.1:29092: i/o timeout 2026-03-13 00:10:12 +07:00: 2026/03/13 00:10:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46874->127.0.0.1:29092: i/o timeout 2026-03-13 00:10:42 +07:00: 2026/03/13 00:10:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35280->127.0.0.1:29092: i/o timeout 2026-03-13 00:11:12 +07:00: 2026/03/13 00:11:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42356->127.0.0.1:29092: i/o timeout 2026-03-13 00:11:42 +07:00: 2026/03/13 00:11:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38692->127.0.0.1:29092: i/o timeout 2026-03-13 00:12:12 +07:00: 2026/03/13 00:12:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59008->127.0.0.1:29092: i/o timeout 2026-03-13 00:12:42 +07:00: 2026/03/13 00:12:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50262->127.0.0.1:29092: i/o timeout 2026-03-13 00:13:12 +07:00: 2026/03/13 00:13:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60574->127.0.0.1:29092: i/o timeout 2026-03-13 00:13:42 +07:00: 2026/03/13 00:13:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38588->127.0.0.1:29092: i/o timeout 2026-03-13 00:14:12 +07:00: 2026/03/13 00:14:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40522->127.0.0.1:29092: i/o timeout 2026-03-13 00:14:42 +07:00: 2026/03/13 00:14:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38972->127.0.0.1:29092: i/o timeout 2026-03-13 00:15:12 +07:00: 2026/03/13 00:15:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42148->127.0.0.1:29092: i/o timeout 2026-03-13 00:15:42 +07:00: 2026/03/13 00:15:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33646->127.0.0.1:29092: i/o timeout 2026-03-13 00:16:12 +07:00: 2026/03/13 00:16:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37538->127.0.0.1:29092: i/o timeout 2026-03-13 00:16:42 +07:00: 2026/03/13 00:16:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60236->127.0.0.1:29092: i/o timeout 2026-03-13 00:17:12 +07:00: 2026/03/13 00:17:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45552->127.0.0.1:29092: i/o timeout 2026-03-13 00:17:42 +07:00: 2026/03/13 00:17:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55186->127.0.0.1:29092: i/o timeout 2026-03-13 00:18:12 +07:00: 2026/03/13 00:18:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57050->127.0.0.1:29092: i/o timeout 2026-03-13 00:18:42 +07:00: 2026/03/13 00:18:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49348->127.0.0.1:29092: i/o timeout 2026-03-13 00:19:12 +07:00: 2026/03/13 00:19:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50228->127.0.0.1:29092: i/o timeout 2026-03-13 00:19:42 +07:00: 2026/03/13 00:19:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48576->127.0.0.1:29092: i/o timeout 2026-03-13 00:20:12 +07:00: 2026/03/13 00:20:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36346->127.0.0.1:29092: i/o timeout 2026-03-13 00:20:42 +07:00: 2026/03/13 00:20:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33226->127.0.0.1:29092: i/o timeout 2026-03-13 00:21:12 +07:00: 2026/03/13 00:21:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52582->127.0.0.1:29092: i/o timeout 2026-03-13 00:21:42 +07:00: 2026/03/13 00:21:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42132->127.0.0.1:29092: i/o timeout 2026-03-13 00:22:12 +07:00: 2026/03/13 00:22:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41148->127.0.0.1:29092: i/o timeout 2026-03-13 00:22:42 +07:00: 2026/03/13 00:22:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57284->127.0.0.1:29092: i/o timeout 2026-03-13 00:23:12 +07:00: 2026/03/13 00:23:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38800->127.0.0.1:29092: i/o timeout 2026-03-13 00:23:42 +07:00: 2026/03/13 00:23:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53914->127.0.0.1:29092: i/o timeout 2026-03-13 00:24:12 +07:00: 2026/03/13 00:24:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33204->127.0.0.1:29092: i/o timeout 2026-03-13 00:24:42 +07:00: 2026/03/13 00:24:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36842->127.0.0.1:29092: i/o timeout 2026-03-13 00:25:12 +07:00: 2026/03/13 00:25:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43624->127.0.0.1:29092: i/o timeout 2026-03-13 00:25:42 +07:00: 2026/03/13 00:25:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42276->127.0.0.1:29092: i/o timeout 2026-03-13 00:26:12 +07:00: 2026/03/13 00:26:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46424->127.0.0.1:29092: i/o timeout 2026-03-13 00:26:42 +07:00: 2026/03/13 00:26:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58974->127.0.0.1:29092: i/o timeout 2026-03-13 00:27:12 +07:00: 2026/03/13 00:27:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32818->127.0.0.1:29092: i/o timeout 2026-03-13 00:27:42 +07:00: 2026/03/13 00:27:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41440->127.0.0.1:29092: i/o timeout 2026-03-13 00:28:12 +07:00: 2026/03/13 00:28:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40566->127.0.0.1:29092: i/o timeout 2026-03-13 00:28:42 +07:00: 2026/03/13 00:28:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40474->127.0.0.1:29092: i/o timeout 2026-03-13 00:29:12 +07:00: 2026/03/13 00:29:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42478->127.0.0.1:29092: i/o timeout 2026-03-13 00:29:42 +07:00: 2026/03/13 00:29:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59844->127.0.0.1:29092: i/o timeout 2026-03-13 00:30:12 +07:00: 2026/03/13 00:30:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42086->127.0.0.1:29092: i/o timeout 2026-03-13 00:30:42 +07:00: 2026/03/13 00:30:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51338->127.0.0.1:29092: i/o timeout 2026-03-13 00:31:12 +07:00: 2026/03/13 00:31:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37072->127.0.0.1:29092: i/o timeout 2026-03-13 00:31:42 +07:00: 2026/03/13 00:31:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50406->127.0.0.1:29092: i/o timeout 2026-03-13 00:32:12 +07:00: 2026/03/13 00:32:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54216->127.0.0.1:29092: i/o timeout 2026-03-13 00:32:42 +07:00: 2026/03/13 00:32:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57016->127.0.0.1:29092: i/o timeout 2026-03-13 00:33:12 +07:00: 2026/03/13 00:33:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58740->127.0.0.1:29092: i/o timeout 2026-03-13 00:33:42 +07:00: 2026/03/13 00:33:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45824->127.0.0.1:29092: i/o timeout 2026-03-13 00:34:12 +07:00: 2026/03/13 00:34:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46496->127.0.0.1:29092: i/o timeout 2026-03-13 00:34:42 +07:00: 2026/03/13 00:34:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46048->127.0.0.1:29092: i/o timeout 2026-03-13 00:35:12 +07:00: 2026/03/13 00:35:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46718->127.0.0.1:29092: i/o timeout 2026-03-13 00:35:42 +07:00: 2026/03/13 00:35:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39496->127.0.0.1:29092: i/o timeout 2026-03-13 00:36:12 +07:00: 2026/03/13 00:36:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40550->127.0.0.1:29092: i/o timeout 2026-03-13 00:36:42 +07:00: 2026/03/13 00:36:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55488->127.0.0.1:29092: i/o timeout 2026-03-13 00:37:12 +07:00: 2026/03/13 00:37:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39064->127.0.0.1:29092: i/o timeout 2026-03-13 00:37:42 +07:00: 2026/03/13 00:37:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47352->127.0.0.1:29092: i/o timeout 2026-03-13 00:38:12 +07:00: 2026/03/13 00:38:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35480->127.0.0.1:29092: i/o timeout 2026-03-13 00:38:42 +07:00: 2026/03/13 00:38:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37212->127.0.0.1:29092: i/o timeout 2026-03-13 00:39:12 +07:00: 2026/03/13 00:39:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42542->127.0.0.1:29092: i/o timeout 2026-03-13 00:39:42 +07:00: 2026/03/13 00:39:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40512->127.0.0.1:29092: i/o timeout 2026-03-13 00:40:12 +07:00: 2026/03/13 00:40:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48542->127.0.0.1:29092: i/o timeout 2026-03-13 00:40:42 +07:00: 2026/03/13 00:40:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40216->127.0.0.1:29092: i/o timeout 2026-03-13 00:41:12 +07:00: 2026/03/13 00:41:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34032->127.0.0.1:29092: i/o timeout 2026-03-13 00:41:42 +07:00: 2026/03/13 00:41:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44140->127.0.0.1:29092: i/o timeout 2026-03-13 00:42:12 +07:00: 2026/03/13 00:42:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40560->127.0.0.1:29092: i/o timeout 2026-03-13 00:42:42 +07:00: 2026/03/13 00:42:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37688->127.0.0.1:29092: i/o timeout 2026-03-13 00:43:12 +07:00: 2026/03/13 00:43:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52116->127.0.0.1:29092: i/o timeout 2026-03-13 00:43:42 +07:00: 2026/03/13 00:43:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53398->127.0.0.1:29092: i/o timeout 2026-03-13 00:44:12 +07:00: 2026/03/13 00:44:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34230->127.0.0.1:29092: i/o timeout 2026-03-13 00:44:42 +07:00: 2026/03/13 00:44:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57008->127.0.0.1:29092: i/o timeout 2026-03-13 00:45:12 +07:00: 2026/03/13 00:45:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36312->127.0.0.1:29092: i/o timeout 2026-03-13 00:45:42 +07:00: 2026/03/13 00:45:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40234->127.0.0.1:29092: i/o timeout 2026-03-13 00:46:12 +07:00: 2026/03/13 00:46:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44110->127.0.0.1:29092: i/o timeout 2026-03-13 00:46:42 +07:00: 2026/03/13 00:46:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54140->127.0.0.1:29092: i/o timeout 2026-03-13 00:47:12 +07:00: 2026/03/13 00:47:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42896->127.0.0.1:29092: i/o timeout 2026-03-13 00:47:42 +07:00: 2026/03/13 00:47:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39884->127.0.0.1:29092: i/o timeout 2026-03-13 00:48:12 +07:00: 2026/03/13 00:48:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52450->127.0.0.1:29092: i/o timeout 2026-03-13 00:48:42 +07:00: 2026/03/13 00:48:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60186->127.0.0.1:29092: i/o timeout 2026-03-13 00:49:12 +07:00: 2026/03/13 00:49:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47882->127.0.0.1:29092: i/o timeout 2026-03-13 00:49:42 +07:00: 2026/03/13 00:49:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59696->127.0.0.1:29092: i/o timeout 2026-03-13 00:50:12 +07:00: 2026/03/13 00:50:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43270->127.0.0.1:29092: i/o timeout 2026-03-13 00:50:42 +07:00: 2026/03/13 00:50:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33924->127.0.0.1:29092: i/o timeout 2026-03-13 00:51:12 +07:00: 2026/03/13 00:51:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59602->127.0.0.1:29092: i/o timeout 2026-03-13 00:51:42 +07:00: 2026/03/13 00:51:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42878->127.0.0.1:29092: i/o timeout 2026-03-13 00:52:12 +07:00: 2026/03/13 00:52:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52136->127.0.0.1:29092: i/o timeout 2026-03-13 00:52:42 +07:00: 2026/03/13 00:52:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51332->127.0.0.1:29092: i/o timeout 2026-03-13 00:53:12 +07:00: 2026/03/13 00:53:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37974->127.0.0.1:29092: i/o timeout 2026-03-13 00:53:42 +07:00: 2026/03/13 00:53:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59392->127.0.0.1:29092: i/o timeout 2026-03-13 00:54:12 +07:00: 2026/03/13 00:54:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36190->127.0.0.1:29092: i/o timeout 2026-03-13 00:54:42 +07:00: 2026/03/13 00:54:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49660->127.0.0.1:29092: i/o timeout 2026-03-13 00:55:12 +07:00: 2026/03/13 00:55:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49240->127.0.0.1:29092: i/o timeout 2026-03-13 00:55:42 +07:00: 2026/03/13 00:55:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45254->127.0.0.1:29092: i/o timeout 2026-03-13 00:56:12 +07:00: 2026/03/13 00:56:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52284->127.0.0.1:29092: i/o timeout 2026-03-13 00:56:42 +07:00: 2026/03/13 00:56:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36058->127.0.0.1:29092: i/o timeout 2026-03-13 00:57:12 +07:00: 2026/03/13 00:57:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41918->127.0.0.1:29092: i/o timeout 2026-03-13 00:57:42 +07:00: 2026/03/13 00:57:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59864->127.0.0.1:29092: i/o timeout 2026-03-13 00:58:12 +07:00: 2026/03/13 00:58:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46692->127.0.0.1:29092: i/o timeout 2026-03-13 00:58:42 +07:00: 2026/03/13 00:58:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40748->127.0.0.1:29092: i/o timeout 2026-03-13 00:59:12 +07:00: 2026/03/13 00:59:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60764->127.0.0.1:29092: i/o timeout 2026-03-13 00:59:42 +07:00: 2026/03/13 00:59:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49474->127.0.0.1:29092: i/o timeout 2026-03-13 01:00:12 +07:00: 2026/03/13 01:00:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45044->127.0.0.1:29092: i/o timeout 2026-03-13 01:00:42 +07:00: 2026/03/13 01:00:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44928->127.0.0.1:29092: i/o timeout 2026-03-13 01:01:12 +07:00: 2026/03/13 01:01:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60860->127.0.0.1:29092: i/o timeout 2026-03-13 01:01:42 +07:00: 2026/03/13 01:01:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35524->127.0.0.1:29092: i/o timeout 2026-03-13 01:02:12 +07:00: 2026/03/13 01:02:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45108->127.0.0.1:29092: i/o timeout 2026-03-13 01:02:42 +07:00: 2026/03/13 01:02:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40830->127.0.0.1:29092: i/o timeout 2026-03-13 01:03:12 +07:00: 2026/03/13 01:03:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40904->127.0.0.1:29092: i/o timeout 2026-03-13 01:03:42 +07:00: 2026/03/13 01:03:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37624->127.0.0.1:29092: i/o timeout 2026-03-13 01:04:12 +07:00: 2026/03/13 01:04:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43736->127.0.0.1:29092: i/o timeout 2026-03-13 01:04:42 +07:00: 2026/03/13 01:04:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58648->127.0.0.1:29092: i/o timeout 2026-03-13 01:05:12 +07:00: 2026/03/13 01:05:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59672->127.0.0.1:29092: i/o timeout 2026-03-13 01:05:42 +07:00: 2026/03/13 01:05:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39742->127.0.0.1:29092: i/o timeout 2026-03-13 01:06:12 +07:00: 2026/03/13 01:06:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55062->127.0.0.1:29092: i/o timeout 2026-03-13 01:06:42 +07:00: 2026/03/13 01:06:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41354->127.0.0.1:29092: i/o timeout 2026-03-13 01:07:12 +07:00: 2026/03/13 01:07:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60786->127.0.0.1:29092: i/o timeout 2026-03-13 01:07:42 +07:00: 2026/03/13 01:07:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50854->127.0.0.1:29092: i/o timeout 2026-03-13 01:08:12 +07:00: 2026/03/13 01:08:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54588->127.0.0.1:29092: i/o timeout 2026-03-13 01:08:42 +07:00: 2026/03/13 01:08:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38860->127.0.0.1:29092: i/o timeout 2026-03-13 01:09:12 +07:00: 2026/03/13 01:09:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43238->127.0.0.1:29092: i/o timeout 2026-03-13 01:09:42 +07:00: 2026/03/13 01:09:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58104->127.0.0.1:29092: i/o timeout 2026-03-13 01:10:12 +07:00: 2026/03/13 01:10:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53070->127.0.0.1:29092: i/o timeout 2026-03-13 01:10:42 +07:00: 2026/03/13 01:10:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50414->127.0.0.1:29092: i/o timeout 2026-03-13 01:11:12 +07:00: 2026/03/13 01:11:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37122->127.0.0.1:29092: i/o timeout 2026-03-13 01:11:42 +07:00: 2026/03/13 01:11:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34642->127.0.0.1:29092: i/o timeout 2026-03-13 01:12:12 +07:00: 2026/03/13 01:12:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45228->127.0.0.1:29092: i/o timeout 2026-03-13 01:12:42 +07:00: 2026/03/13 01:12:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56922->127.0.0.1:29092: i/o timeout 2026-03-13 01:13:12 +07:00: 2026/03/13 01:13:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44304->127.0.0.1:29092: i/o timeout 2026-03-13 01:13:42 +07:00: 2026/03/13 01:13:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44838->127.0.0.1:29092: i/o timeout 2026-03-13 01:14:12 +07:00: 2026/03/13 01:14:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40076->127.0.0.1:29092: i/o timeout 2026-03-13 01:14:42 +07:00: 2026/03/13 01:14:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46372->127.0.0.1:29092: i/o timeout 2026-03-13 01:15:12 +07:00: 2026/03/13 01:15:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53562->127.0.0.1:29092: i/o timeout 2026-03-13 01:15:42 +07:00: 2026/03/13 01:15:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45588->127.0.0.1:29092: i/o timeout 2026-03-13 01:16:12 +07:00: 2026/03/13 01:16:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33098->127.0.0.1:29092: i/o timeout 2026-03-13 01:16:42 +07:00: 2026/03/13 01:16:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49184->127.0.0.1:29092: i/o timeout 2026-03-13 01:17:12 +07:00: 2026/03/13 01:17:12 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51656->127.0.0.1:29092: i/o timeout 2026-03-13 01:17:42 +07:00: 2026/03/13 01:17:42 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53214->127.0.0.1:29092: i/o timeout 2026-03-13 01:18:13 +07:00: 2026/03/13 01:18:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53374->127.0.0.1:29092: i/o timeout 2026-03-13 01:18:43 +07:00: 2026/03/13 01:18:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36592->127.0.0.1:29092: i/o timeout 2026-03-13 01:19:13 +07:00: 2026/03/13 01:19:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59444->127.0.0.1:29092: i/o timeout 2026-03-13 01:19:43 +07:00: 2026/03/13 01:19:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51096->127.0.0.1:29092: i/o timeout 2026-03-13 01:20:13 +07:00: 2026/03/13 01:20:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37040->127.0.0.1:29092: i/o timeout 2026-03-13 01:20:43 +07:00: 2026/03/13 01:20:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34172->127.0.0.1:29092: i/o timeout 2026-03-13 01:21:13 +07:00: 2026/03/13 01:21:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56032->127.0.0.1:29092: i/o timeout 2026-03-13 01:21:43 +07:00: 2026/03/13 01:21:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36910->127.0.0.1:29092: i/o timeout 2026-03-13 01:22:13 +07:00: 2026/03/13 01:22:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58030->127.0.0.1:29092: i/o timeout 2026-03-13 01:22:43 +07:00: 2026/03/13 01:22:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40866->127.0.0.1:29092: i/o timeout 2026-03-13 01:23:13 +07:00: 2026/03/13 01:23:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39910->127.0.0.1:29092: i/o timeout 2026-03-13 01:23:43 +07:00: 2026/03/13 01:23:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32854->127.0.0.1:29092: i/o timeout 2026-03-13 01:24:13 +07:00: 2026/03/13 01:24:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51132->127.0.0.1:29092: i/o timeout 2026-03-13 01:24:43 +07:00: 2026/03/13 01:24:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53014->127.0.0.1:29092: i/o timeout 2026-03-13 01:25:13 +07:00: 2026/03/13 01:25:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40060->127.0.0.1:29092: i/o timeout 2026-03-13 01:25:43 +07:00: 2026/03/13 01:25:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59590->127.0.0.1:29092: i/o timeout 2026-03-13 01:26:13 +07:00: 2026/03/13 01:26:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46910->127.0.0.1:29092: i/o timeout 2026-03-13 01:26:43 +07:00: 2026/03/13 01:26:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39724->127.0.0.1:29092: i/o timeout 2026-03-13 01:27:13 +07:00: 2026/03/13 01:27:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60828->127.0.0.1:29092: i/o timeout 2026-03-13 01:27:43 +07:00: 2026/03/13 01:27:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51614->127.0.0.1:29092: i/o timeout 2026-03-13 01:28:13 +07:00: 2026/03/13 01:28:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44808->127.0.0.1:29092: i/o timeout 2026-03-13 01:28:43 +07:00: 2026/03/13 01:28:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48856->127.0.0.1:29092: i/o timeout 2026-03-13 01:29:13 +07:00: 2026/03/13 01:29:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46670->127.0.0.1:29092: i/o timeout 2026-03-13 01:29:43 +07:00: 2026/03/13 01:29:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42812->127.0.0.1:29092: i/o timeout 2026-03-13 01:30:13 +07:00: 2026/03/13 01:30:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58822->127.0.0.1:29092: i/o timeout 2026-03-13 01:30:43 +07:00: 2026/03/13 01:30:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50214->127.0.0.1:29092: i/o timeout 2026-03-13 01:31:13 +07:00: 2026/03/13 01:31:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34352->127.0.0.1:29092: i/o timeout 2026-03-13 01:31:43 +07:00: 2026/03/13 01:31:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49792->127.0.0.1:29092: i/o timeout 2026-03-13 01:32:13 +07:00: 2026/03/13 01:32:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57836->127.0.0.1:29092: i/o timeout 2026-03-13 01:32:43 +07:00: 2026/03/13 01:32:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52256->127.0.0.1:29092: i/o timeout 2026-03-13 01:33:13 +07:00: 2026/03/13 01:33:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59598->127.0.0.1:29092: i/o timeout 2026-03-13 01:33:43 +07:00: 2026/03/13 01:33:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50766->127.0.0.1:29092: i/o timeout 2026-03-13 01:34:13 +07:00: 2026/03/13 01:34:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48806->127.0.0.1:29092: i/o timeout 2026-03-13 01:34:43 +07:00: 2026/03/13 01:34:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41520->127.0.0.1:29092: i/o timeout 2026-03-13 01:35:13 +07:00: 2026/03/13 01:35:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58858->127.0.0.1:29092: i/o timeout 2026-03-13 01:35:43 +07:00: 2026/03/13 01:35:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60496->127.0.0.1:29092: i/o timeout 2026-03-13 01:36:13 +07:00: 2026/03/13 01:36:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46024->127.0.0.1:29092: i/o timeout 2026-03-13 01:36:43 +07:00: 2026/03/13 01:36:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48210->127.0.0.1:29092: i/o timeout 2026-03-13 01:37:13 +07:00: 2026/03/13 01:37:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35006->127.0.0.1:29092: i/o timeout 2026-03-13 01:37:43 +07:00: 2026/03/13 01:37:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37266->127.0.0.1:29092: i/o timeout 2026-03-13 01:38:13 +07:00: 2026/03/13 01:38:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39764->127.0.0.1:29092: i/o timeout 2026-03-13 01:38:43 +07:00: 2026/03/13 01:38:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52056->127.0.0.1:29092: i/o timeout 2026-03-13 01:39:13 +07:00: 2026/03/13 01:39:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45440->127.0.0.1:29092: i/o timeout 2026-03-13 01:39:43 +07:00: 2026/03/13 01:39:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55198->127.0.0.1:29092: i/o timeout 2026-03-13 01:40:13 +07:00: 2026/03/13 01:40:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43678->127.0.0.1:29092: i/o timeout 2026-03-13 01:40:43 +07:00: 2026/03/13 01:40:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36856->127.0.0.1:29092: i/o timeout 2026-03-13 01:41:13 +07:00: 2026/03/13 01:41:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57364->127.0.0.1:29092: i/o timeout 2026-03-13 01:41:43 +07:00: 2026/03/13 01:41:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57972->127.0.0.1:29092: i/o timeout 2026-03-13 01:42:13 +07:00: 2026/03/13 01:42:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43504->127.0.0.1:29092: i/o timeout 2026-03-13 01:42:43 +07:00: 2026/03/13 01:42:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49152->127.0.0.1:29092: i/o timeout 2026-03-13 01:43:13 +07:00: 2026/03/13 01:43:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53358->127.0.0.1:29092: i/o timeout 2026-03-13 01:43:43 +07:00: 2026/03/13 01:43:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40558->127.0.0.1:29092: i/o timeout 2026-03-13 01:44:13 +07:00: 2026/03/13 01:44:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33312->127.0.0.1:29092: i/o timeout 2026-03-13 01:44:43 +07:00: 2026/03/13 01:44:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46152->127.0.0.1:29092: i/o timeout 2026-03-13 01:45:13 +07:00: 2026/03/13 01:45:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39912->127.0.0.1:29092: i/o timeout 2026-03-13 01:45:43 +07:00: 2026/03/13 01:45:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50664->127.0.0.1:29092: i/o timeout 2026-03-13 01:46:13 +07:00: 2026/03/13 01:46:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49816->127.0.0.1:29092: i/o timeout 2026-03-13 01:46:43 +07:00: 2026/03/13 01:46:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38698->127.0.0.1:29092: i/o timeout 2026-03-13 01:47:13 +07:00: 2026/03/13 01:47:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47174->127.0.0.1:29092: i/o timeout 2026-03-13 01:47:43 +07:00: 2026/03/13 01:47:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38184->127.0.0.1:29092: i/o timeout 2026-03-13 01:48:13 +07:00: 2026/03/13 01:48:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50122->127.0.0.1:29092: i/o timeout 2026-03-13 01:48:43 +07:00: 2026/03/13 01:48:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60580->127.0.0.1:29092: i/o timeout 2026-03-13 01:49:13 +07:00: 2026/03/13 01:49:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55376->127.0.0.1:29092: i/o timeout 2026-03-13 01:49:43 +07:00: 2026/03/13 01:49:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47204->127.0.0.1:29092: i/o timeout 2026-03-13 01:50:13 +07:00: 2026/03/13 01:50:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57554->127.0.0.1:29092: i/o timeout 2026-03-13 01:50:43 +07:00: 2026/03/13 01:50:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35982->127.0.0.1:29092: i/o timeout 2026-03-13 01:51:13 +07:00: 2026/03/13 01:51:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32810->127.0.0.1:29092: i/o timeout 2026-03-13 01:51:43 +07:00: 2026/03/13 01:51:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56098->127.0.0.1:29092: i/o timeout 2026-03-13 01:52:13 +07:00: 2026/03/13 01:52:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34608->127.0.0.1:29092: i/o timeout 2026-03-13 01:52:43 +07:00: 2026/03/13 01:52:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33940->127.0.0.1:29092: i/o timeout 2026-03-13 01:53:13 +07:00: 2026/03/13 01:53:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55106->127.0.0.1:29092: i/o timeout 2026-03-13 01:53:43 +07:00: 2026/03/13 01:53:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33308->127.0.0.1:29092: i/o timeout 2026-03-13 01:54:13 +07:00: 2026/03/13 01:54:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59626->127.0.0.1:29092: i/o timeout 2026-03-13 01:54:43 +07:00: 2026/03/13 01:54:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39150->127.0.0.1:29092: i/o timeout 2026-03-13 01:55:13 +07:00: 2026/03/13 01:55:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53702->127.0.0.1:29092: i/o timeout 2026-03-13 01:55:43 +07:00: 2026/03/13 01:55:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44672->127.0.0.1:29092: i/o timeout 2026-03-13 01:56:13 +07:00: 2026/03/13 01:56:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60974->127.0.0.1:29092: i/o timeout 2026-03-13 01:56:43 +07:00: 2026/03/13 01:56:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36646->127.0.0.1:29092: i/o timeout 2026-03-13 01:57:13 +07:00: 2026/03/13 01:57:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60812->127.0.0.1:29092: i/o timeout 2026-03-13 01:57:43 +07:00: 2026/03/13 01:57:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46876->127.0.0.1:29092: i/o timeout 2026-03-13 01:58:13 +07:00: 2026/03/13 01:58:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44976->127.0.0.1:29092: i/o timeout 2026-03-13 01:58:43 +07:00: 2026/03/13 01:58:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55984->127.0.0.1:29092: i/o timeout 2026-03-13 01:59:13 +07:00: 2026/03/13 01:59:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56214->127.0.0.1:29092: i/o timeout 2026-03-13 01:59:43 +07:00: 2026/03/13 01:59:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49468->127.0.0.1:29092: i/o timeout 2026-03-13 02:00:13 +07:00: 2026/03/13 02:00:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42126->127.0.0.1:29092: i/o timeout 2026-03-13 02:00:43 +07:00: 2026/03/13 02:00:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34682->127.0.0.1:29092: i/o timeout 2026-03-13 02:01:13 +07:00: 2026/03/13 02:01:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45864->127.0.0.1:29092: i/o timeout 2026-03-13 02:01:43 +07:00: 2026/03/13 02:01:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60490->127.0.0.1:29092: i/o timeout 2026-03-13 02:02:13 +07:00: 2026/03/13 02:02:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42776->127.0.0.1:29092: i/o timeout 2026-03-13 02:02:43 +07:00: 2026/03/13 02:02:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50044->127.0.0.1:29092: i/o timeout 2026-03-13 02:03:13 +07:00: 2026/03/13 02:03:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43720->127.0.0.1:29092: i/o timeout 2026-03-13 02:03:43 +07:00: 2026/03/13 02:03:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33324->127.0.0.1:29092: i/o timeout 2026-03-13 02:04:13 +07:00: 2026/03/13 02:04:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37608->127.0.0.1:29092: i/o timeout 2026-03-13 02:04:43 +07:00: 2026/03/13 02:04:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37264->127.0.0.1:29092: i/o timeout 2026-03-13 02:05:13 +07:00: 2026/03/13 02:05:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55216->127.0.0.1:29092: i/o timeout 2026-03-13 02:05:43 +07:00: 2026/03/13 02:05:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46320->127.0.0.1:29092: i/o timeout 2026-03-13 02:06:13 +07:00: 2026/03/13 02:06:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42600->127.0.0.1:29092: i/o timeout 2026-03-13 02:06:43 +07:00: 2026/03/13 02:06:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52748->127.0.0.1:29092: i/o timeout 2026-03-13 02:07:13 +07:00: 2026/03/13 02:07:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53046->127.0.0.1:29092: i/o timeout 2026-03-13 02:07:43 +07:00: 2026/03/13 02:07:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58074->127.0.0.1:29092: i/o timeout 2026-03-13 02:08:13 +07:00: 2026/03/13 02:08:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60024->127.0.0.1:29092: i/o timeout 2026-03-13 02:08:43 +07:00: 2026/03/13 02:08:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56108->127.0.0.1:29092: i/o timeout 2026-03-13 02:09:13 +07:00: 2026/03/13 02:09:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50810->127.0.0.1:29092: i/o timeout 2026-03-13 02:09:43 +07:00: 2026/03/13 02:09:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40198->127.0.0.1:29092: i/o timeout 2026-03-13 02:10:13 +07:00: 2026/03/13 02:10:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45248->127.0.0.1:29092: i/o timeout 2026-03-13 02:10:43 +07:00: 2026/03/13 02:10:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51342->127.0.0.1:29092: i/o timeout 2026-03-13 02:11:13 +07:00: 2026/03/13 02:11:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44644->127.0.0.1:29092: i/o timeout 2026-03-13 02:11:43 +07:00: 2026/03/13 02:11:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38692->127.0.0.1:29092: i/o timeout 2026-03-13 02:12:13 +07:00: 2026/03/13 02:12:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54202->127.0.0.1:29092: i/o timeout 2026-03-13 02:12:43 +07:00: 2026/03/13 02:12:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51218->127.0.0.1:29092: i/o timeout 2026-03-13 02:13:13 +07:00: 2026/03/13 02:13:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51910->127.0.0.1:29092: i/o timeout 2026-03-13 02:13:43 +07:00: 2026/03/13 02:13:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36160->127.0.0.1:29092: i/o timeout 2026-03-13 02:14:13 +07:00: 2026/03/13 02:14:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50092->127.0.0.1:29092: i/o timeout 2026-03-13 02:14:43 +07:00: 2026/03/13 02:14:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33814->127.0.0.1:29092: i/o timeout 2026-03-13 02:15:13 +07:00: 2026/03/13 02:15:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47490->127.0.0.1:29092: i/o timeout 2026-03-13 02:15:43 +07:00: 2026/03/13 02:15:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55548->127.0.0.1:29092: i/o timeout 2026-03-13 02:16:13 +07:00: 2026/03/13 02:16:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44936->127.0.0.1:29092: i/o timeout 2026-03-13 02:16:43 +07:00: 2026/03/13 02:16:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56908->127.0.0.1:29092: i/o timeout 2026-03-13 02:17:13 +07:00: 2026/03/13 02:17:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54266->127.0.0.1:29092: i/o timeout 2026-03-13 02:17:43 +07:00: 2026/03/13 02:17:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50610->127.0.0.1:29092: i/o timeout 2026-03-13 02:18:13 +07:00: 2026/03/13 02:18:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42576->127.0.0.1:29092: i/o timeout 2026-03-13 02:18:43 +07:00: 2026/03/13 02:18:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59352->127.0.0.1:29092: i/o timeout 2026-03-13 02:19:13 +07:00: 2026/03/13 02:19:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34816->127.0.0.1:29092: i/o timeout 2026-03-13 02:19:43 +07:00: 2026/03/13 02:19:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34088->127.0.0.1:29092: i/o timeout 2026-03-13 02:20:13 +07:00: 2026/03/13 02:20:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49002->127.0.0.1:29092: i/o timeout 2026-03-13 02:20:43 +07:00: 2026/03/13 02:20:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47354->127.0.0.1:29092: i/o timeout 2026-03-13 02:21:13 +07:00: 2026/03/13 02:21:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38812->127.0.0.1:29092: i/o timeout 2026-03-13 02:21:43 +07:00: 2026/03/13 02:21:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59956->127.0.0.1:29092: i/o timeout 2026-03-13 02:22:13 +07:00: 2026/03/13 02:22:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34810->127.0.0.1:29092: i/o timeout 2026-03-13 02:22:43 +07:00: 2026/03/13 02:22:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49692->127.0.0.1:29092: i/o timeout 2026-03-13 02:23:13 +07:00: 2026/03/13 02:23:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55078->127.0.0.1:29092: i/o timeout 2026-03-13 02:23:43 +07:00: 2026/03/13 02:23:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34008->127.0.0.1:29092: i/o timeout 2026-03-13 02:24:13 +07:00: 2026/03/13 02:24:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47626->127.0.0.1:29092: i/o timeout 2026-03-13 02:24:43 +07:00: 2026/03/13 02:24:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49390->127.0.0.1:29092: i/o timeout 2026-03-13 02:25:13 +07:00: 2026/03/13 02:25:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58884->127.0.0.1:29092: i/o timeout 2026-03-13 02:25:43 +07:00: 2026/03/13 02:25:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53094->127.0.0.1:29092: i/o timeout 2026-03-13 02:26:13 +07:00: 2026/03/13 02:26:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50322->127.0.0.1:29092: i/o timeout 2026-03-13 02:26:43 +07:00: 2026/03/13 02:26:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34624->127.0.0.1:29092: i/o timeout 2026-03-13 02:27:13 +07:00: 2026/03/13 02:27:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44576->127.0.0.1:29092: i/o timeout 2026-03-13 02:27:43 +07:00: 2026/03/13 02:27:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42114->127.0.0.1:29092: i/o timeout 2026-03-13 02:28:13 +07:00: 2026/03/13 02:28:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50530->127.0.0.1:29092: i/o timeout 2026-03-13 02:28:43 +07:00: 2026/03/13 02:28:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43202->127.0.0.1:29092: i/o timeout 2026-03-13 02:29:13 +07:00: 2026/03/13 02:29:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47734->127.0.0.1:29092: i/o timeout 2026-03-13 02:29:43 +07:00: 2026/03/13 02:29:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51324->127.0.0.1:29092: i/o timeout 2026-03-13 02:30:13 +07:00: 2026/03/13 02:30:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43042->127.0.0.1:29092: i/o timeout 2026-03-13 02:30:43 +07:00: 2026/03/13 02:30:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44340->127.0.0.1:29092: i/o timeout 2026-03-13 02:31:13 +07:00: 2026/03/13 02:31:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56628->127.0.0.1:29092: i/o timeout 2026-03-13 02:31:43 +07:00: 2026/03/13 02:31:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60736->127.0.0.1:29092: i/o timeout 2026-03-13 02:32:13 +07:00: 2026/03/13 02:32:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59826->127.0.0.1:29092: i/o timeout 2026-03-13 02:32:43 +07:00: 2026/03/13 02:32:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50008->127.0.0.1:29092: i/o timeout 2026-03-13 02:33:13 +07:00: 2026/03/13 02:33:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50932->127.0.0.1:29092: i/o timeout 2026-03-13 02:33:43 +07:00: 2026/03/13 02:33:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42390->127.0.0.1:29092: i/o timeout 2026-03-13 02:34:13 +07:00: 2026/03/13 02:34:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48288->127.0.0.1:29092: i/o timeout 2026-03-13 02:34:43 +07:00: 2026/03/13 02:34:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41842->127.0.0.1:29092: i/o timeout 2026-03-13 02:35:13 +07:00: 2026/03/13 02:35:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60502->127.0.0.1:29092: i/o timeout 2026-03-13 02:35:43 +07:00: 2026/03/13 02:35:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44164->127.0.0.1:29092: i/o timeout 2026-03-13 02:36:13 +07:00: 2026/03/13 02:36:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44986->127.0.0.1:29092: i/o timeout 2026-03-13 02:36:43 +07:00: 2026/03/13 02:36:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37430->127.0.0.1:29092: i/o timeout 2026-03-13 02:37:13 +07:00: 2026/03/13 02:37:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40718->127.0.0.1:29092: i/o timeout 2026-03-13 02:37:43 +07:00: 2026/03/13 02:37:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51778->127.0.0.1:29092: i/o timeout 2026-03-13 02:38:13 +07:00: 2026/03/13 02:38:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47844->127.0.0.1:29092: i/o timeout 2026-03-13 02:38:43 +07:00: 2026/03/13 02:38:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50910->127.0.0.1:29092: i/o timeout 2026-03-13 02:39:13 +07:00: 2026/03/13 02:39:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60398->127.0.0.1:29092: i/o timeout 2026-03-13 02:39:43 +07:00: 2026/03/13 02:39:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43132->127.0.0.1:29092: i/o timeout 2026-03-13 02:40:13 +07:00: 2026/03/13 02:40:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55382->127.0.0.1:29092: i/o timeout 2026-03-13 02:40:43 +07:00: 2026/03/13 02:40:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39998->127.0.0.1:29092: i/o timeout 2026-03-13 02:41:13 +07:00: 2026/03/13 02:41:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44620->127.0.0.1:29092: i/o timeout 2026-03-13 02:41:43 +07:00: 2026/03/13 02:41:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35284->127.0.0.1:29092: i/o timeout 2026-03-13 02:42:13 +07:00: 2026/03/13 02:42:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44676->127.0.0.1:29092: i/o timeout 2026-03-13 02:42:43 +07:00: 2026/03/13 02:42:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41610->127.0.0.1:29092: i/o timeout 2026-03-13 02:43:13 +07:00: 2026/03/13 02:43:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59294->127.0.0.1:29092: i/o timeout 2026-03-13 02:43:43 +07:00: 2026/03/13 02:43:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60874->127.0.0.1:29092: i/o timeout 2026-03-13 02:44:13 +07:00: 2026/03/13 02:44:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43574->127.0.0.1:29092: i/o timeout 2026-03-13 02:44:43 +07:00: 2026/03/13 02:44:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59134->127.0.0.1:29092: i/o timeout 2026-03-13 02:45:13 +07:00: 2026/03/13 02:45:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60306->127.0.0.1:29092: i/o timeout 2026-03-13 02:45:43 +07:00: 2026/03/13 02:45:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55318->127.0.0.1:29092: i/o timeout 2026-03-13 02:46:13 +07:00: 2026/03/13 02:46:13 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44352->127.0.0.1:29092: i/o timeout 2026-03-13 02:46:43 +07:00: 2026/03/13 02:46:43 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48154->127.0.0.1:29092: i/o timeout 2026-03-13 02:47:14 +07:00: 2026/03/13 02:47:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36970->127.0.0.1:29092: i/o timeout 2026-03-13 02:47:44 +07:00: 2026/03/13 02:47:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37382->127.0.0.1:29092: i/o timeout 2026-03-13 02:48:14 +07:00: 2026/03/13 02:48:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53484->127.0.0.1:29092: i/o timeout 2026-03-13 02:48:44 +07:00: 2026/03/13 02:48:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60872->127.0.0.1:29092: i/o timeout 2026-03-13 02:49:14 +07:00: 2026/03/13 02:49:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41672->127.0.0.1:29092: i/o timeout 2026-03-13 02:49:44 +07:00: 2026/03/13 02:49:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41872->127.0.0.1:29092: i/o timeout 2026-03-13 02:50:14 +07:00: 2026/03/13 02:50:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48368->127.0.0.1:29092: i/o timeout 2026-03-13 02:50:44 +07:00: 2026/03/13 02:50:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40264->127.0.0.1:29092: i/o timeout 2026-03-13 02:51:14 +07:00: 2026/03/13 02:51:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40362->127.0.0.1:29092: i/o timeout 2026-03-13 02:51:44 +07:00: 2026/03/13 02:51:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56862->127.0.0.1:29092: i/o timeout 2026-03-13 02:52:14 +07:00: 2026/03/13 02:52:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35262->127.0.0.1:29092: i/o timeout 2026-03-13 02:52:44 +07:00: 2026/03/13 02:52:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37960->127.0.0.1:29092: i/o timeout 2026-03-13 02:53:14 +07:00: 2026/03/13 02:53:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33218->127.0.0.1:29092: i/o timeout 2026-03-13 02:53:44 +07:00: 2026/03/13 02:53:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58846->127.0.0.1:29092: i/o timeout 2026-03-13 02:54:14 +07:00: 2026/03/13 02:54:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45310->127.0.0.1:29092: i/o timeout 2026-03-13 02:54:44 +07:00: 2026/03/13 02:54:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35510->127.0.0.1:29092: i/o timeout 2026-03-13 02:55:14 +07:00: 2026/03/13 02:55:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60332->127.0.0.1:29092: i/o timeout 2026-03-13 02:55:44 +07:00: 2026/03/13 02:55:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42046->127.0.0.1:29092: i/o timeout 2026-03-13 02:56:14 +07:00: 2026/03/13 02:56:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53664->127.0.0.1:29092: i/o timeout 2026-03-13 02:56:44 +07:00: 2026/03/13 02:56:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45576->127.0.0.1:29092: i/o timeout 2026-03-13 02:57:14 +07:00: 2026/03/13 02:57:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47224->127.0.0.1:29092: i/o timeout 2026-03-13 02:57:44 +07:00: 2026/03/13 02:57:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33956->127.0.0.1:29092: i/o timeout 2026-03-13 02:58:14 +07:00: 2026/03/13 02:58:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60748->127.0.0.1:29092: i/o timeout 2026-03-13 02:58:44 +07:00: 2026/03/13 02:58:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42668->127.0.0.1:29092: i/o timeout 2026-03-13 02:59:14 +07:00: 2026/03/13 02:59:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51346->127.0.0.1:29092: i/o timeout 2026-03-13 02:59:44 +07:00: 2026/03/13 02:59:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53598->127.0.0.1:29092: i/o timeout 2026-03-13 03:00:14 +07:00: 2026/03/13 03:00:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33286->127.0.0.1:29092: i/o timeout 2026-03-13 03:00:44 +07:00: 2026/03/13 03:00:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58576->127.0.0.1:29092: i/o timeout 2026-03-13 03:01:14 +07:00: 2026/03/13 03:01:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55778->127.0.0.1:29092: i/o timeout 2026-03-13 03:01:44 +07:00: 2026/03/13 03:01:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56394->127.0.0.1:29092: i/o timeout 2026-03-13 03:02:14 +07:00: 2026/03/13 03:02:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43414->127.0.0.1:29092: i/o timeout 2026-03-13 03:02:44 +07:00: 2026/03/13 03:02:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46528->127.0.0.1:29092: i/o timeout 2026-03-13 03:03:14 +07:00: 2026/03/13 03:03:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50370->127.0.0.1:29092: i/o timeout 2026-03-13 03:03:44 +07:00: 2026/03/13 03:03:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39542->127.0.0.1:29092: i/o timeout 2026-03-13 03:04:14 +07:00: 2026/03/13 03:04:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41830->127.0.0.1:29092: i/o timeout 2026-03-13 03:04:44 +07:00: 2026/03/13 03:04:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51114->127.0.0.1:29092: i/o timeout 2026-03-13 03:05:14 +07:00: 2026/03/13 03:05:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48740->127.0.0.1:29092: i/o timeout 2026-03-13 03:05:44 +07:00: 2026/03/13 03:05:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51808->127.0.0.1:29092: i/o timeout 2026-03-13 03:06:14 +07:00: 2026/03/13 03:06:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48412->127.0.0.1:29092: i/o timeout 2026-03-13 03:06:44 +07:00: 2026/03/13 03:06:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49108->127.0.0.1:29092: i/o timeout 2026-03-13 03:07:14 +07:00: 2026/03/13 03:07:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:46254->127.0.0.1:29092: i/o timeout 2026-03-13 03:07:44 +07:00: 2026/03/13 03:07:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:48594->127.0.0.1:29092: i/o timeout 2026-03-13 03:08:14 +07:00: 2026/03/13 03:08:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60458->127.0.0.1:29092: i/o timeout 2026-03-13 03:08:44 +07:00: 2026/03/13 03:08:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:47002->127.0.0.1:29092: i/o timeout 2026-03-13 03:09:14 +07:00: 2026/03/13 03:09:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43242->127.0.0.1:29092: i/o timeout 2026-03-13 03:09:44 +07:00: 2026/03/13 03:09:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43108->127.0.0.1:29092: i/o timeout 2026-03-13 03:10:14 +07:00: 2026/03/13 03:10:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43820->127.0.0.1:29092: i/o timeout 2026-03-13 03:10:44 +07:00: 2026/03/13 03:10:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60978->127.0.0.1:29092: i/o timeout 2026-03-13 03:11:14 +07:00: 2026/03/13 03:11:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:41966->127.0.0.1:29092: i/o timeout 2026-03-13 03:11:44 +07:00: 2026/03/13 03:11:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45166->127.0.0.1:29092: i/o timeout 2026-03-13 03:12:14 +07:00: 2026/03/13 03:12:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60658->127.0.0.1:29092: i/o timeout 2026-03-13 03:12:44 +07:00: 2026/03/13 03:12:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60860->127.0.0.1:29092: i/o timeout 2026-03-13 03:13:14 +07:00: 2026/03/13 03:13:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60686->127.0.0.1:29092: i/o timeout 2026-03-13 03:13:44 +07:00: 2026/03/13 03:13:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43116->127.0.0.1:29092: i/o timeout 2026-03-13 03:14:14 +07:00: 2026/03/13 03:14:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50852->127.0.0.1:29092: i/o timeout 2026-03-13 03:14:44 +07:00: 2026/03/13 03:14:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36012->127.0.0.1:29092: i/o timeout 2026-03-13 03:15:14 +07:00: 2026/03/13 03:15:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34282->127.0.0.1:29092: i/o timeout 2026-03-13 03:15:44 +07:00: 2026/03/13 03:15:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:60368->127.0.0.1:29092: i/o timeout 2026-03-13 03:16:14 +07:00: 2026/03/13 03:16:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51032->127.0.0.1:29092: i/o timeout 2026-03-13 03:16:44 +07:00: 2026/03/13 03:16:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49090->127.0.0.1:29092: i/o timeout 2026-03-13 03:17:14 +07:00: 2026/03/13 03:17:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35648->127.0.0.1:29092: i/o timeout 2026-03-13 03:17:44 +07:00: 2026/03/13 03:17:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:50248->127.0.0.1:29092: i/o timeout 2026-03-13 03:18:14 +07:00: 2026/03/13 03:18:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:35722->127.0.0.1:29092: i/o timeout 2026-03-13 03:18:44 +07:00: 2026/03/13 03:18:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:58498->127.0.0.1:29092: i/o timeout 2026-03-13 03:19:14 +07:00: 2026/03/13 03:19:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:32796->127.0.0.1:29092: i/o timeout 2026-03-13 03:19:44 +07:00: 2026/03/13 03:19:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42696->127.0.0.1:29092: i/o timeout 2026-03-13 03:20:14 +07:00: 2026/03/13 03:20:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51456->127.0.0.1:29092: i/o timeout 2026-03-13 03:20:44 +07:00: 2026/03/13 03:20:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44668->127.0.0.1:29092: i/o timeout 2026-03-13 03:21:14 +07:00: 2026/03/13 03:21:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:33842->127.0.0.1:29092: i/o timeout 2026-03-13 03:21:44 +07:00: 2026/03/13 03:21:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37566->127.0.0.1:29092: i/o timeout 2026-03-13 03:22:14 +07:00: 2026/03/13 03:22:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:57522->127.0.0.1:29092: i/o timeout 2026-03-13 03:22:44 +07:00: 2026/03/13 03:22:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40346->127.0.0.1:29092: i/o timeout 2026-03-13 03:23:14 +07:00: 2026/03/13 03:23:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55214->127.0.0.1:29092: i/o timeout 2026-03-13 03:23:44 +07:00: 2026/03/13 03:23:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53034->127.0.0.1:29092: i/o timeout 2026-03-13 03:24:14 +07:00: 2026/03/13 03:24:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53682->127.0.0.1:29092: i/o timeout 2026-03-13 03:24:44 +07:00: 2026/03/13 03:24:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:49454->127.0.0.1:29092: i/o timeout 2026-03-13 03:25:14 +07:00: 2026/03/13 03:25:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59070->127.0.0.1:29092: i/o timeout 2026-03-13 03:25:44 +07:00: 2026/03/13 03:25:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:36008->127.0.0.1:29092: i/o timeout 2026-03-13 03:26:14 +07:00: 2026/03/13 03:26:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40198->127.0.0.1:29092: i/o timeout 2026-03-13 03:26:44 +07:00: 2026/03/13 03:26:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51464->127.0.0.1:29092: i/o timeout 2026-03-13 03:27:14 +07:00: 2026/03/13 03:27:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38274->127.0.0.1:29092: i/o timeout 2026-03-13 03:27:44 +07:00: 2026/03/13 03:27:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:55984->127.0.0.1:29092: i/o timeout 2026-03-13 03:28:14 +07:00: 2026/03/13 03:28:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:38334->127.0.0.1:29092: i/o timeout 2026-03-13 03:28:44 +07:00: 2026/03/13 03:28:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53352->127.0.0.1:29092: i/o timeout 2026-03-13 03:29:14 +07:00: 2026/03/13 03:29:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40348->127.0.0.1:29092: i/o timeout 2026-03-13 03:29:44 +07:00: 2026/03/13 03:29:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:53454->127.0.0.1:29092: i/o timeout 2026-03-13 03:30:14 +07:00: 2026/03/13 03:30:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34716->127.0.0.1:29092: i/o timeout 2026-03-13 03:30:44 +07:00: 2026/03/13 03:30:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:34634->127.0.0.1:29092: i/o timeout 2026-03-13 03:31:14 +07:00: 2026/03/13 03:31:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:59988->127.0.0.1:29092: i/o timeout 2026-03-13 03:31:44 +07:00: 2026/03/13 03:31:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54718->127.0.0.1:29092: i/o timeout 2026-03-13 03:32:14 +07:00: 2026/03/13 03:32:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:39986->127.0.0.1:29092: i/o timeout 2026-03-13 03:32:44 +07:00: 2026/03/13 03:32:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54962->127.0.0.1:29092: i/o timeout 2026-03-13 03:33:14 +07:00: 2026/03/13 03:33:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54404->127.0.0.1:29092: i/o timeout 2026-03-13 03:33:44 +07:00: 2026/03/13 03:33:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:43052->127.0.0.1:29092: i/o timeout 2026-03-13 03:34:14 +07:00: 2026/03/13 03:34:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:42898->127.0.0.1:29092: i/o timeout 2026-03-13 03:34:44 +07:00: 2026/03/13 03:34:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:54000->127.0.0.1:29092: i/o timeout 2026-03-13 03:35:14 +07:00: 2026/03/13 03:35:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:40526->127.0.0.1:29092: i/o timeout 2026-03-13 03:35:44 +07:00: 2026/03/13 03:35:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:44964->127.0.0.1:29092: i/o timeout 2026-03-13 03:36:14 +07:00: 2026/03/13 03:36:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52146->127.0.0.1:29092: i/o timeout 2026-03-13 03:36:44 +07:00: 2026/03/13 03:36:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:45654->127.0.0.1:29092: i/o timeout 2026-03-13 03:37:14 +07:00: 2026/03/13 03:37:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:56914->127.0.0.1:29092: i/o timeout 2026-03-13 03:37:44 +07:00: 2026/03/13 03:37:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:51886->127.0.0.1:29092: i/o timeout 2026-03-13 03:38:14 +07:00: 2026/03/13 03:38:14 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:37078->127.0.0.1:29092: i/o timeout 2026-03-13 03:38:44 +07:00: 2026/03/13 03:38:44 [CommissionWorker] Error fetching message: read tcp 127.0.0.1:52090->127.0.0.1:29092: i/o timeout