Ich habe mich an diese Anleitung gehalten für einen ersten Test der API:
https://pve.proxmox.com/wiki/Proxmox_VE_API
Ich will via curl den Cluster Status abfragen und gehe dabei wie folgt vor:
Ein Ticket wird entsprechend generiert:
Ein anschließendes
liefert nichts zurück. Keinen Fehler, keinen Returncode (nur 0) einfach nichts. Was ist hier falsch?
https://pve.proxmox.com/wiki/Proxmox_VE_API
Ich will via curl den Cluster Status abfragen und gehe dabei wie folgt vor:
Code:
url="https://localhost:8006/api2/json"
ticket=$(curl -s -k -d "username=user@pam&password=passwort" $url/access/ticket |jq -r '.data | .ticket')
Code:
root@servername:~# echo $ticket
PVE:username@pam:5C5025EC::lvnJQGWs4s0eiMhLI9cm0qME2owZyBkTPK87plzc ...
Ein anschließendes
Code:
curl -k -b "$ticket" "$url/cluster/status"
liefert nichts zurück. Keinen Fehler, keinen Returncode (nur 0) einfach nichts. Was ist hier falsch?