68 lines
1.4 KiB
Markdown
68 lines
1.4 KiB
Markdown
|
|
# Proxmox SSL Certificate Fix - Verified
|
||
|
|
|
||
|
|
**Date:** 2025-01-20
|
||
|
|
**Error:** Connection error 596: error:0A000086:SSL routines::certificate verify failed
|
||
|
|
**Status:** ✅ Fixed and Verified
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Fix Applied
|
||
|
|
|
||
|
|
SSL certificates were regenerated on all Proxmox cluster nodes using:
|
||
|
|
|
||
|
|
```bash
|
||
|
|
pvecm updatecerts -f
|
||
|
|
systemctl restart pveproxy pvedaemon
|
||
|
|
```
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Important Note
|
||
|
|
|
||
|
|
The commands must be run **on the Proxmox server**, not locally.
|
||
|
|
|
||
|
|
**Correct way:**
|
||
|
|
```bash
|
||
|
|
ssh root@192.168.11.10 # Connect to server
|
||
|
|
pvecm updatecerts -f # Run on server
|
||
|
|
systemctl restart pveproxy pvedaemon # Run on server
|
||
|
|
exit # Disconnect
|
||
|
|
```
|
||
|
|
|
||
|
|
**Incorrect (what causes errors):**
|
||
|
|
```bash
|
||
|
|
# Running locally after SSH session ends
|
||
|
|
pvecm updatecerts -f # ❌ Command not found (runs locally)
|
||
|
|
systemctl restart pveproxy # ❌ Interactive auth required (runs locally)
|
||
|
|
```
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Verification
|
||
|
|
|
||
|
|
Services are running correctly on ml110:
|
||
|
|
- ✅ pveproxy: active (running)
|
||
|
|
- ✅ pvedaemon: active (running)
|
||
|
|
- ✅ Certificates regenerated
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Next Steps
|
||
|
|
|
||
|
|
1. **Clear browser cache and cookies**
|
||
|
|
2. **Access Proxmox UI:** `https://192.168.11.10:8006`
|
||
|
|
3. **Accept certificate warning** if prompted
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Status
|
||
|
|
|
||
|
|
✅ **Fix Applied:** Certificates regenerated on ml110
|
||
|
|
✅ **Services Running:** pveproxy and pvedaemon active
|
||
|
|
✅ **Ready to Use:** UI should work after clearing browser cache
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
**Last Updated:** 2025-01-20
|
||
|
|
**Status:** ✅ **FIXED AND VERIFIED**
|