-
-
Notifications
You must be signed in to change notification settings - Fork 366
Closed as duplicate of#1504
Labels
Waiting for reply⏳Waiting for the original poster to respond, or discussion in progress.Waiting for the original poster to respond, or discussion in progress.bug 🐛Something isn't workingSomething isn't working
Description
What installation are you running?
Home Assistant fa (full-access addon) 🏠
Is there an existing issue for this?
- I have searched the existing open and closed issues and I checked the docs https://docs.netalertx.com/
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
When clicking on a device from any of the device lists, most tabs (Tools, Sessions, Presence, Events, and Plugins) appear to work okay, but the Details tab never loads and just displays the "Loading" spinner.
Expected Behavior
When clicking on a device from any of the device lists and selecting the Details tab, it should load the tab and display the relevant details.
Steps To Reproduce
HA is installed directly on to system.
Standard settings and all fully updated to latest stable releases.
It may, or may not, be relevant, but the tab was working fine but I then checked something using the Android phone app, and this was the first time I noticed it not loading. This could be uninvolved, but I mention it in case it somehow caused the issue.
Relevant app.conf settings
docker-compose.yml
Debug or Trace 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.
Relevant app.log section
Add-on: NetAlertX Full Access
🖧🔍 WIFI / LAN scanner, intruder, and presence detector
-----------------------------------------------------------
Add-on version: 26.2.6
You are running the latest version.
System: Home Assistant OS 17.1
Architecture: amd64 / generic-x86-64
Home Assistant Core: 2026.2.2
Home Assistant Supervisor: 2026.02.2
-----------------------------------------------------------
Provided by: https://github.com/alexbelgium/hassio-addons
-----------------------------------------------------------
/etc/cont-init.d/00-global_var.sh: executing
[18:32:37] NOTICE: Converting addon options to environment variables
[18:32:37] NOTICE: Supports custom env_vars
[18:32:37] NOTICE: https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2
TZ=Europe/London
/etc/cont-init.d/01-config_yaml.sh: executing
/etc/cont-init.d/01-custom_script.sh: executing
[18:32:37] NOTICE: This script is used to run custom commands at start of the addon. Instructions here : https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons
Execute /addon_configs/db21ed7f_netalertx-fa/netalertx-fa.sh if existing
/etc/cont-init.d/32-ingress.sh: executing
Adapting for ingress
/etc/cont-init.d/91-configure.sh: executing
[18:32:38] INFO: Initiating scan of Home Assistant network configuration...
... Detected local IP: 192.168.10.35
... Scanning network for changes
Scanning interface: enp1s0
... enp1s0 is already configured in app.conf
[18:32:38] INFO: Network scan completed.
/etc/cont-init.d/99-run.sh: executing
[18:32:38] INFO: Starting upstream app
_ _ _ ___ _ _ __ __
| \ | | | | / _ \| | | | \ \ / /
| \| | ___| |_/ /_\ \ | ___ _ __| |_ \ V /
| . |/ _ \ __| _ | |/ _ \ __| __|/ \
| |\ | __/ |_| | | | | __/ | | |_/ /^\ \
\_| \_/\___|\__\_| |_/_|\___|_| \__\/ \/
Network intruder and presence detector.
https://netalertx.com
Startup pre-checks
--> data migration.sh
--> capabilities audit.sh
══════════════════════════════════════════════════════════════════════════════
🚨 ALERT: Python execution capabilities (NET_RAW/NET_ADMIN) are missing.
The Python binary in this image has file capabilities (+eip) that
require these bits in the container's bounding set. Without them,
the binary will fail to execute (Operation not permitted).
Restart with: --cap-add=NET_RAW --cap-add=NET_ADMIN
══════════════════════════════════════════════════════════════════════════════
══════════════════════════════════════════════════════════════════════════════
⚠️ WARNING: Reduced functionality (NET_BIND_SERVICE missing).
Tools like nbtscan cannot bind to privileged ports (UDP 137).
This will reduce discovery accuracy for legacy devices.
Consider adding: --cap-add=NET_BIND_SERVICE
══════════════════════════════════════════════════════════════════════════════
Security context: Operational capabilities (CHOWN SETGID SETUID) not granted.
See https://docs.netalertx.com/docker-troubleshooting/missing-capabilities
--> mounts.py
Path | R | W | Mount | RAMDisk | Performance | DataLoss
--------------------------+---+---+-------+---------+-------------+----------
/config | ✅| ✅| ✅ | ➖ | ➖ | ✅
/config/db | ✅| ✅| ✅ | ➖ | ➖ | ✅
/config/config | ✅| ✅| ✅ | ➖ | ➖ | ✅
/tmp/run/tmp | ✅| ✅| ✅ | ✅ | ✅ | ✅
/tmp/api | ✅| ✅| ✅ | ✅ | ✅ | ✅
/tmp/log | ✅| ✅| ✅ | ✅ | ✅ | ✅
/tmp/run | ✅| ✅| ✅ | ✅ | ✅ | ✅
/tmp/nginx/active-config | ✅| ✅| ✅ | ✅ | ✅ | ✅
--> first run config.sh
--> first run db.sh
--> mandatory folders.sh
* Creating Plugins log.
* Creating System services run log.
* Creating DB locked log.
* Creating Execution queue log.
--> apply conf override.sh
--> writable config.sh
--> nginx config.sh
--> expected user id match.sh
--> host mode network.sh
--> excessive capabilities.sh
══════════════════════════════════════════════════════════════════════════════
⚠️ Warning: Excessive capabilities detected (bounding caps: 0x00000000a80435fb).
Only CHOWN, SETGID, SETUID, NET_ADMIN, NET_BIND_SERVICE, and NET_RAW are
required in this container. Please remove unnecessary capabilities.
https://docs.netalertx.com/docker-troubleshooting/excessive-capabilities
══════════════════════════════════════════════════════════════════════════════
--> appliance integrity.sh
══════════════════════════════════════════════════════════════════════════════
⚠️ Warning: Container is running as read-write, not in read-only mode.
Please mount the root filesystem as --read-only or use read_only: true
https://docs.netalertx.com/docker-troubleshooting/read-only-filesystem
══════════════════════════════════════════════════════════════════════════════
--> ports available.sh
Starting /usr/sbin/php-fpm83 -y "/services/config/php/php-fpm.conf" -F (tee stderr to app.php_errors.log)
Starting supercronic --quiet "/services/config/cron/crontab" >>"/tmp/log/cron.log" 2>&1 &
Starting python3 -m server > /tmp/log/stdout.log 2> >(tee /tmp/log/stderr.log >&2)
Starting /usr/sbin/nginx -p "/tmp/run/" -c "/tmp/nginx/active-config/nginx.conf" -g "error_log stderr; error_log /tmp/log/nginx-error.log; daemon off;" &
Successfully updated IEEE OUI database (113030 entries)
Docker Logs
PASTE DOCKER LOG HERE. Using the triple backticks preserves format.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Waiting for reply⏳Waiting for the original poster to respond, or discussion in progress.Waiting for the original poster to respond, or discussion in progress.bug 🐛Something isn't workingSomething isn't working