Main gateway server operations
2026-06-10 08:48:16.175 [INFO] [main] [ACTION] Handling action 'completed' from ('172.20.0.1', 50393) (UDP)
2026-06-10 08:47:29.039 [INFO] [main] [TCP] TCP server listening on 0.0.0.0:5684
2026-06-10 08:47:29.038 [INFO] [main] [UDP] UDP server listening on 0.0.0.0:5683
2026-06-10 08:47:29.038 [INFO] [main] [UDP] Starting UDP server on port 5683
2026-06-10 08:47:29.037 [INFO] [main] [MAIN] TCP server thread started
2026-06-10 08:47:29.037 [INFO] [main] [TCP] Starting TCP server on port 5684
2026-06-10 08:47:29.035 [INFO] [main] [MAIN] Cleanup thread started
2026-06-10 08:47:29.035 [INFO] [main] [CLEANUP] Starting cleanup thread
2026-06-10 08:47:29.034 [INFO] [main] ============================================================
2026-06-10 08:47:29.034 [INFO] [main] NAT Keepalive: ENABLED
2026-06-10 08:47:29.034 [INFO] [main] Test Mode: ENABLED
2026-06-10 08:47:29.034 [INFO] [main] SSL Verification: False
2026-06-10 08:47:29.033 [INFO] [main] API Endpoint: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-06-10 08:47:29.033 [INFO] [main] TCP Port: 5684
2026-06-10 08:47:29.033 [INFO] [main] UDP Port: 5683
2026-06-10 08:47:29.033 [INFO] [main] FIXED: Bidirectional communication through NAT
2026-06-10 08:47:29.032 [INFO] [main] ENHANCED: Proper connection reuse for NAT traversal
2026-06-10 08:47:29.032 [INFO] [main] Starting Enhanced Dual Protocol Gateway with NAT Support
2026-06-10 08:47:29.031 [INFO] [main] ============================================================
2026-06-10 08:47:29.030 [INFO] [main] [MONITOR] Connection monitor started
2026-06-10 08:47:26.703 [INFO] [main] [MAIN] Received signal 15, shutting down...
2026-06-10 08:27:38.184 [INFO] [main] [CLEANUP] Removed stale UDP client ('46.114.226.11', 14833)
2026-06-10 08:26:38.122 [INFO] [main] [CLEANUP] Active connections - UDP: 1, TCP: 0, Boxes: 1
2026-06-10 08:25:38.118 [INFO] [main] [CLEANUP] Active connections - UDP: 1, TCP: 0, Boxes: 1
2026-06-10 08:24:38.094 [INFO] [main] [CLEANUP] Active connections - UDP: 1, TCP: 0, Boxes: 1
2026-06-10 08:24:28.677 [INFO] [main] [TELEMETRY] API response received for ('46.114.226.11', 14833)
2026-06-10 08:24:28.674 [INFO] [main] [API] Successfully forwarded data to Laravel API
2026-06-10 08:24:28.445 [INFO] [main] [TRANSFORM] Laravel payload created for tag_id: 1
2026-06-10 08:24:28.445 [INFO] [main] [TRANSFORM] Starting Laravel-compatible transformation
2026-06-10 08:24:28.444 [INFO] [main] [API] Starting Laravel API forward
2026-06-10 08:24:28.443 [INFO] [main] [TELEMETRY] Processing telemetry from ('46.114.226.11', 14833)
2026-06-10 08:24:28.443 [INFO] [main] [ACTION] Test completed for box 1
2026-06-10 08:24:28.442 [INFO] [main] [ACTION] Client ('46.114.226.11', 14833) registered with box 1
2026-06-10 08:24:28.441 [INFO] [main] [ACTION] Handling action 'completed' from ('46.114.226.11', 14833) (UDP)
2026-06-10 06:36:33.562 [INFO] [main] [TCP] Client ('199.45.155.103', 60282) disconnected and cleaned up
2026-06-10 06:36:33.561 [INFO] [main] [TCP] Client ('199.45.155.103', 60282) connection lost: [Errno 104] Connection reset by peer
2026-06-10 06:36:33.427 [INFO] [main] [CLEANUP] Active connections - UDP: 0, TCP: 1, Boxes: 0
2026-06-10 06:36:23.276 [INFO] [main] [TCP] New client connection from ('199.45.155.103', 60282)
2026-06-10 06:36:23.274 [INFO] [main] [TCP] Accepted connection from ('199.45.155.103', 60282)
2026-06-10 06:36:18.947 [INFO] [main] [TCP] Client ('199.45.155.103', 56504) disconnected and cleaned up
2026-06-10 06:36:18.946 [INFO] [main] [TCP] Client ('199.45.155.103', 56504) disconnected
2026-06-10 06:36:03.860 [INFO] [main] [TCP] New client connection from ('199.45.155.103', 56504)
2026-06-10 06:36:03.858 [INFO] [main] [TCP] Accepted connection from ('199.45.155.103', 56504)
2026-06-10 06:36:00.385 [INFO] [main] [TCP] Client ('199.45.155.103', 46370) disconnected and cleaned up
2026-06-10 06:36:00.384 [INFO] [main] [TCP] Client ('199.45.155.103', 46370) connection lost: [Errno 104] Connection reset by peer
2026-06-10 06:35:51.256 [INFO] [main] [TCP] New client connection from ('199.45.155.103', 46370)
2026-06-10 06:35:51.254 [INFO] [main] [TCP] Accepted connection from ('199.45.155.103', 46370)
2026-06-10 06:35:50.971 [INFO] [main] [TCP] Client ('199.45.155.103', 46356) disconnected and cleaned up
2026-06-10 06:35:50.971 [INFO] [main] [TCP] Client ('199.45.155.103', 46356) disconnected
2026-06-10 06:35:50.202 [INFO] [main] [TCP] New client connection from ('199.45.155.103', 46356)