[2025-12-31 15:24:18] WS Client disconnected (id=636, remaining=0) [2025-12-31 15:24:19] WS Client connected (id=641, total=1) [2025-12-31 15:25:03] WS Client disconnected (id=641, remaining=0) [2025-12-31 15:25:04] WS Client connected (id=646, total=1) [2025-12-31 15:25:07] WS Client disconnected (id=646, remaining=0) [2025-12-31 15:25:07] WS Client connected (id=651, total=1) [2025-12-31 15:26:33] WS Client disconnected (id=651, remaining=0) [2025-12-31 15:26:34] WS Client connected (id=656, total=1) [2025-12-31 15:27:00] WS Client disconnected (id=656, remaining=0) [2025-12-31 15:27:00] WS Client connected (id=661, total=1) [2025-12-31 15:27:07] HTTP POST /internal/broadcast [2025-12-31 15:27:07] Broadcasting to 1 clients: {"ip":"58.33.93.40","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:07","count":1}... [2025-12-31 15:27:08] HTTP POST /internal/broadcast [2025-12-31 15:27:08] Broadcasting to 1 clients: {"ip":"60.216.55.43","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:08","count":1}... [2025-12-31 15:27:08] HTTP POST /internal/broadcast [2025-12-31 15:27:08] Broadcasting to 1 clients: {"ip":"71.244.131.102","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:08","count":1}... [2025-12-31 15:27:09] HTTP POST /internal/broadcast [2025-12-31 15:27:09] Broadcasting to 1 clients: {"ip":"65.223.72.176","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:09","count":1}... [2025-12-31 15:27:09] HTTP POST /internal/broadcast [2025-12-31 15:27:09] Broadcasting to 1 clients: {"ip":"236.137.137.111","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:09","count":1}... [2025-12-31 15:27:10] HTTP POST /internal/broadcast [2025-12-31 15:27:10] Broadcasting to 1 clients: {"ip":"167.171.102.208","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:10","count":1}... [2025-12-31 15:27:10] HTTP POST /internal/broadcast [2025-12-31 15:27:10] Broadcasting to 1 clients: {"ip":"133.62.102.40","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:10","count":1}... [2025-12-31 15:27:10] HTTP POST /internal/broadcast [2025-12-31 15:27:10] Broadcasting to 1 clients: {"ip":"203.180.196.215","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:10","count":1}... [2025-12-31 15:27:11] HTTP POST /internal/broadcast [2025-12-31 15:27:11] Broadcasting to 1 clients: {"ip":"176.29.126.43","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:11","count":1}... [2025-12-31 15:27:11] HTTP POST /internal/broadcast [2025-12-31 15:27:11] Broadcasting to 1 clients: {"ip":"61.25.41.161","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:11","count":1}... [2025-12-31 15:27:12] HTTP POST /internal/broadcast [2025-12-31 15:27:12] Broadcasting to 1 clients: {"ip":"61.76.172.253","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:12","count":1}... [2025-12-31 15:27:12] HTTP POST /internal/broadcast [2025-12-31 15:27:12] Broadcasting to 1 clients: {"ip":"138.132.93.187","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:12","count":1}... [2025-12-31 15:27:13] HTTP POST /internal/broadcast [2025-12-31 15:27:13] Broadcasting to 1 clients: {"ip":"249.32.242.21","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:13","count":1}... [2025-12-31 15:27:14] HTTP POST /internal/broadcast [2025-12-31 15:27:14] Broadcasting to 1 clients: {"ip":"186.233.44.24","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:14","count":1}... [2025-12-31 15:27:14] HTTP POST /internal/broadcast [2025-12-31 15:27:14] Broadcasting to 1 clients: {"ip":"69.83.43.60","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:14","count":1}... [2025-12-31 15:27:15] HTTP POST /internal/broadcast [2025-12-31 15:27:15] Broadcasting to 1 clients: {"ip":"136.66.8.54","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:15","count":1}... [2025-12-31 15:27:15] HTTP POST /internal/broadcast [2025-12-31 15:27:15] Broadcasting to 1 clients: {"ip":"239.119.233.97","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:15","count":1}... [2025-12-31 15:27:16] HTTP POST /internal/broadcast [2025-12-31 15:27:16] Broadcasting to 1 clients: {"ip":"155.51.239.69","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:16","count":1}... [2025-12-31 15:27:16] HTTP POST /internal/broadcast [2025-12-31 15:27:16] Broadcasting to 1 clients: {"ip":"10.193.60.193","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:16","count":1}... [2025-12-31 15:27:17] HTTP POST /internal/broadcast [2025-12-31 15:27:17] Broadcasting to 1 clients: {"ip":"68.201.124.93","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:17","count":1}... [2025-12-31 15:27:17] HTTP POST /internal/broadcast [2025-12-31 15:27:17] Broadcasting to 1 clients: {"ip":"218.154.155.210","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:17","count":1}... [2025-12-31 15:27:18] HTTP POST /internal/broadcast [2025-12-31 15:27:18] Broadcasting to 1 clients: {"ip":"249.102.40.201","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:18","count":1}... [2025-12-31 15:27:18] HTTP POST /internal/broadcast [2025-12-31 15:27:18] Broadcasting to 1 clients: {"ip":"156.102.115.117","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:18","count":1}... [2025-12-31 15:27:19] HTTP POST /internal/broadcast [2025-12-31 15:27:19] Broadcasting to 1 clients: {"ip":"67.91.222.230","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:19","count":1}... [2025-12-31 15:27:19] HTTP POST /internal/broadcast [2025-12-31 15:27:19] Broadcasting to 1 clients: {"ip":"49.190.114.46","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:19","count":1}... [2025-12-31 15:27:20] HTTP POST /internal/broadcast [2025-12-31 15:27:20] Broadcasting to 1 clients: {"ip":"38.111.27.101","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:20","count":1}... [2025-12-31 15:27:20] HTTP POST /internal/broadcast [2025-12-31 15:27:20] Broadcasting to 1 clients: {"ip":"158.105.228.75","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:20","count":1}... [2025-12-31 15:27:21] HTTP POST /internal/broadcast [2025-12-31 15:27:21] Broadcasting to 1 clients: {"ip":"224.89.227.251","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:21","count":1}... [2025-12-31 15:27:21] HTTP POST /internal/broadcast [2025-12-31 15:27:21] Broadcasting to 1 clients: {"ip":"96.61.186.38","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:21","count":1}... [2025-12-31 15:27:22] HTTP POST /internal/broadcast [2025-12-31 15:27:22] Broadcasting to 1 clients: {"ip":"244.136.253.151","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:22","count":1}... [2025-12-31 15:27:22] HTTP POST /internal/broadcast [2025-12-31 15:27:22] Broadcasting to 1 clients: {"ip":"233.132.249.100","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:22","count":1}... [2025-12-31 15:27:23] HTTP POST /internal/broadcast [2025-12-31 15:27:23] Broadcasting to 1 clients: {"ip":"32.32.18.63","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:23","count":1}... [2025-12-31 15:27:24] HTTP POST /internal/broadcast [2025-12-31 15:27:24] Broadcasting to 1 clients: {"ip":"196.250.21.119","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:24","count":1}... [2025-12-31 15:27:24] HTTP POST /internal/broadcast [2025-12-31 15:27:24] Broadcasting to 1 clients: {"ip":"165.37.64.106","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:24","count":1}... [2025-12-31 15:27:25] HTTP POST /internal/broadcast [2025-12-31 15:27:25] Broadcasting to 1 clients: {"ip":"70.142.53.144","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:25","count":1}... [2025-12-31 15:27:25] HTTP POST /internal/broadcast [2025-12-31 15:27:25] Broadcasting to 1 clients: {"ip":"38.28.19.152","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:25","count":1}... [2025-12-31 15:27:25] HTTP POST /internal/broadcast [2025-12-31 15:27:25] Broadcasting to 1 clients: {"ip":"151.224.42.207","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:25","count":1}... [2025-12-31 15:27:26] HTTP POST /internal/broadcast [2025-12-31 15:27:26] Broadcasting to 1 clients: {"ip":"157.47.10.223","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:26","count":1}... [2025-12-31 15:27:26] HTTP POST /internal/broadcast [2025-12-31 15:27:26] Broadcasting to 1 clients: {"ip":"21.185.114.235","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:26","count":1}... [2025-12-31 15:27:27] HTTP POST /internal/broadcast [2025-12-31 15:27:27] Broadcasting to 1 clients: {"ip":"14.65.136.71","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:27","count":1}... [2025-12-31 15:27:27] HTTP POST /internal/broadcast [2025-12-31 15:27:27] Broadcasting to 1 clients: {"ip":"193.154.100.236","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:27","count":1}... [2025-12-31 15:27:28] HTTP POST /internal/broadcast [2025-12-31 15:27:28] Broadcasting to 1 clients: {"ip":"26.186.177.5","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:28","count":1}... [2025-12-31 15:27:28] HTTP POST /internal/broadcast [2025-12-31 15:27:28] Broadcasting to 1 clients: {"ip":"117.205.228.108","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:28","count":1}... [2025-12-31 15:27:29] HTTP POST /internal/broadcast [2025-12-31 15:27:29] Broadcasting to 1 clients: {"ip":"47.137.7.103","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:29","count":1}... [2025-12-31 15:27:29] HTTP POST /internal/broadcast [2025-12-31 15:27:29] Broadcasting to 1 clients: {"ip":"163.2.66.134","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:29","count":1}... [2025-12-31 15:27:29] HTTP POST /internal/broadcast [2025-12-31 15:27:29] Broadcasting to 1 clients: {"ip":"250.16.243.94","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:29","count":1}... [2025-12-31 15:27:30] HTTP POST /internal/broadcast [2025-12-31 15:27:30] Broadcasting to 1 clients: {"ip":"121.93.49.157","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:30","count":1}... [2025-12-31 15:27:31] HTTP POST /internal/broadcast [2025-12-31 15:27:31] Broadcasting to 1 clients: {"ip":"254.230.164.113","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:31","count":1}... [2025-12-31 15:27:31] HTTP POST /internal/broadcast [2025-12-31 15:27:31] Broadcasting to 1 clients: {"ip":"66.104.252.118","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:31","count":1}... [2025-12-31 15:27:32] HTTP POST /internal/broadcast [2025-12-31 15:27:32] Broadcasting to 1 clients: {"ip":"20.186.69.125","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:32","count":1}... [2025-12-31 15:27:32] HTTP POST /internal/broadcast [2025-12-31 15:27:32] Broadcasting to 1 clients: {"ip":"169.18.238.239","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:32","count":1}... [2025-12-31 15:27:32] HTTP POST /internal/broadcast [2025-12-31 15:27:32] Broadcasting to 1 clients: {"ip":"116.78.45.152","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:32","count":1}... [2025-12-31 15:27:33] HTTP POST /internal/broadcast [2025-12-31 15:27:33] Broadcasting to 1 clients: {"ip":"127.198.254.85","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:33","count":1}... [2025-12-31 15:27:33] HTTP POST /internal/broadcast [2025-12-31 15:27:33] Broadcasting to 1 clients: {"ip":"193.217.163.5","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:33","count":1}... [2025-12-31 15:27:34] HTTP POST /internal/broadcast [2025-12-31 15:27:34] Broadcasting to 1 clients: {"ip":"172.154.157.10","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:34","count":1}... [2025-12-31 15:27:34] HTTP POST /internal/broadcast [2025-12-31 15:27:34] Broadcasting to 1 clients: {"ip":"51.31.12.2","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:34","count":1}... [2025-12-31 15:27:35] HTTP POST /internal/broadcast [2025-12-31 15:27:35] Broadcasting to 1 clients: {"ip":"90.199.60.133","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:35","count":1}... [2025-12-31 15:27:35] HTTP POST /internal/broadcast [2025-12-31 15:27:35] Broadcasting to 1 clients: {"ip":"165.178.37.240","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:35","count":1}... [2025-12-31 15:27:36] HTTP POST /internal/broadcast [2025-12-31 15:27:36] Broadcasting to 1 clients: {"ip":"200.204.237.248","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:36","count":1}... [2025-12-31 15:27:36] HTTP POST /internal/broadcast [2025-12-31 15:27:36] Broadcasting to 1 clients: {"ip":"70.246.212.218","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:27:36","count":1}... [2025-12-31 15:29:23] WS Client disconnected (id=661, remaining=0) [2025-12-31 15:29:23] WS Client connected (id=846, total=1) [2025-12-31 15:30:00] WS Client disconnected (id=846, remaining=0) [2025-12-31 15:30:01] WS Client connected (id=851, total=1) [2025-12-31 15:31:17] WS Client disconnected (id=851, remaining=0) [2025-12-31 15:31:18] WS Client connected (id=856, total=1) [2025-12-31 15:33:13] WS Client disconnected (id=856, remaining=0) [2025-12-31 15:33:14] WS Client connected (id=861, total=1) [2025-12-31 15:34:06] WS Client disconnected (id=861, remaining=0) [2025-12-31 15:34:06] WS Client connected (id=866, total=1) [2025-12-31 15:34:58] WS Client disconnected (id=866, remaining=0) [2025-12-31 15:34:58] WS Client connected (id=871, total=1) [2025-12-31 15:35:51] WS Client disconnected (id=871, remaining=0) [2025-12-31 15:35:52] WS Client connected (id=876, total=1) [2025-12-31 15:36:16] WS Client disconnected (id=876, remaining=0) [2025-12-31 15:36:17] WS Client connected (id=881, total=1) [2025-12-31 15:37:30] WS Client disconnected (id=881, remaining=0) [2025-12-31 15:37:30] WS Client connected (id=886, total=1) [2025-12-31 15:38:13] WS Client disconnected (id=886, remaining=0) [2025-12-31 15:38:14] WS Client connected (id=891, total=1) [2025-12-31 15:40:00] WS Client disconnected (id=891, remaining=0) [2025-12-31 15:40:00] WS Client connected (id=896, total=1) [2025-12-31 15:40:27] HTTP POST /internal/broadcast [2025-12-31 15:40:27] Broadcasting to 1 clients: {"ip":"11.237.66.198","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:27","count":1}... [2025-12-31 15:40:28] HTTP POST /internal/broadcast [2025-12-31 15:40:28] Broadcasting to 1 clients: {"ip":"167.40.57.29","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:28","count":1}... [2025-12-31 15:40:29] HTTP POST /internal/broadcast [2025-12-31 15:40:29] Broadcasting to 1 clients: {"ip":"192.22.111.164","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:29","count":1}... [2025-12-31 15:40:29] HTTP POST /internal/broadcast [2025-12-31 15:40:29] Broadcasting to 1 clients: {"ip":"103.146.198.89","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:29","count":1}... [2025-12-31 15:40:30] HTTP POST /internal/broadcast [2025-12-31 15:40:30] Broadcasting to 1 clients: {"ip":"30.94.7.244","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:30","count":1}... [2025-12-31 15:40:31] HTTP POST /internal/broadcast [2025-12-31 15:40:31] Broadcasting to 1 clients: {"ip":"39.8.129.93","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:31","count":1}... [2025-12-31 15:40:32] HTTP POST /internal/broadcast [2025-12-31 15:40:32] Broadcasting to 1 clients: {"ip":"163.160.109.96","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:32","count":1}... [2025-12-31 15:40:32] HTTP POST /internal/broadcast [2025-12-31 15:40:32] Broadcasting to 1 clients: {"ip":"76.109.235.161","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:32","count":1}... [2025-12-31 15:40:32] HTTP POST /internal/broadcast [2025-12-31 15:40:32] Broadcasting to 1 clients: {"ip":"16.104.68.241","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:32","count":1}... [2025-12-31 15:40:33] HTTP POST /internal/broadcast [2025-12-31 15:40:33] Broadcasting to 1 clients: {"ip":"82.231.146.46","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:33","count":1}... [2025-12-31 15:40:33] HTTP POST /internal/broadcast [2025-12-31 15:40:33] Broadcasting to 1 clients: {"ip":"228.71.195.179","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:33","count":1}... [2025-12-31 15:40:34] HTTP POST /internal/broadcast [2025-12-31 15:40:34] Broadcasting to 1 clients: {"ip":"182.88.52.209","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:34","count":1}... [2025-12-31 15:40:34] HTTP POST /internal/broadcast [2025-12-31 15:40:34] Broadcasting to 1 clients: {"ip":"247.30.84.100","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:34","count":1}... [2025-12-31 15:40:35] HTTP POST /internal/broadcast [2025-12-31 15:40:35] Broadcasting to 1 clients: {"ip":"208.199.21.74","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:35","count":1}... [2025-12-31 15:40:35] HTTP POST /internal/broadcast [2025-12-31 15:40:35] Broadcasting to 1 clients: {"ip":"85.228.123.183","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:35","count":1}... [2025-12-31 15:40:36] HTTP POST /internal/broadcast [2025-12-31 15:40:36] Broadcasting to 1 clients: {"ip":"56.50.32.243","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:36","count":1}... [2025-12-31 15:40:36] HTTP POST /internal/broadcast [2025-12-31 15:40:36] Broadcasting to 1 clients: {"ip":"4.32.21.165","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:36","count":1}... [2025-12-31 15:40:37] HTTP POST /internal/broadcast [2025-12-31 15:40:37] Broadcasting to 1 clients: {"ip":"175.43.121.211","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:37","count":1}... [2025-12-31 15:40:38] HTTP POST /internal/broadcast [2025-12-31 15:40:38] Broadcasting to 1 clients: {"ip":"148.215.26.162","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:38","count":1}... [2025-12-31 15:40:38] HTTP POST /internal/broadcast [2025-12-31 15:40:38] Broadcasting to 1 clients: {"ip":"194.36.172.38","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:38","count":1}... [2025-12-31 15:40:39] HTTP POST /internal/broadcast [2025-12-31 15:40:39] Broadcasting to 1 clients: {"ip":"115.204.128.247","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:39","count":1}... [2025-12-31 15:40:39] HTTP POST /internal/broadcast [2025-12-31 15:40:39] Broadcasting to 1 clients: {"ip":"146.66.59.166","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:39","count":1}... [2025-12-31 15:40:40] HTTP POST /internal/broadcast [2025-12-31 15:40:40] Broadcasting to 1 clients: {"ip":"175.179.234.2","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:40","count":1}... [2025-12-31 15:40:41] HTTP POST /internal/broadcast [2025-12-31 15:40:41] Broadcasting to 1 clients: {"ip":"197.108.113.167","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:41","count":1}... [2025-12-31 15:40:41] HTTP POST /internal/broadcast [2025-12-31 15:40:41] Broadcasting to 1 clients: {"ip":"110.25.10.142","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:41","count":1}... [2025-12-31 15:40:42] HTTP POST /internal/broadcast [2025-12-31 15:40:42] Broadcasting to 1 clients: {"ip":"13.30.64.171","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:42","count":1}... [2025-12-31 15:40:42] HTTP POST /internal/broadcast [2025-12-31 15:40:42] Broadcasting to 1 clients: {"ip":"237.152.200.0","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:42","count":1}... [2025-12-31 15:40:43] HTTP POST /internal/broadcast [2025-12-31 15:40:43] Broadcasting to 1 clients: {"ip":"184.194.11.123","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:43","count":1}... [2025-12-31 15:40:43] HTTP POST /internal/broadcast [2025-12-31 15:40:43] Broadcasting to 1 clients: {"ip":"43.36.12.91","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:43","count":1}... [2025-12-31 15:40:43] HTTP POST /internal/broadcast [2025-12-31 15:40:43] Broadcasting to 1 clients: {"ip":"253.112.246.51","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:43","count":1}... [2025-12-31 15:40:44] HTTP POST /internal/broadcast [2025-12-31 15:40:44] Broadcasting to 1 clients: {"ip":"18.250.164.76","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:44","count":1}... [2025-12-31 15:40:44] HTTP POST /internal/broadcast [2025-12-31 15:40:44] Broadcasting to 1 clients: {"ip":"231.43.240.65","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:44","count":1}... [2025-12-31 15:40:45] HTTP POST /internal/broadcast [2025-12-31 15:40:45] Broadcasting to 1 clients: {"ip":"236.19.149.178","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:45","count":1}... [2025-12-31 15:40:45] HTTP POST /internal/broadcast [2025-12-31 15:40:45] Broadcasting to 1 clients: {"ip":"52.207.102.75","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:45","count":1}... [2025-12-31 15:40:46] HTTP POST /internal/broadcast [2025-12-31 15:40:46] Broadcasting to 1 clients: {"ip":"150.29.30.114","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:46","count":1}... [2025-12-31 15:40:46] HTTP POST /internal/broadcast [2025-12-31 15:40:46] Broadcasting to 1 clients: {"ip":"77.158.32.203","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:46","count":1}... [2025-12-31 15:40:47] HTTP POST /internal/broadcast [2025-12-31 15:40:47] Broadcasting to 1 clients: {"ip":"182.150.243.41","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:47","count":1}... [2025-12-31 15:40:47] HTTP POST /internal/broadcast [2025-12-31 15:40:47] Broadcasting to 1 clients: {"ip":"188.191.223.225","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:47","count":1}... [2025-12-31 15:40:49] HTTP POST /internal/broadcast [2025-12-31 15:40:49] Broadcasting to 1 clients: {"ip":"191.96.246.160","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:49","count":1}... [2025-12-31 15:40:50] HTTP POST /internal/broadcast [2025-12-31 15:40:50] Broadcasting to 1 clients: {"ip":"131.56.25.84","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:50","count":1}... [2025-12-31 15:40:50] WS Client disconnected (id=896, remaining=0) [2025-12-31 15:40:50] HTTP POST /internal/broadcast [2025-12-31 15:40:50] Broadcasting to 0 clients: {"ip":"54.22.100.246","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:50","count":1}... [2025-12-31 15:40:50] HTTP POST /internal/broadcast [2025-12-31 15:40:50] Broadcasting to 0 clients: {"ip":"15.41.41.77","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:50","count":1}... [2025-12-31 15:40:51] WS Client connected (id=1027, total=1) [2025-12-31 15:40:51] HTTP POST /internal/broadcast [2025-12-31 15:40:51] Broadcasting to 1 clients: {"ip":"187.116.152.168","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:51","count":1}... [2025-12-31 15:40:51] HTTP POST /internal/broadcast [2025-12-31 15:40:51] Broadcasting to 1 clients: {"ip":"70.98.216.215","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:51","count":1}... [2025-12-31 15:40:52] HTTP POST /internal/broadcast [2025-12-31 15:40:52] Broadcasting to 1 clients: {"ip":"131.200.177.5","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:52","count":1}... [2025-12-31 15:40:52] HTTP POST /internal/broadcast [2025-12-31 15:40:52] Broadcasting to 1 clients: {"ip":"249.27.17.78","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:52","count":1}... [2025-12-31 15:40:52] WS Client disconnected (id=1027, remaining=0) [2025-12-31 15:40:52] HTTP POST /internal/broadcast [2025-12-31 15:40:52] Broadcasting to 0 clients: {"ip":"178.181.164.158","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:52","count":1}... [2025-12-31 15:40:53] WS Client connected (id=1047, total=1) [2025-12-31 15:40:53] HTTP POST /internal/broadcast [2025-12-31 15:40:53] Broadcasting to 1 clients: {"ip":"107.172.22.155","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:53","count":1}... [2025-12-31 15:40:53] HTTP POST /internal/broadcast [2025-12-31 15:40:53] Broadcasting to 1 clients: {"ip":"206.57.142.101","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:53","count":1}... [2025-12-31 15:40:54] HTTP POST /internal/broadcast [2025-12-31 15:40:54] Broadcasting to 1 clients: {"ip":"209.7.246.145","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:54","count":1}... [2025-12-31 15:40:54] HTTP POST /internal/broadcast [2025-12-31 15:40:54] Broadcasting to 1 clients: {"ip":"141.164.75.76","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:54","count":1}... [2025-12-31 15:40:55] HTTP POST /internal/broadcast [2025-12-31 15:40:55] Broadcasting to 1 clients: {"ip":"40.4.17.161","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:55","count":1}... [2025-12-31 15:40:55] HTTP POST /internal/broadcast [2025-12-31 15:40:55] Broadcasting to 1 clients: {"ip":"9.174.1.98","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:55","count":1}... [2025-12-31 15:40:56] HTTP POST /internal/broadcast [2025-12-31 15:40:56] Broadcasting to 1 clients: {"ip":"150.2.103.177","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:56","count":1}... [2025-12-31 15:40:56] HTTP POST /internal/broadcast [2025-12-31 15:40:56] Broadcasting to 1 clients: {"ip":"202.213.113.186","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:56","count":1}... [2025-12-31 15:40:57] HTTP POST /internal/broadcast [2025-12-31 15:40:57] Broadcasting to 1 clients: {"ip":"94.202.56.37","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:57","count":1}... [2025-12-31 15:40:57] HTTP POST /internal/broadcast [2025-12-31 15:40:57] Broadcasting to 1 clients: {"ip":"170.83.213.57","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:57","count":1}... [2025-12-31 15:40:58] HTTP POST /internal/broadcast [2025-12-31 15:40:58] Broadcasting to 1 clients: {"ip":"50.28.218.37","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:58","count":1}... [2025-12-31 15:40:58] HTTP POST /internal/broadcast [2025-12-31 15:40:58] Broadcasting to 1 clients: {"ip":"90.98.75.199","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:58","count":1}... [2025-12-31 15:40:58] HTTP POST /internal/broadcast [2025-12-31 15:40:58] Broadcasting to 1 clients: {"ip":"89.26.235.84","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:40:58","count":1}... [2025-12-31 15:41:00] HTTP POST /internal/broadcast [2025-12-31 15:41:00] Broadcasting to 1 clients: {"ip":"59.51.21.191","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:00","count":1}... [2025-12-31 15:41:01] HTTP POST /internal/broadcast [2025-12-31 15:41:01] Broadcasting to 1 clients: {"ip":"41.88.160.232","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:01","count":1}... [2025-12-31 15:41:01] HTTP POST /internal/broadcast [2025-12-31 15:41:01] Broadcasting to 1 clients: {"ip":"127.161.211.246","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:01","count":1}... [2025-12-31 15:41:02] HTTP POST /internal/broadcast [2025-12-31 15:41:02] Broadcasting to 1 clients: {"ip":"193.114.4.233","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:02","count":1}... [2025-12-31 15:41:02] HTTP POST /internal/broadcast [2025-12-31 15:41:02] Broadcasting to 1 clients: {"ip":"121.171.240.37","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:02","count":1}... [2025-12-31 15:41:03] HTTP POST /internal/broadcast [2025-12-31 15:41:03] Broadcasting to 1 clients: {"ip":"223.176.153.35","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:03","count":1}... [2025-12-31 15:41:03] HTTP POST /internal/broadcast [2025-12-31 15:41:03] Broadcasting to 1 clients: {"ip":"163.201.26.195","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:03","count":1}... [2025-12-31 15:41:04] HTTP POST /internal/broadcast [2025-12-31 15:41:04] Broadcasting to 1 clients: {"ip":"207.168.218.10","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:04","count":1}... [2025-12-31 15:41:04] HTTP POST /internal/broadcast [2025-12-31 15:41:04] Broadcasting to 1 clients: {"ip":"226.77.211.74","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:04","count":1}... [2025-12-31 15:41:05] HTTP POST /internal/broadcast [2025-12-31 15:41:05] Broadcasting to 1 clients: {"ip":"9.1.211.84","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:05","count":1}... [2025-12-31 15:41:06] HTTP POST /internal/broadcast [2025-12-31 15:41:06] Broadcasting to 1 clients: {"ip":"74.74.230.114","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:06","count":1}... [2025-12-31 15:41:06] HTTP POST /internal/broadcast [2025-12-31 15:41:06] Broadcasting to 1 clients: {"ip":"149.180.181.136","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:06","count":1}... [2025-12-31 15:41:07] HTTP POST /internal/broadcast [2025-12-31 15:41:07] Broadcasting to 1 clients: {"ip":"188.120.56.132","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:07","count":1}... [2025-12-31 15:41:07] HTTP POST /internal/broadcast [2025-12-31 15:41:07] Broadcasting to 1 clients: {"ip":"11.56.252.46","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:07","count":1}... [2025-12-31 15:41:10] HTTP POST /internal/broadcast [2025-12-31 15:41:10] Broadcasting to 1 clients: {"ip":"54.148.52.15","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:10","count":1}... [2025-12-31 15:41:11] HTTP POST /internal/broadcast [2025-12-31 15:41:11] Broadcasting to 1 clients: {"ip":"123.104.238.144","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:11","count":1}... [2025-12-31 15:41:12] HTTP POST /internal/broadcast [2025-12-31 15:41:12] Broadcasting to 1 clients: {"ip":"0.32.205.95","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:12","count":1}... [2025-12-31 15:41:12] HTTP POST /internal/broadcast [2025-12-31 15:41:12] Broadcasting to 1 clients: {"ip":"239.87.147.44","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:12","count":1}... [2025-12-31 15:41:13] HTTP POST /internal/broadcast [2025-12-31 15:41:13] Broadcasting to 1 clients: {"ip":"239.65.67.212","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:13","count":1}... [2025-12-31 15:41:13] HTTP POST /internal/broadcast [2025-12-31 15:41:13] Broadcasting to 1 clients: {"ip":"89.133.151.37","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:13","count":1}... [2025-12-31 15:41:14] HTTP POST /internal/broadcast [2025-12-31 15:41:14] Broadcasting to 1 clients: {"ip":"172.7.117.56","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:14","count":1}... [2025-12-31 15:41:14] HTTP POST /internal/broadcast [2025-12-31 15:41:14] Broadcasting to 1 clients: {"ip":"12.123.99.227","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:14","count":1}... [2025-12-31 15:41:15] HTTP POST /internal/broadcast [2025-12-31 15:41:15] Broadcasting to 1 clients: {"ip":"153.168.34.94","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:15","count":1}... [2025-12-31 15:41:15] HTTP POST /internal/broadcast [2025-12-31 15:41:15] Broadcasting to 1 clients: {"ip":"88.35.189.21","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:15","count":1}... [2025-12-31 15:41:16] HTTP POST /internal/broadcast [2025-12-31 15:41:16] Broadcasting to 1 clients: {"ip":"73.143.250.61","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:16","count":1}... [2025-12-31 15:41:16] HTTP POST /internal/broadcast [2025-12-31 15:41:16] Broadcasting to 1 clients: {"ip":"27.203.193.18","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:16","count":1}... [2025-12-31 15:41:17] HTTP POST /internal/broadcast [2025-12-31 15:41:17] Broadcasting to 1 clients: {"ip":"177.217.34.80","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:17","count":1}... [2025-12-31 15:41:18] HTTP POST /internal/broadcast [2025-12-31 15:41:18] Broadcasting to 1 clients: {"ip":"155.109.152.80","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:18","count":1}... [2025-12-31 15:41:18] HTTP POST /internal/broadcast [2025-12-31 15:41:18] Broadcasting to 1 clients: {"ip":"194.248.174.64","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:18","count":1}... [2025-12-31 15:41:19] HTTP POST /internal/broadcast [2025-12-31 15:41:19] Broadcasting to 1 clients: {"ip":"150.60.162.108","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:19","count":1}... [2025-12-31 15:41:19] HTTP POST /internal/broadcast [2025-12-31 15:41:19] Broadcasting to 1 clients: {"ip":"22.84.181.208","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:19","count":1}... [2025-12-31 15:41:20] HTTP POST /internal/broadcast [2025-12-31 15:41:20] Broadcasting to 1 clients: {"ip":"108.244.206.79","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:20","count":1}... [2025-12-31 15:41:20] HTTP POST /internal/broadcast [2025-12-31 15:41:20] Broadcasting to 1 clients: {"ip":"78.174.235.166","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:20","count":1}... [2025-12-31 15:41:22] HTTP POST /internal/broadcast [2025-12-31 15:41:22] Broadcasting to 1 clients: {"ip":"125.25.103.171","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:22","count":1}... [2025-12-31 15:41:23] HTTP POST /internal/broadcast [2025-12-31 15:41:23] Broadcasting to 1 clients: {"ip":"146.110.20.252","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:23","count":1}... [2025-12-31 15:41:23] HTTP POST /internal/broadcast [2025-12-31 15:41:23] Broadcasting to 1 clients: {"ip":"106.41.48.176","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:23","count":1}... [2025-12-31 15:41:24] HTTP POST /internal/broadcast [2025-12-31 15:41:24] Broadcasting to 1 clients: {"ip":"68.42.37.152","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:24","count":1}... [2025-12-31 15:41:24] HTTP POST /internal/broadcast [2025-12-31 15:41:24] Broadcasting to 1 clients: {"ip":"23.23.74.225","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:24","count":1}... [2025-12-31 15:41:25] HTTP POST /internal/broadcast [2025-12-31 15:41:25] Broadcasting to 1 clients: {"ip":"139.61.114.179","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:25","count":1}... [2025-12-31 15:41:25] HTTP POST /internal/broadcast [2025-12-31 15:41:25] Broadcasting to 1 clients: {"ip":"79.241.235.105","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:25","count":1}... [2025-12-31 15:41:26] HTTP POST /internal/broadcast [2025-12-31 15:41:26] Broadcasting to 1 clients: {"ip":"47.103.248.33","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:26","count":1}... [2025-12-31 15:41:26] HTTP POST /internal/broadcast [2025-12-31 15:41:26] Broadcasting to 1 clients: {"ip":"127.48.227.34","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:26","count":1}... [2025-12-31 15:41:27] HTTP POST /internal/broadcast [2025-12-31 15:41:27] Broadcasting to 1 clients: {"ip":"63.46.204.54","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:27","count":1}... [2025-12-31 15:41:27] HTTP POST /internal/broadcast [2025-12-31 15:41:27] Broadcasting to 1 clients: {"ip":"38.218.81.193","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:27","count":1}... [2025-12-31 15:41:27] HTTP POST /internal/broadcast [2025-12-31 15:41:27] Broadcasting to 1 clients: {"ip":"125.241.29.121","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:27","count":1}... [2025-12-31 15:41:28] HTTP POST /internal/broadcast [2025-12-31 15:41:28] Broadcasting to 1 clients: {"ip":"7.62.127.213","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:28","count":1}... [2025-12-31 15:41:28] HTTP POST /internal/broadcast [2025-12-31 15:41:28] Broadcasting to 1 clients: {"ip":"101.99.111.237","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:28","count":1}... [2025-12-31 15:41:29] HTTP POST /internal/broadcast [2025-12-31 15:41:29] Broadcasting to 1 clients: {"ip":"160.82.35.124","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:29","count":1}... [2025-12-31 15:41:29] HTTP POST /internal/broadcast [2025-12-31 15:41:29] Broadcasting to 1 clients: {"ip":"61.234.149.24","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:29","count":1}... [2025-12-31 15:41:30] HTTP POST /internal/broadcast [2025-12-31 15:41:30] Broadcasting to 1 clients: {"ip":"19.49.57.64","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:30","count":1}... [2025-12-31 15:41:30] HTTP POST /internal/broadcast [2025-12-31 15:41:30] Broadcasting to 1 clients: {"ip":"209.64.20.75","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:30","count":1}... [2025-12-31 15:41:31] HTTP POST /internal/broadcast [2025-12-31 15:41:31] Broadcasting to 1 clients: {"ip":"25.7.120.106","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:31","count":1}... [2025-12-31 15:41:32] HTTP POST /internal/broadcast [2025-12-31 15:41:32] Broadcasting to 1 clients: {"ip":"203.197.95.127","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:32","count":1}... [2025-12-31 15:41:32] HTTP POST /internal/broadcast [2025-12-31 15:41:32] Broadcasting to 1 clients: {"ip":"234.235.246.222","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:32","count":1}... [2025-12-31 15:41:33] HTTP POST /internal/broadcast [2025-12-31 15:41:33] Broadcasting to 1 clients: {"ip":"225.46.238.174","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:33","count":1}... [2025-12-31 15:41:33] HTTP POST /internal/broadcast [2025-12-31 15:41:33] Broadcasting to 1 clients: {"ip":"205.146.222.61","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:33","count":1}... [2025-12-31 15:41:33] HTTP POST /internal/broadcast [2025-12-31 15:41:33] Broadcasting to 1 clients: {"ip":"89.196.56.160","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:33","count":1}... [2025-12-31 15:41:44] HTTP POST /internal/broadcast [2025-12-31 15:41:44] Broadcasting to 1 clients: {"ip":"253.122.198.63","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:44","count":1}... [2025-12-31 15:41:44] HTTP POST /internal/broadcast [2025-12-31 15:41:44] Broadcasting to 1 clients: {"ip":"137.79.228.199","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:44","count":1}... [2025-12-31 15:41:45] HTTP POST /internal/broadcast [2025-12-31 15:41:45] Broadcasting to 1 clients: {"ip":"171.85.95.12","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:41:45","count":1}... [2025-12-31 15:41:55] WS Client disconnected (id=1047, remaining=0) [2025-12-31 15:41:55] WS Client connected (id=1271, total=1) [2025-12-31 15:42:37] HTTP POST /internal/broadcast [2025-12-31 15:42:37] Broadcasting to 1 clients: {"ip":"49.206.241.98","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:37","count":1}... [2025-12-31 15:42:37] HTTP POST /internal/broadcast [2025-12-31 15:42:37] Broadcasting to 1 clients: {"ip":"252.203.128.187","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:37","count":1}... [2025-12-31 15:42:38] HTTP POST /internal/broadcast [2025-12-31 15:42:38] Broadcasting to 1 clients: {"ip":"67.1.159.78","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:38","count":1}... [2025-12-31 15:42:38] HTTP POST /internal/broadcast [2025-12-31 15:42:38] Broadcasting to 1 clients: {"ip":"86.157.84.105","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:38","count":1}... [2025-12-31 15:42:38] HTTP POST /internal/broadcast [2025-12-31 15:42:38] Broadcasting to 1 clients: {"ip":"231.80.56.128","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:38","count":1}... [2025-12-31 15:42:39] HTTP POST /internal/broadcast [2025-12-31 15:42:39] Broadcasting to 1 clients: {"ip":"147.5.204.136","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:39","count":1}... [2025-12-31 15:42:39] HTTP POST /internal/broadcast [2025-12-31 15:42:39] Broadcasting to 1 clients: {"ip":"101.70.190.49","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:39","count":1}... [2025-12-31 15:42:40] HTTP POST /internal/broadcast [2025-12-31 15:42:40] Broadcasting to 1 clients: {"ip":"154.31.112.141","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:40","count":1}... [2025-12-31 15:42:40] HTTP POST /internal/broadcast [2025-12-31 15:42:40] Broadcasting to 1 clients: {"ip":"230.95.80.223","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:40","count":1}... [2025-12-31 15:42:40] HTTP POST /internal/broadcast [2025-12-31 15:42:40] Broadcasting to 1 clients: {"ip":"67.48.50.58","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:40","count":1}... [2025-12-31 15:42:41] HTTP POST /internal/broadcast [2025-12-31 15:42:41] Broadcasting to 1 clients: {"ip":"207.181.99.96","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:41","count":1}... [2025-12-31 15:42:41] HTTP POST /internal/broadcast [2025-12-31 15:42:41] Broadcasting to 1 clients: {"ip":"187.85.133.229","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:41","count":1}... [2025-12-31 15:42:42] HTTP POST /internal/broadcast [2025-12-31 15:42:42] Broadcasting to 1 clients: {"ip":"110.26.207.77","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:42","count":1}... [2025-12-31 15:42:42] HTTP POST /internal/broadcast [2025-12-31 15:42:42] Broadcasting to 1 clients: {"ip":"231.234.27.87","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:42","count":1}... [2025-12-31 15:42:43] HTTP POST /internal/broadcast [2025-12-31 15:42:43] Broadcasting to 1 clients: {"ip":"66.92.16.194","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:43","count":1}... [2025-12-31 15:42:43] HTTP POST /internal/broadcast [2025-12-31 15:42:43] Broadcasting to 1 clients: {"ip":"185.180.67.244","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:43","count":1}... [2025-12-31 15:42:43] HTTP POST /internal/broadcast [2025-12-31 15:42:43] Broadcasting to 1 clients: {"ip":"191.74.16.245","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:43","count":1}... [2025-12-31 15:42:44] HTTP POST /internal/broadcast [2025-12-31 15:42:44] Broadcasting to 1 clients: {"ip":"39.68.230.115","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:44","count":1}... [2025-12-31 15:42:44] HTTP POST /internal/broadcast [2025-12-31 15:42:44] Broadcasting to 1 clients: {"ip":"179.68.190.20","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:44","count":1}... [2025-12-31 15:42:45] HTTP POST /internal/broadcast [2025-12-31 15:42:45] Broadcasting to 1 clients: {"ip":"175.59.166.61","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:45","count":1}... [2025-12-31 15:42:45] HTTP POST /internal/broadcast [2025-12-31 15:42:45] Broadcasting to 1 clients: {"ip":"208.33.232.99","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:45","count":1}... [2025-12-31 15:42:46] HTTP POST /internal/broadcast [2025-12-31 15:42:46] Broadcasting to 1 clients: {"ip":"80.109.62.233","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:46","count":1}... [2025-12-31 15:42:46] HTTP POST /internal/broadcast [2025-12-31 15:42:46] Broadcasting to 1 clients: {"ip":"143.143.45.132","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:46","count":1}... [2025-12-31 15:42:47] HTTP POST /internal/broadcast [2025-12-31 15:42:47] Broadcasting to 1 clients: {"ip":"254.114.153.70","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:47","count":1}... [2025-12-31 15:42:47] HTTP POST /internal/broadcast [2025-12-31 15:42:47] Broadcasting to 1 clients: {"ip":"216.0.196.219","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:47","count":1}... [2025-12-31 15:42:48] HTTP POST /internal/broadcast [2025-12-31 15:42:48] Broadcasting to 1 clients: {"ip":"58.16.75.108","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:48","count":1}... [2025-12-31 15:42:48] HTTP POST /internal/broadcast [2025-12-31 15:42:48] Broadcasting to 1 clients: {"ip":"173.162.153.74","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:48","count":1}... [2025-12-31 15:42:49] HTTP POST /internal/broadcast [2025-12-31 15:42:49] Broadcasting to 1 clients: {"ip":"4.181.185.145","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:49","count":1}... [2025-12-31 15:42:50] HTTP POST /internal/broadcast [2025-12-31 15:42:50] Broadcasting to 1 clients: {"ip":"153.8.174.55","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:50","count":1}... [2025-12-31 15:42:51] HTTP POST /internal/broadcast [2025-12-31 15:42:51] Broadcasting to 1 clients: {"ip":"78.154.236.139","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:51","count":1}... [2025-12-31 15:42:52] HTTP POST /internal/broadcast [2025-12-31 15:42:52] Broadcasting to 1 clients: {"ip":"244.69.78.254","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:52","count":1}... [2025-12-31 15:42:52] HTTP POST /internal/broadcast [2025-12-31 15:42:52] Broadcasting to 1 clients: {"ip":"137.29.230.207","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:52","count":1}... [2025-12-31 15:42:52] HTTP POST /internal/broadcast [2025-12-31 15:42:52] Broadcasting to 1 clients: {"ip":"162.34.21.198","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:52","count":1}... [2025-12-31 15:42:53] HTTP POST /internal/broadcast [2025-12-31 15:42:53] Broadcasting to 1 clients: {"ip":"247.27.40.225","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:53","count":1}... [2025-12-31 15:42:53] HTTP POST /internal/broadcast [2025-12-31 15:42:53] Broadcasting to 1 clients: {"ip":"31.190.109.217","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:53","count":1}... [2025-12-31 15:42:54] HTTP POST /internal/broadcast [2025-12-31 15:42:54] Broadcasting to 1 clients: {"ip":"88.58.14.64","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:54","count":1}... [2025-12-31 15:42:54] HTTP POST /internal/broadcast [2025-12-31 15:42:54] Broadcasting to 1 clients: {"ip":"32.152.84.111","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:54","count":1}... [2025-12-31 15:42:55] HTTP POST /internal/broadcast [2025-12-31 15:42:55] Broadcasting to 1 clients: {"ip":"245.254.63.116","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:55","count":1}... [2025-12-31 15:42:56] HTTP POST /internal/broadcast [2025-12-31 15:42:56] Broadcasting to 1 clients: {"ip":"35.219.208.126","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:56","count":1}... [2025-12-31 15:42:56] HTTP POST /internal/broadcast [2025-12-31 15:42:56] Broadcasting to 1 clients: {"ip":"157.122.30.110","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:56","count":1}... [2025-12-31 15:42:57] HTTP POST /internal/broadcast [2025-12-31 15:42:57] Broadcasting to 1 clients: {"ip":"28.202.62.110","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:57","count":1}... [2025-12-31 15:42:57] HTTP POST /internal/broadcast [2025-12-31 15:42:57] Broadcasting to 1 clients: {"ip":"164.189.135.89","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:57","count":1}... [2025-12-31 15:42:58] HTTP POST /internal/broadcast [2025-12-31 15:42:58] Broadcasting to 1 clients: {"ip":"43.119.8.199","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:58","count":1}... [2025-12-31 15:42:59] HTTP POST /internal/broadcast [2025-12-31 15:42:59] Broadcasting to 1 clients: {"ip":"72.252.228.110","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:59","count":1}... [2025-12-31 15:42:59] HTTP POST /internal/broadcast [2025-12-31 15:42:59] Broadcasting to 1 clients: {"ip":"249.14.102.166","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:59","count":1}... [2025-12-31 15:42:59] HTTP POST /internal/broadcast [2025-12-31 15:42:59] Broadcasting to 1 clients: {"ip":"45.96.77.118","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:42:59","count":1}... [2025-12-31 15:43:00] HTTP POST /internal/broadcast [2025-12-31 15:43:00] Broadcasting to 1 clients: {"ip":"213.186.172.235","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:00","count":1}... [2025-12-31 15:43:01] HTTP POST /internal/broadcast [2025-12-31 15:43:01] Broadcasting to 1 clients: {"ip":"82.29.183.202","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:01","count":1}... [2025-12-31 15:43:01] HTTP POST /internal/broadcast [2025-12-31 15:43:01] Broadcasting to 1 clients: {"ip":"164.170.101.234","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:01","count":1}... [2025-12-31 15:43:02] HTTP POST /internal/broadcast [2025-12-31 15:43:02] Broadcasting to 1 clients: {"ip":"40.193.30.103","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:02","count":1}... [2025-12-31 15:43:02] HTTP POST /internal/broadcast [2025-12-31 15:43:02] Broadcasting to 1 clients: {"ip":"8.195.250.2","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:02","count":1}... [2025-12-31 15:43:02] HTTP POST /internal/broadcast [2025-12-31 15:43:02] Broadcasting to 1 clients: {"ip":"80.217.14.107","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:02","count":1}... [2025-12-31 15:43:03] HTTP POST /internal/broadcast [2025-12-31 15:43:03] Broadcasting to 1 clients: {"ip":"238.143.249.210","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:03","count":1}... [2025-12-31 15:43:03] HTTP POST /internal/broadcast [2025-12-31 15:43:03] Broadcasting to 1 clients: {"ip":"53.252.71.203","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:03","count":1}... [2025-12-31 15:43:04] HTTP POST /internal/broadcast [2025-12-31 15:43:04] Broadcasting to 1 clients: {"ip":"32.91.71.246","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:04","count":1}... [2025-12-31 15:43:04] HTTP POST /internal/broadcast [2025-12-31 15:43:04] Broadcasting to 1 clients: {"ip":"52.74.162.76","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:04","count":1}... [2025-12-31 15:43:05] HTTP POST /internal/broadcast [2025-12-31 15:43:05] Broadcasting to 1 clients: {"ip":"160.177.31.21","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:05","count":1}... [2025-12-31 15:43:05] HTTP POST /internal/broadcast [2025-12-31 15:43:05] Broadcasting to 1 clients: {"ip":"146.88.92.198","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:05","count":1}... [2025-12-31 15:43:06] HTTP POST /internal/broadcast [2025-12-31 15:43:06] Broadcasting to 1 clients: {"ip":"24.6.146.7","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:06","count":1}... [2025-12-31 15:43:06] HTTP POST /internal/broadcast [2025-12-31 15:43:06] Broadcasting to 1 clients: {"ip":"146.73.135.155","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:06","count":1}... [2025-12-31 15:43:07] HTTP POST /internal/broadcast [2025-12-31 15:43:07] Broadcasting to 1 clients: {"ip":"244.117.83.152","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:07","count":1}... [2025-12-31 15:43:07] HTTP POST /internal/broadcast [2025-12-31 15:43:07] Broadcasting to 1 clients: {"ip":"139.189.208.77","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:07","count":1}... [2025-12-31 15:43:08] HTTP POST /internal/broadcast [2025-12-31 15:43:08] Broadcasting to 1 clients: {"ip":"4.193.171.216","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:08","count":1}... [2025-12-31 15:43:08] HTTP POST /internal/broadcast [2025-12-31 15:43:08] Broadcasting to 1 clients: {"ip":"147.35.153.184","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:08","count":1}... [2025-12-31 15:43:08] HTTP POST /internal/broadcast [2025-12-31 15:43:08] Broadcasting to 1 clients: {"ip":"52.208.207.61","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:08","count":1}... [2025-12-31 15:43:09] HTTP POST /internal/broadcast [2025-12-31 15:43:09] Broadcasting to 1 clients: {"ip":"201.246.120.86","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:09","count":1}... [2025-12-31 15:43:09] HTTP POST /internal/broadcast [2025-12-31 15:43:09] Broadcasting to 1 clients: {"ip":"120.71.141.81","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:09","count":1}... [2025-12-31 15:43:10] HTTP POST /internal/broadcast [2025-12-31 15:43:10] Broadcasting to 1 clients: {"ip":"46.146.119.65","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:10","count":1}... [2025-12-31 15:43:10] HTTP POST /internal/broadcast [2025-12-31 15:43:10] Broadcasting to 1 clients: {"ip":"177.17.113.102","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:10","count":1}... [2025-12-31 15:43:11] HTTP POST /internal/broadcast [2025-12-31 15:43:11] Broadcasting to 1 clients: {"ip":"114.165.212.227","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:11","count":1}... [2025-12-31 15:43:11] HTTP POST /internal/broadcast [2025-12-31 15:43:11] Broadcasting to 1 clients: {"ip":"176.31.93.225","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:11","count":1}... [2025-12-31 15:43:12] HTTP POST /internal/broadcast [2025-12-31 15:43:12] Broadcasting to 1 clients: {"ip":"164.95.72.3","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:12","count":1}... [2025-12-31 15:43:12] HTTP POST /internal/broadcast [2025-12-31 15:43:12] Broadcasting to 1 clients: {"ip":"66.125.83.157","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:12","count":1}... [2025-12-31 15:43:13] HTTP POST /internal/broadcast [2025-12-31 15:43:13] Broadcasting to 1 clients: {"ip":"233.92.92.134","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:13","count":1}... [2025-12-31 15:43:13] HTTP POST /internal/broadcast [2025-12-31 15:43:13] Broadcasting to 1 clients: {"ip":"125.192.249.254","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:13","count":1}... [2025-12-31 15:43:14] HTTP POST /internal/broadcast [2025-12-31 15:43:14] Broadcasting to 1 clients: {"ip":"195.194.183.167","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:14","count":1}... [2025-12-31 15:43:14] HTTP POST /internal/broadcast [2025-12-31 15:43:14] Broadcasting to 1 clients: {"ip":"57.182.179.160","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:14","count":1}... [2025-12-31 15:43:15] HTTP POST /internal/broadcast [2025-12-31 15:43:15] Broadcasting to 1 clients: {"ip":"71.144.46.220","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:15","count":1}... [2025-12-31 15:43:15] HTTP POST /internal/broadcast [2025-12-31 15:43:15] Broadcasting to 1 clients: {"ip":"108.4.170.100","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:15","count":1}... [2025-12-31 15:43:15] HTTP POST /internal/broadcast [2025-12-31 15:43:15] Broadcasting to 1 clients: {"ip":"217.174.90.91","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:15","count":1}... [2025-12-31 15:43:16] HTTP POST /internal/broadcast [2025-12-31 15:43:16] Broadcasting to 1 clients: {"ip":"163.75.121.170","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:16","count":1}... [2025-12-31 15:43:16] HTTP POST /internal/broadcast [2025-12-31 15:43:16] Broadcasting to 1 clients: {"ip":"111.48.82.66","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:16","count":1}... [2025-12-31 15:43:17] HTTP POST /internal/broadcast [2025-12-31 15:43:17] Broadcasting to 1 clients: {"ip":"228.129.15.183","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:17","count":1}... [2025-12-31 15:43:17] HTTP POST /internal/broadcast [2025-12-31 15:43:17] Broadcasting to 1 clients: {"ip":"121.181.199.94","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:17","count":1}... [2025-12-31 15:43:18] HTTP POST /internal/broadcast [2025-12-31 15:43:18] Broadcasting to 1 clients: {"ip":"222.113.198.151","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:18","count":1}... [2025-12-31 15:43:18] HTTP POST /internal/broadcast [2025-12-31 15:43:18] Broadcasting to 1 clients: {"ip":"223.148.36.58","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:18","count":1}... [2025-12-31 15:43:18] HTTP POST /internal/broadcast [2025-12-31 15:43:18] Broadcasting to 1 clients: {"ip":"43.69.51.28","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:18","count":1}... [2025-12-31 15:43:19] HTTP POST /internal/broadcast [2025-12-31 15:43:19] Broadcasting to 1 clients: {"ip":"69.70.9.185","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:19","count":1}... [2025-12-31 15:43:19] HTTP POST /internal/broadcast [2025-12-31 15:43:19] Broadcasting to 1 clients: {"ip":"17.222.135.207","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:19","count":1}... [2025-12-31 15:43:20] HTTP POST /internal/broadcast [2025-12-31 15:43:20] Broadcasting to 1 clients: {"ip":"32.235.221.168","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:20","count":1}... [2025-12-31 15:43:20] HTTP POST /internal/broadcast [2025-12-31 15:43:20] Broadcasting to 1 clients: {"ip":"174.114.186.129","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:20","count":1}... [2025-12-31 15:43:21] HTTP POST /internal/broadcast [2025-12-31 15:43:21] Broadcasting to 1 clients: {"ip":"37.205.177.0","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:21","count":1}... [2025-12-31 15:43:21] HTTP POST /internal/broadcast [2025-12-31 15:43:21] Broadcasting to 1 clients: {"ip":"10.59.87.42","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:21","count":1}... [2025-12-31 15:43:22] HTTP POST /internal/broadcast [2025-12-31 15:43:22] Broadcasting to 1 clients: {"ip":"5.179.123.49","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:22","count":1}... [2025-12-31 15:43:22] HTTP POST /internal/broadcast [2025-12-31 15:43:22] Broadcasting to 1 clients: {"ip":"237.196.76.252","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:22","count":1}... [2025-12-31 15:43:23] HTTP POST /internal/broadcast [2025-12-31 15:43:23] Broadcasting to 1 clients: {"ip":"229.172.57.2","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:23","count":1}... [2025-12-31 15:43:23] HTTP POST /internal/broadcast [2025-12-31 15:43:23] Broadcasting to 1 clients: {"ip":"185.195.221.64","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:23","count":1}... [2025-12-31 15:43:23] HTTP POST /internal/broadcast [2025-12-31 15:43:23] Broadcasting to 1 clients: {"ip":"190.33.52.114","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:23","count":1}... [2025-12-31 15:43:24] HTTP POST /internal/broadcast [2025-12-31 15:43:24] Broadcasting to 1 clients: {"ip":"143.1.110.44","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:24","count":1}... [2025-12-31 15:43:25] HTTP POST /internal/broadcast [2025-12-31 15:43:25] Broadcasting to 1 clients: {"ip":"42.165.92.232","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:25","count":1}... [2025-12-31 15:43:25] HTTP POST /internal/broadcast [2025-12-31 15:43:25] Broadcasting to 1 clients: {"ip":"2.205.99.125","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:25","count":1}... [2025-12-31 15:43:25] HTTP POST /internal/broadcast [2025-12-31 15:43:25] Broadcasting to 1 clients: {"ip":"87.208.235.83","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:25","count":1}... [2025-12-31 15:43:26] HTTP POST /internal/broadcast [2025-12-31 15:43:26] Broadcasting to 1 clients: {"ip":"104.156.9.110","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:26","count":1}... [2025-12-31 15:43:26] HTTP POST /internal/broadcast [2025-12-31 15:43:26] Broadcasting to 1 clients: {"ip":"132.203.81.116","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:26","count":1}... [2025-12-31 15:43:27] HTTP POST /internal/broadcast [2025-12-31 15:43:27] Broadcasting to 1 clients: {"ip":"213.196.4.31","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:27","count":1}... [2025-12-31 15:43:27] HTTP POST /internal/broadcast [2025-12-31 15:43:27] Broadcasting to 1 clients: {"ip":"43.231.80.61","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:27","count":1}... [2025-12-31 15:43:28] HTTP POST /internal/broadcast [2025-12-31 15:43:28] Broadcasting to 1 clients: {"ip":"220.155.152.137","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:43:28","count":1}... [2025-12-31 15:43:42] WS Client disconnected (id=1271, remaining=0) [2025-12-31 15:43:42] WS Client connected (id=1597, total=1) [2025-12-31 15:43:46] WS Client disconnected (id=1597, remaining=0) [2025-12-31 15:43:46] WS Client connected (id=1602, total=1) [2025-12-31 15:43:46] WS Client disconnected (id=1602, remaining=0) [2025-12-31 15:43:47] WS Client connected (id=1607, total=1) [2025-12-31 15:44:44] WS Client disconnected (id=1607, remaining=0) [2025-12-31 15:44:45] WS Client connected (id=1612, total=1) [2025-12-31 15:44:47] WS Client disconnected (id=1612, remaining=0) [2025-12-31 15:44:48] WS Client connected (id=1617, total=1) [2025-12-31 15:46:22] WS Client disconnected (id=1617, remaining=0) [2025-12-31 15:46:22] WS Client connected (id=1622, total=1) [2025-12-31 15:54:47] WS Client disconnected (id=1622, remaining=0) [2025-12-31 15:54:48] WS Client connected (id=1627, total=1) [2025-12-31 15:55:47] HTTP GET / [2025-12-31 15:56:28] HTTP POST /internal/broadcast [2025-12-31 15:56:28] Broadcasting to 1 clients: {"timestamp":"2025-12-31 22:56:28","ip":"179.68.190.20","method":"GET","path":"\/login","status":500,"response_time_ms":2500,"bytes":2048,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"w... [2025-12-31 15:56:29] HTTP POST /internal/broadcast [2025-12-31 15:56:29] Broadcasting to 1 clients: {"timestamp":"2025-12-31 22:56:29","ip":"179.68.190.20","method":"GET","path":"\/login","status":500,"response_time_ms":2500,"bytes":2048,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"w... [2025-12-31 15:56:30] HTTP POST /internal/broadcast [2025-12-31 15:56:30] Broadcasting to 1 clients: {"timestamp":"2025-12-31 22:56:29","ip":"179.68.190.20","method":"GET","path":"\/login","status":500,"response_time_ms":2500,"bytes":2048,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"w... [2025-12-31 15:59:59] WS Client disconnected (id=1627, remaining=0) [2025-12-31 16:00:00] WS Client connected (id=1643, total=1) [2025-12-31 16:01:02] HTTP POST /internal/broadcast [2025-12-31 16:01:02] Broadcasting to 1 clients: {"ip":"135.107.5.10","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:02","count":1}... [2025-12-31 16:01:02] HTTP POST /internal/broadcast [2025-12-31 16:01:02] Broadcasting to 1 clients: {"ip":"118.221.61.52","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:02","count":1}... [2025-12-31 16:01:03] HTTP POST /internal/broadcast [2025-12-31 16:01:03] Broadcasting to 1 clients: {"ip":"103.250.30.132","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:03","count":1}... [2025-12-31 16:01:14] HTTP POST /internal/broadcast [2025-12-31 16:01:14] Broadcasting to 1 clients: {"ip":"197.12.146.197","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:14","count":1}... [2025-12-31 16:01:15] HTTP POST /internal/broadcast [2025-12-31 16:01:15] Broadcasting to 1 clients: {"ip":"226.66.184.166","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:15","count":1}... [2025-12-31 16:01:15] HTTP POST /internal/broadcast [2025-12-31 16:01:15] Broadcasting to 1 clients: {"ip":"18.222.114.93","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:15","count":1}... [2025-12-31 16:01:16] HTTP POST /internal/broadcast [2025-12-31 16:01:16] Broadcasting to 1 clients: {"ip":"67.94.199.57","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:16","count":1}... [2025-12-31 16:01:16] HTTP POST /internal/broadcast [2025-12-31 16:01:16] Broadcasting to 1 clients: {"ip":"8.33.237.75","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:16","count":1}... [2025-12-31 16:01:17] HTTP POST /internal/broadcast [2025-12-31 16:01:17] Broadcasting to 1 clients: {"ip":"39.78.57.44","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:17","count":1}... [2025-12-31 16:01:17] HTTP POST /internal/broadcast [2025-12-31 16:01:17] Broadcasting to 1 clients: {"ip":"1.94.55.187","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:17","count":1}... [2025-12-31 16:01:18] HTTP POST /internal/broadcast [2025-12-31 16:01:18] Broadcasting to 1 clients: {"ip":"171.247.223.127","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:18","count":1}... [2025-12-31 16:01:18] HTTP POST /internal/broadcast [2025-12-31 16:01:18] Broadcasting to 1 clients: {"ip":"247.175.43.147","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:18","count":1}... [2025-12-31 16:01:18] HTTP POST /internal/broadcast [2025-12-31 16:01:18] Broadcasting to 1 clients: {"ip":"206.45.7.87","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:18","count":1}... [2025-12-31 16:01:20] HTTP POST /internal/broadcast [2025-12-31 16:01:21] Broadcasting to 1 clients: {"ip":"228.10.106.202","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:21","count":1}... [2025-12-31 16:01:21] HTTP POST /internal/broadcast [2025-12-31 16:01:21] Broadcasting to 1 clients: {"ip":"19.5.158.173","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:21","count":1}... [2025-12-31 16:01:22] HTTP POST /internal/broadcast [2025-12-31 16:01:22] Broadcasting to 1 clients: {"ip":"152.120.150.220","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:22","count":1}... [2025-12-31 16:01:22] HTTP POST /internal/broadcast [2025-12-31 16:01:22] Broadcasting to 1 clients: {"ip":"87.111.114.220","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:22","count":1}... [2025-12-31 16:01:23] HTTP POST /internal/broadcast [2025-12-31 16:01:23] Broadcasting to 1 clients: {"ip":"193.16.17.160","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:23","count":1}... [2025-12-31 16:01:23] HTTP POST /internal/broadcast [2025-12-31 16:01:23] Broadcasting to 1 clients: {"ip":"220.87.135.104","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:23","count":1}... [2025-12-31 16:01:24] HTTP POST /internal/broadcast [2025-12-31 16:01:24] Broadcasting to 1 clients: {"ip":"151.10.86.76","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:24","count":1}... [2025-12-31 16:01:24] HTTP POST /internal/broadcast [2025-12-31 16:01:24] Broadcasting to 1 clients: {"ip":"43.127.106.253","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:24","count":1}... [2025-12-31 16:01:25] HTTP POST /internal/broadcast [2025-12-31 16:01:25] Broadcasting to 1 clients: {"ip":"136.38.1.57","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:25","count":1}... [2025-12-31 16:01:26] HTTP POST /internal/broadcast [2025-12-31 16:01:26] Broadcasting to 1 clients: {"ip":"83.159.163.17","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:26","count":1}... [2025-12-31 16:01:26] HTTP POST /internal/broadcast [2025-12-31 16:01:26] Broadcasting to 1 clients: {"ip":"86.30.243.212","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:26","count":1}... [2025-12-31 16:01:32] HTTP POST /internal/broadcast [2025-12-31 16:01:32] Broadcasting to 1 clients: {"ip":"166.192.122.10","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:32","count":1}... [2025-12-31 16:01:32] HTTP POST /internal/broadcast [2025-12-31 16:01:32] Broadcasting to 1 clients: {"ip":"179.200.9.175","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:32","count":1}... [2025-12-31 16:01:33] HTTP POST /internal/broadcast [2025-12-31 16:01:33] Broadcasting to 1 clients: {"ip":"1.120.197.46","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:33","count":1}... [2025-12-31 16:01:33] HTTP POST /internal/broadcast [2025-12-31 16:01:33] Broadcasting to 1 clients: {"ip":"59.242.176.22","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:33","count":1}... [2025-12-31 16:01:34] HTTP POST /internal/broadcast [2025-12-31 16:01:34] Broadcasting to 1 clients: {"ip":"72.16.163.69","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:34","count":1}... [2025-12-31 16:01:34] HTTP POST /internal/broadcast [2025-12-31 16:01:34] Broadcasting to 1 clients: {"ip":"67.248.193.44","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:34","count":1}... [2025-12-31 16:01:35] HTTP POST /internal/broadcast [2025-12-31 16:01:35] Broadcasting to 1 clients: {"ip":"9.37.211.39","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:35","count":1}... [2025-12-31 16:01:36] HTTP POST /internal/broadcast [2025-12-31 16:01:36] Broadcasting to 1 clients: {"ip":"0.187.149.84","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:36","count":1}... [2025-12-31 16:01:37] HTTP POST /internal/broadcast [2025-12-31 16:01:37] Broadcasting to 1 clients: {"ip":"44.93.142.2","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:37","count":1}... [2025-12-31 16:01:40] HTTP POST /internal/broadcast [2025-12-31 16:01:40] Broadcasting to 1 clients: {"ip":"104.101.97.232","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:40","count":1}... [2025-12-31 16:01:40] HTTP POST /internal/broadcast [2025-12-31 16:01:40] Broadcasting to 1 clients: {"ip":"81.218.243.216","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:40","count":1}... [2025-12-31 16:01:41] HTTP POST /internal/broadcast [2025-12-31 16:01:41] Broadcasting to 1 clients: {"ip":"87.143.23.8","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:41","count":1}... [2025-12-31 16:01:41] HTTP POST /internal/broadcast [2025-12-31 16:01:41] Broadcasting to 1 clients: {"ip":"84.102.36.119","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:41","count":1}... [2025-12-31 16:01:42] HTTP POST /internal/broadcast [2025-12-31 16:01:42] Broadcasting to 1 clients: {"ip":"60.61.55.101","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:42","count":1}... [2025-12-31 16:01:42] HTTP POST /internal/broadcast [2025-12-31 16:01:42] Broadcasting to 1 clients: {"ip":"115.134.156.213","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:42","count":1}... [2025-12-31 16:01:43] HTTP POST /internal/broadcast [2025-12-31 16:01:43] Broadcasting to 1 clients: {"ip":"134.220.223.44","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:43","count":1}... [2025-12-31 16:01:43] HTTP POST /internal/broadcast [2025-12-31 16:01:43] Broadcasting to 1 clients: {"ip":"134.78.225.55","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:43","count":1}... [2025-12-31 16:01:44] HTTP POST /internal/broadcast [2025-12-31 16:01:44] Broadcasting to 1 clients: {"ip":"181.166.23.84","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:44","count":1}... [2025-12-31 16:01:45] HTTP POST /internal/broadcast [2025-12-31 16:01:45] Broadcasting to 1 clients: {"ip":"59.110.64.233","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:45","count":1}... [2025-12-31 16:01:45] HTTP POST /internal/broadcast [2025-12-31 16:01:45] Broadcasting to 1 clients: {"ip":"106.139.60.50","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:45","count":1}... [2025-12-31 16:01:46] HTTP POST /internal/broadcast [2025-12-31 16:01:46] Broadcasting to 1 clients: {"ip":"72.253.76.44","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:46","count":1}... [2025-12-31 16:01:46] HTTP POST /internal/broadcast [2025-12-31 16:01:46] Broadcasting to 1 clients: {"ip":"123.79.185.40","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:46","count":1}... [2025-12-31 16:01:47] HTTP POST /internal/broadcast [2025-12-31 16:01:47] Broadcasting to 1 clients: {"ip":"21.14.171.114","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:47","count":1}... [2025-12-31 16:01:47] HTTP POST /internal/broadcast [2025-12-31 16:01:47] Broadcasting to 1 clients: {"ip":"20.149.62.233","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:47","count":1}... [2025-12-31 16:01:48] HTTP POST /internal/broadcast [2025-12-31 16:01:48] Broadcasting to 1 clients: {"ip":"11.146.138.0","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:48","count":1}... [2025-12-31 16:01:49] HTTP POST /internal/broadcast [2025-12-31 16:01:49] Broadcasting to 1 clients: {"ip":"54.114.131.245","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:49","count":1}... [2025-12-31 16:01:49] HTTP POST /internal/broadcast [2025-12-31 16:01:49] Broadcasting to 1 clients: {"ip":"10.19.174.180","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:49","count":1}... [2025-12-31 16:01:50] HTTP POST /internal/broadcast [2025-12-31 16:01:50] Broadcasting to 1 clients: {"ip":"185.137.81.32","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:50","count":1}... [2025-12-31 16:01:50] HTTP POST /internal/broadcast [2025-12-31 16:01:50] Broadcasting to 1 clients: {"ip":"177.233.95.190","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:50","count":1}... [2025-12-31 16:01:51] HTTP POST /internal/broadcast [2025-12-31 16:01:51] Broadcasting to 1 clients: {"ip":"239.121.191.217","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:51","count":1}... [2025-12-31 16:01:51] HTTP POST /internal/broadcast [2025-12-31 16:01:51] Broadcasting to 1 clients: {"ip":"252.72.124.30","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:51","count":1}... [2025-12-31 16:01:52] HTTP POST /internal/broadcast [2025-12-31 16:01:52] Broadcasting to 1 clients: {"ip":"108.42.65.156","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:52","count":1}... [2025-12-31 16:01:52] HTTP POST /internal/broadcast [2025-12-31 16:01:52] Broadcasting to 1 clients: {"ip":"251.64.204.10","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:52","count":1}... [2025-12-31 16:01:52] HTTP POST /internal/broadcast [2025-12-31 16:01:52] Broadcasting to 1 clients: {"ip":"39.83.94.208","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:52","count":1}... [2025-12-31 16:01:53] HTTP POST /internal/broadcast [2025-12-31 16:01:53] Broadcasting to 1 clients: {"ip":"227.186.74.152","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:53","count":1}... [2025-12-31 16:01:53] HTTP POST /internal/broadcast [2025-12-31 16:01:53] Broadcasting to 1 clients: {"ip":"153.251.53.254","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:01:53","count":1}... [2025-12-31 16:02:00] HTTP POST /internal/broadcast [2025-12-31 16:02:00] Broadcasting to 1 clients: {"ip":"173.21.231.70","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:00","count":1}... [2025-12-31 16:02:01] HTTP POST /internal/broadcast [2025-12-31 16:02:01] Broadcasting to 1 clients: {"ip":"220.104.246.46","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:01","count":1}... [2025-12-31 16:02:01] HTTP POST /internal/broadcast [2025-12-31 16:02:01] Broadcasting to 1 clients: {"ip":"177.43.60.206","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:01","count":1}... [2025-12-31 16:02:01] HTTP POST /internal/broadcast [2025-12-31 16:02:01] Broadcasting to 1 clients: {"ip":"32.177.38.18","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:01","count":1}... [2025-12-31 16:02:02] HTTP POST /internal/broadcast [2025-12-31 16:02:02] Broadcasting to 1 clients: {"ip":"167.26.57.246","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:02","count":1}... [2025-12-31 16:02:02] HTTP POST /internal/broadcast [2025-12-31 16:02:02] Broadcasting to 1 clients: {"ip":"154.24.180.58","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:02","count":1}... [2025-12-31 16:02:03] HTTP POST /internal/broadcast [2025-12-31 16:02:03] Broadcasting to 1 clients: {"ip":"8.48.188.191","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:03","count":1}... [2025-12-31 16:02:04] HTTP POST /internal/broadcast [2025-12-31 16:02:04] Broadcasting to 1 clients: {"ip":"147.231.59.90","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:04","count":1}... [2025-12-31 16:02:04] HTTP POST /internal/broadcast [2025-12-31 16:02:04] Broadcasting to 1 clients: {"ip":"161.122.94.44","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:04","count":1}... [2025-12-31 16:02:05] HTTP POST /internal/broadcast [2025-12-31 16:02:05] Broadcasting to 1 clients: {"ip":"160.216.87.172","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:05","count":1}... [2025-12-31 16:02:05] HTTP POST /internal/broadcast [2025-12-31 16:02:05] Broadcasting to 1 clients: {"ip":"41.185.247.231","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:05","count":1}... [2025-12-31 16:02:06] HTTP POST /internal/broadcast [2025-12-31 16:02:06] Broadcasting to 1 clients: {"ip":"94.99.157.231","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:06","count":1}... [2025-12-31 16:02:06] HTTP POST /internal/broadcast [2025-12-31 16:02:06] Broadcasting to 1 clients: {"ip":"46.143.102.40","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:06","count":1}... [2025-12-31 16:02:06] HTTP POST /internal/broadcast [2025-12-31 16:02:06] Broadcasting to 1 clients: {"ip":"120.98.97.68","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:06","count":1}... [2025-12-31 16:02:07] HTTP POST /internal/broadcast [2025-12-31 16:02:07] Broadcasting to 1 clients: {"ip":"190.189.39.25","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:07","count":1}... [2025-12-31 16:02:08] HTTP POST /internal/broadcast [2025-12-31 16:02:08] Broadcasting to 1 clients: {"ip":"160.22.247.128","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:08","count":1}... [2025-12-31 16:02:08] HTTP POST /internal/broadcast [2025-12-31 16:02:08] Broadcasting to 1 clients: {"ip":"102.5.65.45","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:08","count":1}... [2025-12-31 16:02:09] HTTP POST /internal/broadcast [2025-12-31 16:02:09] Broadcasting to 1 clients: {"ip":"219.93.222.158","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:09","count":1}... [2025-12-31 16:02:09] HTTP POST /internal/broadcast [2025-12-31 16:02:09] Broadcasting to 1 clients: {"ip":"174.133.164.148","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:09","count":1}... [2025-12-31 16:02:10] HTTP POST /internal/broadcast [2025-12-31 16:02:10] Broadcasting to 1 clients: {"ip":"70.208.103.58","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:10","count":1}... [2025-12-31 16:02:10] HTTP POST /internal/broadcast [2025-12-31 16:02:10] Broadcasting to 1 clients: {"ip":"88.99.164.184","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:10","count":1}... [2025-12-31 16:02:11] HTTP POST /internal/broadcast [2025-12-31 16:02:11] Broadcasting to 1 clients: {"ip":"50.242.189.49","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:11","count":1}... [2025-12-31 16:02:12] HTTP POST /internal/broadcast [2025-12-31 16:02:12] Broadcasting to 1 clients: {"ip":"110.225.20.161","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:12","count":1}... [2025-12-31 16:02:12] HTTP POST /internal/broadcast [2025-12-31 16:02:12] Broadcasting to 1 clients: {"ip":"128.162.148.33","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:12","count":1}... [2025-12-31 16:02:12] HTTP POST /internal/broadcast [2025-12-31 16:02:12] Broadcasting to 1 clients: {"ip":"100.166.51.190","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:12","count":1}... [2025-12-31 16:02:13] HTTP POST /internal/broadcast [2025-12-31 16:02:13] Broadcasting to 1 clients: {"ip":"22.55.33.204","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:13","count":1}... [2025-12-31 16:02:14] HTTP POST /internal/broadcast [2025-12-31 16:02:14] Broadcasting to 1 clients: {"ip":"163.113.247.104","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:14","count":1}... [2025-12-31 16:02:14] HTTP POST /internal/broadcast [2025-12-31 16:02:14] Broadcasting to 1 clients: {"ip":"49.75.36.216","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:14","count":1}... [2025-12-31 16:02:14] HTTP POST /internal/broadcast [2025-12-31 16:02:14] Broadcasting to 1 clients: {"ip":"149.47.138.112","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:14","count":1}... [2025-12-31 16:02:15] HTTP POST /internal/broadcast [2025-12-31 16:02:15] Broadcasting to 1 clients: {"ip":"127.166.33.123","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:15","count":1}... [2025-12-31 16:02:15] HTTP POST /internal/broadcast [2025-12-31 16:02:15] Broadcasting to 1 clients: {"ip":"27.152.33.158","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:15","count":1}... [2025-12-31 16:02:16] HTTP POST /internal/broadcast [2025-12-31 16:02:16] Broadcasting to 1 clients: {"ip":"212.104.113.184","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:16","count":1}... [2025-12-31 16:02:16] HTTP POST /internal/broadcast [2025-12-31 16:02:16] Broadcasting to 1 clients: {"ip":"79.205.230.122","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:16","count":1}... [2025-12-31 16:02:16] HTTP POST /internal/broadcast [2025-12-31 16:02:16] Broadcasting to 1 clients: {"ip":"149.18.95.13","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:16","count":1}... [2025-12-31 16:02:17] HTTP POST /internal/broadcast [2025-12-31 16:02:17] Broadcasting to 1 clients: {"ip":"113.216.47.200","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:17","count":1}... [2025-12-31 16:02:17] HTTP POST /internal/broadcast [2025-12-31 16:02:17] Broadcasting to 1 clients: {"ip":"107.21.242.179","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:17","count":1}... [2025-12-31 16:02:18] HTTP POST /internal/broadcast [2025-12-31 16:02:18] Broadcasting to 1 clients: {"ip":"102.248.99.45","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:18","count":1}... [2025-12-31 16:02:20] HTTP POST /internal/broadcast [2025-12-31 16:02:20] Broadcasting to 1 clients: {"ip":"148.235.113.41","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:20","count":1}... [2025-12-31 16:02:20] HTTP POST /internal/broadcast [2025-12-31 16:02:20] Broadcasting to 1 clients: {"ip":"115.63.80.11","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:20","count":1}... [2025-12-31 16:02:21] HTTP POST /internal/broadcast [2025-12-31 16:02:21] Broadcasting to 1 clients: {"ip":"165.248.142.175","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:21","count":1}... [2025-12-31 16:02:21] HTTP POST /internal/broadcast [2025-12-31 16:02:21] Broadcasting to 1 clients: {"ip":"194.80.109.41","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:21","count":1}... [2025-12-31 16:02:22] HTTP POST /internal/broadcast [2025-12-31 16:02:22] Broadcasting to 1 clients: {"ip":"228.82.66.88","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:22","count":1}... [2025-12-31 16:02:22] HTTP POST /internal/broadcast [2025-12-31 16:02:22] Broadcasting to 1 clients: {"ip":"237.210.165.54","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:22","count":1}... [2025-12-31 16:02:22] HTTP POST /internal/broadcast [2025-12-31 16:02:22] Broadcasting to 1 clients: {"ip":"90.161.70.46","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:22","count":1}... [2025-12-31 16:02:23] HTTP POST /internal/broadcast [2025-12-31 16:02:23] Broadcasting to 1 clients: {"ip":"18.92.82.152","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:23","count":1}... [2025-12-31 16:02:24] HTTP POST /internal/broadcast [2025-12-31 16:02:24] Broadcasting to 1 clients: {"ip":"94.154.106.17","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:24","count":1}... [2025-12-31 16:02:24] HTTP POST /internal/broadcast [2025-12-31 16:02:24] Broadcasting to 1 clients: {"ip":"179.241.128.112","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:24","count":1}... [2025-12-31 16:02:24] HTTP POST /internal/broadcast [2025-12-31 16:02:24] Broadcasting to 1 clients: {"ip":"15.41.140.246","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:24","count":1}... [2025-12-31 16:02:25] HTTP POST /internal/broadcast [2025-12-31 16:02:25] Broadcasting to 1 clients: {"ip":"250.27.184.230","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:25","count":1}... [2025-12-31 16:02:26] HTTP POST /internal/broadcast [2025-12-31 16:02:26] Broadcasting to 1 clients: {"ip":"103.75.239.126","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:26","count":1}... [2025-12-31 16:02:26] HTTP POST /internal/broadcast [2025-12-31 16:02:26] Broadcasting to 1 clients: {"ip":"89.185.168.163","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:26","count":1}... [2025-12-31 16:02:26] HTTP POST /internal/broadcast [2025-12-31 16:02:26] Broadcasting to 1 clients: {"ip":"158.98.215.254","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:26","count":1}... [2025-12-31 16:02:27] HTTP POST /internal/broadcast [2025-12-31 16:02:27] Broadcasting to 1 clients: {"ip":"52.149.171.170","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:27","count":1}... [2025-12-31 16:02:27] HTTP POST /internal/broadcast [2025-12-31 16:02:27] Broadcasting to 1 clients: {"ip":"227.61.100.32","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:27","count":1}... [2025-12-31 16:02:28] HTTP POST /internal/broadcast [2025-12-31 16:02:28] Broadcasting to 1 clients: {"ip":"177.117.190.152","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:28","count":1}... [2025-12-31 16:02:28] HTTP POST /internal/broadcast [2025-12-31 16:02:28] Broadcasting to 1 clients: {"ip":"218.38.240.182","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:28","count":1}... [2025-12-31 16:02:28] HTTP POST /internal/broadcast [2025-12-31 16:02:28] Broadcasting to 1 clients: {"ip":"211.32.100.1","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:28","count":1}... [2025-12-31 16:02:29] HTTP POST /internal/broadcast [2025-12-31 16:02:29] Broadcasting to 1 clients: {"ip":"34.184.141.79","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:29","count":1}... [2025-12-31 16:02:29] HTTP POST /internal/broadcast [2025-12-31 16:02:29] Broadcasting to 1 clients: {"ip":"11.196.211.229","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:29","count":1}... [2025-12-31 16:02:30] HTTP POST /internal/broadcast [2025-12-31 16:02:30] Broadcasting to 1 clients: {"ip":"143.230.217.123","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:02:30","count":1}... [2025-12-31 16:04:39] WS Client disconnected (id=1643, remaining=0) [2025-12-31 16:04:39] WS Client connected (id=2008, total=1) [2025-12-31 16:04:44] HTTP POST /internal/broadcast [2025-12-31 16:04:44] Broadcasting to 1 clients: {"ip":"199.159.169.225","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:44","count":1}... [2025-12-31 16:04:44] HTTP POST /internal/broadcast [2025-12-31 16:04:44] Broadcasting to 1 clients: {"ip":"127.1.175.145","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:44","count":1}... [2025-12-31 16:04:45] HTTP POST /internal/broadcast [2025-12-31 16:04:45] Broadcasting to 1 clients: {"ip":"175.52.105.115","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:45","count":1}... [2025-12-31 16:04:45] HTTP POST /internal/broadcast [2025-12-31 16:04:45] Broadcasting to 1 clients: {"ip":"247.99.55.215","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:45","count":1}... [2025-12-31 16:04:46] HTTP POST /internal/broadcast [2025-12-31 16:04:46] Broadcasting to 1 clients: {"ip":"18.60.223.20","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:46","count":1}... [2025-12-31 16:04:47] HTTP POST /internal/broadcast [2025-12-31 16:04:47] Broadcasting to 1 clients: {"ip":"83.7.93.96","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:47","count":1}... [2025-12-31 16:04:47] HTTP POST /internal/broadcast [2025-12-31 16:04:47] Broadcasting to 1 clients: {"ip":"78.238.246.120","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:47","count":1}... [2025-12-31 16:04:48] HTTP POST /internal/broadcast [2025-12-31 16:04:48] Broadcasting to 1 clients: {"ip":"128.246.151.119","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:48","count":1}... [2025-12-31 16:04:48] HTTP POST /internal/broadcast [2025-12-31 16:04:48] Broadcasting to 1 clients: {"ip":"216.100.49.183","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:48","count":1}... [2025-12-31 16:04:49] HTTP POST /internal/broadcast [2025-12-31 16:04:49] Broadcasting to 1 clients: {"ip":"74.22.181.46","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:49","count":1}... [2025-12-31 16:04:49] WS Client disconnected (id=2008, remaining=0) [2025-12-31 16:04:49] WS Client connected (id=2043, total=1) [2025-12-31 16:04:49] HTTP POST /internal/broadcast [2025-12-31 16:04:49] Broadcasting to 1 clients: {"ip":"181.60.38.0","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:49","count":1}... [2025-12-31 16:04:50] HTTP POST /internal/broadcast [2025-12-31 16:04:50] Broadcasting to 1 clients: {"ip":"39.13.155.59","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:50","count":1}... [2025-12-31 16:04:50] HTTP POST /internal/broadcast [2025-12-31 16:04:50] Broadcasting to 1 clients: {"ip":"14.235.89.142","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:50","count":1}... [2025-12-31 16:04:51] HTTP POST /internal/broadcast [2025-12-31 16:04:51] Broadcasting to 1 clients: {"ip":"22.53.180.141","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:51","count":1}... [2025-12-31 16:04:51] HTTP POST /internal/broadcast [2025-12-31 16:04:51] Broadcasting to 1 clients: {"ip":"180.144.156.212","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:51","count":1}... [2025-12-31 16:04:52] HTTP POST /internal/broadcast [2025-12-31 16:04:52] Broadcasting to 1 clients: {"ip":"208.31.149.12","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:52","count":1}... [2025-12-31 16:04:52] HTTP POST /internal/broadcast [2025-12-31 16:04:52] Broadcasting to 1 clients: {"ip":"206.40.115.155","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:52","count":1}... [2025-12-31 16:04:52] HTTP POST /internal/broadcast [2025-12-31 16:04:52] Broadcasting to 1 clients: {"ip":"19.249.126.73","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:52","count":1}... [2025-12-31 16:04:53] HTTP POST /internal/broadcast [2025-12-31 16:04:53] Broadcasting to 1 clients: {"ip":"226.220.22.147","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:53","count":1}... [2025-12-31 16:04:53] HTTP POST /internal/broadcast [2025-12-31 16:04:53] Broadcasting to 1 clients: {"ip":"32.192.151.253","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:53","count":1}... [2025-12-31 16:04:54] HTTP POST /internal/broadcast [2025-12-31 16:04:54] Broadcasting to 1 clients: {"ip":"198.220.70.215","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:54","count":1}... [2025-12-31 16:04:54] HTTP POST /internal/broadcast [2025-12-31 16:04:54] Broadcasting to 1 clients: {"ip":"64.97.178.239","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:54","count":1}... [2025-12-31 16:04:55] HTTP POST /internal/broadcast [2025-12-31 16:04:55] Broadcasting to 1 clients: {"ip":"74.189.160.58","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:55","count":1}... [2025-12-31 16:04:55] HTTP POST /internal/broadcast [2025-12-31 16:04:55] Broadcasting to 1 clients: {"ip":"145.144.235.8","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:55","count":1}... [2025-12-31 16:04:56] HTTP POST /internal/broadcast [2025-12-31 16:04:56] Broadcasting to 1 clients: {"ip":"135.56.7.7","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:56","count":1}... [2025-12-31 16:04:56] HTTP POST /internal/broadcast [2025-12-31 16:04:56] Broadcasting to 1 clients: {"ip":"99.61.27.26","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:56","count":1}... [2025-12-31 16:04:56] HTTP POST /internal/broadcast [2025-12-31 16:04:56] Broadcasting to 1 clients: {"ip":"54.69.105.216","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:56","count":1}... [2025-12-31 16:04:57] HTTP POST /internal/broadcast [2025-12-31 16:04:57] Broadcasting to 1 clients: {"ip":"201.93.146.239","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:57","count":1}... [2025-12-31 16:04:57] HTTP POST /internal/broadcast [2025-12-31 16:04:57] Broadcasting to 1 clients: {"ip":"45.158.97.75","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:57","count":1}... [2025-12-31 16:04:58] HTTP POST /internal/broadcast [2025-12-31 16:04:58] Broadcasting to 1 clients: {"ip":"74.236.233.170","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:58","count":1}... [2025-12-31 16:04:58] HTTP POST /internal/broadcast [2025-12-31 16:04:58] Broadcasting to 1 clients: {"ip":"209.81.17.37","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:58","count":1}... [2025-12-31 16:04:59] HTTP POST /internal/broadcast [2025-12-31 16:04:59] Broadcasting to 1 clients: {"ip":"14.154.67.97","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:59","count":1}... [2025-12-31 16:04:59] HTTP POST /internal/broadcast [2025-12-31 16:04:59] Broadcasting to 1 clients: {"ip":"211.33.80.154","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:04:59","count":1}... [2025-12-31 16:05:00] HTTP POST /internal/broadcast [2025-12-31 16:05:00] Broadcasting to 1 clients: {"ip":"163.34.239.36","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:00","count":1}... [2025-12-31 16:05:00] HTTP POST /internal/broadcast [2025-12-31 16:05:00] Broadcasting to 1 clients: {"ip":"59.18.129.89","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:00","count":1}... [2025-12-31 16:05:01] HTTP POST /internal/broadcast [2025-12-31 16:05:01] Broadcasting to 1 clients: {"ip":"126.253.25.207","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:01","count":1}... [2025-12-31 16:05:01] HTTP POST /internal/broadcast [2025-12-31 16:05:01] Broadcasting to 1 clients: {"ip":"233.50.36.251","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:01","count":1}... [2025-12-31 16:05:02] HTTP POST /internal/broadcast [2025-12-31 16:05:02] Broadcasting to 1 clients: {"ip":"27.240.156.232","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:02","count":1}... [2025-12-31 16:05:02] HTTP POST /internal/broadcast [2025-12-31 16:05:02] Broadcasting to 1 clients: {"ip":"40.60.239.89","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:02","count":1}... [2025-12-31 16:05:03] HTTP POST /internal/broadcast [2025-12-31 16:05:03] Broadcasting to 1 clients: {"ip":"73.159.103.53","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:03","count":1}... [2025-12-31 16:05:03] HTTP POST /internal/broadcast [2025-12-31 16:05:03] Broadcasting to 1 clients: {"ip":"40.12.41.177","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:03","count":1}... [2025-12-31 16:05:04] HTTP POST /internal/broadcast [2025-12-31 16:05:04] Broadcasting to 1 clients: {"ip":"48.212.232.149","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:04","count":1}... [2025-12-31 16:05:04] HTTP POST /internal/broadcast [2025-12-31 16:05:04] Broadcasting to 1 clients: {"ip":"153.88.231.248","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:04","count":1}... [2025-12-31 16:05:05] HTTP POST /internal/broadcast [2025-12-31 16:05:05] Broadcasting to 1 clients: {"ip":"90.105.189.138","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:05","count":1}... [2025-12-31 16:05:05] HTTP POST /internal/broadcast [2025-12-31 16:05:05] Broadcasting to 1 clients: {"ip":"62.179.84.237","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:05","count":1}... [2025-12-31 16:05:06] HTTP POST /internal/broadcast [2025-12-31 16:05:06] Broadcasting to 1 clients: {"ip":"178.114.23.234","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:06","count":1}... [2025-12-31 16:05:07] HTTP POST /internal/broadcast [2025-12-31 16:05:07] Broadcasting to 1 clients: {"ip":"221.3.159.236","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:07","count":1}... [2025-12-31 16:05:07] HTTP POST /internal/broadcast [2025-12-31 16:05:07] Broadcasting to 1 clients: {"ip":"63.88.243.74","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:07","count":1}... [2025-12-31 16:05:07] HTTP POST /internal/broadcast [2025-12-31 16:05:07] Broadcasting to 1 clients: {"ip":"48.106.162.191","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:07","count":1}... [2025-12-31 16:05:08] HTTP POST /internal/broadcast [2025-12-31 16:05:08] Broadcasting to 1 clients: {"ip":"2.95.160.251","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:08","count":1}... [2025-12-31 16:05:08] HTTP POST /internal/broadcast [2025-12-31 16:05:08] Broadcasting to 1 clients: {"ip":"133.93.45.179","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:08","count":1}... [2025-12-31 16:05:09] HTTP POST /internal/broadcast [2025-12-31 16:05:09] Broadcasting to 1 clients: {"ip":"81.254.67.206","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:09","count":1}... [2025-12-31 16:05:09] HTTP POST /internal/broadcast [2025-12-31 16:05:09] Broadcasting to 1 clients: {"ip":"231.102.176.116","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:09","count":1}... [2025-12-31 16:05:10] HTTP POST /internal/broadcast [2025-12-31 16:05:10] Broadcasting to 1 clients: {"ip":"82.87.4.50","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:10","count":1}... [2025-12-31 16:05:11] HTTP POST /internal/broadcast [2025-12-31 16:05:11] Broadcasting to 1 clients: {"ip":"224.6.141.254","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:11","count":1}... [2025-12-31 16:05:11] HTTP POST /internal/broadcast [2025-12-31 16:05:11] Broadcasting to 1 clients: {"ip":"147.28.179.227","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:11","count":1}... [2025-12-31 16:05:12] HTTP POST /internal/broadcast [2025-12-31 16:05:12] Broadcasting to 1 clients: {"ip":"143.134.5.216","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:12","count":1}... [2025-12-31 16:05:12] HTTP POST /internal/broadcast [2025-12-31 16:05:12] Broadcasting to 1 clients: {"ip":"238.237.104.65","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:12","count":1}... [2025-12-31 16:05:13] HTTP POST /internal/broadcast [2025-12-31 16:05:13] Broadcasting to 1 clients: {"ip":"190.110.89.214","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:13","count":1}... [2025-12-31 16:05:13] HTTP POST /internal/broadcast [2025-12-31 16:05:13] Broadcasting to 1 clients: {"ip":"77.238.52.222","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:13","count":1}... [2025-12-31 16:05:14] HTTP POST /internal/broadcast [2025-12-31 16:05:14] Broadcasting to 1 clients: {"ip":"128.252.65.52","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:14","count":1}... [2025-12-31 16:05:14] HTTP POST /internal/broadcast [2025-12-31 16:05:14] Broadcasting to 1 clients: {"ip":"30.136.189.182","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:14","count":1}... [2025-12-31 16:05:15] HTTP POST /internal/broadcast [2025-12-31 16:05:15] Broadcasting to 1 clients: {"ip":"189.150.143.126","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:15","count":1}... [2025-12-31 16:05:16] HTTP POST /internal/broadcast [2025-12-31 16:05:16] Broadcasting to 1 clients: {"ip":"101.138.103.175","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:16","count":1}... [2025-12-31 16:05:17] HTTP POST /internal/broadcast [2025-12-31 16:05:17] Broadcasting to 1 clients: {"ip":"4.66.214.119","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:17","count":1}... [2025-12-31 16:05:17] HTTP POST /internal/broadcast [2025-12-31 16:05:17] Broadcasting to 1 clients: {"ip":"111.80.249.29","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:17","count":1}... [2025-12-31 16:05:17] HTTP POST /internal/broadcast [2025-12-31 16:05:17] Broadcasting to 1 clients: {"ip":"89.49.62.130","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:17","count":1}... [2025-12-31 16:05:18] HTTP POST /internal/broadcast [2025-12-31 16:05:18] Broadcasting to 1 clients: {"ip":"169.45.110.146","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:18","count":1}... [2025-12-31 16:05:18] HTTP POST /internal/broadcast [2025-12-31 16:05:18] Broadcasting to 1 clients: {"ip":"229.102.203.122","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:18","count":1}... [2025-12-31 16:05:19] HTTP POST /internal/broadcast [2025-12-31 16:05:19] Broadcasting to 1 clients: {"ip":"130.119.50.15","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:19","count":1}... [2025-12-31 16:05:19] HTTP POST /internal/broadcast [2025-12-31 16:05:19] Broadcasting to 1 clients: {"ip":"252.140.200.47","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:19","count":1}... [2025-12-31 16:05:19] HTTP POST /internal/broadcast [2025-12-31 16:05:19] Broadcasting to 1 clients: {"ip":"147.100.39.215","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:19","count":1}... [2025-12-31 16:05:20] HTTP POST /internal/broadcast [2025-12-31 16:05:20] Broadcasting to 1 clients: {"ip":"1.164.34.208","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:20","count":1}... [2025-12-31 16:05:20] HTTP POST /internal/broadcast [2025-12-31 16:05:20] Broadcasting to 1 clients: {"ip":"55.67.220.248","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:20","count":1}... [2025-12-31 16:05:20] HTTP POST /internal/broadcast [2025-12-31 16:05:20] Broadcasting to 1 clients: {"ip":"222.44.227.123","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:20","count":1}... [2025-12-31 16:05:21] HTTP POST /internal/broadcast [2025-12-31 16:05:21] Broadcasting to 1 clients: {"ip":"138.130.73.64","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:21","count":1}... [2025-12-31 16:05:21] HTTP POST /internal/broadcast [2025-12-31 16:05:21] Broadcasting to 1 clients: {"ip":"186.37.12.154","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:21","count":1}... [2025-12-31 16:05:22] HTTP POST /internal/broadcast [2025-12-31 16:05:22] Broadcasting to 1 clients: {"ip":"97.128.182.207","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:22","count":1}... [2025-12-31 16:05:22] HTTP POST /internal/broadcast [2025-12-31 16:05:22] Broadcasting to 1 clients: {"ip":"237.166.161.186","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:22","count":1}... [2025-12-31 16:05:22] HTTP POST /internal/broadcast [2025-12-31 16:05:22] Broadcasting to 1 clients: {"ip":"50.44.193.231","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:22","count":1}... [2025-12-31 16:05:24] HTTP POST /internal/broadcast [2025-12-31 16:05:24] Broadcasting to 1 clients: {"ip":"96.102.58.213","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:24","count":1}... [2025-12-31 16:05:26] HTTP POST /internal/broadcast [2025-12-31 16:05:26] Broadcasting to 1 clients: {"ip":"54.213.171.144","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:26","count":1}... [2025-12-31 16:05:26] HTTP POST /internal/broadcast [2025-12-31 16:05:26] Broadcasting to 1 clients: {"ip":"108.113.240.94","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:26","count":1}... [2025-12-31 16:05:27] HTTP POST /internal/broadcast [2025-12-31 16:05:27] Broadcasting to 1 clients: {"ip":"209.253.182.22","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:27","count":1}... [2025-12-31 16:05:27] HTTP POST /internal/broadcast [2025-12-31 16:05:27] Broadcasting to 1 clients: {"ip":"3.162.69.183","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:27","count":1}... [2025-12-31 16:05:27] HTTP POST /internal/broadcast [2025-12-31 16:05:27] Broadcasting to 1 clients: {"ip":"171.206.208.119","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:27","count":1}... [2025-12-31 16:05:28] HTTP POST /internal/broadcast [2025-12-31 16:05:28] Broadcasting to 1 clients: {"ip":"135.62.90.242","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:28","count":1}... [2025-12-31 16:05:28] HTTP POST /internal/broadcast [2025-12-31 16:05:28] Broadcasting to 1 clients: {"ip":"168.212.229.63","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:28","count":1}... [2025-12-31 16:05:28] HTTP POST /internal/broadcast [2025-12-31 16:05:28] Broadcasting to 1 clients: {"ip":"167.98.92.140","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:28","count":1}... [2025-12-31 16:05:29] HTTP POST /internal/broadcast [2025-12-31 16:05:29] Broadcasting to 1 clients: {"ip":"246.36.111.7","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:29","count":1}... [2025-12-31 16:05:29] HTTP POST /internal/broadcast [2025-12-31 16:05:29] Broadcasting to 1 clients: {"ip":"249.48.103.231","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:29","count":1}... [2025-12-31 16:05:30] HTTP POST /internal/broadcast [2025-12-31 16:05:30] Broadcasting to 1 clients: {"ip":"200.122.101.230","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:30","count":1}... [2025-12-31 16:05:30] HTTP POST /internal/broadcast [2025-12-31 16:05:30] Broadcasting to 1 clients: {"ip":"182.24.102.53","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:30","count":1}... [2025-12-31 16:05:31] HTTP POST /internal/broadcast [2025-12-31 16:05:31] Broadcasting to 1 clients: {"ip":"108.125.75.202","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:05:31","count":1}... [2025-12-31 16:06:56] WS Client disconnected (id=2043, remaining=0) [2025-12-31 16:06:56] WS Client connected (id=2300, total=1) [2025-12-31 16:07:00] HTTP POST /internal/broadcast [2025-12-31 16:07:00] Broadcasting to 1 clients: {"ip":"42.184.35.12","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:00","count":1}... [2025-12-31 16:07:00] HTTP POST /internal/broadcast [2025-12-31 16:07:00] Broadcasting to 1 clients: {"ip":"129.191.43.117","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:00","count":1}... [2025-12-31 16:07:01] HTTP POST /internal/broadcast [2025-12-31 16:07:01] Broadcasting to 1 clients: {"ip":"62.79.6.132","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:01","count":1}... [2025-12-31 16:07:01] HTTP POST /internal/broadcast [2025-12-31 16:07:01] Broadcasting to 1 clients: {"ip":"226.206.180.6","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:01","count":1}... [2025-12-31 16:07:02] HTTP POST /internal/broadcast [2025-12-31 16:07:02] Broadcasting to 1 clients: {"ip":"120.141.55.243","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:02","count":1}... [2025-12-31 16:07:02] HTTP POST /internal/broadcast [2025-12-31 16:07:02] Broadcasting to 1 clients: {"ip":"69.242.168.101","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:02","count":1}... [2025-12-31 16:07:02] HTTP POST /internal/broadcast [2025-12-31 16:07:02] Broadcasting to 1 clients: {"ip":"13.178.223.133","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:02","count":1}... [2025-12-31 16:07:03] HTTP POST /internal/broadcast [2025-12-31 16:07:03] Broadcasting to 1 clients: {"ip":"3.87.53.164","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:03","count":1}... [2025-12-31 16:07:03] HTTP POST /internal/broadcast [2025-12-31 16:07:03] Broadcasting to 1 clients: {"ip":"19.231.229.153","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:03","count":1}... [2025-12-31 16:07:03] HTTP POST /internal/broadcast [2025-12-31 16:07:03] Broadcasting to 1 clients: {"ip":"27.132.96.201","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:03","count":1}... [2025-12-31 16:07:04] HTTP POST /internal/broadcast [2025-12-31 16:07:04] Broadcasting to 1 clients: {"ip":"81.100.115.91","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:04","count":1}... [2025-12-31 16:07:04] HTTP POST /internal/broadcast [2025-12-31 16:07:04] Broadcasting to 1 clients: {"ip":"165.122.112.112","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:04","count":1}... [2025-12-31 16:07:05] HTTP POST /internal/broadcast [2025-12-31 16:07:05] Broadcasting to 1 clients: {"ip":"36.208.254.221","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:05","count":1}... [2025-12-31 16:07:05] HTTP POST /internal/broadcast [2025-12-31 16:07:05] Broadcasting to 1 clients: {"ip":"159.193.83.119","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:05","count":1}... [2025-12-31 16:07:06] HTTP POST /internal/broadcast [2025-12-31 16:07:06] Broadcasting to 1 clients: {"ip":"31.30.130.153","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:06","count":1}... [2025-12-31 16:07:06] HTTP POST /internal/broadcast [2025-12-31 16:07:06] Broadcasting to 1 clients: {"ip":"168.37.240.66","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:06","count":1}... [2025-12-31 16:07:07] HTTP POST /internal/broadcast [2025-12-31 16:07:07] Broadcasting to 1 clients: {"ip":"112.161.4.86","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:07","count":1}... [2025-12-31 16:07:07] HTTP POST /internal/broadcast [2025-12-31 16:07:07] Broadcasting to 1 clients: {"ip":"18.129.219.23","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:07","count":1}... [2025-12-31 16:07:08] HTTP POST /internal/broadcast [2025-12-31 16:07:08] Broadcasting to 1 clients: {"ip":"193.198.68.178","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:08","count":1}... [2025-12-31 16:07:08] HTTP POST /internal/broadcast [2025-12-31 16:07:08] Broadcasting to 1 clients: {"ip":"177.165.233.95","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:08","count":1}... [2025-12-31 16:07:09] HTTP POST /internal/broadcast [2025-12-31 16:07:09] Broadcasting to 1 clients: {"ip":"85.169.89.205","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:09","count":1}... [2025-12-31 16:07:09] HTTP POST /internal/broadcast [2025-12-31 16:07:09] Broadcasting to 1 clients: {"ip":"204.234.47.137","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:09","count":1}... [2025-12-31 16:07:09] HTTP POST /internal/broadcast [2025-12-31 16:07:09] Broadcasting to 1 clients: {"ip":"104.14.146.215","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:09","count":1}... [2025-12-31 16:07:10] HTTP POST /internal/broadcast [2025-12-31 16:07:10] Broadcasting to 1 clients: {"ip":"193.225.192.100","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:10","count":1}... [2025-12-31 16:07:10] HTTP POST /internal/broadcast [2025-12-31 16:07:10] Broadcasting to 1 clients: {"ip":"176.43.139.206","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:10","count":1}... [2025-12-31 16:07:10] HTTP POST /internal/broadcast [2025-12-31 16:07:10] Broadcasting to 1 clients: {"ip":"19.93.181.53","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:10","count":1}... [2025-12-31 16:07:11] HTTP POST /internal/broadcast [2025-12-31 16:07:11] Broadcasting to 1 clients: {"ip":"239.94.115.170","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:11","count":1}... [2025-12-31 16:07:11] HTTP POST /internal/broadcast [2025-12-31 16:07:11] Broadcasting to 1 clients: {"ip":"163.99.108.189","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:11","count":1}... [2025-12-31 16:07:11] HTTP POST /internal/broadcast [2025-12-31 16:07:11] Broadcasting to 1 clients: {"ip":"174.117.219.34","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:11","count":1}... [2025-12-31 16:07:12] HTTP POST /internal/broadcast [2025-12-31 16:07:12] Broadcasting to 1 clients: {"ip":"11.125.96.69","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:12","count":1}... [2025-12-31 16:07:12] HTTP POST /internal/broadcast [2025-12-31 16:07:12] Broadcasting to 1 clients: {"ip":"62.215.96.40","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:12","count":1}... [2025-12-31 16:07:12] HTTP POST /internal/broadcast [2025-12-31 16:07:12] Broadcasting to 1 clients: {"ip":"141.11.114.7","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:12","count":1}... [2025-12-31 16:07:13] HTTP POST /internal/broadcast [2025-12-31 16:07:13] Broadcasting to 1 clients: {"ip":"36.74.121.131","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:13","count":1}... [2025-12-31 16:07:13] HTTP POST /internal/broadcast [2025-12-31 16:07:13] Broadcasting to 1 clients: {"ip":"1.61.106.26","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:13","count":1}... [2025-12-31 16:07:13] HTTP POST /internal/broadcast [2025-12-31 16:07:13] Broadcasting to 1 clients: {"ip":"226.104.37.37","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:13","count":1}... [2025-12-31 16:07:14] HTTP POST /internal/broadcast [2025-12-31 16:07:14] Broadcasting to 1 clients: {"ip":"171.248.188.78","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:14","count":1}... [2025-12-31 16:07:14] HTTP POST /internal/broadcast [2025-12-31 16:07:14] Broadcasting to 1 clients: {"ip":"62.81.167.88","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:14","count":1}... [2025-12-31 16:07:14] HTTP POST /internal/broadcast [2025-12-31 16:07:14] Broadcasting to 1 clients: {"ip":"116.173.73.114","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:14","count":1}... [2025-12-31 16:07:15] HTTP POST /internal/broadcast [2025-12-31 16:07:15] Broadcasting to 1 clients: {"ip":"4.65.73.9","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:15","count":1}... [2025-12-31 16:07:15] HTTP POST /internal/broadcast [2025-12-31 16:07:15] Broadcasting to 1 clients: {"ip":"184.250.95.232","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:15","count":1}... [2025-12-31 16:07:15] HTTP POST /internal/broadcast [2025-12-31 16:07:15] Broadcasting to 1 clients: {"ip":"194.240.29.15","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:15","count":1}... [2025-12-31 16:07:16] HTTP POST /internal/broadcast [2025-12-31 16:07:16] Broadcasting to 1 clients: {"ip":"43.158.29.202","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:16","count":1}... [2025-12-31 16:07:16] HTTP POST /internal/broadcast [2025-12-31 16:07:16] Broadcasting to 1 clients: {"ip":"109.199.64.21","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:16","count":1}... [2025-12-31 16:07:17] HTTP POST /internal/broadcast [2025-12-31 16:07:17] Broadcasting to 1 clients: {"ip":"103.114.31.48","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:17","count":1}... [2025-12-31 16:07:17] HTTP POST /internal/broadcast [2025-12-31 16:07:17] Broadcasting to 1 clients: {"ip":"174.214.190.143","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:17","count":1}... [2025-12-31 16:07:17] HTTP POST /internal/broadcast [2025-12-31 16:07:17] Broadcasting to 1 clients: {"ip":"177.238.46.227","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:17","count":1}... [2025-12-31 16:07:18] HTTP POST /internal/broadcast [2025-12-31 16:07:18] Broadcasting to 1 clients: {"ip":"118.196.8.57","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:18","count":1}... [2025-12-31 16:07:18] HTTP POST /internal/broadcast [2025-12-31 16:07:18] Broadcasting to 1 clients: {"ip":"219.62.219.105","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:18","count":1}... [2025-12-31 16:07:19] HTTP POST /internal/broadcast [2025-12-31 16:07:19] Broadcasting to 1 clients: {"ip":"206.187.167.35","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:19","count":1}... [2025-12-31 16:07:19] HTTP POST /internal/broadcast [2025-12-31 16:07:19] Broadcasting to 1 clients: {"ip":"200.241.35.245","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:19","count":1}... [2025-12-31 16:07:19] HTTP POST /internal/broadcast [2025-12-31 16:07:19] Broadcasting to 1 clients: {"ip":"140.250.246.163","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:19","count":1}... [2025-12-31 16:07:19] HTTP POST /internal/broadcast [2025-12-31 16:07:19] Broadcasting to 1 clients: {"ip":"57.143.196.184","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:19","count":1}... [2025-12-31 16:07:21] HTTP POST /internal/broadcast [2025-12-31 16:07:21] Broadcasting to 1 clients: {"ip":"184.190.130.3","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:21","count":1}... [2025-12-31 16:07:21] HTTP POST /internal/broadcast [2025-12-31 16:07:21] Broadcasting to 1 clients: {"ip":"42.15.196.197","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:21","count":1}... [2025-12-31 16:07:22] HTTP POST /internal/broadcast [2025-12-31 16:07:22] Broadcasting to 1 clients: {"ip":"41.250.233.96","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:22","count":1}... [2025-12-31 16:07:22] HTTP POST /internal/broadcast [2025-12-31 16:07:22] Broadcasting to 1 clients: {"ip":"14.107.144.1","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:22","count":1}... [2025-12-31 16:07:22] HTTP POST /internal/broadcast [2025-12-31 16:07:22] Broadcasting to 1 clients: {"ip":"57.224.34.232","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:22","count":1}... [2025-12-31 16:07:23] HTTP POST /internal/broadcast [2025-12-31 16:07:23] Broadcasting to 1 clients: {"ip":"56.83.235.24","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:23","count":1}... [2025-12-31 16:07:23] HTTP POST /internal/broadcast [2025-12-31 16:07:23] Broadcasting to 1 clients: {"ip":"32.223.190.47","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:23","count":1}... [2025-12-31 16:07:23] HTTP POST /internal/broadcast [2025-12-31 16:07:23] Broadcasting to 1 clients: {"ip":"164.97.101.237","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:23","count":1}... [2025-12-31 16:07:24] HTTP POST /internal/broadcast [2025-12-31 16:07:24] Broadcasting to 1 clients: {"ip":"150.45.215.178","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:07:24","count":1}... [2025-12-31 16:09:13] WS Client disconnected (id=2300, remaining=0) [2025-12-31 16:09:14] WS Client connected (id=2488, total=1) [2025-12-31 16:09:17] HTTP POST /internal/broadcast [2025-12-31 16:09:17] Broadcasting to 1 clients: {"ip":"27.20.52.112","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:17","count":1}... [2025-12-31 16:09:17] HTTP POST /internal/broadcast [2025-12-31 16:09:17] Broadcasting to 1 clients: {"ip":"72.83.71.127","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:17","count":1}... [2025-12-31 16:09:18] HTTP POST /internal/broadcast [2025-12-31 16:09:18] Broadcasting to 1 clients: {"ip":"47.212.15.92","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:18","count":1}... [2025-12-31 16:09:18] HTTP POST /internal/broadcast [2025-12-31 16:09:18] Broadcasting to 1 clients: {"ip":"206.75.107.196","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:18","count":1}... [2025-12-31 16:09:18] HTTP POST /internal/broadcast [2025-12-31 16:09:18] Broadcasting to 1 clients: {"ip":"112.34.188.173","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:18","count":1}... [2025-12-31 16:09:19] HTTP POST /internal/broadcast [2025-12-31 16:09:19] Broadcasting to 1 clients: {"ip":"12.33.177.25","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:19","count":1}... [2025-12-31 16:09:19] HTTP POST /internal/broadcast [2025-12-31 16:09:19] Broadcasting to 1 clients: {"ip":"187.94.10.151","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:19","count":1}... [2025-12-31 16:09:19] HTTP POST /internal/broadcast [2025-12-31 16:09:19] Broadcasting to 1 clients: {"ip":"184.132.111.180","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:19","count":1}... [2025-12-31 16:09:20] HTTP POST /internal/broadcast [2025-12-31 16:09:20] Broadcasting to 1 clients: {"ip":"149.208.114.33","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:20","count":1}... [2025-12-31 16:09:20] HTTP POST /internal/broadcast [2025-12-31 16:09:20] Broadcasting to 1 clients: {"ip":"94.199.49.252","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:20","count":1}... [2025-12-31 16:09:21] HTTP POST /internal/broadcast [2025-12-31 16:09:21] Broadcasting to 1 clients: {"ip":"71.84.248.122","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:21","count":1}... [2025-12-31 16:09:21] HTTP POST /internal/broadcast [2025-12-31 16:09:21] Broadcasting to 1 clients: {"ip":"111.168.3.151","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:21","count":1}... [2025-12-31 16:09:22] HTTP POST /internal/broadcast [2025-12-31 16:09:22] Broadcasting to 1 clients: {"ip":"84.225.158.244","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:22","count":1}... [2025-12-31 16:09:22] HTTP POST /internal/broadcast [2025-12-31 16:09:22] Broadcasting to 1 clients: {"ip":"90.126.236.183","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:22","count":1}... [2025-12-31 16:09:23] HTTP POST /internal/broadcast [2025-12-31 16:09:23] Broadcasting to 1 clients: {"ip":"227.211.226.246","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:23","count":1}... [2025-12-31 16:09:23] HTTP POST /internal/broadcast [2025-12-31 16:09:23] Broadcasting to 1 clients: {"ip":"100.188.244.220","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:23","count":1}... [2025-12-31 16:09:24] HTTP POST /internal/broadcast [2025-12-31 16:09:24] Broadcasting to 1 clients: {"ip":"22.4.208.19","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:24","count":1}... [2025-12-31 16:09:24] HTTP POST /internal/broadcast [2025-12-31 16:09:24] Broadcasting to 1 clients: {"ip":"40.213.176.88","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:24","count":1}... [2025-12-31 16:09:24] HTTP POST /internal/broadcast [2025-12-31 16:09:24] Broadcasting to 1 clients: {"ip":"33.6.143.47","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:24","count":1}... [2025-12-31 16:09:25] HTTP POST /internal/broadcast [2025-12-31 16:09:25] Broadcasting to 1 clients: {"ip":"124.5.129.217","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:25","count":1}... [2025-12-31 16:09:25] HTTP POST /internal/broadcast [2025-12-31 16:09:25] Broadcasting to 1 clients: {"ip":"187.19.209.57","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:25","count":1}... [2025-12-31 16:09:25] HTTP POST /internal/broadcast [2025-12-31 16:09:25] Broadcasting to 1 clients: {"ip":"95.153.163.134","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:25","count":1}... [2025-12-31 16:09:26] HTTP POST /internal/broadcast [2025-12-31 16:09:26] Broadcasting to 1 clients: {"ip":"20.97.215.6","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:26","count":1}... [2025-12-31 16:09:26] HTTP POST /internal/broadcast [2025-12-31 16:09:26] Broadcasting to 1 clients: {"ip":"74.209.204.19","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:26","count":1}... [2025-12-31 16:09:26] HTTP POST /internal/broadcast [2025-12-31 16:09:26] Broadcasting to 1 clients: {"ip":"240.230.63.74","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:26","count":1}... [2025-12-31 16:09:27] HTTP POST /internal/broadcast [2025-12-31 16:09:27] Broadcasting to 1 clients: {"ip":"38.93.165.200","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:27","count":1}... [2025-12-31 16:09:27] HTTP POST /internal/broadcast [2025-12-31 16:09:27] Broadcasting to 1 clients: {"ip":"54.12.120.115","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:09:27","count":1}... [2025-12-31 16:09:55] WS Client disconnected (id=2488, remaining=0) [2025-12-31 16:09:55] WS Client connected (id=2574, total=1) [2025-12-31 16:10:04] HTTP POST /internal/broadcast [2025-12-31 16:10:04] Broadcasting to 1 clients: {"ip":"101.19.9.10","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"16:10:04","count":1}... [2025-12-31 16:10:05] HTTP POST /internal/broadcast [2025-12-31 16:10:05] Broadcasting to 1 clients: {"ip":"101.19.9.10","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"16:10:05","count":1}... [2025-12-31 16:10:06] HTTP POST /internal/broadcast [2025-12-31 16:10:06] Broadcasting to 1 clients: {"ip":"101.19.9.10","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"16:10:06","count":1}... [2025-12-31 16:10:07] HTTP POST /internal/broadcast [2025-12-31 16:10:07] Broadcasting to 1 clients: {"ip":"101.19.9.10","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"16:10:07","count":1}... [2025-12-31 16:10:08] HTTP POST /internal/broadcast [2025-12-31 16:10:08] Broadcasting to 1 clients: {"ip":"101.19.9.10","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"16:10:08","count":1}... [2025-12-31 16:15:35] WS Client disconnected (id=2574, remaining=0) [2025-12-31 16:15:35] WS Client connected (id=2594, total=1) [2025-12-31 16:16:14] WS Client disconnected (id=2594, remaining=0) [2025-12-31 16:16:14] WS Client connected (id=2599, total=1) [2025-12-31 16:16:43] WS Client disconnected (id=2599, remaining=0) [2025-12-31 16:16:43] WS Client connected (id=2604, total=1) [2025-12-31 16:16:57] WS Client disconnected (id=2604, remaining=0) [2025-12-31 16:16:57] WS Client connected (id=2609, total=1) [2025-12-31 16:17:02] WS Client disconnected (id=2609, remaining=0) [2025-12-31 16:17:02] WS Client connected (id=2614, total=1) [2025-12-31 16:17:03] WS Client disconnected (id=2614, remaining=0) [2025-12-31 16:17:03] WS Client connected (id=2619, total=1) [2025-12-31 16:17:08] WS Client disconnected (id=2619, remaining=0) [2025-12-31 16:17:09] WS Client connected (id=2624, total=1) [2025-12-31 16:17:45] HTTP POST /internal/broadcast [2025-12-31 16:17:45] Broadcasting to 1 clients: {"ip":"148.244.165.40","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:45","count":1}... [2025-12-31 16:17:45] HTTP POST /internal/broadcast [2025-12-31 16:17:45] Broadcasting to 1 clients: {"ip":"206.66.247.173","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:45","count":1}... [2025-12-31 16:17:45] HTTP POST /internal/broadcast [2025-12-31 16:17:45] Broadcasting to 1 clients: {"ip":"108.201.210.206","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:45","count":1}... [2025-12-31 16:17:45] HTTP POST /internal/broadcast [2025-12-31 16:17:45] Broadcasting to 1 clients: {"ip":"173.199.143.6","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:45","count":1}... [2025-12-31 16:17:46] HTTP POST /internal/broadcast [2025-12-31 16:17:46] Broadcasting to 1 clients: {"ip":"2.11.152.65","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:46","count":1}... [2025-12-31 16:17:46] HTTP POST /internal/broadcast [2025-12-31 16:17:46] Broadcasting to 1 clients: {"ip":"112.117.19.20","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:46","count":1}... [2025-12-31 16:17:46] HTTP POST /internal/broadcast [2025-12-31 16:17:46] Broadcasting to 1 clients: {"ip":"26.85.72.186","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:46","count":1}... [2025-12-31 16:17:47] HTTP POST /internal/broadcast [2025-12-31 16:17:47] Broadcasting to 1 clients: {"ip":"104.9.195.97","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:47","count":1}... [2025-12-31 16:17:47] HTTP POST /internal/broadcast [2025-12-31 16:17:47] Broadcasting to 1 clients: {"ip":"27.218.62.171","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:47","count":1}... [2025-12-31 16:17:47] HTTP POST /internal/broadcast [2025-12-31 16:17:47] Broadcasting to 1 clients: {"ip":"34.36.122.248","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:47","count":1}... [2025-12-31 16:17:48] HTTP POST /internal/broadcast [2025-12-31 16:17:48] Broadcasting to 1 clients: {"ip":"154.164.122.140","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:48","count":1}... [2025-12-31 16:17:48] HTTP POST /internal/broadcast [2025-12-31 16:17:48] Broadcasting to 1 clients: {"ip":"162.177.194.237","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:48","count":1}... [2025-12-31 16:17:48] HTTP POST /internal/broadcast [2025-12-31 16:17:48] Broadcasting to 1 clients: {"ip":"161.124.192.127","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:48","count":1}... [2025-12-31 16:17:48] HTTP POST /internal/broadcast [2025-12-31 16:17:48] Broadcasting to 1 clients: {"ip":"111.106.243.123","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:48","count":1}... [2025-12-31 16:17:49] HTTP POST /internal/broadcast [2025-12-31 16:17:49] Broadcasting to 1 clients: {"ip":"149.104.88.227","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:49","count":1}... [2025-12-31 16:17:49] HTTP POST /internal/broadcast [2025-12-31 16:17:49] Broadcasting to 1 clients: {"ip":"111.112.14.241","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:49","count":1}... [2025-12-31 16:17:49] HTTP POST /internal/broadcast [2025-12-31 16:17:49] Broadcasting to 1 clients: {"ip":"80.46.232.3","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:49","count":1}... [2025-12-31 16:17:50] HTTP POST /internal/broadcast [2025-12-31 16:17:50] Broadcasting to 1 clients: {"ip":"116.138.254.104","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:50","count":1}... [2025-12-31 16:17:50] HTTP POST /internal/broadcast [2025-12-31 16:17:50] Broadcasting to 1 clients: {"ip":"176.111.154.164","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:50","count":1}... [2025-12-31 16:17:50] HTTP POST /internal/broadcast [2025-12-31 16:17:50] Broadcasting to 1 clients: {"ip":"236.70.185.138","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:50","count":1}... [2025-12-31 16:17:50] HTTP POST /internal/broadcast [2025-12-31 16:17:50] Broadcasting to 1 clients: {"ip":"249.21.171.236","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:50","count":1}... [2025-12-31 16:17:51] HTTP POST /internal/broadcast [2025-12-31 16:17:51] Broadcasting to 1 clients: {"ip":"102.205.138.143","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:51","count":1}... [2025-12-31 16:17:51] HTTP POST /internal/broadcast [2025-12-31 16:17:51] Broadcasting to 1 clients: {"ip":"233.19.33.112","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:51","count":1}... [2025-12-31 16:17:51] HTTP POST /internal/broadcast [2025-12-31 16:17:51] Broadcasting to 1 clients: {"ip":"39.103.231.92","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:51","count":1}... [2025-12-31 16:17:51] HTTP POST /internal/broadcast [2025-12-31 16:17:51] Broadcasting to 1 clients: {"ip":"7.136.212.166","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:51","count":1}... [2025-12-31 16:17:54] HTTP POST /internal/broadcast [2025-12-31 16:17:54] Broadcasting to 1 clients: {"ip":"20.33.190.125","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:54","count":1}... [2025-12-31 16:17:56] HTTP POST /internal/broadcast [2025-12-31 16:17:56] Broadcasting to 1 clients: {"ip":"30.84.95.62","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:56","count":1}... [2025-12-31 16:17:56] HTTP POST /internal/broadcast [2025-12-31 16:17:56] Broadcasting to 1 clients: {"ip":"155.109.14.89","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:56","count":1}... [2025-12-31 16:17:56] HTTP POST /internal/broadcast [2025-12-31 16:17:56] Broadcasting to 1 clients: {"ip":"243.74.12.46","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:56","count":1}... [2025-12-31 16:17:57] HTTP POST /internal/broadcast [2025-12-31 16:17:57] Broadcasting to 1 clients: {"ip":"167.70.70.167","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:57","count":1}... [2025-12-31 16:17:57] HTTP POST /internal/broadcast [2025-12-31 16:17:57] Broadcasting to 1 clients: {"ip":"76.191.152.22","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:57","count":1}... [2025-12-31 16:17:58] HTTP POST /internal/broadcast [2025-12-31 16:17:58] Broadcasting to 1 clients: {"ip":"233.38.163.218","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:58","count":1}... [2025-12-31 16:17:58] HTTP POST /internal/broadcast [2025-12-31 16:17:58] Broadcasting to 1 clients: {"ip":"194.218.35.82","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:58","count":1}... [2025-12-31 16:17:58] HTTP POST /internal/broadcast [2025-12-31 16:17:58] Broadcasting to 1 clients: {"ip":"193.235.252.42","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:58","count":1}... [2025-12-31 16:17:59] HTTP POST /internal/broadcast [2025-12-31 16:17:59] Broadcasting to 1 clients: {"ip":"181.213.138.125","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:59","count":1}... [2025-12-31 16:17:59] HTTP POST /internal/broadcast [2025-12-31 16:17:59] Broadcasting to 1 clients: {"ip":"33.211.231.211","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:59","count":1}... [2025-12-31 16:17:59] HTTP POST /internal/broadcast [2025-12-31 16:17:59] Broadcasting to 1 clients: {"ip":"27.120.159.112","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:17:59","count":1}... [2025-12-31 16:18:00] HTTP POST /internal/broadcast [2025-12-31 16:18:00] Broadcasting to 1 clients: {"ip":"89.135.61.78","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:00","count":1}... [2025-12-31 16:18:00] HTTP POST /internal/broadcast [2025-12-31 16:18:00] Broadcasting to 1 clients: {"ip":"204.186.26.204","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:00","count":1}... [2025-12-31 16:18:00] HTTP POST /internal/broadcast [2025-12-31 16:18:00] Broadcasting to 1 clients: {"ip":"129.203.154.155","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:00","count":1}... [2025-12-31 16:18:01] HTTP POST /internal/broadcast [2025-12-31 16:18:01] Broadcasting to 1 clients: {"ip":"182.179.17.144","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:01","count":1}... [2025-12-31 16:18:01] HTTP POST /internal/broadcast [2025-12-31 16:18:01] Broadcasting to 1 clients: {"ip":"163.148.16.157","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:01","count":1}... [2025-12-31 16:18:01] HTTP POST /internal/broadcast [2025-12-31 16:18:01] Broadcasting to 1 clients: {"ip":"239.13.58.60","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:01","count":1}... [2025-12-31 16:18:02] HTTP POST /internal/broadcast [2025-12-31 16:18:02] Broadcasting to 1 clients: {"ip":"107.96.66.167","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:02","count":1}... [2025-12-31 16:18:02] HTTP POST /internal/broadcast [2025-12-31 16:18:02] Broadcasting to 1 clients: {"ip":"216.91.253.143","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:02","count":1}... [2025-12-31 16:18:02] HTTP POST /internal/broadcast [2025-12-31 16:18:02] Broadcasting to 1 clients: {"ip":"123.173.43.246","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:02","count":1}... [2025-12-31 16:18:03] HTTP POST /internal/broadcast [2025-12-31 16:18:03] Broadcasting to 1 clients: {"ip":"52.21.152.76","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:03","count":1}... [2025-12-31 16:18:03] HTTP POST /internal/broadcast [2025-12-31 16:18:03] Broadcasting to 1 clients: {"ip":"169.208.167.220","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:03","count":1}... [2025-12-31 16:18:03] HTTP POST /internal/broadcast [2025-12-31 16:18:03] Broadcasting to 1 clients: {"ip":"176.227.5.205","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:03","count":1}... [2025-12-31 16:18:03] HTTP POST /internal/broadcast [2025-12-31 16:18:03] Broadcasting to 1 clients: {"ip":"30.19.40.74","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:03","count":1}... [2025-12-31 16:18:04] HTTP POST /internal/broadcast [2025-12-31 16:18:04] Broadcasting to 1 clients: {"ip":"220.43.9.135","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:04","count":1}... [2025-12-31 16:18:04] HTTP POST /internal/broadcast [2025-12-31 16:18:04] Broadcasting to 1 clients: {"ip":"225.174.123.53","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:04","count":1}... [2025-12-31 16:18:04] HTTP POST /internal/broadcast [2025-12-31 16:18:04] Broadcasting to 1 clients: {"ip":"49.22.91.34","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:04","count":1}... [2025-12-31 16:18:04] HTTP POST /internal/broadcast [2025-12-31 16:18:04] Broadcasting to 1 clients: {"ip":"27.10.79.159","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:04","count":1}... [2025-12-31 16:18:05] HTTP POST /internal/broadcast [2025-12-31 16:18:05] Broadcasting to 1 clients: {"ip":"177.212.133.6","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:05","count":1}... [2025-12-31 16:18:05] HTTP POST /internal/broadcast [2025-12-31 16:18:05] Broadcasting to 1 clients: {"ip":"160.227.26.147","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:05","count":1}... [2025-12-31 16:18:05] HTTP POST /internal/broadcast [2025-12-31 16:18:05] Broadcasting to 1 clients: {"ip":"25.252.199.157","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:05","count":1}... [2025-12-31 16:18:06] HTTP POST /internal/broadcast [2025-12-31 16:18:06] Broadcasting to 1 clients: {"ip":"188.51.51.252","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:06","count":1}... [2025-12-31 16:18:06] HTTP POST /internal/broadcast [2025-12-31 16:18:06] Broadcasting to 1 clients: {"ip":"109.141.208.121","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:06","count":1}... [2025-12-31 16:18:06] HTTP POST /internal/broadcast [2025-12-31 16:18:06] Broadcasting to 1 clients: {"ip":"81.105.226.117","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:06","count":1}... [2025-12-31 16:18:07] HTTP POST /internal/broadcast [2025-12-31 16:18:07] Broadcasting to 1 clients: {"ip":"159.9.161.137","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:07","count":1}... [2025-12-31 16:18:07] HTTP POST /internal/broadcast [2025-12-31 16:18:07] Broadcasting to 1 clients: {"ip":"144.216.158.63","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:07","count":1}... [2025-12-31 16:18:07] HTTP POST /internal/broadcast [2025-12-31 16:18:07] Broadcasting to 1 clients: {"ip":"66.123.181.57","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:07","count":1}... [2025-12-31 16:18:07] HTTP POST /internal/broadcast [2025-12-31 16:18:07] Broadcasting to 1 clients: {"ip":"230.4.180.150","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:07","count":1}... [2025-12-31 16:18:08] HTTP POST /internal/broadcast [2025-12-31 16:18:08] Broadcasting to 1 clients: {"ip":"14.39.246.247","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:08","count":1}... [2025-12-31 16:18:08] HTTP POST /internal/broadcast [2025-12-31 16:18:08] Broadcasting to 1 clients: {"ip":"37.160.182.159","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:08","count":1}... [2025-12-31 16:18:08] HTTP POST /internal/broadcast [2025-12-31 16:18:08] Broadcasting to 1 clients: {"ip":"79.96.197.85","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:08","count":1}... [2025-12-31 16:18:09] HTTP POST /internal/broadcast [2025-12-31 16:18:09] Broadcasting to 1 clients: {"ip":"73.178.198.106","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:09","count":1}... [2025-12-31 16:18:09] HTTP POST /internal/broadcast [2025-12-31 16:18:09] Broadcasting to 1 clients: {"ip":"228.38.68.124","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:09","count":1}... [2025-12-31 16:18:09] HTTP POST /internal/broadcast [2025-12-31 16:18:09] Broadcasting to 1 clients: {"ip":"40.218.133.50","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:09","count":1}... [2025-12-31 16:18:10] HTTP POST /internal/broadcast [2025-12-31 16:18:10] Broadcasting to 1 clients: {"ip":"135.118.49.93","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:10","count":1}... [2025-12-31 16:18:10] HTTP POST /internal/broadcast [2025-12-31 16:18:10] Broadcasting to 1 clients: {"ip":"78.179.94.13","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:10","count":1}... [2025-12-31 16:18:10] HTTP POST /internal/broadcast [2025-12-31 16:18:10] Broadcasting to 1 clients: {"ip":"11.191.54.54","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:10","count":1}... [2025-12-31 16:18:10] HTTP POST /internal/broadcast [2025-12-31 16:18:10] Broadcasting to 1 clients: {"ip":"248.32.7.254","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:10","count":1}... [2025-12-31 16:18:11] HTTP POST /internal/broadcast [2025-12-31 16:18:11] Broadcasting to 1 clients: {"ip":"233.74.43.90","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:11","count":1}... [2025-12-31 16:18:11] HTTP POST /internal/broadcast [2025-12-31 16:18:11] Broadcasting to 1 clients: {"ip":"100.248.102.132","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:11","count":1}... [2025-12-31 16:18:11] HTTP POST /internal/broadcast [2025-12-31 16:18:11] Broadcasting to 1 clients: {"ip":"91.190.56.11","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:11","count":1}... [2025-12-31 16:18:11] HTTP POST /internal/broadcast [2025-12-31 16:18:11] Broadcasting to 1 clients: {"ip":"200.253.182.35","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:11","count":1}... [2025-12-31 16:18:12] HTTP POST /internal/broadcast [2025-12-31 16:18:12] Broadcasting to 1 clients: {"ip":"21.37.125.199","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:12","count":1}... [2025-12-31 16:18:12] HTTP POST /internal/broadcast [2025-12-31 16:18:12] Broadcasting to 1 clients: {"ip":"171.38.14.85","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:12","count":1}... [2025-12-31 16:18:12] HTTP POST /internal/broadcast [2025-12-31 16:18:12] Broadcasting to 1 clients: {"ip":"15.158.12.220","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:12","count":1}... [2025-12-31 16:18:13] HTTP POST /internal/broadcast [2025-12-31 16:18:13] Broadcasting to 1 clients: {"ip":"216.112.160.129","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:13","count":1}... [2025-12-31 16:18:13] HTTP POST /internal/broadcast [2025-12-31 16:18:13] Broadcasting to 1 clients: {"ip":"41.114.33.122","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:13","count":1}... [2025-12-31 16:18:13] HTTP POST /internal/broadcast [2025-12-31 16:18:13] Broadcasting to 1 clients: {"ip":"32.3.77.91","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:13","count":1}... [2025-12-31 16:18:13] HTTP POST /internal/broadcast [2025-12-31 16:18:13] Broadcasting to 1 clients: {"ip":"62.233.99.53","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:13","count":1}... [2025-12-31 16:18:14] HTTP POST /internal/broadcast [2025-12-31 16:18:14] Broadcasting to 1 clients: {"ip":"64.189.174.137","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:14","count":1}... [2025-12-31 16:18:14] HTTP POST /internal/broadcast [2025-12-31 16:18:14] Broadcasting to 1 clients: {"ip":"31.179.40.156","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:14","count":1}... [2025-12-31 16:18:14] HTTP POST /internal/broadcast [2025-12-31 16:18:14] Broadcasting to 1 clients: {"ip":"229.119.79.202","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:14","count":1}... [2025-12-31 16:18:15] HTTP POST /internal/broadcast [2025-12-31 16:18:15] Broadcasting to 1 clients: {"ip":"134.88.136.86","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:15","count":1}... [2025-12-31 16:18:15] HTTP POST /internal/broadcast [2025-12-31 16:18:15] Broadcasting to 1 clients: {"ip":"110.147.102.5","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:15","count":1}... [2025-12-31 16:18:15] HTTP POST /internal/broadcast [2025-12-31 16:18:15] Broadcasting to 1 clients: {"ip":"211.4.210.227","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:15","count":1}... [2025-12-31 16:18:16] HTTP POST /internal/broadcast [2025-12-31 16:18:16] Broadcasting to 1 clients: {"ip":"112.211.214.91","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:16","count":1}... [2025-12-31 16:18:16] HTTP POST /internal/broadcast [2025-12-31 16:18:16] Broadcasting to 1 clients: {"ip":"115.190.181.0","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:16","count":1}... [2025-12-31 16:18:16] HTTP POST /internal/broadcast [2025-12-31 16:18:16] Broadcasting to 1 clients: {"ip":"120.117.215.236","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:16","count":1}... [2025-12-31 16:18:16] HTTP POST /internal/broadcast [2025-12-31 16:18:16] Broadcasting to 1 clients: {"ip":"0.35.172.15","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:16","count":1}... [2025-12-31 16:18:17] HTTP POST /internal/broadcast [2025-12-31 16:18:17] Broadcasting to 1 clients: {"ip":"61.16.183.210","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:17","count":1}... [2025-12-31 16:18:17] HTTP POST /internal/broadcast [2025-12-31 16:18:17] Broadcasting to 1 clients: {"ip":"81.78.218.84","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:17","count":1}... [2025-12-31 16:18:17] HTTP POST /internal/broadcast [2025-12-31 16:18:17] Broadcasting to 1 clients: {"ip":"39.173.122.109","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:18:17","count":1}... [2025-12-31 16:19:18] WS Client disconnected (id=2624, remaining=0) [2025-12-31 16:19:18] WS Client connected (id=2923, total=1) [2025-12-31 16:19:30] WS Client disconnected (id=2923, remaining=0) [2025-12-31 16:19:30] WS Client connected (id=2928, total=1) [2025-12-31 16:19:31] WS Client disconnected (id=2928, remaining=0) [2025-12-31 16:19:31] WS Client connected (id=2933, total=1) [2025-12-31 16:19:42] WS Client disconnected (id=2933, remaining=0) [2025-12-31 16:19:43] WS Client connected (id=2938, total=1) [2025-12-31 16:19:57] WS Client disconnected (id=2938, remaining=0) [2025-12-31 16:19:57] WS Client connected (id=2943, total=1) [2025-12-31 16:20:02] WS Client disconnected (id=2943, remaining=0) [2025-12-31 16:20:03] WS Client connected (id=2948, total=1) [2025-12-31 16:20:03] WS Client disconnected (id=2948, remaining=0) [2025-12-31 16:20:03] WS Client connected (id=2953, total=1) [2025-12-31 16:20:04] WS Client disconnected (id=2953, remaining=0) [2025-12-31 16:20:04] WS Client connected (id=2958, total=1) [2025-12-31 16:20:04] WS Client disconnected (id=2958, remaining=0) [2025-12-31 16:20:04] WS Client connected (id=2963, total=1) [2025-12-31 16:20:04] WS Client disconnected (id=2963, remaining=0) [2025-12-31 16:20:05] WS Client connected (id=2968, total=1) [2025-12-31 16:20:12] WS Client disconnected (id=2968, remaining=0) [2025-12-31 16:20:12] WS Client connected (id=2973, total=1) [2025-12-31 16:20:23] WS Client disconnected (id=2973, remaining=0) [2025-12-31 16:20:24] WS Client connected (id=2978, total=1) [2025-12-31 16:20:24] WS Client disconnected (id=2978, remaining=0) [2025-12-31 16:20:25] WS Client connected (id=2983, total=1) [2025-12-31 16:20:28] WS Client disconnected (id=2983, remaining=0) [2025-12-31 16:20:29] WS Client connected (id=2988, total=1) [2025-12-31 16:20:42] WS Client disconnected (id=2988, remaining=0) [2025-12-31 16:20:43] WS Client connected (id=2993, total=1) [2025-12-31 16:20:43] WS Client disconnected (id=2993, remaining=0) [2025-12-31 16:20:44] WS Client connected (id=2998, total=1) [2025-12-31 16:20:46] WS Client disconnected (id=2998, remaining=0) [2025-12-31 16:20:47] WS Client connected (id=3003, total=1) [2025-12-31 16:23:54] WS Client disconnected (id=3003, remaining=0) [2025-12-31 16:23:55] WS Client connected (id=3008, total=1) [2025-12-31 16:23:55] WS Client disconnected (id=3008, remaining=0) [2025-12-31 16:23:56] WS Client connected (id=3013, total=1) [2025-12-31 16:23:56] WS Client disconnected (id=3013, remaining=0) [2025-12-31 16:23:56] WS Client connected (id=3018, total=1) [2025-12-31 16:24:52] WS Client disconnected (id=3018, remaining=0) [2025-12-31 16:24:52] WS Client connected (id=3023, total=1) [2025-12-31 16:24:52] WS Client disconnected (id=3023, remaining=0) [2025-12-31 16:24:53] WS Client connected (id=3028, total=1) [2025-12-31 16:24:53] WS Client disconnected (id=3028, remaining=0) [2025-12-31 16:24:53] WS Client connected (id=3033, total=1) [2025-12-31 16:24:53] WS Client disconnected (id=3033, remaining=0) [2025-12-31 16:24:53] WS Client connected (id=3038, total=1) [2025-12-31 16:24:58] WS Client disconnected (id=3038, remaining=0) [2025-12-31 16:24:59] WS Client connected (id=3043, total=1) [2025-12-31 16:25:03] WS Client disconnected (id=3043, remaining=0) [2025-12-31 16:25:04] WS Client connected (id=3048, total=1) [2025-12-31 16:29:08] HTTP POST /internal/broadcast [2025-12-31 16:29:08] Broadcasting to 1 clients: {"ip":"167.23.168.226","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:08","count":1}... [2025-12-31 16:29:09] HTTP POST /internal/broadcast [2025-12-31 16:29:09] Broadcasting to 1 clients: {"ip":"244.215.246.192","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:09","count":1}... [2025-12-31 16:29:09] HTTP POST /internal/broadcast [2025-12-31 16:29:09] Broadcasting to 1 clients: {"ip":"19.163.75.11","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:09","count":1}... [2025-12-31 16:29:09] HTTP POST /internal/broadcast [2025-12-31 16:29:09] Broadcasting to 1 clients: {"ip":"110.88.212.45","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:09","count":1}... [2025-12-31 16:29:10] HTTP POST /internal/broadcast [2025-12-31 16:29:10] Broadcasting to 1 clients: {"ip":"119.160.166.213","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:10","count":1}... [2025-12-31 16:29:10] HTTP POST /internal/broadcast [2025-12-31 16:29:10] Broadcasting to 1 clients: {"ip":"12.1.215.197","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:10","count":1}... [2025-12-31 16:29:10] HTTP POST /internal/broadcast [2025-12-31 16:29:10] Broadcasting to 1 clients: {"ip":"109.246.232.125","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:10","count":1}... [2025-12-31 16:29:11] HTTP POST /internal/broadcast [2025-12-31 16:29:11] Broadcasting to 1 clients: {"ip":"148.100.168.154","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:11","count":1}... [2025-12-31 16:29:11] HTTP POST /internal/broadcast [2025-12-31 16:29:11] Broadcasting to 1 clients: {"ip":"206.34.210.225","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:11","count":1}... [2025-12-31 16:29:11] HTTP POST /internal/broadcast [2025-12-31 16:29:11] Broadcasting to 1 clients: {"ip":"102.125.183.229","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:11","count":1}... [2025-12-31 16:29:12] HTTP POST /internal/broadcast [2025-12-31 16:29:12] Broadcasting to 1 clients: {"ip":"244.229.218.189","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:12","count":1}... [2025-12-31 16:29:12] HTTP POST /internal/broadcast [2025-12-31 16:29:12] Broadcasting to 1 clients: {"ip":"172.17.224.42","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:12","count":1}... [2025-12-31 16:29:12] HTTP POST /internal/broadcast [2025-12-31 16:29:12] Broadcasting to 1 clients: {"ip":"90.164.171.111","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:12","count":1}... [2025-12-31 16:29:13] HTTP POST /internal/broadcast [2025-12-31 16:29:13] Broadcasting to 1 clients: {"ip":"15.23.232.128","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:13","count":1}... [2025-12-31 16:29:13] HTTP POST /internal/broadcast [2025-12-31 16:29:13] Broadcasting to 1 clients: {"ip":"141.190.105.248","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:13","count":1}... [2025-12-31 16:29:13] HTTP POST /internal/broadcast [2025-12-31 16:29:13] Broadcasting to 1 clients: {"ip":"103.17.233.11","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:13","count":1}... [2025-12-31 16:29:14] HTTP POST /internal/broadcast [2025-12-31 16:29:14] Broadcasting to 1 clients: {"ip":"121.39.125.202","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:14","count":1}... [2025-12-31 16:29:14] HTTP POST /internal/broadcast [2025-12-31 16:29:14] Broadcasting to 1 clients: {"ip":"78.105.210.136","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:14","count":1}... [2025-12-31 16:29:14] HTTP POST /internal/broadcast [2025-12-31 16:29:14] Broadcasting to 1 clients: {"ip":"92.55.110.134","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:14","count":1}... [2025-12-31 16:29:15] HTTP POST /internal/broadcast [2025-12-31 16:29:15] Broadcasting to 1 clients: {"ip":"203.90.173.45","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:15","count":1}... [2025-12-31 16:29:15] HTTP POST /internal/broadcast [2025-12-31 16:29:15] Broadcasting to 1 clients: {"ip":"244.16.22.40","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:15","count":1}... [2025-12-31 16:29:15] HTTP POST /internal/broadcast [2025-12-31 16:29:15] Broadcasting to 1 clients: {"ip":"152.25.138.5","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:15","count":1}... [2025-12-31 16:29:16] HTTP POST /internal/broadcast [2025-12-31 16:29:16] Broadcasting to 1 clients: {"ip":"183.116.107.120","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:16","count":1}... [2025-12-31 16:29:16] HTTP POST /internal/broadcast [2025-12-31 16:29:16] Broadcasting to 1 clients: {"ip":"14.209.30.149","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:16","count":1}... [2025-12-31 16:29:16] HTTP POST /internal/broadcast [2025-12-31 16:29:16] Broadcasting to 1 clients: {"ip":"211.163.90.235","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:16","count":1}... [2025-12-31 16:29:17] HTTP POST /internal/broadcast [2025-12-31 16:29:17] Broadcasting to 1 clients: {"ip":"165.49.182.97","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:17","count":1}... [2025-12-31 16:29:18] HTTP POST /internal/broadcast [2025-12-31 16:29:18] Broadcasting to 1 clients: {"ip":"17.214.217.79","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:18","count":1}... [2025-12-31 16:29:18] HTTP POST /internal/broadcast [2025-12-31 16:29:18] Broadcasting to 1 clients: {"ip":"52.13.251.59","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:18","count":1}... [2025-12-31 16:29:20] HTTP POST /internal/broadcast [2025-12-31 16:29:20] Broadcasting to 1 clients: {"ip":"217.19.250.91","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:20","count":1}... [2025-12-31 16:29:21] HTTP POST /internal/broadcast [2025-12-31 16:29:21] Broadcasting to 1 clients: {"ip":"155.95.31.93","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:21","count":1}... [2025-12-31 16:29:21] HTTP POST /internal/broadcast [2025-12-31 16:29:21] Broadcasting to 1 clients: {"ip":"49.30.73.187","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:21","count":1}... [2025-12-31 16:29:21] HTTP POST /internal/broadcast [2025-12-31 16:29:21] Broadcasting to 1 clients: {"ip":"122.139.164.212","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:21","count":1}... [2025-12-31 16:29:22] HTTP POST /internal/broadcast [2025-12-31 16:29:22] Broadcasting to 1 clients: {"ip":"107.92.97.159","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:22","count":1}... [2025-12-31 16:29:22] HTTP POST /internal/broadcast [2025-12-31 16:29:22] Broadcasting to 1 clients: {"ip":"133.135.253.28","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:22","count":1}... [2025-12-31 16:29:22] HTTP POST /internal/broadcast [2025-12-31 16:29:22] Broadcasting to 1 clients: {"ip":"119.237.206.211","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:22","count":1}... [2025-12-31 16:29:23] HTTP POST /internal/broadcast [2025-12-31 16:29:23] Broadcasting to 1 clients: {"ip":"248.120.149.165","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:23","count":1}... [2025-12-31 16:29:23] HTTP POST /internal/broadcast [2025-12-31 16:29:23] Broadcasting to 1 clients: {"ip":"29.221.162.238","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:23","count":1}... [2025-12-31 16:29:23] HTTP POST /internal/broadcast [2025-12-31 16:29:23] Broadcasting to 1 clients: {"ip":"53.189.46.95","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:23","count":1}... [2025-12-31 16:29:24] HTTP POST /internal/broadcast [2025-12-31 16:29:24] Broadcasting to 1 clients: {"ip":"89.92.173.12","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:24","count":1}... [2025-12-31 16:29:24] HTTP POST /internal/broadcast [2025-12-31 16:29:24] Broadcasting to 1 clients: {"ip":"157.190.34.91","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:24","count":1}... [2025-12-31 16:29:24] HTTP POST /internal/broadcast [2025-12-31 16:29:24] Broadcasting to 1 clients: {"ip":"206.145.164.243","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:24","count":1}... [2025-12-31 16:29:25] HTTP POST /internal/broadcast [2025-12-31 16:29:25] Broadcasting to 1 clients: {"ip":"54.13.175.82","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:25","count":1}... [2025-12-31 16:29:25] HTTP POST /internal/broadcast [2025-12-31 16:29:25] Broadcasting to 1 clients: {"ip":"135.120.185.117","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:25","count":1}... [2025-12-31 16:29:26] HTTP POST /internal/broadcast [2025-12-31 16:29:26] Broadcasting to 1 clients: {"ip":"239.230.214.159","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:26","count":1}... [2025-12-31 16:29:26] HTTP POST /internal/broadcast [2025-12-31 16:29:26] Broadcasting to 1 clients: {"ip":"49.90.206.98","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:26","count":1}... [2025-12-31 16:29:26] HTTP POST /internal/broadcast [2025-12-31 16:29:26] Broadcasting to 1 clients: {"ip":"148.30.190.49","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:26","count":1}... [2025-12-31 16:29:27] HTTP POST /internal/broadcast [2025-12-31 16:29:27] Broadcasting to 1 clients: {"ip":"85.158.246.17","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:27","count":1}... [2025-12-31 16:29:27] HTTP POST /internal/broadcast [2025-12-31 16:29:27] Broadcasting to 1 clients: {"ip":"1.38.221.43","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:27","count":1}... [2025-12-31 16:29:27] HTTP POST /internal/broadcast [2025-12-31 16:29:27] Broadcasting to 1 clients: {"ip":"46.73.207.111","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:27","count":1}... [2025-12-31 16:29:28] HTTP POST /internal/broadcast [2025-12-31 16:29:28] Broadcasting to 1 clients: {"ip":"107.91.164.152","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:28","count":1}... [2025-12-31 16:29:29] HTTP POST /internal/broadcast [2025-12-31 16:29:29] Broadcasting to 1 clients: {"ip":"101.40.7.155","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:29","count":1}... [2025-12-31 16:29:29] HTTP POST /internal/broadcast [2025-12-31 16:29:29] Broadcasting to 1 clients: {"ip":"124.75.248.6","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:29","count":1}... [2025-12-31 16:29:29] HTTP POST /internal/broadcast [2025-12-31 16:29:29] Broadcasting to 1 clients: {"ip":"253.183.26.184","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:29","count":1}... [2025-12-31 16:29:30] HTTP POST /internal/broadcast [2025-12-31 16:29:30] Broadcasting to 1 clients: {"ip":"55.211.196.144","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:30","count":1}... [2025-12-31 16:29:30] HTTP POST /internal/broadcast [2025-12-31 16:29:30] Broadcasting to 1 clients: {"ip":"56.196.25.90","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:30","count":1}... [2025-12-31 16:29:30] HTTP POST /internal/broadcast [2025-12-31 16:29:30] Broadcasting to 1 clients: {"ip":"117.252.3.167","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:30","count":1}... [2025-12-31 16:29:31] HTTP POST /internal/broadcast [2025-12-31 16:29:31] Broadcasting to 1 clients: {"ip":"107.239.137.147","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:31","count":1}... [2025-12-31 16:29:31] HTTP POST /internal/broadcast [2025-12-31 16:29:31] Broadcasting to 1 clients: {"ip":"98.228.243.172","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:31","count":1}... [2025-12-31 16:29:31] HTTP POST /internal/broadcast [2025-12-31 16:29:31] Broadcasting to 1 clients: {"ip":"170.194.213.126","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:31","count":1}... [2025-12-31 16:29:32] HTTP POST /internal/broadcast [2025-12-31 16:29:32] Broadcasting to 1 clients: {"ip":"174.227.220.103","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:29:32","count":1}... [2025-12-31 16:30:02] HTTP POST /internal/broadcast [2025-12-31 16:30:02] Broadcasting to 1 clients: {"ip":"136.86.177.87","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:02","count":1}... [2025-12-31 16:30:03] HTTP POST /internal/broadcast [2025-12-31 16:30:03] Broadcasting to 1 clients: {"ip":"91.47.161.117","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:03","count":1}... [2025-12-31 16:30:03] HTTP POST /internal/broadcast [2025-12-31 16:30:03] Broadcasting to 1 clients: {"ip":"22.72.187.248","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:03","count":1}... [2025-12-31 16:30:03] HTTP POST /internal/broadcast [2025-12-31 16:30:03] Broadcasting to 1 clients: {"ip":"232.88.106.84","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:03","count":1}... [2025-12-31 16:30:04] HTTP POST /internal/broadcast [2025-12-31 16:30:04] Broadcasting to 1 clients: {"ip":"6.17.208.227","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:04","count":1}... [2025-12-31 16:30:04] HTTP POST /internal/broadcast [2025-12-31 16:30:04] Broadcasting to 1 clients: {"ip":"37.203.74.252","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:04","count":1}... [2025-12-31 16:30:04] HTTP POST /internal/broadcast [2025-12-31 16:30:04] Broadcasting to 1 clients: {"ip":"223.193.107.244","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:04","count":1}... [2025-12-31 16:30:05] HTTP POST /internal/broadcast [2025-12-31 16:30:05] Broadcasting to 1 clients: {"ip":"80.171.197.15","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:05","count":1}... [2025-12-31 16:30:05] HTTP POST /internal/broadcast [2025-12-31 16:30:05] Broadcasting to 1 clients: {"ip":"14.230.246.108","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:05","count":1}... [2025-12-31 16:30:05] HTTP POST /internal/broadcast [2025-12-31 16:30:05] Broadcasting to 1 clients: {"ip":"163.167.105.29","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:05","count":1}... [2025-12-31 16:30:06] HTTP POST /internal/broadcast [2025-12-31 16:30:06] Broadcasting to 1 clients: {"ip":"132.124.18.194","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:06","count":1}... [2025-12-31 16:30:06] HTTP POST /internal/broadcast [2025-12-31 16:30:06] Broadcasting to 1 clients: {"ip":"130.95.103.118","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:06","count":1}... [2025-12-31 16:30:06] HTTP POST /internal/broadcast [2025-12-31 16:30:06] Broadcasting to 1 clients: {"ip":"5.7.47.217","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:06","count":1}... [2025-12-31 16:30:07] HTTP POST /internal/broadcast [2025-12-31 16:30:07] Broadcasting to 1 clients: {"ip":"147.11.205.134","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:07","count":1}... [2025-12-31 16:30:07] HTTP POST /internal/broadcast [2025-12-31 16:30:07] Broadcasting to 1 clients: {"ip":"75.33.122.61","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:07","count":1}... [2025-12-31 16:30:08] HTTP POST /internal/broadcast [2025-12-31 16:30:08] Broadcasting to 1 clients: {"ip":"167.48.38.253","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:08","count":1}... [2025-12-31 16:30:08] HTTP POST /internal/broadcast [2025-12-31 16:30:08] Broadcasting to 1 clients: {"ip":"227.173.9.210","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:08","count":1}... [2025-12-31 16:30:08] HTTP POST /internal/broadcast [2025-12-31 16:30:08] Broadcasting to 1 clients: {"ip":"75.5.76.240","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:08","count":1}... [2025-12-31 16:30:09] HTTP POST /internal/broadcast [2025-12-31 16:30:09] Broadcasting to 1 clients: {"ip":"206.248.145.4","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:09","count":1}... [2025-12-31 16:30:09] HTTP POST /internal/broadcast [2025-12-31 16:30:09] Broadcasting to 1 clients: {"ip":"99.18.146.63","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:09","count":1}... [2025-12-31 16:30:10] HTTP POST /internal/broadcast [2025-12-31 16:30:10] Broadcasting to 1 clients: {"ip":"226.149.40.53","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:10","count":1}... [2025-12-31 16:30:10] HTTP POST /internal/broadcast [2025-12-31 16:30:10] Broadcasting to 1 clients: {"ip":"202.123.40.72","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:10","count":1}... [2025-12-31 16:30:10] HTTP POST /internal/broadcast [2025-12-31 16:30:10] Broadcasting to 1 clients: {"ip":"245.162.202.28","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:10","count":1}... [2025-12-31 16:30:11] HTTP POST /internal/broadcast [2025-12-31 16:30:11] Broadcasting to 1 clients: {"ip":"238.34.82.16","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:11","count":1}... [2025-12-31 16:30:11] HTTP POST /internal/broadcast [2025-12-31 16:30:11] Broadcasting to 1 clients: {"ip":"203.139.16.246","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:11","count":1}... [2025-12-31 16:30:12] HTTP POST /internal/broadcast [2025-12-31 16:30:12] Broadcasting to 1 clients: {"ip":"90.235.236.34","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:12","count":1}... [2025-12-31 16:30:12] HTTP POST /internal/broadcast [2025-12-31 16:30:12] Broadcasting to 1 clients: {"ip":"10.22.105.205","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:12","count":1}... [2025-12-31 16:30:12] HTTP POST /internal/broadcast [2025-12-31 16:30:12] Broadcasting to 1 clients: {"ip":"129.245.154.33","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:12","count":1}... [2025-12-31 16:30:13] HTTP POST /internal/broadcast [2025-12-31 16:30:13] Broadcasting to 1 clients: {"ip":"154.154.75.66","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:13","count":1}... [2025-12-31 16:30:14] HTTP POST /internal/broadcast [2025-12-31 16:30:14] Broadcasting to 1 clients: {"ip":"126.31.189.4","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:14","count":1}... [2025-12-31 16:30:14] HTTP POST /internal/broadcast [2025-12-31 16:30:14] Broadcasting to 1 clients: {"ip":"232.53.43.13","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:14","count":1}... [2025-12-31 16:30:14] HTTP POST /internal/broadcast [2025-12-31 16:30:14] Broadcasting to 1 clients: {"ip":"110.95.50.214","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:14","count":1}... [2025-12-31 16:30:17] HTTP POST /internal/broadcast [2025-12-31 16:30:17] Broadcasting to 1 clients: {"ip":"198.157.225.164","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:17","count":1}... [2025-12-31 16:30:17] HTTP POST /internal/broadcast [2025-12-31 16:30:17] Broadcasting to 1 clients: {"ip":"46.66.86.45","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:17","count":1}... [2025-12-31 16:30:18] HTTP POST /internal/broadcast [2025-12-31 16:30:18] Broadcasting to 1 clients: {"ip":"175.89.233.153","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:18","count":1}... [2025-12-31 16:30:18] HTTP POST /internal/broadcast [2025-12-31 16:30:18] Broadcasting to 1 clients: {"ip":"31.48.22.21","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:18","count":1}... [2025-12-31 16:30:19] HTTP POST /internal/broadcast [2025-12-31 16:30:19] Broadcasting to 1 clients: {"ip":"233.8.246.143","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:19","count":1}... [2025-12-31 16:30:19] HTTP POST /internal/broadcast [2025-12-31 16:30:19] Broadcasting to 1 clients: {"ip":"173.189.19.122","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:19","count":1}... [2025-12-31 16:30:19] HTTP POST /internal/broadcast [2025-12-31 16:30:19] Broadcasting to 1 clients: {"ip":"198.95.134.133","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:19","count":1}... [2025-12-31 16:30:20] HTTP POST /internal/broadcast [2025-12-31 16:30:20] Broadcasting to 1 clients: {"ip":"173.147.68.246","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:20","count":1}... [2025-12-31 16:30:20] HTTP POST /internal/broadcast [2025-12-31 16:30:20] Broadcasting to 1 clients: {"ip":"15.194.150.164","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:20","count":1}... [2025-12-31 16:30:21] HTTP POST /internal/broadcast [2025-12-31 16:30:21] Broadcasting to 1 clients: {"ip":"169.78.136.76","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:21","count":1}... [2025-12-31 16:30:21] HTTP POST /internal/broadcast [2025-12-31 16:30:21] Broadcasting to 1 clients: {"ip":"106.226.226.254","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:21","count":1}... [2025-12-31 16:30:21] HTTP POST /internal/broadcast [2025-12-31 16:30:21] Broadcasting to 1 clients: {"ip":"173.38.27.111","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:21","count":1}... [2025-12-31 16:30:22] HTTP POST /internal/broadcast [2025-12-31 16:30:22] Broadcasting to 1 clients: {"ip":"222.141.142.124","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:22","count":1}... [2025-12-31 16:30:22] HTTP POST /internal/broadcast [2025-12-31 16:30:22] Broadcasting to 1 clients: {"ip":"107.24.117.239","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:22","count":1}... [2025-12-31 16:30:22] HTTP POST /internal/broadcast [2025-12-31 16:30:22] Broadcasting to 1 clients: {"ip":"30.168.91.97","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:22","count":1}... [2025-12-31 16:30:23] HTTP POST /internal/broadcast [2025-12-31 16:30:23] Broadcasting to 1 clients: {"ip":"3.155.108.214","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:23","count":1}... [2025-12-31 16:30:23] HTTP POST /internal/broadcast [2025-12-31 16:30:23] Broadcasting to 1 clients: {"ip":"97.232.82.127","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:23","count":1}... [2025-12-31 16:30:24] HTTP POST /internal/broadcast [2025-12-31 16:30:24] Broadcasting to 1 clients: {"ip":"211.46.133.163","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:24","count":1}... [2025-12-31 16:30:24] HTTP POST /internal/broadcast [2025-12-31 16:30:24] Broadcasting to 1 clients: {"ip":"157.60.232.44","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:24","count":1}... [2025-12-31 16:30:24] HTTP POST /internal/broadcast [2025-12-31 16:30:24] Broadcasting to 1 clients: {"ip":"44.18.241.213","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:24","count":1}... [2025-12-31 16:30:25] HTTP POST /internal/broadcast [2025-12-31 16:30:25] Broadcasting to 1 clients: {"ip":"244.51.204.36","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:25","count":1}... [2025-12-31 16:30:25] HTTP POST /internal/broadcast [2025-12-31 16:30:25] Broadcasting to 1 clients: {"ip":"10.225.109.75","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:25","count":1}... [2025-12-31 16:30:25] HTTP POST /internal/broadcast [2025-12-31 16:30:25] Broadcasting to 1 clients: {"ip":"68.215.70.33","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:25","count":1}... [2025-12-31 16:30:26] HTTP POST /internal/broadcast [2025-12-31 16:30:26] Broadcasting to 1 clients: {"ip":"131.94.45.123","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:26","count":1}... [2025-12-31 16:30:26] HTTP POST /internal/broadcast [2025-12-31 16:30:26] Broadcasting to 1 clients: {"ip":"188.0.129.29","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:26","count":1}... [2025-12-31 16:30:26] HTTP POST /internal/broadcast [2025-12-31 16:30:26] Broadcasting to 1 clients: {"ip":"106.124.132.56","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:26","count":1}... [2025-12-31 16:30:27] HTTP POST /internal/broadcast [2025-12-31 16:30:27] Broadcasting to 1 clients: {"ip":"147.89.250.244","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:27","count":1}... [2025-12-31 16:30:27] HTTP POST /internal/broadcast [2025-12-31 16:30:27] Broadcasting to 1 clients: {"ip":"125.69.245.210","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:30:27","count":1}... [2025-12-31 16:32:20] WS Client disconnected (id=3048, remaining=0) [2025-12-31 16:32:21] WS Client connected (id=3413, total=1) [2025-12-31 16:33:07] HTTP POST /internal/broadcast [2025-12-31 16:33:07] Broadcasting to 1 clients: {"ip":"178.134.63.223","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:33:07","count":1}... [2025-12-31 16:33:07] HTTP POST /internal/broadcast [2025-12-31 16:33:07] Broadcasting to 1 clients: {"ip":"129.154.157.145","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:33:07","count":1}... [2025-12-31 16:33:08] HTTP POST /internal/broadcast [2025-12-31 16:33:08] Broadcasting to 1 clients: {"ip":"43.113.176.146","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:33:08","count":1}... [2025-12-31 16:33:08] HTTP POST /internal/broadcast [2025-12-31 16:33:08] Broadcasting to 1 clients: {"ip":"36.169.132.26","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:33:08","count":1}... [2025-12-31 16:33:08] HTTP POST /internal/broadcast [2025-12-31 16:33:08] Broadcasting to 1 clients: {"ip":"209.165.222.63","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:33:08","count":1}... [2025-12-31 16:33:09] HTTP POST /internal/broadcast [2025-12-31 16:33:09] Broadcasting to 1 clients: {"ip":"13.210.93.114","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:33:09","count":1}... [2025-12-31 16:33:09] HTTP POST /internal/broadcast [2025-12-31 16:33:09] Broadcasting to 1 clients: {"ip":"194.17.107.170","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:33:09","count":1}... [2025-12-31 16:33:09] HTTP POST /internal/broadcast [2025-12-31 16:33:09] Broadcasting to 1 clients: {"ip":"106.7.250.164","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:33:09","count":1}... [2025-12-31 16:33:10] HTTP POST /internal/broadcast [2025-12-31 16:33:10] Broadcasting to 1 clients: {"ip":"221.17.46.245","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:33:10","count":1}... [2025-12-31 16:33:10] HTTP POST /internal/broadcast [2025-12-31 16:33:10] Broadcasting to 1 clients: {"ip":"128.251.127.170","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:33:10","count":1}... [2025-12-31 16:33:11] HTTP POST /internal/broadcast [2025-12-31 16:33:11] Broadcasting to 1 clients: {"ip":"6.13.115.157","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:33:11","count":1}... [2025-12-31 16:33:15] WS Client disconnected (id=3413, remaining=0) [2025-12-31 16:33:15] WS Client connected (id=3451, total=1) [2025-12-31 16:33:51] WS Client disconnected (id=3451, remaining=0) [2025-12-31 16:33:52] WS Client connected (id=3456, total=1) [2025-12-31 16:33:57] WS Client disconnected (id=3456, remaining=0) [2025-12-31 16:33:58] WS Client connected (id=3461, total=1) [2025-12-31 16:34:11] WS Client disconnected (id=3461, remaining=0) [2025-12-31 16:34:11] WS Client connected (id=3466, total=1) [2025-12-31 16:34:12] WS Client disconnected (id=3466, remaining=0) [2025-12-31 16:34:12] WS Client connected (id=3471, total=1) [2025-12-31 16:34:12] WS Client disconnected (id=3471, remaining=0) [2025-12-31 16:34:13] WS Client connected (id=3476, total=1) [2025-12-31 16:34:15] WS Client disconnected (id=3476, remaining=0) [2025-12-31 16:34:16] WS Client connected (id=3481, total=1) [2025-12-31 16:34:18] WS Client disconnected (id=3481, remaining=0) [2025-12-31 16:34:19] WS Client connected (id=3486, total=1) [2025-12-31 16:34:23] WS Client disconnected (id=3486, remaining=0) [2025-12-31 16:34:23] WS Client connected (id=3491, total=1) [2025-12-31 16:35:11] WS Client disconnected (id=3491, remaining=0) [2025-12-31 16:35:11] WS Client connected (id=3496, total=1) [2025-12-31 16:35:17] WS Client disconnected (id=3496, remaining=0) [2025-12-31 16:35:17] WS Client connected (id=3501, total=1) [2025-12-31 16:35:20] WS Client disconnected (id=3501, remaining=0) [2025-12-31 16:35:20] WS Client connected (id=3506, total=1) [2025-12-31 16:35:25] HTTP POST /internal/broadcast [2025-12-31 16:35:25] Broadcasting to 1 clients: {"ip":"86.230.2.32","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:25","count":1}... [2025-12-31 16:35:25] HTTP POST /internal/broadcast [2025-12-31 16:35:25] Broadcasting to 1 clients: {"ip":"252.226.45.230","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:25","count":1}... [2025-12-31 16:35:26] HTTP POST /internal/broadcast [2025-12-31 16:35:26] Broadcasting to 1 clients: {"ip":"98.208.105.27","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:26","count":1}... [2025-12-31 16:35:26] HTTP POST /internal/broadcast [2025-12-31 16:35:26] Broadcasting to 1 clients: {"ip":"182.221.202.159","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:26","count":1}... [2025-12-31 16:35:26] HTTP POST /internal/broadcast [2025-12-31 16:35:26] Broadcasting to 1 clients: {"ip":"113.186.145.49","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:26","count":1}... [2025-12-31 16:35:27] HTTP POST /internal/broadcast [2025-12-31 16:35:27] Broadcasting to 1 clients: {"ip":"176.38.175.93","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:27","count":1}... [2025-12-31 16:35:27] HTTP POST /internal/broadcast [2025-12-31 16:35:27] Broadcasting to 1 clients: {"ip":"177.224.162.229","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:27","count":1}... [2025-12-31 16:35:28] HTTP POST /internal/broadcast [2025-12-31 16:35:28] Broadcasting to 1 clients: {"ip":"22.167.232.211","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:28","count":1}... [2025-12-31 16:35:28] HTTP POST /internal/broadcast [2025-12-31 16:35:28] Broadcasting to 1 clients: {"ip":"136.101.159.53","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:28","count":1}... [2025-12-31 16:35:28] HTTP POST /internal/broadcast [2025-12-31 16:35:28] Broadcasting to 1 clients: {"ip":"195.77.128.192","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:28","count":1}... [2025-12-31 16:35:29] HTTP POST /internal/broadcast [2025-12-31 16:35:29] Broadcasting to 1 clients: {"ip":"86.63.116.96","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:29","count":1}... [2025-12-31 16:35:29] HTTP POST /internal/broadcast [2025-12-31 16:35:29] Broadcasting to 1 clients: {"ip":"24.164.61.191","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:29","count":1}... [2025-12-31 16:35:29] HTTP POST /internal/broadcast [2025-12-31 16:35:29] Broadcasting to 1 clients: {"ip":"148.26.45.13","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:29","count":1}... [2025-12-31 16:35:30] HTTP POST /internal/broadcast [2025-12-31 16:35:30] Broadcasting to 1 clients: {"ip":"7.31.176.215","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:30","count":1}... [2025-12-31 16:35:30] HTTP POST /internal/broadcast [2025-12-31 16:35:30] Broadcasting to 1 clients: {"ip":"19.10.109.79","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:30","count":1}... [2025-12-31 16:35:30] HTTP POST /internal/broadcast [2025-12-31 16:35:30] Broadcasting to 1 clients: {"ip":"221.240.179.140","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:30","count":1}... [2025-12-31 16:35:31] HTTP POST /internal/broadcast [2025-12-31 16:35:31] Broadcasting to 1 clients: {"ip":"236.91.54.188","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:31","count":1}... [2025-12-31 16:35:31] HTTP POST /internal/broadcast [2025-12-31 16:35:31] Broadcasting to 1 clients: {"ip":"12.72.143.248","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:31","count":1}... [2025-12-31 16:35:31] HTTP POST /internal/broadcast [2025-12-31 16:35:31] Broadcasting to 1 clients: {"ip":"217.173.245.109","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:31","count":1}... [2025-12-31 16:35:32] HTTP POST /internal/broadcast [2025-12-31 16:35:32] Broadcasting to 1 clients: {"ip":"50.180.178.232","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:32","count":1}... [2025-12-31 16:35:32] HTTP POST /internal/broadcast [2025-12-31 16:35:32] Broadcasting to 1 clients: {"ip":"84.229.240.147","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:32","count":1}... [2025-12-31 16:35:33] HTTP POST /internal/broadcast [2025-12-31 16:35:33] Broadcasting to 1 clients: {"ip":"170.216.119.217","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:33","count":1}... [2025-12-31 16:35:33] HTTP POST /internal/broadcast [2025-12-31 16:35:33] Broadcasting to 1 clients: {"ip":"129.13.61.191","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:33","count":1}... [2025-12-31 16:35:33] HTTP POST /internal/broadcast [2025-12-31 16:35:33] Broadcasting to 1 clients: {"ip":"113.161.14.122","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:33","count":1}... [2025-12-31 16:35:34] HTTP POST /internal/broadcast [2025-12-31 16:35:34] Broadcasting to 1 clients: {"ip":"128.114.89.80","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:34","count":1}... [2025-12-31 16:35:34] HTTP POST /internal/broadcast [2025-12-31 16:35:34] Broadcasting to 1 clients: {"ip":"164.27.17.103","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:34","count":1}... [2025-12-31 16:35:34] HTTP POST /internal/broadcast [2025-12-31 16:35:34] Broadcasting to 1 clients: {"ip":"142.35.130.128","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:34","count":1}... [2025-12-31 16:35:35] HTTP POST /internal/broadcast [2025-12-31 16:35:35] Broadcasting to 1 clients: {"ip":"247.114.126.86","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:35","count":1}... [2025-12-31 16:35:35] HTTP POST /internal/broadcast [2025-12-31 16:35:35] Broadcasting to 1 clients: {"ip":"241.103.248.122","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:35","count":1}... [2025-12-31 16:35:35] HTTP POST /internal/broadcast [2025-12-31 16:35:35] Broadcasting to 1 clients: {"ip":"109.166.43.152","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:35","count":1}... [2025-12-31 16:35:37] HTTP POST /internal/broadcast [2025-12-31 16:35:37] Broadcasting to 1 clients: {"ip":"148.146.240.221","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:37","count":1}... [2025-12-31 16:35:37] HTTP POST /internal/broadcast [2025-12-31 16:35:37] Broadcasting to 1 clients: {"ip":"164.3.208.228","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:37","count":1}... [2025-12-31 16:35:37] HTTP POST /internal/broadcast [2025-12-31 16:35:37] Broadcasting to 1 clients: {"ip":"15.94.169.223","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:37","count":1}... [2025-12-31 16:35:38] HTTP POST /internal/broadcast [2025-12-31 16:35:38] Broadcasting to 1 clients: {"ip":"233.177.246.176","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:38","count":1}... [2025-12-31 16:35:38] HTTP POST /internal/broadcast [2025-12-31 16:35:38] Broadcasting to 1 clients: {"ip":"112.193.247.208","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:38","count":1}... [2025-12-31 16:35:39] HTTP POST /internal/broadcast [2025-12-31 16:35:39] Broadcasting to 1 clients: {"ip":"1.5.253.76","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:39","count":1}... [2025-12-31 16:35:39] HTTP POST /internal/broadcast [2025-12-31 16:35:39] Broadcasting to 1 clients: {"ip":"237.33.85.38","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:39","count":1}... [2025-12-31 16:35:39] HTTP POST /internal/broadcast [2025-12-31 16:35:39] Broadcasting to 1 clients: {"ip":"44.141.106.0","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:39","count":1}... [2025-12-31 16:35:40] HTTP POST /internal/broadcast [2025-12-31 16:35:40] Broadcasting to 1 clients: {"ip":"236.179.78.254","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:40","count":1}... [2025-12-31 16:35:40] HTTP POST /internal/broadcast [2025-12-31 16:35:40] Broadcasting to 1 clients: {"ip":"170.184.219.41","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:40","count":1}... [2025-12-31 16:35:40] HTTP POST /internal/broadcast [2025-12-31 16:35:40] Broadcasting to 1 clients: {"ip":"205.75.28.61","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:40","count":1}... [2025-12-31 16:35:41] HTTP POST /internal/broadcast [2025-12-31 16:35:41] Broadcasting to 1 clients: {"ip":"206.4.206.210","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:41","count":1}... [2025-12-31 16:35:41] HTTP POST /internal/broadcast [2025-12-31 16:35:41] Broadcasting to 1 clients: {"ip":"216.108.173.47","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:41","count":1}... [2025-12-31 16:35:42] HTTP POST /internal/broadcast [2025-12-31 16:35:42] Broadcasting to 1 clients: {"ip":"60.100.112.139","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:42","count":1}... [2025-12-31 16:35:43] HTTP POST /internal/broadcast [2025-12-31 16:35:43] Broadcasting to 1 clients: {"ip":"228.225.212.119","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:43","count":1}... [2025-12-31 16:35:43] HTTP POST /internal/broadcast [2025-12-31 16:35:43] Broadcasting to 1 clients: {"ip":"161.103.87.32","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:43","count":1}... [2025-12-31 16:35:43] HTTP POST /internal/broadcast [2025-12-31 16:35:43] Broadcasting to 1 clients: {"ip":"150.225.127.65","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:43","count":1}... [2025-12-31 16:35:44] HTTP POST /internal/broadcast [2025-12-31 16:35:44] Broadcasting to 1 clients: {"ip":"102.15.149.16","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:44","count":1}... [2025-12-31 16:35:44] HTTP POST /internal/broadcast [2025-12-31 16:35:44] Broadcasting to 1 clients: {"ip":"133.69.158.97","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:44","count":1}... [2025-12-31 16:35:44] HTTP POST /internal/broadcast [2025-12-31 16:35:44] Broadcasting to 1 clients: {"ip":"226.44.115.217","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:44","count":1}... [2025-12-31 16:35:45] HTTP POST /internal/broadcast [2025-12-31 16:35:45] Broadcasting to 1 clients: {"ip":"180.200.208.247","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:45","count":1}... [2025-12-31 16:35:45] HTTP POST /internal/broadcast [2025-12-31 16:35:45] Broadcasting to 1 clients: {"ip":"76.4.113.71","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:45","count":1}... [2025-12-31 16:35:46] HTTP POST /internal/broadcast [2025-12-31 16:35:46] Broadcasting to 1 clients: {"ip":"20.22.210.122","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:46","count":1}... [2025-12-31 16:35:46] HTTP POST /internal/broadcast [2025-12-31 16:35:46] Broadcasting to 1 clients: {"ip":"140.79.49.15","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:46","count":1}... [2025-12-31 16:35:46] HTTP POST /internal/broadcast [2025-12-31 16:35:46] Broadcasting to 1 clients: {"ip":"32.234.170.33","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:46","count":1}... [2025-12-31 16:35:47] HTTP POST /internal/broadcast [2025-12-31 16:35:47] Broadcasting to 1 clients: {"ip":"5.11.251.218","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:47","count":1}... [2025-12-31 16:35:47] HTTP POST /internal/broadcast [2025-12-31 16:35:47] Broadcasting to 1 clients: {"ip":"215.4.187.137","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:47","count":1}... [2025-12-31 16:35:48] HTTP POST /internal/broadcast [2025-12-31 16:35:48] Broadcasting to 1 clients: {"ip":"170.96.31.77","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:48","count":1}... [2025-12-31 16:35:49] HTTP POST /internal/broadcast [2025-12-31 16:35:49] Broadcasting to 1 clients: {"ip":"193.66.246.171","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:49","count":1}... [2025-12-31 16:35:49] HTTP POST /internal/broadcast [2025-12-31 16:35:49] Broadcasting to 1 clients: {"ip":"1.56.111.88","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:35:49","count":1}... [2025-12-31 16:36:00] HTTP POST /internal/broadcast [2025-12-31 16:36:00] Broadcasting to 1 clients: {"ip":"8.219.108.203","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:00","count":1}... [2025-12-31 16:36:00] HTTP POST /internal/broadcast [2025-12-31 16:36:01] Broadcasting to 1 clients: {"ip":"207.154.58.5","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:01","count":1}... [2025-12-31 16:36:01] HTTP POST /internal/broadcast [2025-12-31 16:36:01] Broadcasting to 1 clients: {"ip":"10.73.6.116","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:01","count":1}... [2025-12-31 16:36:01] HTTP POST /internal/broadcast [2025-12-31 16:36:01] Broadcasting to 1 clients: {"ip":"133.186.12.179","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:01","count":1}... [2025-12-31 16:36:02] HTTP POST /internal/broadcast [2025-12-31 16:36:02] Broadcasting to 1 clients: {"ip":"213.59.94.192","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:02","count":1}... [2025-12-31 16:36:02] HTTP POST /internal/broadcast [2025-12-31 16:36:02] Broadcasting to 1 clients: {"ip":"120.248.161.123","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:02","count":1}... [2025-12-31 16:36:02] HTTP POST /internal/broadcast [2025-12-31 16:36:02] Broadcasting to 1 clients: {"ip":"203.152.192.83","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:02","count":1}... [2025-12-31 16:36:03] HTTP POST /internal/broadcast [2025-12-31 16:36:03] Broadcasting to 1 clients: {"ip":"213.119.114.217","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:03","count":1}... [2025-12-31 16:36:03] HTTP POST /internal/broadcast [2025-12-31 16:36:03] Broadcasting to 1 clients: {"ip":"71.36.50.198","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:03","count":1}... [2025-12-31 16:36:03] HTTP POST /internal/broadcast [2025-12-31 16:36:03] Broadcasting to 1 clients: {"ip":"173.246.180.165","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:03","count":1}... [2025-12-31 16:36:04] HTTP POST /internal/broadcast [2025-12-31 16:36:04] Broadcasting to 1 clients: {"ip":"67.93.114.142","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:04","count":1}... [2025-12-31 16:36:04] HTTP POST /internal/broadcast [2025-12-31 16:36:04] Broadcasting to 1 clients: {"ip":"251.60.57.177","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:04","count":1}... [2025-12-31 16:36:04] HTTP POST /internal/broadcast [2025-12-31 16:36:04] Broadcasting to 1 clients: {"ip":"108.15.98.84","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:04","count":1}... [2025-12-31 16:36:05] HTTP POST /internal/broadcast [2025-12-31 16:36:05] Broadcasting to 1 clients: {"ip":"189.37.9.2","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:05","count":1}... [2025-12-31 16:36:05] HTTP POST /internal/broadcast [2025-12-31 16:36:05] Broadcasting to 1 clients: {"ip":"78.111.144.186","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:05","count":1}... [2025-12-31 16:36:06] HTTP POST /internal/broadcast [2025-12-31 16:36:06] Broadcasting to 1 clients: {"ip":"166.172.125.90","method":"GET","path":"\/test","status":401,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:06","count":1}... [2025-12-31 16:36:06] HTTP POST /internal/broadcast [2025-12-31 16:36:06] Broadcasting to 1 clients: {"ip":"189.62.96.186","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:06","count":1}... [2025-12-31 16:36:06] HTTP POST /internal/broadcast [2025-12-31 16:36:06] Broadcasting to 1 clients: {"ip":"199.143.134.142","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:06","count":1}... [2025-12-31 16:36:07] HTTP POST /internal/broadcast [2025-12-31 16:36:07] Broadcasting to 1 clients: {"ip":"119.214.223.210","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:07","count":1}... [2025-12-31 16:36:07] HTTP POST /internal/broadcast [2025-12-31 16:36:07] Broadcasting to 1 clients: {"ip":"158.210.193.231","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:07","count":1}... [2025-12-31 16:36:07] HTTP POST /internal/broadcast [2025-12-31 16:36:07] Broadcasting to 1 clients: {"ip":"84.9.190.81","method":"GET","path":"\/test","status":200,"country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"16:36:07","count":1}... [2025-12-31 16:38:11] WS Client disconnected (id=3506, remaining=0) [2025-12-31 16:38:12] WS Client connected (id=3754, total=1) [2025-12-31 16:38:43] HTTP POST /internal/broadcast [2025-12-31 16:38:43] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:38:42","ip":"170.168.190.20","method":"GET","path":"\/login","status":500,"response_time_ms":2500,"bytes":2048,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"... [2025-12-31 16:38:44] HTTP POST /internal/broadcast [2025-12-31 16:38:44] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:38:43","ip":"170.168.190.20","method":"GET","path":"\/login","status":500,"response_time_ms":2500,"bytes":2048,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"... [2025-12-31 16:38:45] HTTP POST /internal/broadcast [2025-12-31 16:38:45] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:38:44","ip":"170.168.190.20","method":"GET","path":"\/login","status":500,"response_time_ms":2500,"bytes":2048,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"... [2025-12-31 16:42:27] WS Client disconnected (id=3754, remaining=0) [2025-12-31 16:42:28] WS Client connected (id=3768, total=1) [2025-12-31 16:42:36] WS Client disconnected (id=3768, remaining=0) [2025-12-31 16:42:37] WS Client connected (id=3773, total=1) [2025-12-31 16:42:38] WS Client disconnected (id=3773, remaining=0) [2025-12-31 16:42:38] WS Client connected (id=3778, total=1) [2025-12-31 16:44:06] WS Client disconnected (id=3778, remaining=0) [2025-12-31 16:44:07] WS Client connected (id=3783, total=1) [2025-12-31 16:50:08] HTTP POST /internal/broadcast [2025-12-31 16:50:08] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:08","ip":"192.168.1.101","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"we... [2025-12-31 16:50:09] HTTP POST /internal/broadcast [2025-12-31 16:50:09] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:08","ip":"10.0.0.55","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"web-01... [2025-12-31 16:50:10] HTTP POST /internal/broadcast [2025-12-31 16:50:10] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:09","ip":"192.168.1.101","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"we... [2025-12-31 16:50:10] HTTP POST /internal/broadcast [2025-12-31 16:50:10] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:10","ip":"10.0.0.55","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"web-01... [2025-12-31 16:50:11] HTTP POST /internal/broadcast [2025-12-31 16:50:11] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:10","ip":"192.168.1.101","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"we... [2025-12-31 16:50:11] HTTP POST /internal/broadcast [2025-12-31 16:50:11] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:11","ip":"10.0.0.55","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"web-01... [2025-12-31 16:50:12] HTTP POST /internal/broadcast [2025-12-31 16:50:12] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:11","ip":"192.168.1.101","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"we... [2025-12-31 16:50:12] HTTP POST /internal/broadcast [2025-12-31 16:50:12] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:12","ip":"10.0.0.55","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"web-01... [2025-12-31 16:50:13] HTTP POST /internal/broadcast [2025-12-31 16:50:13] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:12","ip":"192.168.1.101","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"we... [2025-12-31 16:50:13] HTTP POST /internal/broadcast [2025-12-31 16:50:13] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:13","ip":"10.0.0.55","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"web-01... [2025-12-31 16:50:14] HTTP POST /internal/broadcast [2025-12-31 16:50:14] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:13","ip":"192.168.1.101","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"we... [2025-12-31 16:50:14] HTTP POST /internal/broadcast [2025-12-31 16:50:14] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:14","ip":"10.0.0.55","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"web-01... [2025-12-31 16:50:15] HTTP POST /internal/broadcast [2025-12-31 16:50:15] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:14","ip":"192.168.1.101","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"we... [2025-12-31 16:50:15] HTTP POST /internal/broadcast [2025-12-31 16:50:15] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:15","ip":"10.0.0.55","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"web-01... [2025-12-31 16:50:16] HTTP POST /internal/broadcast [2025-12-31 16:50:16] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:16","ip":"192.168.1.101","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"we... [2025-12-31 16:50:16] HTTP POST /internal/broadcast [2025-12-31 16:50:16] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:16","ip":"10.0.0.55","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"web-01... [2025-12-31 16:50:17] HTTP POST /internal/broadcast [2025-12-31 16:50:17] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:17","ip":"192.168.1.101","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"we... [2025-12-31 16:50:18] HTTP POST /internal/broadcast [2025-12-31 16:50:18] Broadcasting to 1 clients: {"timestamp":"2025-12-31 23:50:17","ip":"10.0.0.55","method":"GET","path":"\/login","status":401,"response_time_ms":1000,"bytes":512,"user_agent":"MaliciousScanner\/9.9","referrer":"","server":"web-01... [2025-12-31 16:50:26] WS Client disconnected (id=3783, remaining=0) [2025-12-31 16:50:27] WS Client connected (id=3873, total=1) [2025-12-31 16:50:35] WS Client disconnected (id=3873, remaining=0) [2025-12-31 16:50:35] WS Client connected (id=3878, total=1) [2025-12-31 16:50:35] WS Client disconnected (id=3878, remaining=0) [2025-12-31 16:50:36] WS Client connected (id=3883, total=1) [2025-12-31 16:50:36] WS Client disconnected (id=3883, remaining=0) [2025-12-31 16:50:36] WS Client connected (id=3888, total=1) [2025-12-31 16:50:36] WS Client disconnected (id=3888, remaining=0) [2025-12-31 16:50:36] WS Client connected (id=3893, total=1) [2025-12-31 16:58:19] WS Client disconnected (id=3893, remaining=0) [2025-12-31 16:58:20] WS Client connected (id=3898, total=1) [2025-12-31 17:11:15] HTTP GET /login [2025-12-31 17:19:53] HTTP GET / [2025-12-31 17:28:44] WS Client disconnected (id=3898, remaining=0) [2025-12-31 17:28:45] WS Client connected (id=3907, total=1) [2025-12-31 17:35:34] HTTP GET /menu.html [2025-12-31 17:41:55] HTTP POST /internal/broadcast [2025-12-31 17:41:55] Broadcasting to 1 clients: {"timestamp":"2026-01-01 00:41:55","ip":"170.168.190.99","method":"POST","path":"\/login","status":500,"response_time_ms":2800,"bytes":2000000,"user_agent":"MaliciousScanner\/9.9","referrer":"","serve... [2025-12-31 17:41:56] HTTP POST /internal/broadcast [2025-12-31 17:41:56] Broadcasting to 1 clients: {"timestamp":"2026-01-01 00:41:55","ip":"170.168.190.99","method":"POST","path":"\/login","status":500,"response_time_ms":2800,"bytes":2000000,"user_agent":"MaliciousScanner\/9.9","referrer":"","serve... [2025-12-31 17:41:57] HTTP POST /internal/broadcast [2025-12-31 17:41:57] Broadcasting to 1 clients: {"timestamp":"2026-01-01 00:41:56","ip":"170.168.190.99","method":"POST","path":"\/login","status":500,"response_time_ms":2800,"bytes":2000000,"user_agent":"MaliciousScanner\/9.9","referrer":"","serve... [2025-12-31 17:42:23] WS Client disconnected (id=3907, remaining=0) [2025-12-31 17:42:23] WS Client connected (id=3926, total=1) [2025-12-31 17:48:02] WS Client disconnected (id=3926, remaining=0) [2025-12-31 17:48:02] WS Client connected (id=3931, total=1) [2025-12-31 17:48:11] WS Client disconnected (id=3931, remaining=0) [2025-12-31 17:48:12] WS Client connected (id=3936, total=1) [2025-12-31 17:55:03] WS Client disconnected (id=3936, remaining=0) [2025-12-31 17:55:04] WS Client connected (id=3941, total=1) [2025-12-31 17:56:08] WS Client disconnected (id=3941, remaining=0) [2025-12-31 17:56:09] WS Client connected (id=3946, total=1) [2025-12-31 17:57:00] HTTP POST /internal/broadcast [2025-12-31 17:57:00] Broadcasting to 1 clients: {"timestamp":"2026-01-01 00:57:00","ip":"170.168.190.90","method":"POST","path":"\/login","status":500,"response_time_ms":2800,"bytes":2000000,"user_agent":"MaliciousScanner\/9.9","referrer":"","serve... [2025-12-31 17:57:01] HTTP POST /internal/broadcast [2025-12-31 17:57:01] Broadcasting to 1 clients: {"timestamp":"2026-01-01 00:57:00","ip":"170.168.190.90","method":"POST","path":"\/login","status":500,"response_time_ms":2800,"bytes":2000000,"user_agent":"MaliciousScanner\/9.9","referrer":"","serve... [2025-12-31 17:57:06] HTTP POST /internal/broadcast [2025-12-31 17:57:06] Broadcasting to 1 clients: {"timestamp":"2026-01-01 00:57:05","ip":"170.168.190.90","method":"POST","path":"\/login","status":500,"response_time_ms":2800,"bytes":2000000,"user_agent":"MaliciousScanner\/9.9","referrer":"","serve... [2025-12-31 17:57:19] WS Client disconnected (id=3946, remaining=0) [2025-12-31 17:57:20] WS Client connected (id=3960, total=1) [2025-12-31 17:58:42] HTTP POST /internal/broadcast [2025-12-31 17:58:42] Broadcasting to 1 clients: {"timestamp":"2026-01-01 00:58:42","ip":"100.168.190.10","method":"POST","path":"\/login","status":500,"response_time_ms":2800,"bytes":2000000,"user_agent":"MaliciousScanner\/9.9","referrer":"","serve... [2025-12-31 17:58:43] HTTP POST /internal/broadcast [2025-12-31 17:58:43] Broadcasting to 1 clients: {"timestamp":"2026-01-01 00:58:43","ip":"100.168.190.10","method":"POST","path":"\/login","status":500,"response_time_ms":2800,"bytes":2000000,"user_agent":"MaliciousScanner\/9.9","referrer":"","serve... [2025-12-31 17:58:44] HTTP POST /internal/broadcast [2025-12-31 17:58:44] Broadcasting to 1 clients: {"timestamp":"2026-01-01 00:58:43","ip":"100.168.190.10","method":"POST","path":"\/login","status":500,"response_time_ms":2800,"bytes":2000000,"user_agent":"MaliciousScanner\/9.9","referrer":"","serve... [2025-12-31 17:58:50] WS Client disconnected (id=3960, remaining=0) [2025-12-31 17:58:50] WS Client connected (id=3974, total=1) [2025-12-31 17:59:15] WS Client disconnected (id=3974, remaining=0) [2025-12-31 17:59:16] WS Client connected (id=3979, total=1) [2025-12-31 18:01:52] HTTP POST /internal/broadcast [2025-12-31 18:01:52] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:01:51","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:01:53] HTTP POST /internal/broadcast [2025-12-31 18:01:53] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:01:53","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:03:46] HTTP GET / [2025-12-31 18:04:05] HTTP POST /internal/broadcast [2025-12-31 18:04:05] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:04","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:06] HTTP POST /internal/broadcast [2025-12-31 18:04:06] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:06","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:07] HTTP POST /internal/broadcast [2025-12-31 18:04:07] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:06","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:08] HTTP POST /internal/broadcast [2025-12-31 18:04:08] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:07","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:09] HTTP POST /internal/broadcast [2025-12-31 18:04:09] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:08","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:10] HTTP POST /internal/broadcast [2025-12-31 18:04:10] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:09","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:11] HTTP POST /internal/broadcast [2025-12-31 18:04:11] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:10","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:12] HTTP POST /internal/broadcast [2025-12-31 18:04:12] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:11","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:13] HTTP POST /internal/broadcast [2025-12-31 18:04:13] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:12","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:14] HTTP POST /internal/broadcast [2025-12-31 18:04:14] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:13","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:15] HTTP POST /internal/broadcast [2025-12-31 18:04:15] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:14","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:16] HTTP POST /internal/broadcast [2025-12-31 18:04:16] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:15","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:17] HTTP POST /internal/broadcast [2025-12-31 18:04:17] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:16","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:18] HTTP POST /internal/broadcast [2025-12-31 18:04:18] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:17","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:19] HTTP POST /internal/broadcast [2025-12-31 18:04:19] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:18","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:20] HTTP POST /internal/broadcast [2025-12-31 18:04:20] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:19","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:21] HTTP POST /internal/broadcast [2025-12-31 18:04:21] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:20","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:22] HTTP POST /internal/broadcast [2025-12-31 18:04:22] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:21","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:23] HTTP POST /internal/broadcast [2025-12-31 18:04:23] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:22","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:25] HTTP POST /internal/broadcast [2025-12-31 18:04:25] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:24","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:26] HTTP POST /internal/broadcast [2025-12-31 18:04:26] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:26","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:27] HTTP POST /internal/broadcast [2025-12-31 18:04:27] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:27","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:28] HTTP POST /internal/broadcast [2025-12-31 18:04:28] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:27","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:29] HTTP POST /internal/broadcast [2025-12-31 18:04:29] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:28","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:30] HTTP POST /internal/broadcast [2025-12-31 18:04:30] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:29","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:31] HTTP POST /internal/broadcast [2025-12-31 18:04:31] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:30","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:32] HTTP POST /internal/broadcast [2025-12-31 18:04:32] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:32","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:33] HTTP POST /internal/broadcast [2025-12-31 18:04:33] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:33","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:04:34] HTTP POST /internal/broadcast [2025-12-31 18:04:34] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:04:33","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:10:53] WS Client disconnected (id=3979, remaining=0) [2025-12-31 18:10:54] WS Client connected (id=4079, total=1) [2025-12-31 18:10:58] WS Client disconnected (id=4079, remaining=0) [2025-12-31 18:10:59] WS Client connected (id=4084, total=1) [2025-12-31 18:14:03] WS Client disconnected (id=4084, remaining=0) [2025-12-31 18:14:04] WS Client connected (id=4089, total=1) [2025-12-31 18:14:19] HTTP POST /internal/broadcast [2025-12-31 18:14:19] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:19","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:20] HTTP POST /internal/broadcast [2025-12-31 18:14:20] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:19","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:21] HTTP POST /internal/broadcast [2025-12-31 18:14:21] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:20","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:22] HTTP POST /internal/broadcast [2025-12-31 18:14:22] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:21","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:23] HTTP POST /internal/broadcast [2025-12-31 18:14:23] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:22","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:24] HTTP POST /internal/broadcast [2025-12-31 18:14:24] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:23","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:25] HTTP POST /internal/broadcast [2025-12-31 18:14:25] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:24","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:26] HTTP POST /internal/broadcast [2025-12-31 18:14:26] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:25","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:27] HTTP POST /internal/broadcast [2025-12-31 18:14:27] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:26","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:28] HTTP POST /internal/broadcast [2025-12-31 18:14:28] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:27","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:29] HTTP POST /internal/broadcast [2025-12-31 18:14:29] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:28","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:30] HTTP POST /internal/broadcast [2025-12-31 18:14:30] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:29","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:31] HTTP POST /internal/broadcast [2025-12-31 18:14:31] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:30","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:32] HTTP POST /internal/broadcast [2025-12-31 18:14:32] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:31","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:33] HTTP POST /internal/broadcast [2025-12-31 18:14:33] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:32","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:34] HTTP POST /internal/broadcast [2025-12-31 18:14:34] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:33","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:35] HTTP POST /internal/broadcast [2025-12-31 18:14:35] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:34","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:36] HTTP POST /internal/broadcast [2025-12-31 18:14:36] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:35","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:37] HTTP POST /internal/broadcast [2025-12-31 18:14:37] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:36","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:38] HTTP POST /internal/broadcast [2025-12-31 18:14:38] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:37","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:39] HTTP POST /internal/broadcast [2025-12-31 18:14:39] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:38","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:40] HTTP POST /internal/broadcast [2025-12-31 18:14:40] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:39","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:41] HTTP POST /internal/broadcast [2025-12-31 18:14:41] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:40","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:42] HTTP POST /internal/broadcast [2025-12-31 18:14:42] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:42","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:43] HTTP POST /internal/broadcast [2025-12-31 18:14:43] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:43","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:44] HTTP POST /internal/broadcast [2025-12-31 18:14:44] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:43","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:14:45] HTTP POST /internal/broadcast [2025-12-31 18:14:45] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:14:44","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:15:18] WS Client disconnected (id=4089, remaining=0) [2025-12-31 18:15:19] WS Client connected (id=4175, total=1) [2025-12-31 18:18:21] WS Client disconnected (id=4175, remaining=0) [2025-12-31 18:18:22] WS Client connected (id=4180, total=1) [2025-12-31 18:18:29] HTTP POST /internal/broadcast [2025-12-31 18:18:29] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:29","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:30] HTTP POST /internal/broadcast [2025-12-31 18:18:30] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:29","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:31] HTTP POST /internal/broadcast [2025-12-31 18:18:31] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:30","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:32] HTTP POST /internal/broadcast [2025-12-31 18:18:32] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:31","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:33] HTTP POST /internal/broadcast [2025-12-31 18:18:33] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:32","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:34] HTTP POST /internal/broadcast [2025-12-31 18:18:34] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:34","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:36] HTTP POST /internal/broadcast [2025-12-31 18:18:36] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:34","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:36] HTTP POST /internal/broadcast [2025-12-31 18:18:36] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:36","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:37] HTTP POST /internal/broadcast [2025-12-31 18:18:37] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:36","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:38] HTTP POST /internal/broadcast [2025-12-31 18:18:38] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:38","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:39] HTTP POST /internal/broadcast [2025-12-31 18:18:39] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:38","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:40] HTTP POST /internal/broadcast [2025-12-31 18:18:40] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:39","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:41] HTTP POST /internal/broadcast [2025-12-31 18:18:41] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:40","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:43] HTTP POST /internal/broadcast [2025-12-31 18:18:43] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:41","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:44] HTTP POST /internal/broadcast [2025-12-31 18:18:44] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:43","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:45] HTTP POST /internal/broadcast [2025-12-31 18:18:45] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:44","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:46] HTTP POST /internal/broadcast [2025-12-31 18:18:46] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:46","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:48] HTTP POST /internal/broadcast [2025-12-31 18:18:48] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:46","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:49] HTTP POST /internal/broadcast [2025-12-31 18:18:49] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:48","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:50] HTTP POST /internal/broadcast [2025-12-31 18:18:50] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:49","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:51] HTTP POST /internal/broadcast [2025-12-31 18:18:51] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:50","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:52] HTTP POST /internal/broadcast [2025-12-31 18:18:52] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:51","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:53] HTTP POST /internal/broadcast [2025-12-31 18:18:53] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:52","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:54] HTTP POST /internal/broadcast [2025-12-31 18:18:54] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:53","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:55] HTTP POST /internal/broadcast [2025-12-31 18:18:55] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:55","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:56] HTTP POST /internal/broadcast [2025-12-31 18:18:56] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:56","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:57] HTTP POST /internal/broadcast [2025-12-31 18:18:57] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:56","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:58] HTTP POST /internal/broadcast [2025-12-31 18:18:58] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:57","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:18:59] HTTP POST /internal/broadcast [2025-12-31 18:18:59] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:58","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:19:04] HTTP POST /internal/broadcast [2025-12-31 18:19:04] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:18:59","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:19:05] HTTP POST /internal/broadcast [2025-12-31 18:19:05] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:19:05","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:19:06] HTTP POST /internal/broadcast [2025-12-31 18:19:06] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:19:05","ip":"10.0.0.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":"... [2025-12-31 18:20:01] WS Client disconnected (id=4180, remaining=0) [2025-12-31 18:20:03] WS Client connected (id=4281, total=1) [2025-12-31 18:21:09] HTTP POST /internal/broadcast [2025-12-31 18:21:09] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:08","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:10] HTTP POST /internal/broadcast [2025-12-31 18:21:10] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:09","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:11] HTTP POST /internal/broadcast [2025-12-31 18:21:11] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:10","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:12] HTTP POST /internal/broadcast [2025-12-31 18:21:12] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:11","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:13] HTTP POST /internal/broadcast [2025-12-31 18:21:13] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:12","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:17] HTTP POST /internal/broadcast [2025-12-31 18:21:17] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:13","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:18] HTTP POST /internal/broadcast [2025-12-31 18:21:18] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:17","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:19] HTTP POST /internal/broadcast [2025-12-31 18:21:19] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:18","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:20] HTTP POST /internal/broadcast [2025-12-31 18:21:20] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:19","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:21] HTTP POST /internal/broadcast [2025-12-31 18:21:21] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:20","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:21] WS Client disconnected (id=4281, remaining=0) [2025-12-31 18:21:22] WS Client connected (id=4316, total=1) [2025-12-31 18:21:23] HTTP POST /internal/broadcast [2025-12-31 18:21:23] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:21","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:24] HTTP POST /internal/broadcast [2025-12-31 18:21:24] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:23","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:25] HTTP POST /internal/broadcast [2025-12-31 18:21:25] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:24","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:26] WS Client disconnected (id=4316, remaining=0) [2025-12-31 18:21:26] HTTP POST /internal/broadcast [2025-12-31 18:21:26] Broadcasting to 0 clients: {"timestamp":"2026-01-01 01:21:26","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:27] WS Client connected (id=4333, total=1) [2025-12-31 18:21:27] HTTP POST /internal/broadcast [2025-12-31 18:21:27] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:27","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:28] HTTP POST /internal/broadcast [2025-12-31 18:21:28] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:27","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:29] HTTP POST /internal/broadcast [2025-12-31 18:21:29] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:28","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:30] HTTP POST /internal/broadcast [2025-12-31 18:21:30] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:29","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:31] HTTP POST /internal/broadcast [2025-12-31 18:21:31] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:30","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:35] WS Client disconnected (id=4333, remaining=0) [2025-12-31 18:21:36] HTTP POST /internal/broadcast [2025-12-31 18:21:36] Broadcasting to 0 clients: {"timestamp":"2026-01-01 01:21:31","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:36] WS Client connected (id=4356, total=1) [2025-12-31 18:21:37] HTTP POST /internal/broadcast [2025-12-31 18:21:37] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:36","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:38] HTTP POST /internal/broadcast [2025-12-31 18:21:38] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:37","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:39] HTTP POST /internal/broadcast [2025-12-31 18:21:39] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:38","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:40] HTTP POST /internal/broadcast [2025-12-31 18:21:40] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:40","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:41] HTTP POST /internal/broadcast [2025-12-31 18:21:41] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:41","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:42] HTTP POST /internal/broadcast [2025-12-31 18:21:42] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:41","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:43] HTTP POST /internal/broadcast [2025-12-31 18:21:43] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:42","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:44] HTTP POST /internal/broadcast [2025-12-31 18:21:44] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:43","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:45] HTTP POST /internal/broadcast [2025-12-31 18:21:45] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:44","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:46] HTTP POST /internal/broadcast [2025-12-31 18:21:46] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:45","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:47] HTTP POST /internal/broadcast [2025-12-31 18:21:47] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:46","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:48] HTTP POST /internal/broadcast [2025-12-31 18:21:48] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:47","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:21:49] HTTP POST /internal/broadcast [2025-12-31 18:21:49] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:21:48","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:23:58] HTTP POST /internal/broadcast [2025-12-31 18:23:58] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:23:58","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:23:59] HTTP POST /internal/broadcast [2025-12-31 18:23:59] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:23:59","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:00] HTTP POST /internal/broadcast [2025-12-31 18:24:00] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:23:59","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:01] HTTP POST /internal/broadcast [2025-12-31 18:24:01] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:00","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:02] HTTP POST /internal/broadcast [2025-12-31 18:24:02] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:01","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:03] HTTP POST /internal/broadcast [2025-12-31 18:24:03] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:03","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:04] HTTP POST /internal/broadcast [2025-12-31 18:24:04] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:03","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:05] HTTP POST /internal/broadcast [2025-12-31 18:24:05] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:04","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:06] HTTP POST /internal/broadcast [2025-12-31 18:24:06] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:05","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:07] HTTP POST /internal/broadcast [2025-12-31 18:24:07] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:07","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:08] HTTP POST /internal/broadcast [2025-12-31 18:24:08] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:07","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:09] HTTP POST /internal/broadcast [2025-12-31 18:24:09] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:08","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:10] HTTP POST /internal/broadcast [2025-12-31 18:24:10] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:09","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:11] HTTP POST /internal/broadcast [2025-12-31 18:24:11] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:10","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:12] HTTP POST /internal/broadcast [2025-12-31 18:24:12] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:11","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:13] HTTP POST /internal/broadcast [2025-12-31 18:24:13] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:12","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:14] HTTP POST /internal/broadcast [2025-12-31 18:24:14] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:13","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:15] HTTP POST /internal/broadcast [2025-12-31 18:24:15] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:14","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:16] HTTP POST /internal/broadcast [2025-12-31 18:24:16] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:15","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:17] HTTP POST /internal/broadcast [2025-12-31 18:24:17] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:16","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:18] HTTP POST /internal/broadcast [2025-12-31 18:24:18] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:18","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:19] HTTP POST /internal/broadcast [2025-12-31 18:24:19] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:19","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:20] HTTP POST /internal/broadcast [2025-12-31 18:24:20] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:20","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:21] HTTP POST /internal/broadcast [2025-12-31 18:24:21] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:20","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:22] HTTP POST /internal/broadcast [2025-12-31 18:24:22] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:21","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:24] HTTP POST /internal/broadcast [2025-12-31 18:24:24] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:22","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:25] HTTP POST /internal/broadcast [2025-12-31 18:24:25] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:24","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:26] HTTP POST /internal/broadcast [2025-12-31 18:24:26] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:25","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:27] HTTP POST /internal/broadcast [2025-12-31 18:24:27] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:27","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:28] HTTP POST /internal/broadcast [2025-12-31 18:24:28] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:27","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:29] HTTP POST /internal/broadcast [2025-12-31 18:24:29] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:28","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:24:30] HTTP POST /internal/broadcast [2025-12-31 18:24:30] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:24:29","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:26] WS Client disconnected (id=4356, remaining=0) [2025-12-31 18:26:27] WS Client connected (id=4496, total=1) [2025-12-31 18:26:31] HTTP POST /internal/broadcast [2025-12-31 18:26:31] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:30","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:32] HTTP POST /internal/broadcast [2025-12-31 18:26:32] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:31","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:33] HTTP POST /internal/broadcast [2025-12-31 18:26:33] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:32","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:34] HTTP POST /internal/broadcast [2025-12-31 18:26:34] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:34","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:35] HTTP POST /internal/broadcast [2025-12-31 18:26:35] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:34","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:36] HTTP POST /internal/broadcast [2025-12-31 18:26:36] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:35","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:37] HTTP POST /internal/broadcast [2025-12-31 18:26:37] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:37","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:38] HTTP POST /internal/broadcast [2025-12-31 18:26:38] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:38","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:39] HTTP POST /internal/broadcast [2025-12-31 18:26:39] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:38","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:40] HTTP POST /internal/broadcast [2025-12-31 18:26:40] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:39","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:41] HTTP POST /internal/broadcast [2025-12-31 18:26:41] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:40","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:42] HTTP POST /internal/broadcast [2025-12-31 18:26:42] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:41","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:43] HTTP POST /internal/broadcast [2025-12-31 18:26:43] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:43","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:44] HTTP POST /internal/broadcast [2025-12-31 18:26:44] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:44","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:45] HTTP POST /internal/broadcast [2025-12-31 18:26:45] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:44","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:46] HTTP POST /internal/broadcast [2025-12-31 18:26:46] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:45","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:47] HTTP POST /internal/broadcast [2025-12-31 18:26:47] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:47","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:48] HTTP POST /internal/broadcast [2025-12-31 18:26:48] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:47","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:49] HTTP POST /internal/broadcast [2025-12-31 18:26:49] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:48","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:50] HTTP POST /internal/broadcast [2025-12-31 18:26:50] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:49","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:51] HTTP POST /internal/broadcast [2025-12-31 18:26:51] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:50","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:52] HTTP POST /internal/broadcast [2025-12-31 18:26:52] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:51","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:53] HTTP POST /internal/broadcast [2025-12-31 18:26:53] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:52","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:55] HTTP POST /internal/broadcast [2025-12-31 18:26:55] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:53","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:56] HTTP POST /internal/broadcast [2025-12-31 18:26:56] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:55","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:57] HTTP POST /internal/broadcast [2025-12-31 18:26:57] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:57","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:26:58] HTTP POST /internal/broadcast [2025-12-31 18:26:58] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:57","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:27:03] HTTP POST /internal/broadcast [2025-12-31 18:27:03] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:26:58","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:27:04] HTTP POST /internal/broadcast [2025-12-31 18:27:04] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:27:03","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:27:05] HTTP POST /internal/broadcast [2025-12-31 18:27:05] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:27:04","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:27:46] WS Client disconnected (id=4496, remaining=0) [2025-12-31 18:27:47] WS Client connected (id=4597, total=1) [2025-12-31 18:27:51] HTTP POST /internal/broadcast [2025-12-31 18:27:51] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:27:51","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:27:52] HTTP POST /internal/broadcast [2025-12-31 18:27:52] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:27:51","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:27:53] HTTP POST /internal/broadcast [2025-12-31 18:27:53] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:27:52","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:27:54] HTTP POST /internal/broadcast [2025-12-31 18:27:54] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:27:53","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:27:55] HTTP POST /internal/broadcast [2025-12-31 18:27:55] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:27:54","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:27:56] HTTP POST /internal/broadcast [2025-12-31 18:27:56] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:27:55","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:27:57] HTTP POST /internal/broadcast [2025-12-31 18:27:57] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:27:57","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:27:58] HTTP POST /internal/broadcast [2025-12-31 18:27:58] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:27:57","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:00] HTTP POST /internal/broadcast [2025-12-31 18:28:00] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:27:58","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:01] HTTP POST /internal/broadcast [2025-12-31 18:28:01] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:00","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:02] HTTP POST /internal/broadcast [2025-12-31 18:28:02] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:01","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:03] HTTP POST /internal/broadcast [2025-12-31 18:28:03] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:02","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:05] HTTP POST /internal/broadcast [2025-12-31 18:28:05] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:03","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:06] HTTP POST /internal/broadcast [2025-12-31 18:28:06] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:05","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:07] HTTP POST /internal/broadcast [2025-12-31 18:28:07] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:07","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:08] HTTP POST /internal/broadcast [2025-12-31 18:28:08] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:07","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:09] HTTP POST /internal/broadcast [2025-12-31 18:28:09] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:08","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:10] HTTP POST /internal/broadcast [2025-12-31 18:28:10] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:09","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:11] HTTP POST /internal/broadcast [2025-12-31 18:28:11] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:11","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:12] HTTP POST /internal/broadcast [2025-12-31 18:28:12] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:11","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:13] HTTP POST /internal/broadcast [2025-12-31 18:28:13] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:12","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:14] HTTP POST /internal/broadcast [2025-12-31 18:28:14] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:13","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:15] HTTP POST /internal/broadcast [2025-12-31 18:28:15] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:14","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:16] HTTP POST /internal/broadcast [2025-12-31 18:28:16] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:15","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:17] HTTP POST /internal/broadcast [2025-12-31 18:28:17] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:16","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:18] HTTP POST /internal/broadcast [2025-12-31 18:28:18] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:17","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:20] HTTP POST /internal/broadcast [2025-12-31 18:28:20] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:18","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:21] HTTP POST /internal/broadcast [2025-12-31 18:28:21] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:20","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:22] HTTP POST /internal/broadcast [2025-12-31 18:28:22] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:22","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:23] HTTP POST /internal/broadcast [2025-12-31 18:28:23] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:22","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:28:24] HTTP POST /internal/broadcast [2025-12-31 18:28:24] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:28:23","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:23] WS Client disconnected (id=4597, remaining=0) [2025-12-31 18:29:25] WS Client connected (id=4695, total=1) [2025-12-31 18:29:38] HTTP POST /internal/broadcast [2025-12-31 18:29:38] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:38","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:39] HTTP POST /internal/broadcast [2025-12-31 18:29:39] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:38","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:40] HTTP POST /internal/broadcast [2025-12-31 18:29:40] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:39","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:41] HTTP POST /internal/broadcast [2025-12-31 18:29:41] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:41","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:42] HTTP POST /internal/broadcast [2025-12-31 18:29:42] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:41","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:43] HTTP POST /internal/broadcast [2025-12-31 18:29:43] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:42","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:44] HTTP POST /internal/broadcast [2025-12-31 18:29:44] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:43","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:45] HTTP POST /internal/broadcast [2025-12-31 18:29:45] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:45","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:46] HTTP POST /internal/broadcast [2025-12-31 18:29:46] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:45","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:47] HTTP POST /internal/broadcast [2025-12-31 18:29:47] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:46","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:48] HTTP POST /internal/broadcast [2025-12-31 18:29:48] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:47","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:49] HTTP POST /internal/broadcast [2025-12-31 18:29:49] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:49","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:50] HTTP POST /internal/broadcast [2025-12-31 18:29:50] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:49","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:51] HTTP POST /internal/broadcast [2025-12-31 18:29:51] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:50","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:52] HTTP POST /internal/broadcast [2025-12-31 18:29:52] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:51","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:53] HTTP POST /internal/broadcast [2025-12-31 18:29:53] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:52","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:54] HTTP POST /internal/broadcast [2025-12-31 18:29:54] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:53","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:55] HTTP POST /internal/broadcast [2025-12-31 18:29:55] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:54","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:56] HTTP POST /internal/broadcast [2025-12-31 18:29:56] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:56","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:57] HTTP POST /internal/broadcast [2025-12-31 18:29:57] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:56","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:58] HTTP POST /internal/broadcast [2025-12-31 18:29:58] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:57","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:29:59] HTTP POST /internal/broadcast [2025-12-31 18:29:59] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:59","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:30:00] HTTP POST /internal/broadcast [2025-12-31 18:30:00] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:29:59","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:30:01] HTTP POST /internal/broadcast [2025-12-31 18:30:01] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:30:00","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:30:02] HTTP POST /internal/broadcast [2025-12-31 18:30:02] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:30:01","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:30:03] HTTP POST /internal/broadcast [2025-12-31 18:30:03] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:30:02","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:30:04] HTTP POST /internal/broadcast [2025-12-31 18:30:04] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:30:03","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:30:05] HTTP POST /internal/broadcast [2025-12-31 18:30:05] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:30:04","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:30:06] HTTP POST /internal/broadcast [2025-12-31 18:30:06] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:30:05","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:30:07] HTTP POST /internal/broadcast [2025-12-31 18:30:07] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:30:06","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:30:08] HTTP POST /internal/broadcast [2025-12-31 18:30:08] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:30:07","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:30:09] HTTP POST /internal/broadcast [2025-12-31 18:30:09] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:30:08","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:30:10] HTTP POST /internal/broadcast [2025-12-31 18:30:10] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:30:10","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:30:11] HTTP POST /internal/broadcast [2025-12-31 18:30:11] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:30:10","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:07] HTTP POST /internal/broadcast [2025-12-31 18:34:07] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:06","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:08] HTTP POST /internal/broadcast [2025-12-31 18:34:08] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:08","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:13] HTTP POST /internal/broadcast [2025-12-31 18:34:13] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:08","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:14] HTTP POST /internal/broadcast [2025-12-31 18:34:14] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:14","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:16] HTTP POST /internal/broadcast [2025-12-31 18:34:16] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:14","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:17] HTTP POST /internal/broadcast [2025-12-31 18:34:17] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:16","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:18] HTTP POST /internal/broadcast [2025-12-31 18:34:18] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:17","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:19] HTTP POST /internal/broadcast [2025-12-31 18:34:19] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:18","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:20] HTTP POST /internal/broadcast [2025-12-31 18:34:20] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:19","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:21] HTTP POST /internal/broadcast [2025-12-31 18:34:21] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:20","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:22] HTTP POST /internal/broadcast [2025-12-31 18:34:22] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:22","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:23] HTTP POST /internal/broadcast [2025-12-31 18:34:23] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:23","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:24] HTTP POST /internal/broadcast [2025-12-31 18:34:24] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:23","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:25] HTTP POST /internal/broadcast [2025-12-31 18:34:25] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:24","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:28] HTTP POST /internal/broadcast [2025-12-31 18:34:28] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:25","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:28] HTTP POST /internal/broadcast [2025-12-31 18:34:28] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:28","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:30] HTTP POST /internal/broadcast [2025-12-31 18:34:30] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:28","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:31] HTTP POST /internal/broadcast [2025-12-31 18:34:31] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:30","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:32] HTTP POST /internal/broadcast [2025-12-31 18:34:32] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:31","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:33] HTTP POST /internal/broadcast [2025-12-31 18:34:33] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:33","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:34] HTTP POST /internal/broadcast [2025-12-31 18:34:34] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:33","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:35] HTTP POST /internal/broadcast [2025-12-31 18:34:35] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:34","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:36] HTTP POST /internal/broadcast [2025-12-31 18:34:36] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:35","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:37] HTTP POST /internal/broadcast [2025-12-31 18:34:37] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:37","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:38] HTTP POST /internal/broadcast [2025-12-31 18:34:38] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:37","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:39] HTTP POST /internal/broadcast [2025-12-31 18:34:39] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:38","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:40] HTTP POST /internal/broadcast [2025-12-31 18:34:40] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:39","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:41] HTTP POST /internal/broadcast [2025-12-31 18:34:41] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:40","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:42] HTTP POST /internal/broadcast [2025-12-31 18:34:42] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:41","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:43] HTTP POST /internal/broadcast [2025-12-31 18:34:43] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:42","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:44] HTTP POST /internal/broadcast [2025-12-31 18:34:44] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:43","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:34:45] HTTP POST /internal/broadcast [2025-12-31 18:34:45] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:34:44","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:13] HTTP POST /internal/broadcast [2025-12-31 18:40:13] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:12","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:14] HTTP POST /internal/broadcast [2025-12-31 18:40:14] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:13","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:15] HTTP POST /internal/broadcast [2025-12-31 18:40:15] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:14","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:15] WS Client disconnected (id=4695, remaining=0) [2025-12-31 18:40:16] HTTP POST /internal/broadcast [2025-12-31 18:40:16] Broadcasting to 0 clients: {"timestamp":"2026-01-01 01:40:16","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:16] WS Client connected (id=4910, total=1) [2025-12-31 18:40:17] HTTP POST /internal/broadcast [2025-12-31 18:40:17] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:16","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:18] HTTP POST /internal/broadcast [2025-12-31 18:40:18] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:17","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:21] HTTP POST /internal/broadcast [2025-12-31 18:40:21] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:18","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:22] HTTP POST /internal/broadcast [2025-12-31 18:40:22] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:21","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:23] HTTP POST /internal/broadcast [2025-12-31 18:40:23] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:22","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:24] HTTP POST /internal/broadcast [2025-12-31 18:40:24] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:23","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:25] HTTP POST /internal/broadcast [2025-12-31 18:40:25] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:25","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:28] HTTP POST /internal/broadcast [2025-12-31 18:40:28] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:25","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:30] HTTP POST /internal/broadcast [2025-12-31 18:40:30] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:29","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:32] HTTP POST /internal/broadcast [2025-12-31 18:40:32] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:30","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:33] HTTP POST /internal/broadcast [2025-12-31 18:40:33] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:32","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:34] HTTP POST /internal/broadcast [2025-12-31 18:40:34] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:33","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:35] HTTP POST /internal/broadcast [2025-12-31 18:40:35] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:35","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:36] HTTP POST /internal/broadcast [2025-12-31 18:40:36] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:35","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:37] HTTP POST /internal/broadcast [2025-12-31 18:40:37] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:36","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:38] HTTP POST /internal/broadcast [2025-12-31 18:40:38] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:37","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:40] HTTP POST /internal/broadcast [2025-12-31 18:40:40] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:39","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:41] HTTP POST /internal/broadcast [2025-12-31 18:40:41] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:40","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:42] HTTP POST /internal/broadcast [2025-12-31 18:40:42] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:41","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:43] HTTP POST /internal/broadcast [2025-12-31 18:40:43] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:42","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:44] HTTP POST /internal/broadcast [2025-12-31 18:40:44] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:44","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:45] HTTP POST /internal/broadcast [2025-12-31 18:40:45] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:44","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:46] HTTP POST /internal/broadcast [2025-12-31 18:40:46] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:45","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:47] HTTP POST /internal/broadcast [2025-12-31 18:40:47] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:47","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:48] HTTP POST /internal/broadcast [2025-12-31 18:40:48] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:47","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:49] HTTP POST /internal/broadcast [2025-12-31 18:40:49] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:48","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:50] HTTP POST /internal/broadcast [2025-12-31 18:40:50] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:50","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:51] HTTP POST /internal/broadcast [2025-12-31 18:40:51] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:51","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:40:52] HTTP POST /internal/broadcast [2025-12-31 18:40:52] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:40:51","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:45:44] WS Client disconnected (id=4910, remaining=0) [2025-12-31 18:45:45] WS Client connected (id=5002, total=1) [2025-12-31 18:45:50] HTTP POST /internal/broadcast [2025-12-31 18:45:50] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:45:50","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:45:51] HTTP POST /internal/broadcast [2025-12-31 18:45:51] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:45:50","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:45:52] HTTP POST /internal/broadcast [2025-12-31 18:45:52] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:45:51","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:45:53] HTTP POST /internal/broadcast [2025-12-31 18:45:53] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:45:52","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:45:54] HTTP POST /internal/broadcast [2025-12-31 18:45:54] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:45:53","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:45:55] HTTP POST /internal/broadcast [2025-12-31 18:45:55] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:45:55","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:45:56] HTTP POST /internal/broadcast [2025-12-31 18:45:56] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:45:55","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:45:57] HTTP POST /internal/broadcast [2025-12-31 18:45:57] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:45:56","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:45:58] HTTP POST /internal/broadcast [2025-12-31 18:45:58] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:45:57","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:45:59] HTTP POST /internal/broadcast [2025-12-31 18:45:59] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:45:58","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:01] HTTP POST /internal/broadcast [2025-12-31 18:46:01] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:45:59","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:02] HTTP POST /internal/broadcast [2025-12-31 18:46:02] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:01","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:03] HTTP POST /internal/broadcast [2025-12-31 18:46:03] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:02","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:04] HTTP POST /internal/broadcast [2025-12-31 18:46:04] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:03","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:05] HTTP POST /internal/broadcast [2025-12-31 18:46:05] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:04","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:06] HTTP POST /internal/broadcast [2025-12-31 18:46:06] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:06","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:07] HTTP POST /internal/broadcast [2025-12-31 18:46:07] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:06","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:08] HTTP POST /internal/broadcast [2025-12-31 18:46:08] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:07","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:10] HTTP POST /internal/broadcast [2025-12-31 18:46:10] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:08","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:11] HTTP POST /internal/broadcast [2025-12-31 18:46:11] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:10","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:12] HTTP POST /internal/broadcast [2025-12-31 18:46:12] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:11","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:13] HTTP POST /internal/broadcast [2025-12-31 18:46:13] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:12","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:14] HTTP POST /internal/broadcast [2025-12-31 18:46:14] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:14","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:15] HTTP POST /internal/broadcast [2025-12-31 18:46:15] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:14","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:16] HTTP POST /internal/broadcast [2025-12-31 18:46:16] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:15","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:17] HTTP POST /internal/broadcast [2025-12-31 18:46:17] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:16","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:18] HTTP POST /internal/broadcast [2025-12-31 18:46:18] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:18","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:19] HTTP POST /internal/broadcast [2025-12-31 18:46:19] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:18","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:46:20] HTTP POST /internal/broadcast [2025-12-31 18:46:20] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:46:19","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:53:32] WS Client disconnected (id=5002, remaining=0) [2025-12-31 18:53:32] WS Client connected (id=5094, total=1) [2025-12-31 18:54:12] HTTP POST /internal/broadcast [2025-12-31 18:54:12] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:12","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:13] HTTP POST /internal/broadcast [2025-12-31 18:54:13] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:13","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:14] HTTP POST /internal/broadcast [2025-12-31 18:54:14] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:13","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:15] HTTP POST /internal/broadcast [2025-12-31 18:54:15] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:14","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:16] HTTP POST /internal/broadcast [2025-12-31 18:54:16] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:15","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:17] HTTP POST /internal/broadcast [2025-12-31 18:54:17] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:16","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:18] HTTP POST /internal/broadcast [2025-12-31 18:54:18] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:17","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:19] HTTP POST /internal/broadcast [2025-12-31 18:54:19] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:18","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:20] HTTP POST /internal/broadcast [2025-12-31 18:54:20] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:19","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:21] HTTP POST /internal/broadcast [2025-12-31 18:54:21] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:20","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:22] HTTP POST /internal/broadcast [2025-12-31 18:54:22] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:21","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:23] HTTP POST /internal/broadcast [2025-12-31 18:54:23] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:22","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:24] HTTP POST /internal/broadcast [2025-12-31 18:54:24] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:23","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:25] HTTP POST /internal/broadcast [2025-12-31 18:54:25] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:24","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:26] HTTP POST /internal/broadcast [2025-12-31 18:54:26] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:25","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:27] HTTP POST /internal/broadcast [2025-12-31 18:54:27] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:26","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:28] HTTP POST /internal/broadcast [2025-12-31 18:54:28] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:28","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:29] HTTP POST /internal/broadcast [2025-12-31 18:54:29] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:28","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:30] HTTP POST /internal/broadcast [2025-12-31 18:54:30] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:29","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:31] HTTP POST /internal/broadcast [2025-12-31 18:54:31] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:30","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:31] WS Client disconnected (id=5094, remaining=0) [2025-12-31 18:54:32] WS Client connected (id=5159, total=1) [2025-12-31 18:54:32] HTTP POST /internal/broadcast [2025-12-31 18:54:32] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:31","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:33] HTTP POST /internal/broadcast [2025-12-31 18:54:33] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:32","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:34] WS Client disconnected (id=5159, remaining=0) [2025-12-31 18:54:34] HTTP POST /internal/broadcast [2025-12-31 18:54:34] Broadcasting to 0 clients: {"timestamp":"2026-01-01 01:54:33","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:35] WS Client connected (id=5173, total=1) [2025-12-31 18:54:35] HTTP POST /internal/broadcast [2025-12-31 18:54:35] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:34","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:36] HTTP POST /internal/broadcast [2025-12-31 18:54:36] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:35","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:37] HTTP POST /internal/broadcast [2025-12-31 18:54:37] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:36","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:38] HTTP POST /internal/broadcast [2025-12-31 18:54:38] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:37","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:39] HTTP POST /internal/broadcast [2025-12-31 18:54:39] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:38","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:40] HTTP POST /internal/broadcast [2025-12-31 18:54:40] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:40","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:41] HTTP POST /internal/broadcast [2025-12-31 18:54:41] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:40","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:54:42] HTTP POST /internal/broadcast [2025-12-31 18:54:42] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:54:42","ip":"100.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3000,"bytes":2000000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 18:56:33] HTTP POST /internal/broadcast [2025-12-31 18:56:33] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:32","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1910,"bytes":132291,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:34] HTTP POST /internal/broadcast [2025-12-31 18:56:34] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:34","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":2827,"bytes":112162,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:35] HTTP POST /internal/broadcast [2025-12-31 18:56:35] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:34","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":4231,"bytes":108503,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:36] HTTP POST /internal/broadcast [2025-12-31 18:56:36] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:35","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":4419,"bytes":129960,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:37] HTTP POST /internal/broadcast [2025-12-31 18:56:37] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:36","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":1985,"bytes":110241,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:38] HTTP POST /internal/broadcast [2025-12-31 18:56:38] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:37","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":3586,"bytes":116162,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:39] HTTP POST /internal/broadcast [2025-12-31 18:56:39] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:38","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":2651,"bytes":111727,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:40] HTTP POST /internal/broadcast [2025-12-31 18:56:40] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:39","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":4736,"bytes":108338,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:41] HTTP POST /internal/broadcast [2025-12-31 18:56:41] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:40","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":4471,"bytes":122291,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:42] HTTP POST /internal/broadcast [2025-12-31 18:56:42] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:41","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":4888,"bytes":110379,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:43] HTTP POST /internal/broadcast [2025-12-31 18:56:43] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:42","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":1801,"bytes":125763,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:45] HTTP POST /internal/broadcast [2025-12-31 18:56:45] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:43","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":3505,"bytes":118001,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:46] HTTP POST /internal/broadcast [2025-12-31 18:56:46] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:45","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3472,"bytes":124925,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:47] HTTP POST /internal/broadcast [2025-12-31 18:56:47] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:46","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":1083,"bytes":102489,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:48] HTTP POST /internal/broadcast [2025-12-31 18:56:48] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:47","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1726,"bytes":111481,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:49] HTTP POST /internal/broadcast [2025-12-31 18:56:49] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:48","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3816,"bytes":127599,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:50] HTTP POST /internal/broadcast [2025-12-31 18:56:50] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:49","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1623,"bytes":118086,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:51] HTTP POST /internal/broadcast [2025-12-31 18:56:51] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:50","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":4645,"bytes":102227,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:52] HTTP POST /internal/broadcast [2025-12-31 18:56:52] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:51","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":4412,"bytes":127792,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:53] HTTP POST /internal/broadcast [2025-12-31 18:56:53] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:53","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":3867,"bytes":116697,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:54] HTTP POST /internal/broadcast [2025-12-31 18:56:54] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:53","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":2810,"bytes":122816,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:55] HTTP POST /internal/broadcast [2025-12-31 18:56:55] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:54","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":2669,"bytes":129660,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:56] HTTP POST /internal/broadcast [2025-12-31 18:56:56] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:55","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1084,"bytes":118443,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:57] HTTP POST /internal/broadcast [2025-12-31 18:56:57] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:56","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":1158,"bytes":106943,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:56:58] HTTP POST /internal/broadcast [2025-12-31 18:56:58] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:57","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":4445,"bytes":118369,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:57:00] HTTP POST /internal/broadcast [2025-12-31 18:57:00] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:56:58","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":2070,"bytes":114108,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:57:01] HTTP POST /internal/broadcast [2025-12-31 18:57:01] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:57:00","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1686,"bytes":116807,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:57:02] HTTP POST /internal/broadcast [2025-12-31 18:57:02] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:57:01","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1810,"bytes":129559,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:57:03] HTTP POST /internal/broadcast [2025-12-31 18:57:03] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:57:02","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":2789,"bytes":108295,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:09] WS Client disconnected (id=5173, remaining=0) [2025-12-31 18:58:10] WS Client connected (id=5289, total=1) [2025-12-31 18:58:15] HTTP POST /internal/broadcast [2025-12-31 18:58:15] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:14","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":3777,"bytes":103288,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:16] HTTP POST /internal/broadcast [2025-12-31 18:58:16] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:15","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1254,"bytes":101283,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:17] HTTP POST /internal/broadcast [2025-12-31 18:58:17] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:16","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":2732,"bytes":107026,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:18] HTTP POST /internal/broadcast [2025-12-31 18:58:18] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:17","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1161,"bytes":130976,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:19] HTTP POST /internal/broadcast [2025-12-31 18:58:19] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:18","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":4976,"bytes":131922,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:20] HTTP POST /internal/broadcast [2025-12-31 18:58:20] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:19","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":4302,"bytes":114369,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:21] HTTP POST /internal/broadcast [2025-12-31 18:58:21] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:21","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":3632,"bytes":108039,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:23] HTTP POST /internal/broadcast [2025-12-31 18:58:23] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:21","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":2676,"bytes":111662,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:24] HTTP POST /internal/broadcast [2025-12-31 18:58:24] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:23","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1142,"bytes":107025,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:25] HTTP POST /internal/broadcast [2025-12-31 18:58:25] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:25","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3845,"bytes":101469,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:26] HTTP POST /internal/broadcast [2025-12-31 18:58:26] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:25","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1641,"bytes":111082,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:28] HTTP POST /internal/broadcast [2025-12-31 18:58:28] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:26","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":1485,"bytes":111588,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:29] HTTP POST /internal/broadcast [2025-12-31 18:58:29] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:28","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":2457,"bytes":131486,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:30] HTTP POST /internal/broadcast [2025-12-31 18:58:30] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:29","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":2983,"bytes":123934,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:31] HTTP POST /internal/broadcast [2025-12-31 18:58:31] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:30","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":3683,"bytes":131969,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:32] HTTP POST /internal/broadcast [2025-12-31 18:58:32] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:31","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":4321,"bytes":125975,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:33] HTTP POST /internal/broadcast [2025-12-31 18:58:33] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:32","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":4936,"bytes":117259,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:34] HTTP POST /internal/broadcast [2025-12-31 18:58:34] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:34","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":3760,"bytes":130387,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:35] HTTP POST /internal/broadcast [2025-12-31 18:58:35] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:34","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1429,"bytes":130817,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:36] HTTP POST /internal/broadcast [2025-12-31 18:58:36] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:35","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":2410,"bytes":102113,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:37] HTTP POST /internal/broadcast [2025-12-31 18:58:37] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:36","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":3935,"bytes":124034,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:38] HTTP POST /internal/broadcast [2025-12-31 18:58:38] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:37","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":4587,"bytes":104269,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:39] HTTP POST /internal/broadcast [2025-12-31 18:58:39] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:38","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":3442,"bytes":124794,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:40] HTTP POST /internal/broadcast [2025-12-31 18:58:40] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:39","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":2734,"bytes":105223,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:41] HTTP POST /internal/broadcast [2025-12-31 18:58:41] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:40","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":4419,"bytes":120622,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:42] HTTP POST /internal/broadcast [2025-12-31 18:58:42] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:41","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":4498,"bytes":102774,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:43] HTTP POST /internal/broadcast [2025-12-31 18:58:43] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:42","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":2022,"bytes":120032,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:44] HTTP POST /internal/broadcast [2025-12-31 18:58:44] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:43","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":3316,"bytes":102445,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 18:58:45] HTTP POST /internal/broadcast [2025-12-31 18:58:45] Broadcasting to 1 clients: {"timestamp":"2026-01-01 01:58:44","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":3237,"bytes":101129,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:08:31] WS Client disconnected (id=5289, remaining=0) [2025-12-31 19:08:31] WS Client connected (id=5382, total=1) [2025-12-31 19:08:45] HTTP POST /internal/broadcast [2025-12-31 19:08:45] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:45","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":2335,"bytes":116257,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:08:46] HTTP POST /internal/broadcast [2025-12-31 19:08:46] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:46","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":2182,"bytes":112996,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:08:48] HTTP POST /internal/broadcast [2025-12-31 19:08:48] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:46","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":1419,"bytes":100212,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:08:49] HTTP POST /internal/broadcast [2025-12-31 19:08:49] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:48","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":1712,"bytes":119334,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:08:50] HTTP POST /internal/broadcast [2025-12-31 19:08:50] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:49","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":4194,"bytes":122447,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:08:51] HTTP POST /internal/broadcast [2025-12-31 19:08:51] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:50","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":4284,"bytes":101409,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:08:52] HTTP POST /internal/broadcast [2025-12-31 19:08:52] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:52","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1717,"bytes":114394,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:08:53] HTTP POST /internal/broadcast [2025-12-31 19:08:53] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:52","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":4328,"bytes":111909,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:08:54] HTTP POST /internal/broadcast [2025-12-31 19:08:54] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:53","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3895,"bytes":116691,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:08:55] HTTP POST /internal/broadcast [2025-12-31 19:08:55] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:54","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1591,"bytes":104391,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:08:56] HTTP POST /internal/broadcast [2025-12-31 19:08:56] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:55","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1496,"bytes":125702,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:08:57] HTTP POST /internal/broadcast [2025-12-31 19:08:57] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:56","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":3504,"bytes":108934,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:08:58] HTTP POST /internal/broadcast [2025-12-31 19:08:58] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:57","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3686,"bytes":125542,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:08:59] HTTP POST /internal/broadcast [2025-12-31 19:08:59] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:58","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":2286,"bytes":101672,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:00] HTTP POST /internal/broadcast [2025-12-31 19:09:00] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:08:59","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":1026,"bytes":105895,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:01] HTTP POST /internal/broadcast [2025-12-31 19:09:01] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:09:01","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3035,"bytes":101074,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:02] HTTP POST /internal/broadcast [2025-12-31 19:09:02] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:09:01","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":4298,"bytes":104233,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:03] HTTP POST /internal/broadcast [2025-12-31 19:09:03] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:09:03","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":3019,"bytes":124679,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:04] HTTP POST /internal/broadcast [2025-12-31 19:09:04] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:09:03","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":2827,"bytes":103624,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:05] HTTP POST /internal/broadcast [2025-12-31 19:09:05] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:09:04","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":2721,"bytes":130902,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:06] HTTP POST /internal/broadcast [2025-12-31 19:09:06] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:09:06","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":2970,"bytes":108628,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:07] HTTP POST /internal/broadcast [2025-12-31 19:09:07] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:09:06","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":4933,"bytes":128380,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:08] HTTP POST /internal/broadcast [2025-12-31 19:09:08] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:09:07","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":3003,"bytes":104025,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:09] HTTP POST /internal/broadcast [2025-12-31 19:09:09] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:09:08","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":1866,"bytes":109201,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:10] HTTP POST /internal/broadcast [2025-12-31 19:09:10] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:09:09","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":2034,"bytes":100968,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:11] HTTP POST /internal/broadcast [2025-12-31 19:09:11] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:09:10","ip":"101.10.10.50","method":"POST","path":"\/login","status":401,"response_time_ms":3695,"bytes":130587,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:12] HTTP POST /internal/broadcast [2025-12-31 19:09:12] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:09:11","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":1689,"bytes":116048,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:13] HTTP POST /internal/broadcast [2025-12-31 19:09:13] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:09:12","ip":"101.10.10.50","method":"POST","path":"\/login","status":200,"response_time_ms":1870,"bytes":111188,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:09:14] HTTP POST /internal/broadcast [2025-12-31 19:09:14] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:09:13","ip":"101.10.10.50","method":"POST","path":"\/login","status":500,"response_time_ms":1058,"bytes":125903,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:16:05] HTTP POST /internal/broadcast [2025-12-31 19:16:05] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:05","ip":"59.104.97.1","method":"POST","path":"\/login","status":200,"response_time_ms":1379,"bytes":129670,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":... [2025-12-31 19:16:06] HTTP POST /internal/broadcast [2025-12-31 19:16:06] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:05","ip":"222.168.111.88","method":"POST","path":"\/login","status":500,"response_time_ms":4515,"bytes":111115,"user_agent":"MaliciousScanner\/10.0","referrer":"","serve... [2025-12-31 19:16:07] HTTP POST /internal/broadcast [2025-12-31 19:16:07] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:06","ip":"149.31.207.90","method":"POST","path":"\/login","status":200,"response_time_ms":1796,"bytes":117780,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:07] HTTP POST /internal/broadcast [2025-12-31 19:16:07] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:07","ip":"119.133.135.4","method":"POST","path":"\/login","status":401,"response_time_ms":3672,"bytes":132071,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:08] HTTP POST /internal/broadcast [2025-12-31 19:16:08] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:08","ip":"155.101.253.186","method":"POST","path":"\/login","status":200,"response_time_ms":3958,"bytes":112582,"user_agent":"MaliciousScanner\/10.0","referrer":"","serv... [2025-12-31 19:16:09] HTTP POST /internal/broadcast [2025-12-31 19:16:09] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:08","ip":"74.6.224.171","method":"POST","path":"\/login","status":500,"response_time_ms":1106,"bytes":104732,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:16:14] HTTP POST /internal/broadcast [2025-12-31 19:16:14] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:09","ip":"100.8.14.178","method":"POST","path":"\/login","status":200,"response_time_ms":1312,"bytes":125532,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:16:15] HTTP POST /internal/broadcast [2025-12-31 19:16:15] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:14","ip":"117.77.225.181","method":"POST","path":"\/login","status":200,"response_time_ms":2540,"bytes":112338,"user_agent":"MaliciousScanner\/10.0","referrer":"","serve... [2025-12-31 19:16:16] HTTP POST /internal/broadcast [2025-12-31 19:16:16] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:15","ip":"114.180.22.98","method":"POST","path":"\/login","status":401,"response_time_ms":3162,"bytes":131462,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:16] HTTP POST /internal/broadcast [2025-12-31 19:16:16] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:16","ip":"154.196.183.165","method":"POST","path":"\/login","status":200,"response_time_ms":2620,"bytes":125051,"user_agent":"MaliciousScanner\/10.0","referrer":"","serv... [2025-12-31 19:16:18] HTTP POST /internal/broadcast [2025-12-31 19:16:18] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:16","ip":"15.60.69.212","method":"POST","path":"\/login","status":200,"response_time_ms":2461,"bytes":129468,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:16:18] HTTP POST /internal/broadcast [2025-12-31 19:16:18] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:18","ip":"93.81.35.189","method":"POST","path":"\/login","status":200,"response_time_ms":3150,"bytes":128360,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:16:19] HTTP POST /internal/broadcast [2025-12-31 19:16:19] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:18","ip":"112.225.118.157","method":"POST","path":"\/login","status":200,"response_time_ms":4772,"bytes":126347,"user_agent":"MaliciousScanner\/10.0","referrer":"","serv... [2025-12-31 19:16:19] HTTP POST /internal/broadcast [2025-12-31 19:16:19] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:19","ip":"132.78.15.194","method":"POST","path":"\/login","status":401,"response_time_ms":1197,"bytes":100569,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:20] HTTP POST /internal/broadcast [2025-12-31 19:16:20] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:19","ip":"8.20.131.136","method":"POST","path":"\/login","status":401,"response_time_ms":4787,"bytes":122443,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:16:20] HTTP POST /internal/broadcast [2025-12-31 19:16:20] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:20","ip":"10.19.224.83","method":"POST","path":"\/login","status":200,"response_time_ms":3817,"bytes":122897,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:16:21] HTTP POST /internal/broadcast [2025-12-31 19:16:21] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:21","ip":"37.200.125.195","method":"POST","path":"\/login","status":200,"response_time_ms":2218,"bytes":113657,"user_agent":"MaliciousScanner\/10.0","referrer":"","serve... [2025-12-31 19:16:22] HTTP POST /internal/broadcast [2025-12-31 19:16:22] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:21","ip":"24.122.136.147","method":"POST","path":"\/login","status":401,"response_time_ms":3252,"bytes":127694,"user_agent":"MaliciousScanner\/10.0","referrer":"","serve... [2025-12-31 19:16:22] HTTP POST /internal/broadcast [2025-12-31 19:16:22] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:22","ip":"150.4.223.19","method":"POST","path":"\/login","status":500,"response_time_ms":4000,"bytes":116377,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:16:23] HTTP POST /internal/broadcast [2025-12-31 19:16:23] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:22","ip":"120.185.210.6","method":"POST","path":"\/login","status":500,"response_time_ms":2894,"bytes":104353,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:24] HTTP POST /internal/broadcast [2025-12-31 19:16:24] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:23","ip":"149.207.248.22","method":"POST","path":"\/login","status":500,"response_time_ms":3974,"bytes":114364,"user_agent":"MaliciousScanner\/10.0","referrer":"","serve... [2025-12-31 19:16:24] HTTP POST /internal/broadcast [2025-12-31 19:16:24] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:24","ip":"174.247.124.94","method":"POST","path":"\/login","status":401,"response_time_ms":4125,"bytes":106573,"user_agent":"MaliciousScanner\/10.0","referrer":"","serve... [2025-12-31 19:16:25] HTTP POST /internal/broadcast [2025-12-31 19:16:25] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:24","ip":"30.42.117.227","method":"POST","path":"\/login","status":200,"response_time_ms":3431,"bytes":105460,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:26] HTTP POST /internal/broadcast [2025-12-31 19:16:26] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:25","ip":"17.164.74.90","method":"POST","path":"\/login","status":500,"response_time_ms":3267,"bytes":118756,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:16:26] HTTP POST /internal/broadcast [2025-12-31 19:16:26] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:26","ip":"137.41.184.9","method":"POST","path":"\/login","status":200,"response_time_ms":3218,"bytes":113000,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:16:27] HTTP POST /internal/broadcast [2025-12-31 19:16:27] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:26","ip":"42.228.80.22","method":"POST","path":"\/login","status":401,"response_time_ms":3581,"bytes":129785,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:16:27] HTTP POST /internal/broadcast [2025-12-31 19:16:27] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:27","ip":"168.0.175.144","method":"POST","path":"\/login","status":200,"response_time_ms":3580,"bytes":104037,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:28] HTTP POST /internal/broadcast [2025-12-31 19:16:28] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:28","ip":"60.165.35.222","method":"POST","path":"\/login","status":500,"response_time_ms":4959,"bytes":124850,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:29] HTTP POST /internal/broadcast [2025-12-31 19:16:29] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:28","ip":"30.155.111.12","method":"POST","path":"\/login","status":200,"response_time_ms":4347,"bytes":125346,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:29] HTTP POST /internal/broadcast [2025-12-31 19:16:29] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:29","ip":"191.182.76.217","method":"POST","path":"\/login","status":401,"response_time_ms":4385,"bytes":119604,"user_agent":"MaliciousScanner\/10.0","referrer":"","serve... [2025-12-31 19:16:30] HTTP POST /internal/broadcast [2025-12-31 19:16:30] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:30","ip":"54.22.149.231","method":"POST","path":"\/login","status":200,"response_time_ms":3938,"bytes":114077,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:32] HTTP POST /internal/broadcast [2025-12-31 19:16:32] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:30","ip":"90.164.155.140","method":"POST","path":"\/login","status":200,"response_time_ms":3355,"bytes":121110,"user_agent":"MaliciousScanner\/10.0","referrer":"","serve... [2025-12-31 19:16:33] HTTP POST /internal/broadcast [2025-12-31 19:16:33] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:32","ip":"195.93.230.232","method":"POST","path":"\/login","status":401,"response_time_ms":2279,"bytes":129234,"user_agent":"MaliciousScanner\/10.0","referrer":"","serve... [2025-12-31 19:16:33] HTTP POST /internal/broadcast [2025-12-31 19:16:33] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:33","ip":"170.31.80.212","method":"POST","path":"\/login","status":500,"response_time_ms":2897,"bytes":116627,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:35] HTTP POST /internal/broadcast [2025-12-31 19:16:35] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:33","ip":"186.194.241.17","method":"POST","path":"\/login","status":500,"response_time_ms":2275,"bytes":119525,"user_agent":"MaliciousScanner\/10.0","referrer":"","serve... [2025-12-31 19:16:35] HTTP POST /internal/broadcast [2025-12-31 19:16:35] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:35","ip":"219.227.14.16","method":"POST","path":"\/login","status":200,"response_time_ms":1567,"bytes":132467,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:36] HTTP POST /internal/broadcast [2025-12-31 19:16:36] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:35","ip":"84.21.16.49","method":"POST","path":"\/login","status":401,"response_time_ms":4129,"bytes":126873,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":... [2025-12-31 19:16:37] HTTP POST /internal/broadcast [2025-12-31 19:16:37] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:36","ip":"21.81.84.208","method":"POST","path":"\/login","status":401,"response_time_ms":1172,"bytes":130443,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:16:37] HTTP POST /internal/broadcast [2025-12-31 19:16:37] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:37","ip":"64.103.245.32","method":"POST","path":"\/login","status":500,"response_time_ms":3594,"bytes":127250,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:38] HTTP POST /internal/broadcast [2025-12-31 19:16:38] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:37","ip":"209.240.3.161","method":"POST","path":"\/login","status":200,"response_time_ms":4657,"bytes":103407,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:38] HTTP POST /internal/broadcast [2025-12-31 19:16:38] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:38","ip":"127.4.165.193","method":"POST","path":"\/login","status":500,"response_time_ms":1566,"bytes":131395,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:39] HTTP POST /internal/broadcast [2025-12-31 19:16:39] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:38","ip":"171.1.26.77","method":"POST","path":"\/login","status":500,"response_time_ms":2867,"bytes":112370,"user_agent":"MaliciousScanner\/10.0","referrer":"","server":... [2025-12-31 19:16:40] HTTP POST /internal/broadcast [2025-12-31 19:16:40] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:39","ip":"83.28.205.93","method":"POST","path":"\/login","status":500,"response_time_ms":1656,"bytes":114434,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:16:40] HTTP POST /internal/broadcast [2025-12-31 19:16:40] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:40","ip":"218.205.136.138","method":"POST","path":"\/login","status":200,"response_time_ms":2836,"bytes":119568,"user_agent":"MaliciousScanner\/10.0","referrer":"","serv... [2025-12-31 19:16:41] HTTP POST /internal/broadcast [2025-12-31 19:16:41] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:40","ip":"146.226.76.214","method":"POST","path":"\/login","status":200,"response_time_ms":3415,"bytes":115337,"user_agent":"MaliciousScanner\/10.0","referrer":"","serve... [2025-12-31 19:16:41] HTTP POST /internal/broadcast [2025-12-31 19:16:41] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:41","ip":"92.220.207.184","method":"POST","path":"\/login","status":500,"response_time_ms":3771,"bytes":101067,"user_agent":"MaliciousScanner\/10.0","referrer":"","serve... [2025-12-31 19:16:42] HTTP POST /internal/broadcast [2025-12-31 19:16:42] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:42","ip":"7.199.124.163","method":"POST","path":"\/login","status":200,"response_time_ms":4970,"bytes":109685,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:43] HTTP POST /internal/broadcast [2025-12-31 19:16:43] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:42","ip":"2.254.239.230","method":"POST","path":"\/login","status":401,"response_time_ms":1753,"bytes":101010,"user_agent":"MaliciousScanner\/10.0","referrer":"","server... [2025-12-31 19:16:43] HTTP POST /internal/broadcast [2025-12-31 19:16:43] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:43","ip":"56.227.99.93","method":"POST","path":"\/login","status":200,"response_time_ms":4728,"bytes":120752,"user_agent":"MaliciousScanner\/10.0","referrer":"","server"... [2025-12-31 19:16:44] HTTP POST /internal/broadcast [2025-12-31 19:16:44] Broadcasting to 1 clients: {"timestamp":"2026-01-01 02:16:43","ip":"130.88.216.106","method":"POST","path":"\/login","status":401,"response_time_ms":4236,"bytes":110522,"user_agent":"MaliciousScanner\/10.0","referrer":"","serve... [2025-12-31 19:17:36] WS Client disconnected (id=5382, remaining=0) [2025-12-31 19:17:36] WS Client connected (id=5630, total=1) [2025-12-31 20:01:28] HTTP GET / [2025-12-31 20:02:08] HTTP GET / [2025-12-31 20:04:16] HTTP CONNECT [2025-12-31 20:04:16] HTTP CONNECT [2025-12-31 20:07:54] HTTP CONNECT [2025-12-31 20:11:23] WS Client disconnected (id=5630, remaining=0) [2026-01-01 12:40:24] HTTP GET / [2026-01-01 12:48:31] HTTP GET / [2026-01-01 12:51:02] HTTP GET /actuator/gateway/routes [2026-01-01 12:51:26] HTTP GET /geoserver [2026-01-01 12:58:12] WS Client connected (id=1481, total=1) [2026-01-01 12:58:16] WS Client disconnected (id=1481, remaining=0) [2026-01-01 12:58:17] WS Client connected (id=1486, total=1) [2026-01-01 12:59:00] HTTP POST / [2026-01-01 13:20:52] WS Client disconnected (id=1486, remaining=0) [2026-01-01 13:20:54] WS Client connected (id=1493, total=1) [2026-01-01 14:19:33] HTTP CONNECT [2026-01-01 15:07:51] HTTP GET / [2026-01-01 15:08:28] HTTP GET /login [2026-01-01 15:10:11] WS Client disconnected (id=1493, remaining=0) [2026-01-01 15:25:55] HTTP GET / [2026-01-01 15:26:52] HTTP GET / [2026-01-01 15:28:00] HTTP GET /manage/account/login [2026-01-01 15:28:36] HTTP GET /admin/index.html [2026-01-01 15:29:12] HTTP GET /index.html [2026-01-01 15:29:48] HTTP GET /+CSCOE+/logon.html [2026-01-01 15:30:33] HTTP GET /cgi-bin/login.cgi [2026-01-01 15:31:08] HTTP GET /login.htm [2026-01-01 15:31:34] HTTP GET / [2026-01-01 15:31:50] HTTP GET /login.html [2026-01-01 15:32:35] HTTP GET /login.jsp [2026-01-01 15:33:04] HTTP GET / [2026-01-01 15:33:04] HTTP GET /favicon.ico [2026-01-01 15:33:04] HTTP GET /robots.txt [2026-01-01 15:33:04] HTTP GET /sitemap.xml [2026-01-01 15:33:26] HTTP GET /login [2026-01-01 15:34:10] HTTP GET /doc/index.html [2026-01-01 15:34:59] HTTP GET /remote/login [2026-01-01 15:35:41] HTTP GET //admin/login.asp [2026-01-01 15:36:26] HTTP GET /web/ [2026-01-01 15:37:00] HTTP GET //webpages/login.html [2026-01-01 15:53:19] HTTP GET / [2026-01-01 16:33:43] HTTP CONNECT [2026-01-01 16:50:55] HTTP GET / [2026-01-01 17:47:43] HTTP GET / [2026-01-01 18:02:58] HTTP GET / [2026-01-01 18:08:59] HTTP GET /ip [2026-01-04 15:56:04] WebSocket server constructed [2026-01-04 15:56:04] ✅ WebSocket server running on ws://0.0.0.0:8081 [2026-01-04 15:56:04] ✅ HTTP server running on http://0.0.0.0:8080 [2026-01-04 15:56:04] 📡 Internal broadcast endpoint: http://127.0.0.1:8080/internal/broadcast [2026-01-04 15:56:04] 🔌 WebSocket endpoint: ws://127.0.0.1:8081 [2026-01-04 15:56:04] 🩺 Health check: http://127.0.0.1:8080/health [2026-01-04 15:56:06] WS Client connected (id=67, total=1) [2026-01-04 15:56:47] HTTP POST /internal/broadcast [2026-01-04 15:56:47] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 15:56:49] HTTP POST /internal/broadcast [2026-01-04 15:56:49] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:56:50] HTTP POST /internal/broadcast [2026-01-04 15:56:50] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:56:51] HTTP POST /internal/broadcast [2026-01-04 15:56:51] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:56:52] HTTP POST /internal/broadcast [2026-01-04 15:56:52] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:56:53] HTTP POST /internal/broadcast [2026-01-04 15:56:53] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:56:54] HTTP POST /internal/broadcast [2026-01-04 15:56:54] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:56:55] HTTP POST /internal/broadcast [2026-01-04 15:56:55] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:56:56] HTTP POST /internal/broadcast [2026-01-04 15:56:56] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:56:58] HTTP POST /internal/broadcast [2026-01-04 15:56:58] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:00] HTTP POST /internal/broadcast [2026-01-04 15:57:00] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:01] HTTP POST /internal/broadcast [2026-01-04 15:57:01] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:03] HTTP POST /internal/broadcast [2026-01-04 15:57:03] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:04] HTTP POST /internal/broadcast [2026-01-04 15:57:04] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:05] HTTP POST /internal/broadcast [2026-01-04 15:57:05] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:07] HTTP POST /internal/broadcast [2026-01-04 15:57:07] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:08] HTTP POST /internal/broadcast [2026-01-04 15:57:08] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:09] HTTP POST /internal/broadcast [2026-01-04 15:57:09] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:10] HTTP POST /internal/broadcast [2026-01-04 15:57:10] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:11] HTTP POST /internal/broadcast [2026-01-04 15:57:11] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:12] HTTP POST /internal/broadcast [2026-01-04 15:57:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:13] HTTP POST /internal/broadcast [2026-01-04 15:57:13] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:14] HTTP POST /internal/broadcast [2026-01-04 15:57:14] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:15] HTTP POST /internal/broadcast [2026-01-04 15:57:15] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:16] HTTP POST /internal/broadcast [2026-01-04 15:57:16] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:17] HTTP POST /internal/broadcast [2026-01-04 15:57:17] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:18] HTTP POST /internal/broadcast [2026-01-04 15:57:18] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:19] HTTP POST /internal/broadcast [2026-01-04 15:57:19] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:20] HTTP POST /internal/broadcast [2026-01-04 15:57:20] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:22] HTTP POST /internal/broadcast [2026-01-04 15:57:22] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 15:57:31] HTTP POST /internal/broadcast [2026-01-04 15:57:31] Broadcasting to 1 clients: {"ip":"149.149.93.250","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:31","count":1}... [2026-01-04 15:57:31] HTTP POST /internal/broadcast [2026-01-04 15:57:31] Broadcasting to 1 clients: {"ip":"29.56.130.156","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:31","count":1}... [2026-01-04 15:57:32] HTTP POST /internal/broadcast [2026-01-04 15:57:32] Broadcasting to 1 clients: {"ip":"135.165.241.202","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:32","count":1}... [2026-01-04 15:57:32] HTTP POST /internal/broadcast [2026-01-04 15:57:32] Broadcasting to 1 clients: {"ip":"121.109.209.89","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:32","count":1}... [2026-01-04 15:57:33] HTTP POST /internal/broadcast [2026-01-04 15:57:33] Broadcasting to 1 clients: {"ip":"12.119.57.166","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:33","count":1}... [2026-01-04 15:57:33] HTTP POST /internal/broadcast [2026-01-04 15:57:33] Broadcasting to 1 clients: {"ip":"184.10.86.147","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:33","count":1}... [2026-01-04 15:57:33] HTTP POST /internal/broadcast [2026-01-04 15:57:33] Broadcasting to 1 clients: {"ip":"133.240.196.175","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:33","count":1}... [2026-01-04 15:57:34] HTTP POST /internal/broadcast [2026-01-04 15:57:34] Broadcasting to 1 clients: {"ip":"89.229.204.179","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:34","count":1}... [2026-01-04 15:57:34] HTTP POST /internal/broadcast [2026-01-04 15:57:34] Broadcasting to 1 clients: {"ip":"98.153.19.12","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:34","count":1}... [2026-01-04 15:57:35] HTTP POST /internal/broadcast [2026-01-04 15:57:35] Broadcasting to 1 clients: {"ip":"83.155.103.59","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:35","count":1}... [2026-01-04 15:57:35] HTTP POST /internal/broadcast [2026-01-04 15:57:35] Broadcasting to 1 clients: {"ip":"85.166.147.185","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:35","count":1}... [2026-01-04 15:57:36] HTTP POST /internal/broadcast [2026-01-04 15:57:36] Broadcasting to 1 clients: {"ip":"170.23.209.26","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:36","count":1}... [2026-01-04 15:57:36] HTTP POST /internal/broadcast [2026-01-04 15:57:36] Broadcasting to 1 clients: {"ip":"107.124.124.156","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:36","count":1}... [2026-01-04 15:57:36] HTTP POST /internal/broadcast [2026-01-04 15:57:36] Broadcasting to 1 clients: {"ip":"88.159.9.163","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:36","count":1}... [2026-01-04 15:57:37] HTTP POST /internal/broadcast [2026-01-04 15:57:37] Broadcasting to 1 clients: {"ip":"162.52.162.156","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:37","count":1}... [2026-01-04 15:57:37] HTTP POST /internal/broadcast [2026-01-04 15:57:37] Broadcasting to 1 clients: {"ip":"194.240.181.157","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:37","count":1}... [2026-01-04 15:57:38] HTTP POST /internal/broadcast [2026-01-04 15:57:38] Broadcasting to 1 clients: {"ip":"197.213.254.55","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:38","count":1}... [2026-01-04 15:57:38] HTTP POST /internal/broadcast [2026-01-04 15:57:38] Broadcasting to 1 clients: {"ip":"98.164.159.131","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:38","count":1}... [2026-01-04 15:57:39] HTTP POST /internal/broadcast [2026-01-04 15:57:39] Broadcasting to 1 clients: {"ip":"42.201.188.251","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:39","count":1}... [2026-01-04 15:57:39] HTTP POST /internal/broadcast [2026-01-04 15:57:39] Broadcasting to 1 clients: {"ip":"85.34.144.199","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:39","count":1}... [2026-01-04 15:57:39] HTTP POST /internal/broadcast [2026-01-04 15:57:39] Broadcasting to 1 clients: {"ip":"148.1.147.208","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:39","count":1}... [2026-01-04 15:57:40] HTTP POST /internal/broadcast [2026-01-04 15:57:40] Broadcasting to 1 clients: {"ip":"55.228.77.200","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:40","count":1}... [2026-01-04 15:57:40] HTTP POST /internal/broadcast [2026-01-04 15:57:40] Broadcasting to 1 clients: {"ip":"94.75.212.181","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:40","count":1}... [2026-01-04 15:57:41] HTTP POST /internal/broadcast [2026-01-04 15:57:41] Broadcasting to 1 clients: {"ip":"180.21.182.208","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:41","count":1}... [2026-01-04 15:57:41] HTTP POST /internal/broadcast [2026-01-04 15:57:41] Broadcasting to 1 clients: {"ip":"102.158.134.220","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:41","count":1}... [2026-01-04 15:57:42] HTTP POST /internal/broadcast [2026-01-04 15:57:42] Broadcasting to 1 clients: {"ip":"111.79.224.51","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:42","count":1}... [2026-01-04 15:57:42] HTTP POST /internal/broadcast [2026-01-04 15:57:42] Broadcasting to 1 clients: {"ip":"35.87.9.71","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:42","count":1}... [2026-01-04 15:57:42] HTTP POST /internal/broadcast [2026-01-04 15:57:42] Broadcasting to 1 clients: {"ip":"220.140.109.183","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:42","count":1}... [2026-01-04 15:57:43] HTTP POST /internal/broadcast [2026-01-04 15:57:43] Broadcasting to 1 clients: {"ip":"183.211.135.226","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:43","count":1}... [2026-01-04 15:57:43] HTTP POST /internal/broadcast [2026-01-04 15:57:43] Broadcasting to 1 clients: {"ip":"211.5.226.51","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:43","count":1}... [2026-01-04 15:57:44] HTTP POST /internal/broadcast [2026-01-04 15:57:44] Broadcasting to 1 clients: {"ip":"65.133.194.58","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:44","count":1}... [2026-01-04 15:57:44] HTTP POST /internal/broadcast [2026-01-04 15:57:44] Broadcasting to 1 clients: {"ip":"160.171.22.112","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:44","count":1}... [2026-01-04 15:57:45] HTTP POST /internal/broadcast [2026-01-04 15:57:45] Broadcasting to 1 clients: {"ip":"173.94.14.136","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":false,"internal":true,"time":"15:57:45","count":1}... [2026-01-04 15:58:04] HTTP POST /internal/broadcast [2026-01-04 15:58:04] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:04","count":1}... [2026-01-04 15:58:04] HTTP POST /internal/broadcast [2026-01-04 15:58:04] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:04","count":1}... [2026-01-04 15:58:05] HTTP POST /internal/broadcast [2026-01-04 15:58:05] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:05","count":1}... [2026-01-04 15:58:05] HTTP POST /internal/broadcast [2026-01-04 15:58:05] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:05","count":1}... [2026-01-04 15:58:07] HTTP POST /internal/broadcast [2026-01-04 15:58:07] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:07","count":1}... [2026-01-04 15:58:08] HTTP POST /internal/broadcast [2026-01-04 15:58:08] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:08","count":1}... [2026-01-04 15:58:08] HTTP POST /internal/broadcast [2026-01-04 15:58:08] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:08","count":1}... [2026-01-04 15:58:08] HTTP POST /internal/broadcast [2026-01-04 15:58:08] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:08","count":1}... [2026-01-04 15:58:08] HTTP POST /internal/broadcast [2026-01-04 15:58:08] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:08","count":1}... [2026-01-04 15:58:08] HTTP POST /internal/broadcast [2026-01-04 15:58:08] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:08","count":1}... [2026-01-04 15:58:08] HTTP POST /internal/broadcast [2026-01-04 15:58:08] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:08","count":1}... [2026-01-04 15:58:08] HTTP POST /internal/broadcast [2026-01-04 15:58:08] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:08","count":1}... [2026-01-04 15:58:08] HTTP POST /internal/broadcast [2026-01-04 15:58:08] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:08","count":1}... [2026-01-04 15:58:09] HTTP POST /internal/broadcast [2026-01-04 15:58:09] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:09","count":1}... [2026-01-04 15:58:10] HTTP POST /internal/broadcast [2026-01-04 15:58:10] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:10","count":1}... [2026-01-04 15:58:12] HTTP POST /internal/broadcast [2026-01-04 15:58:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:12","count":1}... [2026-01-04 15:58:12] HTTP POST /internal/broadcast [2026-01-04 15:58:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:12","count":1}... [2026-01-04 15:58:12] HTTP POST /internal/broadcast [2026-01-04 15:58:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:12","count":1}... [2026-01-04 15:58:12] HTTP POST /internal/broadcast [2026-01-04 15:58:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:12","count":1}... [2026-01-04 15:58:12] HTTP POST /internal/broadcast [2026-01-04 15:58:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:12","count":1}... [2026-01-04 15:58:12] HTTP POST /internal/broadcast [2026-01-04 15:58:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:12","count":1}... [2026-01-04 15:58:12] HTTP POST /internal/broadcast [2026-01-04 15:58:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:12","count":1}... [2026-01-04 15:58:12] HTTP POST /internal/broadcast [2026-01-04 15:58:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:12","count":1}... [2026-01-04 15:58:12] HTTP POST /internal/broadcast [2026-01-04 15:58:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:12","count":1}... [2026-01-04 15:58:12] HTTP POST /internal/broadcast [2026-01-04 15:58:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:12","count":1}... [2026-01-04 15:58:12] HTTP POST /internal/broadcast [2026-01-04 15:58:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:12","count":1}... [2026-01-04 15:58:12] HTTP POST /internal/broadcast [2026-01-04 15:58:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:12","count":1}... [2026-01-04 15:58:12] HTTP POST /internal/broadcast [2026-01-04 15:58:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","status":401,"path":"\/login","country":"ID","city":"Unknown","blocked":true,"internal":true,"time":"15:58:12","count":1}... [2026-01-04 16:02:01] HTTP POST /internal/broadcast [2026-01-04 16:02:01] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:02] HTTP POST /internal/broadcast [2026-01-04 16:02:02] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:03] HTTP POST /internal/broadcast [2026-01-04 16:02:03] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:07] HTTP POST /internal/broadcast [2026-01-04 16:02:07] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:08] HTTP POST /internal/broadcast [2026-01-04 16:02:08] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:09] HTTP POST /internal/broadcast [2026-01-04 16:02:09] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:10] HTTP POST /internal/broadcast [2026-01-04 16:02:10] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:11] HTTP POST /internal/broadcast [2026-01-04 16:02:11] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:12] HTTP POST /internal/broadcast [2026-01-04 16:02:12] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:13] HTTP POST /internal/broadcast [2026-01-04 16:02:13] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:14] HTTP POST /internal/broadcast [2026-01-04 16:02:14] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:15] HTTP POST /internal/broadcast [2026-01-04 16:02:15] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:16] HTTP POST /internal/broadcast [2026-01-04 16:02:16] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:17] HTTP POST /internal/broadcast [2026-01-04 16:02:17] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:18] HTTP POST /internal/broadcast [2026-01-04 16:02:18] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:19] HTTP POST /internal/broadcast [2026-01-04 16:02:19] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:20] HTTP POST /internal/broadcast [2026-01-04 16:02:20] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:21] HTTP POST /internal/broadcast [2026-01-04 16:02:21] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:22] HTTP POST /internal/broadcast [2026-01-04 16:02:22] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:23] HTTP POST /internal/broadcast [2026-01-04 16:02:23] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:24] HTTP POST /internal/broadcast [2026-01-04 16:02:24] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:25] HTTP POST /internal/broadcast [2026-01-04 16:02:25] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:26] HTTP POST /internal/broadcast [2026-01-04 16:02:26] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:27] HTTP POST /internal/broadcast [2026-01-04 16:02:27] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:28] HTTP POST /internal/broadcast [2026-01-04 16:02:28] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:29] HTTP POST /internal/broadcast [2026-01-04 16:02:29] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:30] HTTP POST /internal/broadcast [2026-01-04 16:02:30] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:31] HTTP POST /internal/broadcast [2026-01-04 16:02:31] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:32] HTTP POST /internal/broadcast [2026-01-04 16:02:32] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:33] HTTP POST /internal/broadcast [2026-01-04 16:02:33] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:34] HTTP POST /internal/broadcast [2026-01-04 16:02:34] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:35] HTTP POST /internal/broadcast [2026-01-04 16:02:35] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:36] HTTP POST /internal/broadcast [2026-01-04 16:02:36] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:42] HTTP POST /internal/broadcast [2026-01-04 16:02:42] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:43] HTTP POST /internal/broadcast [2026-01-04 16:02:43] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:44] HTTP POST /internal/broadcast [2026-01-04 16:02:44] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:49] HTTP POST /internal/broadcast [2026-01-04 16:02:49] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:50] HTTP POST /internal/broadcast [2026-01-04 16:02:50] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:52] HTTP POST /internal/broadcast [2026-01-04 16:02:52] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:53] HTTP POST /internal/broadcast [2026-01-04 16:02:53] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:54] HTTP POST /internal/broadcast [2026-01-04 16:02:54] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:55] HTTP POST /internal/broadcast [2026-01-04 16:02:55] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:56] HTTP POST /internal/broadcast [2026-01-04 16:02:56] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:58] HTTP POST /internal/broadcast [2026-01-04 16:02:58] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:02:59] HTTP POST /internal/broadcast [2026-01-04 16:02:59] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:03:00] HTTP POST /internal/broadcast [2026-01-04 16:03:00] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:03:01] HTTP POST /internal/broadcast [2026-01-04 16:03:01] Broadcasting to 1 clients: {"ip":"203.0.113.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:04:05] HTTP POST /internal/broadcast [2026-01-04 16:04:05] Broadcasting to 1 clients: {"ip":"6.240.114.200","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:06] HTTP POST /internal/broadcast [2026-01-04 16:04:06] Broadcasting to 1 clients: {"ip":"184.247.67.239","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:06] HTTP POST /internal/broadcast [2026-01-04 16:04:06] Broadcasting to 1 clients: {"ip":"34.28.253.162","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:07] HTTP POST /internal/broadcast [2026-01-04 16:04:07] Broadcasting to 1 clients: {"ip":"6.38.209.116","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:04:08] HTTP POST /internal/broadcast [2026-01-04 16:04:08] Broadcasting to 1 clients: {"ip":"26.168.33.246","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:08] HTTP POST /internal/broadcast [2026-01-04 16:04:08] Broadcasting to 1 clients: {"ip":"177.244.89.56","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:09] HTTP POST /internal/broadcast [2026-01-04 16:04:09] Broadcasting to 1 clients: {"ip":"104.103.64.89","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:10] HTTP POST /internal/broadcast [2026-01-04 16:04:10] Broadcasting to 1 clients: {"ip":"52.115.105.179","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:11] HTTP POST /internal/broadcast [2026-01-04 16:04:11] Broadcasting to 1 clients: {"ip":"29.173.222.212","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:11] HTTP POST /internal/broadcast [2026-01-04 16:04:11] Broadcasting to 1 clients: {"ip":"176.31.19.140","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:12] HTTP POST /internal/broadcast [2026-01-04 16:04:12] Broadcasting to 1 clients: {"ip":"132.31.216.198","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:14] HTTP POST /internal/broadcast [2026-01-04 16:04:14] Broadcasting to 1 clients: {"ip":"156.153.111.186","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:04:14] HTTP POST /internal/broadcast [2026-01-04 16:04:14] Broadcasting to 1 clients: {"ip":"35.181.5.20","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,"... [2026-01-04 16:04:15] HTTP POST /internal/broadcast [2026-01-04 16:04:15] Broadcasting to 1 clients: {"ip":"146.232.234.25","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:15] HTTP POST /internal/broadcast [2026-01-04 16:04:15] Broadcasting to 1 clients: {"ip":"153.152.159.173","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:04:16] HTTP POST /internal/broadcast [2026-01-04 16:04:16] Broadcasting to 1 clients: {"ip":"3.108.132.237","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:17] HTTP POST /internal/broadcast [2026-01-04 16:04:17] Broadcasting to 1 clients: {"ip":"103.223.233.38","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:18] HTTP POST /internal/broadcast [2026-01-04 16:04:18] Broadcasting to 1 clients: {"ip":"215.113.221.5","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:18] HTTP POST /internal/broadcast [2026-01-04 16:04:18] Broadcasting to 1 clients: {"ip":"134.138.49.162","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:19] HTTP POST /internal/broadcast [2026-01-04 16:04:19] Broadcasting to 1 clients: {"ip":"188.122.202.15","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:19] HTTP POST /internal/broadcast [2026-01-04 16:04:19] Broadcasting to 1 clients: {"ip":"144.189.57.19","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:20] HTTP POST /internal/broadcast [2026-01-04 16:04:20] Broadcasting to 1 clients: {"ip":"64.174.96.60","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:04:20] HTTP POST /internal/broadcast [2026-01-04 16:04:20] Broadcasting to 1 clients: {"ip":"215.27.165.149","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:21] HTTP POST /internal/broadcast [2026-01-04 16:04:21] Broadcasting to 1 clients: {"ip":"25.230.202.87","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:21] HTTP POST /internal/broadcast [2026-01-04 16:04:21] Broadcasting to 1 clients: {"ip":"17.250.190.5","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:04:22] HTTP POST /internal/broadcast [2026-01-04 16:04:22] Broadcasting to 1 clients: {"ip":"39.171.223.154","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:22] HTTP POST /internal/broadcast [2026-01-04 16:04:22] Broadcasting to 1 clients: {"ip":"220.234.31.75","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:23] HTTP POST /internal/broadcast [2026-01-04 16:04:23] Broadcasting to 1 clients: {"ip":"205.204.52.252","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:23] HTTP POST /internal/broadcast [2026-01-04 16:04:23] Broadcasting to 1 clients: {"ip":"196.235.42.188","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:24] HTTP POST /internal/broadcast [2026-01-04 16:04:24] Broadcasting to 1 clients: {"ip":"144.43.119.210","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:24] HTTP POST /internal/broadcast [2026-01-04 16:04:24] Broadcasting to 1 clients: {"ip":"123.241.22.116","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:24] HTTP POST /internal/broadcast [2026-01-04 16:04:24] Broadcasting to 1 clients: {"ip":"145.164.21.153","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:25] HTTP POST /internal/broadcast [2026-01-04 16:04:25] Broadcasting to 1 clients: {"ip":"205.177.90.212","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:25] HTTP POST /internal/broadcast [2026-01-04 16:04:25] Broadcasting to 1 clients: {"ip":"95.234.22.206","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:26] HTTP POST /internal/broadcast [2026-01-04 16:04:26] Broadcasting to 1 clients: {"ip":"218.48.47.217","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:26] HTTP POST /internal/broadcast [2026-01-04 16:04:26] Broadcasting to 1 clients: {"ip":"90.183.239.229","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:27] HTTP POST /internal/broadcast [2026-01-04 16:04:27] Broadcasting to 1 clients: {"ip":"199.28.183.216","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:27] HTTP POST /internal/broadcast [2026-01-04 16:04:27] Broadcasting to 1 clients: {"ip":"164.10.210.43","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:28] HTTP POST /internal/broadcast [2026-01-04 16:04:28] Broadcasting to 1 clients: {"ip":"111.231.227.36","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:28] HTTP POST /internal/broadcast [2026-01-04 16:04:28] Broadcasting to 1 clients: {"ip":"11.47.39.211","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:04:29] HTTP POST /internal/broadcast [2026-01-04 16:04:29] Broadcasting to 1 clients: {"ip":"204.163.21.46","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:29] HTTP POST /internal/broadcast [2026-01-04 16:04:29] Broadcasting to 1 clients: {"ip":"9.7.150.91","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,"i... [2026-01-04 16:04:30] HTTP POST /internal/broadcast [2026-01-04 16:04:30] Broadcasting to 1 clients: {"ip":"126.148.3.34","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:04:30] HTTP POST /internal/broadcast [2026-01-04 16:04:30] Broadcasting to 1 clients: {"ip":"140.5.192.228","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:31] HTTP POST /internal/broadcast [2026-01-04 16:04:31] Broadcasting to 1 clients: {"ip":"99.205.179.147","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:31] HTTP POST /internal/broadcast [2026-01-04 16:04:31] Broadcasting to 1 clients: {"ip":"174.95.34.168","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:04:32] HTTP POST /internal/broadcast [2026-01-04 16:04:32] Broadcasting to 1 clients: {"ip":"210.124.138.220","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:04:32] HTTP POST /internal/broadcast [2026-01-04 16:04:32] Broadcasting to 1 clients: {"ip":"160.19.1.133","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:04:33] HTTP POST /internal/broadcast [2026-01-04 16:04:33] Broadcasting to 1 clients: {"ip":"201.14.121.180","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:33] HTTP POST /internal/broadcast [2026-01-04 16:04:33] Broadcasting to 1 clients: {"ip":"201.19.4.185","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:04:34] HTTP POST /internal/broadcast [2026-01-04 16:04:34] Broadcasting to 1 clients: {"ip":"21.198.220.236","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:34] HTTP POST /internal/broadcast [2026-01-04 16:04:34] Broadcasting to 1 clients: {"ip":"163.32.103.197","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:35] HTTP POST /internal/broadcast [2026-01-04 16:04:35] Broadcasting to 1 clients: {"ip":"211.89.213.5","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:04:35] HTTP POST /internal/broadcast [2026-01-04 16:04:35] Broadcasting to 1 clients: {"ip":"179.143.120.209","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:04:36] HTTP POST /internal/broadcast [2026-01-04 16:04:36] Broadcasting to 1 clients: {"ip":"149.168.163.83","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:36] HTTP POST /internal/broadcast [2026-01-04 16:04:36] Broadcasting to 1 clients: {"ip":"120.111.224.245","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:04:37] HTTP POST /internal/broadcast [2026-01-04 16:04:37] Broadcasting to 1 clients: {"ip":"80.49.27.249","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:04:37] HTTP POST /internal/broadcast [2026-01-04 16:04:37] Broadcasting to 1 clients: {"ip":"223.6.52.167","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:04:38] HTTP POST /internal/broadcast [2026-01-04 16:04:38] Broadcasting to 1 clients: {"ip":"40.145.136.234","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:04:38] HTTP POST /internal/broadcast [2026-01-04 16:04:38] Broadcasting to 1 clients: {"ip":"182.219.105.83","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:05:01] HTTP POST /internal/broadcast [2026-01-04 16:05:01] Broadcasting to 1 clients: {"ip":"86.188.241.29","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:05:01] HTTP POST /internal/broadcast [2026-01-04 16:05:01] Broadcasting to 1 clients: {"ip":"70.85.140.130","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:05:02] HTTP POST /internal/broadcast [2026-01-04 16:05:02] Broadcasting to 1 clients: {"ip":"116.117.92.250","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:05:03] HTTP POST /internal/broadcast [2026-01-04 16:05:03] Broadcasting to 1 clients: {"ip":"124.25.191.18","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:05:03] HTTP POST /internal/broadcast [2026-01-04 16:05:03] Broadcasting to 1 clients: {"ip":"21.222.144.64","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:05:04] HTTP POST /internal/broadcast [2026-01-04 16:05:04] Broadcasting to 1 clients: {"ip":"141.5.157.91","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:05:05] HTTP POST /internal/broadcast [2026-01-04 16:05:05] Broadcasting to 1 clients: {"ip":"122.175.25.185","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:05:06] HTTP POST /internal/broadcast [2026-01-04 16:05:06] Broadcasting to 1 clients: {"ip":"86.188.241.29","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:05:06] HTTP POST /internal/broadcast [2026-01-04 16:05:06] Broadcasting to 1 clients: {"ip":"21.222.144.64","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:05:07] HTTP POST /internal/broadcast [2026-01-04 16:05:07] Broadcasting to 1 clients: {"ip":"124.25.191.18","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:05:08] HTTP POST /internal/broadcast [2026-01-04 16:05:08] Broadcasting to 1 clients: {"ip":"86.188.241.29","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:10] HTTP POST /internal/broadcast [2026-01-04 16:05:10] Broadcasting to 1 clients: {"ip":"122.175.25.185","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:05:12] HTTP POST /internal/broadcast [2026-01-04 16:05:12] Broadcasting to 1 clients: {"ip":"21.222.144.64","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:13] HTTP POST /internal/broadcast [2026-01-04 16:05:13] Broadcasting to 1 clients: {"ip":"122.175.25.185","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:05:14] HTTP POST /internal/broadcast [2026-01-04 16:05:14] Broadcasting to 1 clients: {"ip":"21.222.144.64","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:15] HTTP POST /internal/broadcast [2026-01-04 16:05:15] Broadcasting to 1 clients: {"ip":"21.222.144.64","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:16] HTTP POST /internal/broadcast [2026-01-04 16:05:16] Broadcasting to 1 clients: {"ip":"218.75.140.162","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:05:16] HTTP POST /internal/broadcast [2026-01-04 16:05:16] Broadcasting to 1 clients: {"ip":"141.5.157.91","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:05:17] HTTP POST /internal/broadcast [2026-01-04 16:05:17] Broadcasting to 1 clients: {"ip":"70.85.140.130","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:05:18] HTTP POST /internal/broadcast [2026-01-04 16:05:18] Broadcasting to 1 clients: {"ip":"116.117.92.250","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:05:18] HTTP POST /internal/broadcast [2026-01-04 16:05:18] Broadcasting to 1 clients: {"ip":"93.241.195.16","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:05:19] HTTP POST /internal/broadcast [2026-01-04 16:05:19] Broadcasting to 1 clients: {"ip":"122.175.25.185","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:05:20] HTTP POST /internal/broadcast [2026-01-04 16:05:20] Broadcasting to 1 clients: {"ip":"86.188.241.29","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:21] HTTP POST /internal/broadcast [2026-01-04 16:05:21] Broadcasting to 1 clients: {"ip":"141.5.157.91","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:05:22] HTTP POST /internal/broadcast [2026-01-04 16:05:22] Broadcasting to 1 clients: {"ip":"93.241.195.16","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:05:22] HTTP POST /internal/broadcast [2026-01-04 16:05:22] Broadcasting to 1 clients: {"ip":"86.188.241.29","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:23] HTTP POST /internal/broadcast [2026-01-04 16:05:23] Broadcasting to 1 clients: {"ip":"21.222.144.64","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:24] HTTP POST /internal/broadcast [2026-01-04 16:05:24] Broadcasting to 1 clients: {"ip":"218.75.140.162","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:05:24] HTTP POST /internal/broadcast [2026-01-04 16:05:24] Broadcasting to 1 clients: {"ip":"70.85.140.130","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:25] HTTP POST /internal/broadcast [2026-01-04 16:05:25] Broadcasting to 1 clients: {"ip":"70.85.140.130","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:31] HTTP POST /internal/broadcast [2026-01-04 16:05:31] Broadcasting to 1 clients: {"ip":"93.241.195.16","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:31] HTTP POST /internal/broadcast [2026-01-04 16:05:31] Broadcasting to 1 clients: {"ip":"116.117.92.250","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:05:32] HTTP POST /internal/broadcast [2026-01-04 16:05:32] Broadcasting to 1 clients: {"ip":"93.241.195.16","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:33] HTTP POST /internal/broadcast [2026-01-04 16:05:33] Broadcasting to 1 clients: {"ip":"143.41.242.168","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:05:34] HTTP POST /internal/broadcast [2026-01-04 16:05:34] Broadcasting to 1 clients: {"ip":"21.222.144.64","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:35] HTTP POST /internal/broadcast [2026-01-04 16:05:35] Broadcasting to 1 clients: {"ip":"218.75.140.162","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:05:35] HTTP POST /internal/broadcast [2026-01-04 16:05:35] Broadcasting to 1 clients: {"ip":"93.241.195.16","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:36] HTTP POST /internal/broadcast [2026-01-04 16:05:36] Broadcasting to 1 clients: {"ip":"70.85.140.130","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:37] HTTP POST /internal/broadcast [2026-01-04 16:05:37] Broadcasting to 1 clients: {"ip":"124.25.191.18","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:37] HTTP POST /internal/broadcast [2026-01-04 16:05:37] Broadcasting to 1 clients: {"ip":"116.117.92.250","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:05:38] HTTP POST /internal/broadcast [2026-01-04 16:05:38] Broadcasting to 1 clients: {"ip":"218.75.140.162","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:05:39] HTTP POST /internal/broadcast [2026-01-04 16:05:39] Broadcasting to 1 clients: {"ip":"21.222.144.64","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:40] HTTP POST /internal/broadcast [2026-01-04 16:05:40] Broadcasting to 1 clients: {"ip":"116.117.92.250","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:05:40] HTTP POST /internal/broadcast [2026-01-04 16:05:40] Broadcasting to 1 clients: {"ip":"122.175.25.185","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:05:41] HTTP POST /internal/broadcast [2026-01-04 16:05:41] Broadcasting to 1 clients: {"ip":"218.75.140.162","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:05:41] HTTP POST /internal/broadcast [2026-01-04 16:05:41] Broadcasting to 1 clients: {"ip":"141.5.157.91","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:05:42] HTTP POST /internal/broadcast [2026-01-04 16:05:42] Broadcasting to 1 clients: {"ip":"218.75.140.162","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:05:43] HTTP POST /internal/broadcast [2026-01-04 16:05:43] Broadcasting to 1 clients: {"ip":"116.117.92.250","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:05:44] HTTP POST /internal/broadcast [2026-01-04 16:05:44] Broadcasting to 1 clients: {"ip":"218.75.140.162","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:05:45] HTTP POST /internal/broadcast [2026-01-04 16:05:45] Broadcasting to 1 clients: {"ip":"141.5.157.91","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:05:45] HTTP POST /internal/broadcast [2026-01-04 16:05:45] Broadcasting to 1 clients: {"ip":"21.222.144.64","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:46] HTTP POST /internal/broadcast [2026-01-04 16:05:46] Broadcasting to 1 clients: {"ip":"143.41.242.168","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:05:47] HTTP POST /internal/broadcast [2026-01-04 16:05:47] Broadcasting to 1 clients: {"ip":"122.175.25.185","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:05:47] HTTP POST /internal/broadcast [2026-01-04 16:05:47] Broadcasting to 1 clients: {"ip":"141.5.157.91","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:05:48] HTTP POST /internal/broadcast [2026-01-04 16:05:48] Broadcasting to 1 clients: {"ip":"218.75.140.162","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:05:48] HTTP POST /internal/broadcast [2026-01-04 16:05:48] Broadcasting to 1 clients: {"ip":"86.188.241.29","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:05:49] HTTP POST /internal/broadcast [2026-01-04 16:05:49] Broadcasting to 1 clients: {"ip":"70.85.140.130","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:06:01] HTTP POST /internal/broadcast [2026-01-04 16:06:01] Broadcasting to 1 clients: {"ip":"86.188.241.29","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:06:03] HTTP POST /internal/broadcast [2026-01-04 16:06:03] Broadcasting to 1 clients: {"ip":"141.5.157.91","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:06:04] HTTP POST /internal/broadcast [2026-01-04 16:06:04] Broadcasting to 1 clients: {"ip":"21.222.144.64","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:06:04] HTTP POST /internal/broadcast [2026-01-04 16:06:04] Broadcasting to 1 clients: {"ip":"93.241.195.16","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:06:05] HTTP POST /internal/broadcast [2026-01-04 16:06:05] Broadcasting to 1 clients: {"ip":"141.5.157.91","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:06:06] HTTP POST /internal/broadcast [2026-01-04 16:06:06] Broadcasting to 1 clients: {"ip":"143.41.242.168","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:06:06] HTTP POST /internal/broadcast [2026-01-04 16:06:06] Broadcasting to 1 clients: {"ip":"122.175.25.185","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:06:07] HTTP POST /internal/broadcast [2026-01-04 16:06:07] Broadcasting to 1 clients: {"ip":"143.41.242.168","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:06:07] HTTP POST /internal/broadcast [2026-01-04 16:06:07] Broadcasting to 1 clients: {"ip":"70.85.140.130","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:06:08] HTTP POST /internal/broadcast [2026-01-04 16:06:08] Broadcasting to 1 clients: {"ip":"124.25.191.18","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:06:08] HTTP POST /internal/broadcast [2026-01-04 16:06:08] Broadcasting to 1 clients: {"ip":"218.75.140.162","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:06:09] HTTP POST /internal/broadcast [2026-01-04 16:06:09] Broadcasting to 1 clients: {"ip":"116.117.92.250","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:06:10] HTTP POST /internal/broadcast [2026-01-04 16:06:10] Broadcasting to 1 clients: {"ip":"86.188.241.29","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:06:10] HTTP POST /internal/broadcast [2026-01-04 16:06:10] Broadcasting to 1 clients: {"ip":"141.5.157.91","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,"... [2026-01-04 16:06:11] HTTP POST /internal/broadcast [2026-01-04 16:06:11] Broadcasting to 1 clients: {"ip":"21.222.144.64","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:06:12] HTTP POST /internal/broadcast [2026-01-04 16:06:12] Broadcasting to 1 clients: {"ip":"124.25.191.18","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:06:12] HTTP POST /internal/broadcast [2026-01-04 16:06:12] Broadcasting to 1 clients: {"ip":"143.41.242.168","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:06:13] HTTP POST /internal/broadcast [2026-01-04 16:06:13] Broadcasting to 1 clients: {"ip":"122.175.25.185","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:06:13] HTTP POST /internal/broadcast [2026-01-04 16:06:13] Broadcasting to 1 clients: {"ip":"124.25.191.18","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:06:14] HTTP POST /internal/broadcast [2026-01-04 16:06:14] Broadcasting to 1 clients: {"ip":"116.117.92.250","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:06:14] HTTP POST /internal/broadcast [2026-01-04 16:06:14] Broadcasting to 1 clients: {"ip":"122.175.25.185","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:06:15] HTTP POST /internal/broadcast [2026-01-04 16:06:15] Broadcasting to 1 clients: {"ip":"122.175.25.185","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:06:15] HTTP POST /internal/broadcast [2026-01-04 16:06:15] Broadcasting to 1 clients: {"ip":"86.188.241.29","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:06:16] HTTP POST /internal/broadcast [2026-01-04 16:06:16] Broadcasting to 1 clients: {"ip":"86.188.241.29","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:06:17] HTTP POST /internal/broadcast [2026-01-04 16:06:17] Broadcasting to 1 clients: {"ip":"116.117.92.250","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true... [2026-01-04 16:06:18] HTTP POST /internal/broadcast [2026-01-04 16:06:18] Broadcasting to 1 clients: {"ip":"124.25.191.18","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:06:18] HTTP POST /internal/broadcast [2026-01-04 16:06:18] Broadcasting to 1 clients: {"ip":"93.241.195.16","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:06:51] HTTP POST /internal/broadcast [2026-01-04 16:06:51] Broadcasting to 1 clients: {"ip":"178.69.149.26","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:06:52] HTTP POST /internal/broadcast [2026-01-04 16:06:52] Broadcasting to 1 clients: {"ip":"32.121.14.231","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:06:52] HTTP POST /internal/broadcast [2026-01-04 16:06:52] Broadcasting to 1 clients: {"ip":"201.6.198.234","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:06:52] HTTP POST /internal/broadcast [2026-01-04 16:06:52] Broadcasting to 1 clients: {"ip":"95.149.183.133","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:06:53] HTTP POST /internal/broadcast [2026-01-04 16:06:53] Broadcasting to 1 clients: {"ip":"75.130.88.223","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:06:53] HTTP POST /internal/broadcast [2026-01-04 16:06:53] Broadcasting to 1 clients: {"ip":"203.230.204.240","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:06:54] HTTP POST /internal/broadcast [2026-01-04 16:06:54] Broadcasting to 1 clients: {"ip":"220.35.61.51","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:06:54] HTTP POST /internal/broadcast [2026-01-04 16:06:54] Broadcasting to 1 clients: {"ip":"136.190.90.206","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:06:55] HTTP POST /internal/broadcast [2026-01-04 16:06:55] Broadcasting to 1 clients: {"ip":"19.14.75.41","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,"... [2026-01-04 16:06:55] HTTP POST /internal/broadcast [2026-01-04 16:06:55] Broadcasting to 1 clients: {"ip":"176.20.114.5","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:06:56] HTTP POST /internal/broadcast [2026-01-04 16:06:56] Broadcasting to 1 clients: {"ip":"45.230.226.101","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:06:56] HTTP POST /internal/broadcast [2026-01-04 16:06:56] Broadcasting to 1 clients: {"ip":"140.154.120.195","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:06:57] HTTP POST /internal/broadcast [2026-01-04 16:06:57] Broadcasting to 1 clients: {"ip":"77.37.80.157","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:06:57] HTTP POST /internal/broadcast [2026-01-04 16:06:57] Broadcasting to 1 clients: {"ip":"119.53.254.156","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:06:58] HTTP POST /internal/broadcast [2026-01-04 16:06:58] Broadcasting to 1 clients: {"ip":"122.121.108.132","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:06:58] HTTP POST /internal/broadcast [2026-01-04 16:06:58] Broadcasting to 1 clients: {"ip":"206.218.251.48","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:00] HTTP POST /internal/broadcast [2026-01-04 16:07:00] Broadcasting to 1 clients: {"ip":"219.7.177.165","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:00] HTTP POST /internal/broadcast [2026-01-04 16:07:00] Broadcasting to 1 clients: {"ip":"149.92.10.233","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:01] HTTP POST /internal/broadcast [2026-01-04 16:07:01] Broadcasting to 1 clients: {"ip":"151.236.5.246","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:01] HTTP POST /internal/broadcast [2026-01-04 16:07:01] Broadcasting to 1 clients: {"ip":"125.51.210.142","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:02] HTTP POST /internal/broadcast [2026-01-04 16:07:02] Broadcasting to 1 clients: {"ip":"55.172.76.84","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:07:02] HTTP POST /internal/broadcast [2026-01-04 16:07:02] Broadcasting to 1 clients: {"ip":"88.173.12.149","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:03] HTTP POST /internal/broadcast [2026-01-04 16:07:03] Broadcasting to 1 clients: {"ip":"50.231.173.226","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:03] HTTP POST /internal/broadcast [2026-01-04 16:07:03] Broadcasting to 1 clients: {"ip":"76.59.117.186","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:04] HTTP POST /internal/broadcast [2026-01-04 16:07:04] Broadcasting to 1 clients: {"ip":"134.64.232.102","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:04] HTTP POST /internal/broadcast [2026-01-04 16:07:04] Broadcasting to 1 clients: {"ip":"211.34.173.166","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:05] HTTP POST /internal/broadcast [2026-01-04 16:07:05] Broadcasting to 1 clients: {"ip":"17.158.230.2","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:07:05] HTTP POST /internal/broadcast [2026-01-04 16:07:05] Broadcasting to 1 clients: {"ip":"212.20.1.232","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:07:06] HTTP POST /internal/broadcast [2026-01-04 16:07:06] Broadcasting to 1 clients: {"ip":"59.244.6.83","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,"... [2026-01-04 16:07:07] HTTP POST /internal/broadcast [2026-01-04 16:07:07] Broadcasting to 1 clients: {"ip":"119.186.171.162","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:07:07] HTTP POST /internal/broadcast [2026-01-04 16:07:07] Broadcasting to 1 clients: {"ip":"123.250.86.175","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:08] HTTP POST /internal/broadcast [2026-01-04 16:07:08] Broadcasting to 1 clients: {"ip":"128.147.167.242","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:07:08] HTTP POST /internal/broadcast [2026-01-04 16:07:08] Broadcasting to 1 clients: {"ip":"220.184.138.171","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:07:09] HTTP POST /internal/broadcast [2026-01-04 16:07:09] Broadcasting to 1 clients: {"ip":"43.70.156.93","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:07:09] HTTP POST /internal/broadcast [2026-01-04 16:07:09] Broadcasting to 1 clients: {"ip":"67.64.189.105","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:10] HTTP POST /internal/broadcast [2026-01-04 16:07:10] Broadcasting to 1 clients: {"ip":"196.44.100.23","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:10] HTTP POST /internal/broadcast [2026-01-04 16:07:10] Broadcasting to 1 clients: {"ip":"170.233.94.123","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:11] HTTP POST /internal/broadcast [2026-01-04 16:07:11] Broadcasting to 1 clients: {"ip":"198.42.203.183","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:11] HTTP POST /internal/broadcast [2026-01-04 16:07:11] Broadcasting to 1 clients: {"ip":"124.204.200.89","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:12] HTTP POST /internal/broadcast [2026-01-04 16:07:12] Broadcasting to 1 clients: {"ip":"160.110.135.1","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:12] HTTP POST /internal/broadcast [2026-01-04 16:07:12] Broadcasting to 1 clients: {"ip":"219.68.207.156","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:13] HTTP POST /internal/broadcast [2026-01-04 16:07:13] Broadcasting to 1 clients: {"ip":"28.78.184.201","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:13] HTTP POST /internal/broadcast [2026-01-04 16:07:13] Broadcasting to 1 clients: {"ip":"108.58.65.33","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:07:14] HTTP POST /internal/broadcast [2026-01-04 16:07:14] Broadcasting to 1 clients: {"ip":"123.118.252.97","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:19] HTTP POST /internal/broadcast [2026-01-04 16:07:19] Broadcasting to 1 clients: {"ip":"6.68.113.115","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:07:21] HTTP POST /internal/broadcast [2026-01-04 16:07:21] Broadcasting to 1 clients: {"ip":"206.4.64.77","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,"... [2026-01-04 16:07:21] HTTP POST /internal/broadcast [2026-01-04 16:07:21] Broadcasting to 1 clients: {"ip":"152.241.104.155","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:07:22] HTTP POST /internal/broadcast [2026-01-04 16:07:22] Broadcasting to 1 clients: {"ip":"129.137.190.152","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:07:22] HTTP POST /internal/broadcast [2026-01-04 16:07:22] Broadcasting to 1 clients: {"ip":"121.224.166.138","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:07:23] HTTP POST /internal/broadcast [2026-01-04 16:07:23] Broadcasting to 1 clients: {"ip":"13.197.93.7","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,"... [2026-01-04 16:07:23] HTTP POST /internal/broadcast [2026-01-04 16:07:23] Broadcasting to 1 clients: {"ip":"126.77.14.125","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:24] HTTP POST /internal/broadcast [2026-01-04 16:07:24] Broadcasting to 1 clients: {"ip":"101.31.143.138","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:25] HTTP POST /internal/broadcast [2026-01-04 16:07:25] Broadcasting to 1 clients: {"ip":"223.64.244.193","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:25] HTTP POST /internal/broadcast [2026-01-04 16:07:25] Broadcasting to 1 clients: {"ip":"14.91.163.175","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:26] HTTP POST /internal/broadcast [2026-01-04 16:07:26] Broadcasting to 1 clients: {"ip":"97.59.29.209","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:07:26] HTTP POST /internal/broadcast [2026-01-04 16:07:26] Broadcasting to 1 clients: {"ip":"76.46.38.5","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,"i... [2026-01-04 16:07:27] HTTP POST /internal/broadcast [2026-01-04 16:07:27] Broadcasting to 1 clients: {"ip":"157.55.182.255","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:28] HTTP POST /internal/broadcast [2026-01-04 16:07:28] Broadcasting to 1 clients: {"ip":"222.66.140.111","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:29] HTTP POST /internal/broadcast [2026-01-04 16:07:29] Broadcasting to 1 clients: {"ip":"94.128.214.29","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:31] HTTP POST /internal/broadcast [2026-01-04 16:07:31] Broadcasting to 1 clients: {"ip":"178.168.247.238","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:07:32] HTTP POST /internal/broadcast [2026-01-04 16:07:32] Broadcasting to 1 clients: {"ip":"126.141.207.16","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:32] HTTP POST /internal/broadcast [2026-01-04 16:07:32] Broadcasting to 1 clients: {"ip":"66.112.44.101","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:33] HTTP POST /internal/broadcast [2026-01-04 16:07:33] Broadcasting to 1 clients: {"ip":"132.95.37.73","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:07:33] HTTP POST /internal/broadcast [2026-01-04 16:07:33] Broadcasting to 1 clients: {"ip":"117.61.64.135","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:34] HTTP POST /internal/broadcast [2026-01-04 16:07:34] Broadcasting to 1 clients: {"ip":"81.86.50.124","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:07:34] HTTP POST /internal/broadcast [2026-01-04 16:07:34] Broadcasting to 1 clients: {"ip":"186.125.249.148","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:07:35] HTTP POST /internal/broadcast [2026-01-04 16:07:35] Broadcasting to 1 clients: {"ip":"115.47.175.145","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:35] HTTP POST /internal/broadcast [2026-01-04 16:07:35] Broadcasting to 1 clients: {"ip":"5.72.226.77","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,"... [2026-01-04 16:07:36] HTTP POST /internal/broadcast [2026-01-04 16:07:36] Broadcasting to 1 clients: {"ip":"77.253.212.170","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:36] HTTP POST /internal/broadcast [2026-01-04 16:07:36] Broadcasting to 1 clients: {"ip":"117.179.161.45","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:37] HTTP POST /internal/broadcast [2026-01-04 16:07:37] Broadcasting to 1 clients: {"ip":"168.163.38.78","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:37] HTTP POST /internal/broadcast [2026-01-04 16:07:37] Broadcasting to 1 clients: {"ip":"3.62.178.49","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,"... [2026-01-04 16:07:38] HTTP POST /internal/broadcast [2026-01-04 16:07:38] Broadcasting to 1 clients: {"ip":"115.24.115.29","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:38] HTTP POST /internal/broadcast [2026-01-04 16:07:38] Broadcasting to 1 clients: {"ip":"169.120.26.137","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:07:39] HTTP POST /internal/broadcast [2026-01-04 16:07:39] Broadcasting to 1 clients: {"ip":"46.13.128.223","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:07:39] HTTP POST /internal/broadcast [2026-01-04 16:07:39] Broadcasting to 1 clients: {"ip":"89.50.82.29","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,"... [2026-01-04 16:07:40] HTTP POST /internal/broadcast [2026-01-04 16:07:40] Broadcasting to 1 clients: {"ip":"210.127.232.174","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:09:08] HTTP POST /internal/broadcast [2026-01-04 16:09:08] Broadcasting to 1 clients: {"ip":"158.197.135.141","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:09:09] HTTP POST /internal/broadcast [2026-01-04 16:09:09] Broadcasting to 1 clients: {"ip":"11.89.115.74","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:09:09] HTTP POST /internal/broadcast [2026-01-04 16:09:09] Broadcasting to 1 clients: {"ip":"144.60.133.106","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:10] HTTP POST /internal/broadcast [2026-01-04 16:09:10] Broadcasting to 1 clients: {"ip":"98.161.3.111","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:09:10] HTTP POST /internal/broadcast [2026-01-04 16:09:10] Broadcasting to 1 clients: {"ip":"220.233.31.151","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:11] HTTP POST /internal/broadcast [2026-01-04 16:09:11] Broadcasting to 1 clients: {"ip":"113.231.132.17","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:11] HTTP POST /internal/broadcast [2026-01-04 16:09:11] Broadcasting to 1 clients: {"ip":"176.6.114.56","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:09:12] HTTP POST /internal/broadcast [2026-01-04 16:09:12] Broadcasting to 1 clients: {"ip":"76.87.208.64","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:09:13] HTTP POST /internal/broadcast [2026-01-04 16:09:13] Broadcasting to 1 clients: {"ip":"195.48.218.30","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:13] HTTP POST /internal/broadcast [2026-01-04 16:09:13] Broadcasting to 1 clients: {"ip":"200.20.107.111","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:14] HTTP POST /internal/broadcast [2026-01-04 16:09:14] Broadcasting to 1 clients: {"ip":"179.56.29.189","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:15] HTTP POST /internal/broadcast [2026-01-04 16:09:15] Broadcasting to 1 clients: {"ip":"187.247.79.14","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:15] HTTP POST /internal/broadcast [2026-01-04 16:09:15] Broadcasting to 1 clients: {"ip":"198.25.88.154","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:16] HTTP POST /internal/broadcast [2026-01-04 16:09:16] Broadcasting to 1 clients: {"ip":"37.251.79.194","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:16] HTTP POST /internal/broadcast [2026-01-04 16:09:16] Broadcasting to 1 clients: {"ip":"214.46.221.79","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:17] HTTP POST /internal/broadcast [2026-01-04 16:09:17] Broadcasting to 1 clients: {"ip":"98.172.11.98","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:09:18] HTTP POST /internal/broadcast [2026-01-04 16:09:18] Broadcasting to 1 clients: {"ip":"101.120.34.171","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:19] HTTP POST /internal/broadcast [2026-01-04 16:09:19] Broadcasting to 1 clients: {"ip":"122.144.216.238","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:09:20] HTTP POST /internal/broadcast [2026-01-04 16:09:20] Broadcasting to 1 clients: {"ip":"109.74.50.11","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:09:20] HTTP POST /internal/broadcast [2026-01-04 16:09:20] Broadcasting to 1 clients: {"ip":"137.206.186.39","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:21] HTTP POST /internal/broadcast [2026-01-04 16:09:21] Broadcasting to 1 clients: {"ip":"167.112.10.54","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:21] HTTP POST /internal/broadcast [2026-01-04 16:09:21] Broadcasting to 1 clients: {"ip":"171.107.207.44","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:22] HTTP POST /internal/broadcast [2026-01-04 16:09:22] Broadcasting to 1 clients: {"ip":"183.74.46.58","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:09:23] HTTP POST /internal/broadcast [2026-01-04 16:09:23] Broadcasting to 1 clients: {"ip":"152.178.103.61","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:23] HTTP POST /internal/broadcast [2026-01-04 16:09:23] Broadcasting to 1 clients: {"ip":"136.73.108.101","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:24] HTTP POST /internal/broadcast [2026-01-04 16:09:24] Broadcasting to 1 clients: {"ip":"181.215.16.131","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:24] HTTP POST /internal/broadcast [2026-01-04 16:09:24] Broadcasting to 1 clients: {"ip":"220.84.194.145","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:25] HTTP POST /internal/broadcast [2026-01-04 16:09:25] Broadcasting to 1 clients: {"ip":"160.249.44.249","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:26] HTTP POST /internal/broadcast [2026-01-04 16:09:26] Broadcasting to 1 clients: {"ip":"11.242.241.199","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:26] HTTP POST /internal/broadcast [2026-01-04 16:09:26] Broadcasting to 1 clients: {"ip":"129.214.14.47","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:27] HTTP POST /internal/broadcast [2026-01-04 16:09:27] Broadcasting to 1 clients: {"ip":"222.184.246.76","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:28] HTTP POST /internal/broadcast [2026-01-04 16:09:28] Broadcasting to 1 clients: {"ip":"114.137.4.26","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:09:28] HTTP POST /internal/broadcast [2026-01-04 16:09:28] Broadcasting to 1 clients: {"ip":"134.20.121.59","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:29] HTTP POST /internal/broadcast [2026-01-04 16:09:29] Broadcasting to 1 clients: {"ip":"139.18.11.193","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:30] HTTP POST /internal/broadcast [2026-01-04 16:09:30] Broadcasting to 1 clients: {"ip":"187.101.39.5","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:09:30] HTTP POST /internal/broadcast [2026-01-04 16:09:30] Broadcasting to 1 clients: {"ip":"125.48.192.186","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:31] HTTP POST /internal/broadcast [2026-01-04 16:09:31] Broadcasting to 1 clients: {"ip":"93.143.7.130","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:09:31] HTTP POST /internal/broadcast [2026-01-04 16:09:31] Broadcasting to 1 clients: {"ip":"66.125.117.111","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:32] HTTP POST /internal/broadcast [2026-01-04 16:09:32] Broadcasting to 1 clients: {"ip":"80.85.180.114","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:33] HTTP POST /internal/broadcast [2026-01-04 16:09:33] Broadcasting to 1 clients: {"ip":"117.62.131.130","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:33] HTTP POST /internal/broadcast [2026-01-04 16:09:33] Broadcasting to 1 clients: {"ip":"59.110.11.148","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:34] HTTP POST /internal/broadcast [2026-01-04 16:09:34] Broadcasting to 1 clients: {"ip":"44.171.237.241","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:35] HTTP POST /internal/broadcast [2026-01-04 16:09:35] Broadcasting to 1 clients: {"ip":"130.124.161.220","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:09:35] HTTP POST /internal/broadcast [2026-01-04 16:09:35] Broadcasting to 1 clients: {"ip":"142.174.37.96","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:36] HTTP POST /internal/broadcast [2026-01-04 16:09:36] Broadcasting to 1 clients: {"ip":"195.173.11.84","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:36] HTTP POST /internal/broadcast [2026-01-04 16:09:36] Broadcasting to 1 clients: {"ip":"155.137.1.46","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:09:37] HTTP POST /internal/broadcast [2026-01-04 16:09:37] Broadcasting to 1 clients: {"ip":"179.87.9.11","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,"... [2026-01-04 16:09:38] HTTP POST /internal/broadcast [2026-01-04 16:09:38] Broadcasting to 1 clients: {"ip":"172.112.23.48","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:39] HTTP POST /internal/broadcast [2026-01-04 16:09:39] Broadcasting to 1 clients: {"ip":"220.58.249.80","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:40] HTTP POST /internal/broadcast [2026-01-04 16:09:40] Broadcasting to 1 clients: {"ip":"113.181.234.56","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:40] HTTP POST /internal/broadcast [2026-01-04 16:09:40] Broadcasting to 1 clients: {"ip":"165.60.110.12","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:42] HTTP POST /internal/broadcast [2026-01-04 16:09:42] Broadcasting to 1 clients: {"ip":"125.144.129.26","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:42] HTTP POST /internal/broadcast [2026-01-04 16:09:42] Broadcasting to 1 clients: {"ip":"17.197.169.188","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:43] HTTP POST /internal/broadcast [2026-01-04 16:09:43] Broadcasting to 1 clients: {"ip":"89.53.190.132","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:43] HTTP POST /internal/broadcast [2026-01-04 16:09:43] Broadcasting to 1 clients: {"ip":"208.189.242.54","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:44] HTTP POST /internal/broadcast [2026-01-04 16:09:44] Broadcasting to 1 clients: {"ip":"81.103.92.246","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false... [2026-01-04 16:09:44] HTTP POST /internal/broadcast [2026-01-04 16:09:44] Broadcasting to 1 clients: {"ip":"90.255.159.4","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:09:45] HTTP POST /internal/broadcast [2026-01-04 16:09:45] Broadcasting to 1 clients: {"ip":"15.30.90.192","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":false,... [2026-01-04 16:09:45] HTTP POST /internal/broadcast [2026-01-04 16:09:45] Broadcasting to 1 clients: {"ip":"203.139.123.91","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fals... [2026-01-04 16:09:46] HTTP POST /internal/broadcast [2026-01-04 16:09:46] Broadcasting to 1 clients: {"ip":"132.234.245.155","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":fal... [2026-01-04 16:10:18] HTTP POST /internal/broadcast [2026-01-04 16:10:18] Broadcasting to 1 clients: {"ip":"93.241.195.16","method":"POST","path":"\/login","status":401,"response_time_ms":50,"bytes":512,"user_agent":"MaliciousBot\/1.0","server":"web-01","country":"ID","city":"Unknown","blocked":true,... [2026-01-04 16:10:45] WS Client disconnected (id=67, remaining=0)