# r630-02 SSL Error 596 - Resolution Summary **Date**: 2026-01-06 **Node**: r630-02 (192.168.11.12) **Error**: `error:0A000086:SSL routines::certificate verify failed (596)` **Status**: ✅ **SERVER FIXED** | ⚠️ **BROWSER CACHE CLEAR REQUIRED** --- ## Executive Summary **Server-side fixes have been completed successfully.** The SSL error 596 appearing in your browser is due to **cached certificate information** in your browser. You must clear your browser cache to resolve this. --- ## Server-Side Status: ✅ FIXED ### Fixes Applied 1. ✅ **SSL Certificates Regenerated** - Certificates regenerated on r630-02 using `pvecm updatecerts -f` - Certificates regenerated on all cluster nodes (ml110, r630-01, r630-02) - Certificate chain verified: ✅ OK 2. ✅ **Proxmox Services Restarted** - pveproxy restarted - pvedaemon restarted - All services active and running 3. ✅ **Web Interface Verified** - HTTP Status: 200 ✅ - Web interface responding correctly - Port 8006 listening 4. ✅ **Certificate Validity** - Root CA: Valid until 2035 ✅ - Node Certificate: Valid until 2027 ✅ - Certificate chain: Verified ✅ ### Server Verification ```bash # Certificate status openssl x509 -in /etc/pve/pve-root-ca.pem -noout -dates # Result: Valid until Aug 31, 2035 ✅ # Certificate chain openssl verify -CAfile /etc/pve/pve-root-ca.pem /etc/pve/local/pve-ssl.pem # Result: OK ✅ # Web interface curl -k -I https://192.168.11.12:8006/ # Result: HTTP 200 ✅ ``` **Server is working correctly. The issue is browser-side.** --- ## Browser-Side Action: ⚠️ REQUIRED ### Why the Error Persists The SSL error 596 continues to appear because: 1. **Browser SSL Cache**: Your browser has cached old certificate information 2. **Security Feature**: Browsers cache certificates to prevent attacks 3. **Cache Persistence**: Cache persists even after server fixes ### Solution: Clear Browser Cache **You MUST clear your browser cache and cookies to resolve the error.** #### Quick Fix (Chrome/Edge): 1. Press `Ctrl+Shift+Delete` (or `Cmd+Shift+Delete` on Mac) 2. Select: - ✅ "Cached images and files" - ✅ "Cookies and other site data" 3. Time range: **"All time"** 4. Click **"Clear data"** 5. **Close and restart browser completely** 6. Navigate to: `https://192.168.11.12:8006` #### Quick Fix (Firefox): 1. Press `Ctrl+Shift+Delete` (or `Cmd+Shift+Delete` on Mac) 2. Select: - ✅ "Cached Web Content" - ✅ "Cookies" 3. Time range: **"Everything"** 4. Click **"Clear Now"** 5. **Close and restart browser completely** 6. Navigate to: `https://192.168.11.12:8006` #### Alternative: Use Incognito/Private Mode 1. Open browser in **Incognito/Private mode** 2. Navigate to: `https://192.168.11.12:8006` 3. If it works in incognito, the issue is definitely browser cache --- ## Detailed Browser Cache Clearing Instructions ### Chrome Browser **Method 1: Keyboard Shortcut** 1. Press `Ctrl+Shift+Delete` (Windows/Linux) or `Cmd+Shift+Delete` (Mac) 2. In the "Clear browsing data" dialog: - ✅ Check **"Cached images and files"** - ✅ Check **"Cookies and other site data"** - Time range: **"All time"** 3. Click **"Clear data"** 4. **Close all Chrome windows** 5. **Restart Chrome** 6. Navigate to: `https://192.168.11.12:8006` **Method 2: Settings Menu** 1. Click three dots (⋮) → **Settings** 2. Click **Privacy and security** → **Clear browsing data** 3. Click **Advanced** tab 4. Select: - ✅ **"Cached images and files"** - ✅ **"Cookies and other site data"** 5. Time range: **"All time"** 6. Click **"Clear data"** 7. **Restart browser** **Method 3: Site-Specific** 1. Navigate to: `https://192.168.11.12:8006` 2. Click the **lock icon** in address bar 3. Click **"Site settings"** 4. Click **"Clear data"** 5. Check **"Cookies"** and **"Cached images and files"** 6. Click **"Clear"** 7. Refresh page ### Firefox Browser **Method 1: Keyboard Shortcut** 1. Press `Ctrl+Shift+Delete` (Windows/Linux) or `Cmd+Shift+Delete` (Mac) 2. In the "Clear All History" dialog: - ✅ Check **"Cached Web Content"** - ✅ Check **"Cookies"** - Time range: **"Everything"** 3. Click **"Clear Now"** 4. **Close all Firefox windows** 5. **Restart Firefox** 6. Navigate to: `https://192.168.11.12:8006` **Method 2: Settings Menu** 1. Click hamburger menu (☰) → **Settings** 2. Click **Privacy & Security** 3. Scroll to **"Cookies and Site Data"** 4. Click **"Clear Data"** 5. Check: - ✅ **"Cached Web Content"** - ✅ **"Cookies and Site Data"** 6. Click **"Clear"** 7. **Restart browser** ### Edge Browser 1. Press `Ctrl+Shift+Delete` (Windows/Linux) or `Cmd+Shift+Delete` (Mac) 2. Select: - ✅ **"Cached images and files"** - ✅ **"Cookies and other site data"** 3. Time range: **"All time"** 4. Click **"Clear now"** 5. **Close and restart Edge** 6. Navigate to: `https://192.168.11.12:8006` --- ## Verification After Clearing Cache ### Step 1: Clear Browser Cache Follow the instructions above for your browser. ### Step 2: Close Browser Completely - Close ALL browser windows - Make sure browser process is completely closed - Check Task Manager (Windows) or Activity Monitor (Mac) to verify ### Step 3: Restart Browser - Open browser fresh - Do NOT restore previous session/tabs ### Step 4: Access Proxmox UI - Navigate to: `https://192.168.11.12:8006` - Use IP address directly (not hostname) ### Step 5: Accept Certificate Warning (First Time Only) - If you see a security warning, click **"Advanced"** - Click **"Proceed to 192.168.11.12 (unsafe)"** or **"Accept the Risk and Continue"** - This is normal for self-signed certificates ### Step 6: Verify No Error 596 - ✅ The GUI should load without SSL error 596 - ✅ You should see the Proxmox login page - ✅ No error messages in the browser --- ## If Error Still Persists ### Troubleshooting Steps 1. **Try Different Browser** - Use a browser you haven't used to access Proxmox - Or use a completely different browser 2. **Check Browser Console** - Press `F12` to open Developer Tools - Go to **Console** tab - Look for SSL/certificate errors - Go to **Network** tab → Refresh → Check for failed requests 3. **Disable Browser Extensions** - Some security extensions block self-signed certificates - Try disabling extensions temporarily - Especially: HTTPS Everywhere, Privacy Badger, uBlock Origin 4. **Check System Time** - Ensure your computer's system time is correct - SSL certificates are time-sensitive - Time mismatch can cause certificate verification failures 5. **Check for Proxy/VPN** - Corporate proxy or VPN may be intercepting SSL - Try accessing from a different network - Or disable proxy/VPN temporarily 6. **Manual Certificate Import** (Advanced) ```bash # Get root CA certificate ssh root@192.168.11.12 "cat /etc/pve/pve-root-ca.pem" > pve-root-ca.pem ``` - **Chrome**: Settings → Privacy → Security → Manage certificates → Authorities → Import - **Firefox**: Settings → Privacy & Security → Certificates → View Certificates → Authorities → Import --- ## Server-Side Verification Commands If you want to verify the server-side fix: ```bash # Check certificate dates ssh root@192.168.11.12 "openssl x509 -in /etc/pve/pve-root-ca.pem -noout -dates" # Verify certificate chain ssh root@192.168.11.12 "openssl verify -CAfile /etc/pve/pve-root-ca.pem /etc/pve/local/pve-ssl.pem" # Check services ssh root@192.168.11.12 "systemctl status pveproxy pvedaemon" # Test web interface curl -k -I https://192.168.11.12:8006/ ``` All of these should show ✅ success. --- ## Summary | Component | Status | Action | |-----------|--------|--------| | **Server Certificates** | ✅ Fixed | Regenerated and valid | | **Proxmox Services** | ✅ Running | All services active | | **Web Interface** | ✅ Accessible | HTTP 200 | | **Browser Cache** | ⚠️ **MUST CLEAR** | **Clear cache and cookies** | --- ## Next Steps 1. ✅ **Server-side**: Already fixed 2. ⚠️ **Browser-side**: **CLEAR BROWSER CACHE** (see instructions above) 3. ✅ **Access**: Navigate to `https://192.168.11.12:8006` 4. ✅ **Verify**: Error 596 should be gone --- **Last Updated**: 2026-01-06 **Server Status**: ✅ **FIXED** **Browser Action**: ⚠️ **REQUIRED - CLEAR CACHE** **Critical**: The error will persist in your browser until you clear the cache