diff --git a/tmp/diagnose.sh b/tmp/diagnose.sh deleted file mode 100644 index f00f361..0000000 --- a/tmp/diagnose.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/bash -# Диагностика проблемы vncticket и подключения к Proxmox - -PVE_HOST="192.168.31.4" -PVE_PORT="8006" -USERNAME="root@pam" -PASSWORD="Yfhjajvbyrf8" -TOKEN_NAME="root@pam!panel" -TOKEN_VALUE="9a191c1d-3f9d-4705-85ed-82390978ed74" - -echo "=== 1. Подключение к Proxmox через access/ticket ===" -curl -k -s -m 5 \ - -d "username=$USERNAME&password=$PASSWORD" \ - "https://$PVE_HOST:$PVE_PORT/api2/json/access/ticket" | python3 -m json.tool - -echo "" -echo "=== 2. Получение сертификата Proxmox (Subject Alternative Names) ===" -echo | openssl s_client -connect $PVE_HOST:$PVE_PORT -servername pve1.input.netcraze.pro 2>/dev/null \ - | openssl x509 -noout -text 2>/dev/null | grep -A 5 "Subject Alternative Name" - -echo "" -echo "=== 3. Получение vncticket через API-токен (без параметра host) ===" -curl -k -s -m 5 \ - -H "Authorization: PVEAPIToken=$TOKEN_NAME=$TOKEN_VALUE" \ - "https://$PVE_HOST:$PVE_PORT/api2/json/nodes/pve1/qemu/100/vncproxy?websocket=1" | python3 -m json.tool - -echo "" -echo "=== 4. Проверка настроек pveproxy (если есть доступ) ===" -echo " Если есть SSH на Proxmox, выполните:" -echo " pvenode cert info | grep Subject" -echo " pvenode cert info | grep DNS:"