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!

Großartig! Das Abonnement wurde erfolgreich abgeschlossen.
Großartig! Schließen Sie als Nächstes die Kaufabwicklung ab, um vollen Zugriff zu erhalten.
Willkommen zurück! Sie haben sich erfolgreich angemeldet.
Erfolg! Ihr Konto ist vollständig aktiviert, Sie haben jetzt Zugang zu allen Inhalten.