-
-
Notifications
You must be signed in to change notification settings - Fork 372
Description
Is there an existing issue for this?
- I have searched the existing open and closed issues and I checked the docs https://jokob-sk.github.io/NetAlertX/
The issue occurs in the following browsers. Select at least 2.
- Firefox
- Chrome
- Edge
- Safari (unsupported) - PRs welcome
- N/A - This is an issue with the backend
Current Behavior
After today, change version to: Built on 2025-10-01. I'm getting fake IP change notifications.
Looks like this is related to the Hub sync, becuase nothification about the IP change are after sync is done.
Expected Behavior
No fake notification :)
Steps To Reproduce
Update to the latest Built 2025-10-01
app.conf
When I try to upload app.conf file have this error message:
Field can not be longer than 65536 charactersdocker-compose.yml
version: "3"
services:
netalertx:
container_name: NetAlertX-Warsaw
hostname: NetAlertX-Warsaw
privileged: true
# use the below line if you want to test the latest dev image
# image: "jokobsk/netalertx-dev:latest"
image: jokobsk/netalertx:latest
environment:
- TZ=Europe/Warsaw
restart: always
volumes:
- /volume1/docker/netalertx/config:/app/config
- /volume1/docker/netalertx/db:/app/db
# (optional) useful for debugging if you have issues setting up the container
- /volume1/docker/netalertx/logs:/app/front/log
network_mode: hostWhat installation are you running?
Production (netalertx)
app.log
Starting arp-scan 1.10.0 with 256 hosts (https://github.com/royhills/arp-scan)
192.168.77.1 00:d0:b4:00:d6:0a KATSUJIMA CO., LTD.
192.168.77.2 b0:19:21:8b:50:8b (Unknown)
192.168.77.15 b0:22:7a:90:dd:9f HP Inc.
192.168.77.20 02:11:32:2b:36:f4 (Unknown: locally administered)
192.168.77.25 28:29:86:14:38:77 APC by Schneider Electric
192.168.77.40 bc:5e:33:97:4c:43 Hangzhou Hikvision Digital Technology Co.,Ltd.
192.168.77.41 e0:ca:3c:9c:13:15 Hangzhou Hikvision Digital Technology Co.,Ltd.
192.168.77.42 bc:5e:33:93:e1:ac Hangzhou Hikvision Digital Technology Co.,Ltd.
192.168.77.43 bc:5e:33:93:e1:e3 Hangzhou Hikvision Digital Technology Co.,Ltd.
192.168.77.44 bc:5e:33:97:4c:da Hangzhou Hikvision Digital Technology Co.,Ltd.
192.168.77.45 bc:5e:33:93:e1:c1 Hangzhou Hikvision Digital Technology Co.,Ltd.
192.168.77.46 24:48:45:59:93:87 Hangzhou Hikvision Digital Technology Co.,Ltd.
192.168.77.47 24:48:45:59:93:80 Hangzhou Hikvision Digital Technology Co.,Ltd.
192.168.77.48 24:48:45:59:93:79 Hangzhou Hikvision Digital Technology Co.,Ltd.
192.168.77.50 90:09:d0:3f:27:b9 Synology Incorporated
192.168.77.60 02:11:32:23:7f:64 (Unknown: locally administered)
192.168.77.61 d8:3a:dd:b2:23:34 Raspberry Pi Trading Ltd
192.168.77.62 b8:27:eb:43:31:9c Raspberry Pi Foundation
192.168.77.106 90:09:d0:2f:0c:64 Synology Incorporated
192.168.77.118 ec:b5:fa:20:81:35 Philips Lighting BV
192.168.77.124 b8:27:eb:5f:fe:a2 Raspberry Pi Foundation
192.168.77.127 54:10:ec:41:e9:05 Microchip Technology Inc.
192.168.77.128 20:36:26:d0:8c:70 TP-Link Corporation Limited
192.168.77.121 86:f7:a5:c4:7d:db (Unknown: locally administered)
192.168.77.135 c0:25:a5:f6:2c:71 Dell Inc.
192.168.77.112 b4:70:64:90:76:f6 Samsung Electronics Co.,Ltd
192.168.77.104 70:c9:32:4f:90:a9 Dreame Technology (Suzhou) Limited
192.168.77.113 64:5d:f4:d4:a5:37 Samsung Electronics Co.,Ltd
192.168.77.110 58:96:71:ac:5f:cc (Unknown)
192.168.77.188 a8:6e:84:70:4c:d1 (Unknown)
192.168.77.145 34:00:8a:e4:72:c4 SHENZHEN WXL ELECTRONICS CO., LTD.
192.168.77.226 80:be:af:ac:b3:a1 Hangzhou Hikvision Digital Technology Co.,Ltd.
192.168.77.241 d8:3a:dd:71:ff:ec Raspberry Pi Trading Ltd
192.168.77.101 b0:4a:39:7a:bf:2c Beijing Roborock Technology Co., Ltd.
192.168.77.251 20:36:26:d0:90:20 TP-Link Corporation Limited
192.168.77.252 20:36:26:d2:46:00 TP-Link Corporation Limited
192.168.77.193 60:01:94:4b:36:fa Espressif Inc.
192.168.77.103 04:cf:8c:74:47:b7 XIAOMI Electronics,CO.,LTD
192.168.77.153 10:8e:e0:7e:28:9c Samsung Electronics Co.,Ltd
192.168.77.149 78:11:dc:8d:a0:bc XIAOMI Electronics,CO.,LTD
192.168.77.109 ce:4e:08:bf:db:a2 (Unknown: locally administered)
192.168.77.100 6e:53:62:b8:86:fc (Unknown: locally administered)
192.168.77.102 1e:94:8c:69:6a:36 (Unknown: locally administered)
68 packets received by filter, 0 packets dropped by kernel
Ending arp-scan 1.10.0: 256 hosts scanned in 11.090 seconds (23.08 hosts/sec). 43 responded
15:05:46 [ARPSCAN] Found: Devices without duplicates 43
15:05:46 [ARPSCAN] Devices List len:43
15:05:46 [ARPSCAN] Devices List:[{'ip': '192.168.77.1', 'mac': '00:d0:b4:00:d6:0a', 'hw': 'KATSUJIMA CO., LTD.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.2', 'mac': 'b0:19:21:8b:50:8b', 'hw': '(Unknown)', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.15', 'mac': 'b0:22:7a:90:dd:9f', 'hw': 'HP Inc.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.20', 'mac': '02:11:32:2b:36:f4', 'hw': '(Unknown: locally administered)', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.25', 'mac': '28:29:86:14:38:77', 'hw': 'APC by Schneider Electric', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.40', 'mac': 'bc:5e:33:97:4c:43', 'hw': 'Hangzhou Hikvision Digital Technology Co.,Ltd.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.41', 'mac': 'e0:ca:3c:9c:13:15', 'hw': 'Hangzhou Hikvision Digital Technology Co.,Ltd.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.42', 'mac': 'bc:5e:33:93:e1:ac', 'hw': 'Hangzhou Hikvision Digital Technology Co.,Ltd.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.43', 'mac': 'bc:5e:33:93:e1:e3', 'hw': 'Hangzhou Hikvision Digital Technology Co.,Ltd.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.44', 'mac': 'bc:5e:33:97:4c:da', 'hw': 'Hangzhou Hikvision Digital Technology Co.,Ltd.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.45', 'mac': 'bc:5e:33:93:e1:c1', 'hw': 'Hangzhou Hikvision Digital Technology Co.,Ltd.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.46', 'mac': '24:48:45:59:93:87', 'hw': 'Hangzhou Hikvision Digital Technology Co.,Ltd.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.47', 'mac': '24:48:45:59:93:80', 'hw': 'Hangzhou Hikvision Digital Technology Co.,Ltd.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.48', 'mac': '24:48:45:59:93:79', 'hw': 'Hangzhou Hikvision Digital Technology Co.,Ltd.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.50', 'mac': '90:09:d0:3f:27:b9', 'hw': 'Synology Incorporated', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.60', 'mac': '02:11:32:23:7f:64', 'hw': '(Unknown: locally administered)', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.61', 'mac': 'd8:3a:dd:b2:23:34', 'hw': 'Raspberry Pi Trading Ltd', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.62', 'mac': 'b8:27:eb:43:31:9c', 'hw': 'Raspberry Pi Foundation', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.106', 'mac': '90:09:d0:2f:0c:64', 'hw': 'Synology Incorporated', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.118', 'mac': 'ec:b5:fa:20:81:35', 'hw': 'Philips Lighting BV', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.124', 'mac': 'b8:27:eb:5f:fe:a2', 'hw': 'Raspberry Pi Foundation', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.127', 'mac': '54:10:ec:41:e9:05', 'hw': 'Microchip Technology Inc.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.128', 'mac': '20:36:26:d0:8c:70', 'hw': 'TP-Link Corporation Limited', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.121', 'mac': '86:f7:a5:c4:7d:db', 'hw': '(Unknown: locally administered)', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.135', 'mac': 'c0:25:a5:f6:2c:71', 'hw': 'Dell Inc.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.112', 'mac': 'b4:70:64:90:76:f6', 'hw': 'Samsung Electronics Co.,Ltd', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.104', 'mac': '70:c9:32:4f:90:a9', 'hw': 'Dreame Technology (Suzhou) Limited', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.113', 'mac': '64:5d:f4:d4:a5:37', 'hw': 'Samsung Electronics Co.,Ltd', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.110', 'mac': '58:96:71:ac:5f:cc', 'hw': '(Unknown)', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.188', 'mac': 'a8:6e:84:70:4c:d1', 'hw': '(Unknown)', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.145', 'mac': '34:00:8a:e4:72:c4', 'hw': 'SHENZHEN WXL ELECTRONICS CO., LTD.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.226', 'mac': '80:be:af:ac:b3:a1', 'hw': 'Hangzhou Hikvision Digital Technology Co.,Ltd.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.241', 'mac': 'd8:3a:dd:71:ff:ec', 'hw': 'Raspberry Pi Trading Ltd', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.101', 'mac': 'b0:4a:39:7a:bf:2c', 'hw': 'Beijing Roborock Technology Co., Ltd.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.251', 'mac': '20:36:26:d0:90:20', 'hw': 'TP-Link Corporation Limited', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.252', 'mac': '20:36:26:d2:46:00', 'hw': 'TP-Link Corporation Limited', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.193', 'mac': '60:01:94:4b:36:fa', 'hw': 'Espressif Inc.', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.103', 'mac': '04:cf:8c:74:47:b7', 'hw': 'XIAOMI Electronics,CO.,LTD', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.153', 'mac': '10:8e:e0:7e:28:9c', 'hw': 'Samsung Electronics Co.,Ltd', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.149', 'mac': '78:11:dc:8d:a0:bc', 'hw': 'XIAOMI Electronics,CO.,LTD', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.109', 'mac': 'ce:4e:08:bf:db:a2', 'hw': '(Unknown: locally administered)', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.100', 'mac': '6e:53:62:b8:86:fc', 'hw': '(Unknown: locally administered)', 'interface': '192.168.77.0/24 --interface=eth4'}, {'ip': '192.168.77.102', 'mac': '1e:94:8c:69:6a:36', 'hw': '(Unknown: locally administered)', 'interface': '192.168.77.0/24 --interface=eth4'}]
15:05:46 [Plugins] SUCCESS, received 43 entries
15:05:51 [API] Updating table_appevents.json file in /front/api
15:05:51 [API] Updating table_plugins_history.json file in /front/api
15:05:51 [API] Updating table_plugins_objects.json file in /front/api
15:05:52 [Plugin utils] ---------------------------------------------
15:05:52 [Plugin utils] display_name: Internet-Check
15:05:52 [Plugins] Executing: python3 /app/front/plugins/internet_ip/script.py prev_ip={prev_ip} INTRNT_DIG_GET_IP_ARG={INTRNT_DIG_GET_IP_ARG}
15:05:52 [INTRNT] In script
15:05:52 [INTRNT] INTRNT_DIG_GET_IP_ARG: -4 myip.opendns.com @resolver1.opendns.com
15:05:52 [INTRNT] - Retrieving Internet IP
15:05:52 [INTRNT] DIG result : 45.137.226.156
15:05:52 [INTRNT] Current internet_IP : 45.137.226.156
15:05:52 [INTRNT] previous_IP : 45.137.226.156
15:05:52 [INTRNT] Finished
15:05:52 [Plugins] SUCCESS, received 1 entries
15:05:52 [API] Updating table_appevents.json file in /front/api
15:05:52 [API] Updating table_plugins_history.json file in /front/api
15:05:52 [Process Scan] Exclude ignored devices
15:05:52 [Process Scan] Processing scan results
15:05:52 [Process Scan] Print Stats
15:05:52 [Scan Stats] Devices Detected.......: 45
15:05:52 [Scan Stats] New Devices............: 0
15:05:52 [Scan Stats] Down Alerts............: 0
15:05:52 [Scan Stats] New Down Alerts........: 0
15:05:52 [Scan Stats] New Connections........: 65
15:05:52 [Scan Stats] Disconnections.........: 1
15:05:52 [Scan Stats] IP Changes.............: 0
15:05:52 [Scan Stats] Scan Method Statistics:
15:05:52 ARPSCAN: 43
15:05:52 INTRNT: 1
15:05:52 local_MAC: 1
15:05:52 [Process Scan] Stats end
15:05:52 [Process Scan] Sessions Events (connect / disconnect)
15:05:52 [Process Scan] Creating new devices
15:05:53 [Process Scan] Updating Devices Info
15:05:53 [Process Scan] Voiding false (ghost) disconnections
15:05:53 [Process Scan] Pairing session events (connection / disconnection)
15:05:53 [Process Scan] Creating sessions snapshot
15:05:53 [Process Scan] Inserting scan results into Online_History
15:05:53 [Process Scan] Skipping repeated notifications
15:05:53 [Skip Repeated Notifications] Skip Repeated
15:05:53 [Plugin utils] ---------------------------------------------
15:05:53 [Plugin utils] display_name: AVAHISCAN (Name discovery)
15:05:53 [Plugins] Executing: python3 /app/front/plugins/avahi_scan/avahi_scan.py
15:05:54 [AVAHISCAN] In script
15:05:54 [Database] Opening DB
15:05:54 [AVAHISCAN] Unknown devices count: 0
15:05:54 [AVAHISCAN] Script finished
15:05:54 [Plugins] No output received from the plugin "AVAHISCAN"
15:05:54 [Notification] Check if something to report
15:05:54 [Notification] Included sections: ['new_devices', 'down_devices', 'events']
15:05:54 [Notification] No changes to report
15:05:54 [MAIN] Process: Wait
15:05:59 [API] Updating table_appevents.json file in /front/api
15:05:59 [API] Updating table_devices.json file in /front/api
15:05:59 [API] Updating table_online_history.json file in /front/api
15:05:59 [API] Updating table_custom_endpoint.json file in /front/api
15:06:37 [Plugin utils] ---------------------------------------------
15:06:37 [Plugin utils] display_name: AVAHISCAN (Name discovery)
15:06:37 [Plugins] Executing: python3 /app/front/plugins/avahi_scan/avahi_scan.py
15:06:37 [AVAHISCAN] In script
15:06:37 [Database] Opening DB
15:06:37 [AVAHISCAN] Unknown devices count: 0
15:06:37 [AVAHISCAN] Script finished
15:06:37 [Plugins] No output received from the plugin "AVAHISCAN"
15:06:37 [Notification] Check if something to report
15:06:37 [Notification] Included sections: ['new_devices', 'down_devices', 'events']
15:06:37 [Notification] No changes to report
15:06:37 [MAIN] Process: Wait
15:07:41 [Plugin utils] ---------------------------------------------
15:07:41 [Plugin utils] display_name: AVAHISCAN (Name discovery)
15:07:41 [Plugins] Executing: python3 /app/front/plugins/avahi_scan/avahi_scan.py
15:07:42 [AVAHISCAN] In script
15:07:42 [Database] Opening DB
15:07:42 [AVAHISCAN] Unknown devices count: 0
15:07:42 [AVAHISCAN] Script finished
15:07:42 [Plugins] No output received from the plugin "AVAHISCAN"
15:07:42 [Notification] Check if something to report
15:07:42 [Notification] Included sections: ['new_devices', 'down_devices', 'events']
15:07:42 [Notification] No changes to report
15:07:42 [MAIN] Process: Wait
15:08:47 [Plugin utils] ---------------------------------------------
15:08:47 [Plugin utils] display_name: AVAHISCAN (Name discovery)
15:08:47 [Plugins] Executing: python3 /app/front/plugins/avahi_scan/avahi_scan.py
15:08:47 [AVAHISCAN] In script
15:08:47 [Database] Opening DB
15:08:47 [AVAHISCAN] Unknown devices count: 0
15:08:47 [AVAHISCAN] Script finished
15:08:47 [Plugins] No output received from the plugin "AVAHISCAN"
15:08:47 [Notification] Check if something to report
15:08:47 [Notification] Included sections: ['new_devices', 'down_devices', 'events']
15:08:47 [Notification] No changes to report
15:08:47 [MAIN] Process: Wait
Debug enabled
- I have read and followed the steps in the wiki link above and provided the required debug logs and the log section covers the time when the issue occurs.

