3.1 KiB
3.1 KiB
Net1 Removal Result
Date: 2026-01-21
Action: Removed net1 (eth1) from NPMplus container
Result: ⚠️ ISSUE - 192.168.11.166 still not accessible
Current Status
Configuration
- ✅ net1 removed: Container now has only eth0 (192.168.11.166)
- ✅ Docker network: Bridge mode with port mappings
- ✅ docker-proxy: Listening on 0.0.0.0:80/443/81
- ❌ 192.168.11.166: Not accessible (HTTP 000)
- ⚠️ Docker container: Running but unhealthy
Issue
NPMplus Docker container is not responding:
- Container status: Running but unhealthy
- Not accessible on 192.168.11.166
- Not accessible on Docker container IP (172.17.0.2)
- Not accessible on localhost from inside container
Root Cause Analysis
Possible Causes
-
NPMplus Not Fully Started
- Container health shows "unhealthy"
- May need more time to initialize
- Health checks may be failing
-
Data Volume Issue
- Volume path is correct:
/data/npmplus:/data - Both
/opt/npmplusand/data/npmplusexist - May need to verify data is accessible
- Volume path is correct:
-
Docker Container Configuration
- Container is running but not responding
- NPMplus nginx may not be starting
- Need to check container logs for errors
-
Network Namespace Issue
- Docker bridge network may have issues
- Port forwarding may not be working
- Need to verify iptables rules
Immediate Solution
Re-add net1 to Restore Functionality
Since removing net1 broke access and NPMplus container is not responding:
- Re-add net1 to restore 192.168.11.167 access
- Update UDM Pro to use 192.168.11.167
- Investigate Docker container issue separately
Script created: scripts/re-add-net1.sh
Recommended Actions
Option 1: Re-add net1 (Quick Fix)
bash scripts/re-add-net1.sh
This will:
- Re-add net1 (eth1) with IP 192.168.11.167
- Restart container
- Restore functionality on 192.168.11.167
Option 2: Fix Docker Container First
- Check NPMplus container logs for errors
- Verify data volume is accessible
- Check if NPMplus nginx is starting
- Fix container health issues
- Then test 192.168.11.166 again
Option 3: Use Different Approach
- Keep net1 removed
- Fix Docker container health
- Once container is healthy, test 192.168.11.166
- If still not working, re-add net1
Next Steps
- Immediate: Re-add net1 to restore functionality
- Short-term: Update UDM Pro to use 192.168.11.167
- Long-term: Investigate and fix Docker container health issue
- Future: Once Docker container is fixed, can remove net1 again
Summary
Status: ⚠️ NET1 REMOVAL CAUSED ISSUE
Problem:
- Removing net1 did not fix 192.168.11.166 accessibility
- NPMplus Docker container is unhealthy and not responding
- No access on any IP
Solution:
- Re-add net1 to restore 192.168.11.167 access
- Update UDM Pro port forwarding
- Investigate Docker container separately
Action: Run scripts/re-add-net1.sh to restore functionality
Next Step: Re-add net1 to restore access, then investigate Docker container health