Files
loc_az_hci/docs/troubleshooting/ACCESS_PATHS_QUICK_REFERENCE.md
defiQUG c39465c2bd
Some checks failed
Test / test (push) Has been cancelled
Initial commit: loc_az_hci (smom-dbis-138 excluded via .gitignore)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-08 09:04:46 -08:00

2.0 KiB

Access Paths Quick Reference

Quick reference for all infrastructure access methods

Working Access Methods

Proxmox ML110 (192.168.1.206)

# Web UI
https://192.168.1.206:8006

# SSH
ssh -i ~/.ssh/id_ed25519_proxmox root@192.168.1.206

# API
curl -k -d "username=root@pam&password=..." https://192.168.1.206:8006/api2/json/access/ticket

Proxmox R630 (192.168.1.49)

# Web UI
https://192.168.1.49:8006

# API (assumed working)
curl -k -d "username=root@pam&password=..." https://192.168.1.49:8006/api2/json/access/ticket

Virtual Machines

Console Access (All VMs):

  • Proxmox Web UI → Select VM → Console
  • Status: Available

Network Access (All VMs):

  • Ping: Working
  • Port 22: Open
  • IPs: 192.168.1.60, 192.168.1.188, 192.168.1.121, 192.168.1.82

Not Working (With Fixes)

SSH to VMs

Status: Authentication failing
Fix: Access via Proxmox console and add SSH key manually

Steps:

  1. Proxmox Web UI → VM → Console
  2. Login as ubuntu
  3. Run:
    mkdir -p ~/.ssh
    chmod 700 ~/.ssh
    echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBGrtqePuHm2bJLNnQbuzYrpcXoHHhwWv5s2RmqEezbz proxmox-access" >> ~/.ssh/authorized_keys
    chmod 600 ~/.ssh/authorized_keys
    

SSH to R630

Status: Authentication failing
Fix: Enable SSH and add SSH key (see SSH_ENABLE_QUICK_GUIDE.md)

QEMU Guest Agent

Status: Not running in VMs
Fix: Install via console:

sudo apt update
sudo apt install -y qemu-guest-agent
sudo systemctl enable qemu-guest-agent
sudo systemctl start qemu-guest-agent

🔄 Alternative Access Strategies

Strategy 1: Console-First

  • Use Proxmox console for VM access
  • Configure everything manually
  • Then enable SSH

Strategy 2: API-Only

  • Use Proxmox API for all operations
  • Deploy via cloud-init
  • Minimal SSH dependency

Strategy 3: Hybrid

  • Console for setup
  • SSH for automation
  • API for monitoring

Run: ./scripts/troubleshooting/test-all-access-paths.sh to test all paths