api

  1. A

    API remote_migration - VM locked

    Hallo zusammen, ich spiele gerade etwas mit der API und dem thema remote migration. An sich klappt alles - also das kopieren einer VM bzw. eines Templates mittels API auf einen anderen Cluster. Mein Problem ist nur, dass die VM nach der migration auf dem source node als "locked" gekennzeichnet...
  2. D

    How to get more details of an api error

    I am trying to clone from a template via the api. I am getting a generic error back Request failed with status code 500 Is there a way to get more details to help me debug my api calls?
  3. H

    Issue with API authentication - 401 Unauthorized

    I'm having an issue authentication my API calls with my Proxmox instance. I looked through the Proxmox VE API Authentication wiki however I'm having trouble progressing through the 401 Unauthorized error. If I try to hit the API via curl -k -d 'username=root@pam' --data-urlencode...
  4. D

    Ceph Restful permissions and security concerns

    Hello, I recently configured Ceph supervision with Zabbix. to make the superversion working, i applied the following permissions on each mgr: ceph auth caps $mgr mds 'allow *' mon 'allow * 'osd 'allow *' However, I'm concerned about the excessive permissions. Should I be worried about the...
  5. M

    API: get running replications (before node update)

    Hello, currently I'm writing an ansible / python / proxmoxer update script for my 2,5-node(*) cluster using the webapi for proxmox. Before I start an update for a node, I set the maintainence mode and disable all replication jobs. I can get all replication jobs via webapi - but how can I check...
  6. K

    Proxmox api "Resources"

    Hi! in the web there is a display of the summed resources of the cluster I studied the api documentation and did not find the final entry point to this data, maybe I was looking badly? I am interested in exactly the data that is on the screenshot I know how to get them with a script, but it...
  7. E

    Proxmox API, check qemu installed and extract tags

    Hey, I have 2 questions about using Proxmox API: 1. Running nodes/{pve}/qemu/ return list of all my vms, but running {node}/qemu/{vmid}/agent is limited to machine with qemu-guest-agent installed. Is there a way to check (with API commands) which machine has qemu-guest-agent installed? 2. I know...
  8. D

    Proxmox API - NoVNC webconsole issues

    Hi All, I've written a web based manager for Proxmox using the API of Proxmox to access a LXC console. However, I'm missing something: When using the newly created web based manager (in php) all info is correct but an error is thrown when connecting to the console: Connection failed (Error...
  9. E

    Container console on an external site (via API)

    Hello! I’ve done several searches, and I must admit I’m completely lost. I would like to do the following: When I’m on a page of an external website (site.fr), API requests should be sent to my Proxmox. The requests sent should allow me to retrieve the console of a container (or a virtual...
  10. P

    PVE Tokens, API, and Hookscripts

    I'm trying to use Ansible to manage VMs in Proxmox - specifically attach hookscripts as necessary. The hookscripts are valid and attach just fine via "qm set <vmid> --hookscript..." when run on the local PVE node. The issue is going through the Ansible provider, or rather the API in general I...
  11. K

    Unable to Integrate noVNC with Proxmox in iframe or Incognito Tab - 401 Unauthorized Error

    Hi Proxmox Community, I’m trying to integrate the noVNC interface provided by Proxmox into an iframe or access it via an incognito tab. However, I’m encountering a 401 Unauthorized error. Here’s the URL I’m currently trying to use for VNC access...
  12. K

    Issue: 401 Permission Denied - Invalid PVEVNC Ticket when Using /vncwebsocket API

    Hi everyone, I'm currently using the Proxmox API to create a VNC proxy connection for accessing a container's console. Here's the workflow I'm following: Step 1: I use the /api2/json/nodes/{node}/lxc/{vmid}/vncproxy API to generate a VNC proxy ticket and port. This step works fine, and I...
  13. N

    Using the API to install HTTPS certificates on PBS

    My acme certificates are managed by my OPNsense VM and I have successfully used a plugin supplied by them to install certificates on the PVE servers via the API at https://${_target_hostname}:${_target_port}/api2/json/nodes/${_node_name}/certificates/custom Is there a way to do the same thing...
  14. R

    nginx reverse proxy disables pve upstream on 500 errors?

    I have PVE running behind an nginx proxy ... seemingly working well ... until an API request is made that throws a 500 error ... a response like this comes back from PVE to the nginx proxy: HTTP/1.1 500 no such resource 'ct:103' Cache-Control: max-age=0 Connection: close Date: Wed, 27 Nov 2024...
  15. M

    AWS Route53 ACME plugin configuration with Proxmox API

    Hi everyone, I've been automating my Proxmox configuration with the help of the Proxmox API. Here are the docs I'm working from; https://pve.proxmox.com/pve-docs/api-viewer/index.html In particular, per the subject of this post, I am facing an issue with successfully setting up the ACME DNS...
  16. V

    API equivalent of qm importdisk

    Currently I use `qm importdisk 9000 jammy-server-cloudimg-amd64-disk-kvm.iso <Volume Group>` during VM creation. Now would like to use VE API for the same. What is the equivalent for that command with API.
  17. B

    Automatically create file in CT

    Hey, I'm fairly new here and have the following concern: I have a pre-built LXC from which others are cloned (quasi template). However, two additional files are needed that have different contents for each CT (same structure, but different variables that are needed for a script). Is it possible...
  18. P

    [API] Call QEMU Agent error and wrong information

    [PS Script] My code: https://github.com/.../04054a709c8c95.../proxmox-api-problem API: https://pve.proxmox.com/pve-docs/api-viewer/index.html#/nodes/{node}/qemu/{vmid}/agent/get-osinfo try { $vmAgentResponse = Invoke-RestMethod -URI $vmAgentUri -Headers $Headers...
  19. B

    API: File in CT erzeugen mittels API

    Hey, ich bin ziemlich neu hier und habe folgendes Anliegen: ich habe ein vorgefertigtes LXC von dem andere geclont werden(quasi Template). Es werden aber zusätzlich zwei Dateien gebraucht, die unterschiedliche Inhalte für jedes CT haben (gleiche Struktur, aber andere Variablen, die man für einen...
  20. M

    Ansible direct connection to containers using PVE as a proxy

    I'm using Ansible to connect to containers and VM's via SSH, but I'm wondering if there is a better way to do it using PVE as a proxy, given there are tools such as pct exec, pct enter, and pct console that allow Proxmox to send commands directly to the containers. This would allow to connect to...