Files
proxmox/docs/04-configuration/IP_VALIDATION_COMPLETE.md
defiQUG fbda1b4beb
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
docs: Ledger Live integration, contract deploy learnings, NEXT_STEPS updates
- ADD_CHAIN138_TO_LEDGER_LIVE: Ledger form done; public code review repo bis-innovations/LedgerLive; init/push commands
- CONTRACT_DEPLOYMENT_RUNBOOK: Chain 138 gas price 1 gwei, 36-addr check, TransactionMirror workaround
- CONTRACT_*: AddressMapper, MirrorManager deployed 2026-02-12; 36-address on-chain check
- NEXT_STEPS_FOR_YOU: Ledger done; steps completable now (no LAN); run-completable-tasks-from-anywhere
- MASTER_INDEX, OPERATOR_OPTIONAL, SMART_CONTRACTS_INVENTORY_SIMPLE: updates
- LEDGER_BLOCKCHAIN_INTEGRATION_COMPLETE: bis-innovations/LedgerLive reference

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 15:46:57 -08:00

3.4 KiB

IP Address Validation and Update - Complete

Last Updated: 2026-01-31
Document Version: 1.0
Status: Active Documentation


Date: 2026-01-15
Status: ALL IP ADDRESSES VALIDATED AND UPDATED


Validation Process

All IP addresses were validated against actual Proxmox container configurations using:

  • pct config <VMID> to get actual network configurations
  • pct exec <VMID> -- hostname -I to verify running IPs
  • Cross-referenced with Proxmox API data

Validated IP Addresses

Service VMID Validated IP Previous (Invalid) Status
Nginx Proxy Manager 105 192.168.11.26 Already correct Valid
Blockscout 5000 192.168.11.140 192.168.11.280 Fixed
MIM API 7811 192.168.11.36 192.168.11.19 Fixed
DBIS Frontend 10130 192.168.11.130 Already correct Valid
DBIS API Primary 10150 192.168.11.155 192.168.11.290 Fixed
DBIS API Secondary 10151 192.168.11.156 192.168.11.291 Fixed

Files Updated

Documentation (8 files)

  • docs/04-configuration/EAST_WEST_SSL_STATUS_REPORT.md
  • docs/04-configuration/NGINX_SSL_COMPLETE_SOLUTION.md
  • docs/04-configuration/NGINX_PROXY_MANAGER_COMPLETE_SETUP.md
  • docs/04-configuration/NGINX_SSL_MANUAL_CONFIGURATION_GUIDE.md
  • docs/04-configuration/NGINX_SSL_MANUAL_CONFIGURATION_CHECKLIST.md
  • docs/04-configuration/NGINX_SSL_CONFIGURATION_STATUS.md
  • docs/04-configuration/NGINX_PROXY_MANAGER_SSL_CONFIGURATION.md
  • docs/05-network/CENTRAL_NGINX_ROUTING_SETUP.md

Scripts (6 files)

  • scripts/check-east-west-ssl-status.sh
  • scripts/nginx-proxy-manager/configure-domains-pct-exec.sh
  • scripts/nginx-proxy-manager/configure-ssl-api.js
  • scripts/nginx-proxy-manager/configure-ssl-all-domains.js
  • scripts/nginx-proxy-manager/manual-ssl-config-guide.sh
  • scripts/setup-central-nginx-routing.sh

IP Address Corrections

Blockscout (192.168.11.280 → 192.168.11.140)

  • Issue: Invalid IP (280 > 255)
  • Fix: Updated to validated IP from VMID 5000
  • Impact: All Blockscout-related domains (sankofa.nexus, explorer.d-bis.org, etc.)

DBIS API Primary (192.168.11.290 → 192.168.11.155)

  • Issue: Invalid IP (290 > 255)
  • Fix: Updated to validated IP from VMID 10150
  • Impact: dbis-api.d-bis.org domain configuration

DBIS API Secondary (192.168.11.291 → 192.168.11.156)

  • Issue: Invalid IP (291 > 255)
  • Fix: Updated to validated IP from VMID 10151
  • Impact: dbis-api-2.d-bis.org domain configuration

Verification

All invalid IP addresses have been removed from:

  • Documentation files
  • Configuration scripts
  • Automation scripts
  • Status reports

Verification Command:

find docs scripts -type f \( -name "*.md" -o -name "*.sh" -o -name "*.js" \) \
  -exec grep -l "192\.168\.11\.\(280\|290\|291\)" {} \;

Expected result: 0 files (no matches)


Next Steps

  1. All IP addresses validated against Proxmox
  2. All documentation updated
  3. All scripts updated
  4. Test SSL configuration scripts with corrected IPs
  5. Verify Nginx Proxy Manager can reach services at corrected IPs

Last Updated: 2026-01-15
Validated By: Proxmox Container Configurations
Status: Complete