ispconfig and proxmox Server cert

Discussion in 'General' started by chico11mbit, Mar 19, 2025.

  1. chico11mbit

    chico11mbit Member

    Hi,
    I have an ISPconfig installation on a server with various domains (network adapter LAN 192.168.1.X for administration and WAN for the domains on this server). DNS entries are updated on my TLP via ispconfig.
    I have a proxmox server in the same localnet as ISPconfig. Now I don't always want to see this annoying confirmation of the self-signed certificate when I call up the proxmox admin interface. I have read that there is an ACME plugin for Proxmox which uses ISPconfig.
    Does anyone know how to use it?

    Here is the ispconfig plugin in proxmox.
    https://github.com/acmesh-official/acme.sh/blob/master/dnsapi/dns_ispconfig.sh
     
  2. remkoh

    remkoh Active Member HowtoForge Supporter

    In Proxmox go to Datacenter >> ACME
    Create an account and if you want to use a dns challenge create a Challenge Plugin.
    Then go to Your node name >> System >> Certificates
    Click on Add under ACME, select the challenge type and enter the domain name.
    After that click on Order Certificate Now and the certificate should be requested and implemented in Proxmox.
     
  3. chico11mbit

    chico11mbit Member

    thx remkoh,
    for further searching from other users:

    I created an ACME Account successfully.
    After that I created a Challenge Plugin with this credentials:
    plugin-ID: pmx
    DNS-API_ isp-config
    I created a remote user in ISP-config with remote access and access to "DNS zone functions", "DNS txt functions", "Client functions" and put them into the API-Data in the proxmox DNS-Challenge:
    ISPC_User=ispconfigremoteuser
    ISPC_Password=password
    ISPC_Api=https://192.168.X.X:8080/remote/json.php
    ISPC_Api_Insecure=1

    Then I created an subdomain A record in the zone with the domain name in ISPconfig .
    Then I followed your commands.
     
    till and remkoh like this.

Share This Page