Proxmox Backup Server & Authentik: "property 'lastname': value must be at least 2 characters long" Workaround/Fix

8. Okt. 2021

Für Deutsch schau unten / For the German version, take a look below

  1. Open the shell on your PBS via the Web-UI or SSH
  2. Create a new User on the PBS realm like the following:
proxmox-backup-manager user create [email protected]@pbs --email [email protected] --firstname myfirstname --lastname mylastname

3. After you created the user open the user.cfg

nano /etc/proxmox-backup/user.cfg

4. Inside this file you will see the user you just created, now you need to replace the realm "pbs" with the realm name for authentik:

user: [email protected]@pbs <-- replace with @authentik (in my case)
        email [email protected]
        firstname myfirstname
        lastname mylastname

After this, just try again to login using Authentik, and you should be good to go!


German/Deutsch

  1. Navigiere per Web-UI oder SSH zu deiner shell vom PBS
  2. Erstelle einen neuen Benutzer im PBS Realm wie hier:
proxmox-backup-manager user create [email protected]@pbs --email [email protected] --firstname myfirstname --lastname mylastname

3. Nach der Erstellung öffne die user.cfg

nano /etc/proxmox-backup/user.cfg

4. In dieser Datei siehst du den Benutzer denn du erstellt hast, nun musst du pbs durch den Namen deines Authentik Realms ersetzen:

user: [email protected]@pbs <-- mit @authentik ersetzen (in meinem Fall)
        email [email protected]
        firstname myfirstname
        lastname mylastname

Nach einer neuanmeldung am PBS sollte nun alles laufen!