api

  1. T

    Do I have incorrect format of these parameters?

    I have a problem passing these parameters in the installation document, mainly the full clone and storage location?
  2. A

    Possible to limit API access to just Cluster > Firewall > IPset > Name?

    Background: We run PVE with a couple of LXCs and VMs with one LXC representing a reverse proxy for the different backend services. I was wondering if I could run Fail2Ban on the backends wich would then block/release IPs on the PVE-host by modifying a specific IPset. However, it seems I cannot...
  3. D

    [SOLVED] Miss matched backup_status response from API.

    Hi, so I am developing/writing a script to send individual emails to our customers notifying them of their VM's backup status (successful or failed). While testing I discovered that depending on where the backup is cancelled or problem occurs the API's (Proxmox API & PBS API) respond with...
  4. S

    Shutdown Proxmox using APi

    Hi Guys So long story short I want to shut down my physical server that is running Proxmox VE using the API. I am fairly new to using API but what I have found thus far is this: curl https://yourip:8006/api2/json//nodes/proxmox/stop -k -d 'username=root@pam&password=yourpassword' Above does...
  5. P

    [SOLVED] API Authentication - No Ticket

    Having an issue figuring out how to authenticate to PMG API via PHP. I was able to generate a new ticket just fine, put passing in the cookie and header seems to be a problem for follow up requests. The API tells me: HTTP/1.1 401 No ticket $pmgToken = Http::withOptions([ 'verify' => false...
  6. C

    VNC Konsole über die API öffnen

    Ich möchte die VNC Konsole zu einem LXC-Server über die API öffnen. Leider bekomme ich ständig die Meldung Connection failed (Error 401: No ticket). Ich habe auch schon versucht den "PVEAuthCookie" zu setzen mit dem Wert von dem "ticket" aus POST /api2/json//nodes/{node}/lxc/{vmid}/vncproxy...
  7. C

    Configure scsi by Proxmox API

    Hello! I have an installed Proxmox server which is functional through GUI and CLI. I want to launch a VM through the proxmox API, and i am trying to do so by sending a POST request to /nodes/{node}/qemu. I am able to get the VM instantiated, but it wont run. I think the problem is due to the...
  8. R

    xterm.js console doesnt set terminal size correctly

    Hi, The xterm.js terminal doesnt set the terminal size correctly causing the text to not wrap and overwrite the text on the current line The xterm.js console tries to set the tty size by sending "1:<cols>:<rows>:" over the websocket, however, this doesnt work Example: The actual tty size...
  9. T

    Proxmox API – clone and start VM

    Hi, I'd like to automate the use of proxmox. I care about copying and starting the VM. I was able to achieve this with the CLI with the command: Pvesh create /nodes/pve/quemu/100/clone –newid 102 Do you know how this can be achieved using the API? I tried POST...
  10. L

    SMTP Dialog Antworten Log ID

    Hi zusammen, sofern PMG E-Mails annimmt oder blockiert wird geantwortet mit: 250 2.5.0 OK ($self->{queue}->{logid}) 554 5.7.1 [...] ($self->{queue}->{logid}) Der PMG API Endpunkt /tracker/(id) (https://pmg.proxmox.com/pmg-docs/api-viewer/index.html#/nodes/{node}/tracker/{id}) führt neben der...
  11. R

    Proxmox HTTP API Firewall - Doesn't return any optional values

    Hello! I need to get the firewall options from all my VMs via an API call. I found out that the optional parameters are not sent at all when they are at the default values. But the API Viewer shows the default values just for dhcp, enable, macfilter, ndp as boolean 0. The other parameters have...
  12. P

    [Proxmox VE 4.4-24] No API /status/start-stop

    I'm trying to call start/stop with API. but I get "data": null in response. /api2/json/nodes/{node}/qemu/{vmid}/status/start I would like to make VM start upon creation. Any suggestions ? NOTE: I know this is an outdated version, but why API is not working ?
  13. G

    [SOLVED] /cluster/resources restrictions

    Hi! Noted something strange: accoding to description: Required permission: Accessible by all authenticated users. But then not privileged user reads this, it gets [{'type': 'node', 'status': 'online', 'id': 'node/pve2', 'level': '', 'node': 'pve2'}] while admin gets normal output like this...
  14. J

    Authentication Method Affecting ISO Upload

    When using the HTTPS API, it appears that the authentication method affects ISO uploads. When using standard username/password authentication, the upload works as expected. When using an API Token (for the same user with all the user's permissions), the upload fails and the Response is a 501...
  15. florian-n

    [SOLVED] 500 Internal Server Error: unable to find configuration file for VM 1000 on node 'alfa'

    Hi we're trying to deploy a linked clone via Ansible's "community.general.proxmox_kvm" module. The template vm (disk and cloudinit disk) is laid out on a cluster wide accessible RBD storage. During the creation step we receive a "500 Internal Server Error": Unable to clone vm fam-dev from...
  16. A

    API parse errors when lxc tags are null

    When testing the /nodes/{node}/lxc/{vmid}/config path for the API I noticed that a parse error is returned whenever the tags of a lxc instance are null. Regardless of the error being returned the tags are updated correctly in both the null -> defined and defined -> null scenarios. This same...
  17. D

    HTTP API Error 596

    Hi, I implemented the check_pve script from https://github.com/nbuchwitz/check_pve to have Proxmox monitored from my Icinga2 instance. Some checks run good, some others receives HTTP error code 596: root@node01:~/check_pve-1.1.3# ./check_pve.py -e node1 -u icinga2@pve -p password -k -m...
  18. florian-n

    [SOLVED] Cloud-init isn't applied after linked clone of template via API

    Hi, currently we're trying to create template based clones using Ansible's community.general.proxmox_kvm. To make the clones configurable we stick with cloud-init. We are building the template using a hand rolled Packer configuration which deploys fine (locally as well as in our production...
  19. S

    Edit configuration before starting VM through custom hook script

    First of all I would like to thank the Proxmox team for the great software and the nice community they built. I'm using a custom hook script (hookscript.pl) to manage VMs on a system with various GPUs passed through. The first motivation to do so is to avoid a VM (which requires a GPU) being...