Just Installed 7.2 - Missing DNS API PLUGINS - none shown

Udbytossen

Active Member
Apr 25, 2019
17
0
41
50
Hi Guys.
I have a standalone PMG - which I just installed, But I wanted to setup it up with LetsEncrypt Certificate - But When I'm trying - I can create the DNS API for requesting the Certificate. Just showing no plugins - And when creating one - it'll just remove the named api
So have can I get the plugins / and where does it need to be placed for having this to work ( Since its workiung like a charm on both pve & pbs)
So no options of creating the certificate as I did on the other proxmox Installation
1670152000216.png
 
Last edited:
How did you install it? Do you have the free repositories enabled?

https://pmg.proxmox.com/pmg-docs/pmg-admin-guide.html#pmg_package_repositories

Personally I have this in the /etc/apt/sources.list file for the demo system.
Code:
deb http://ftp.debian.org/debian bullseye main contrib
deb http://ftp.debian.org/debian bullseye-updates main contrib

# security updates
deb http://security.debian.org/debian-security bullseye-security main contrib

# PMG pmg-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pmg bullseye pmg-no-subscription
deb http://deb.debian.org/debian/ bullseye non-free
deb http://security.debian.org/debian-security bullseye-security non-free
deb http://deb.debian.org/debian/ bullseye-updates non-free

After you changed this file restart server and try to update via Administration - Updates - Refresh after that do Upgrade and upgrade everything. You are probably missing let's encrypt packages because the default installation is using Proxmox Enterprise Repository and you don't have a valid subscription key on your system.
 
Last edited:
I've installed it from the latest Iso FILE, downloaded just before installing.

I've prior to this used a bash script while running on VMware, But after moving from VMware to Proxmox - I surely can use that feature, But could se the way.
My Bash scripts did normally use certbot, So the solution was actually doing this:
apt remove certbot reboot apt update && apt isntall letsencrypt -y reboot
Then did the plugins are visible - THankyou very much for the point.