Sinds ongeveer een week ervaren wij trage reacties van onze Proxmox Backup Servers. Na debugging blijkt dat dit probleem zit in de authenticatielaag van Proxmox Backup Server. Een melding bij Proxmox is inmiddels gedaan en een fix is onderweg, het is nog even wachten op een nieuwe release waar deze fix in zit. In de tussentijd is er een work-around, laat uw machines niet inloggen met username@pbs en een wachtwoord, maar door middel van een API-token. Hierdoor wordt het vertragende onderdeel overgeslagen en zijn de reactietijden zoals u kunt verwachten.
Technische achtergrond van dit probleem is dat op het moment dat je inlogt met username en wachtwoord, er ook een TFA-check gedaan wordt. Bij het uitvoeren van die check wordt er een file ingelezen waar de TFA-instellingen in staan. Het uitlezen van deze file gebeurt (door de bug) byte voor byte, wat een significate vertraging oplevert. Aangezien wij per seconde ongeveer 10/15 authenticatie-requests verwerken, levert dit nogal veel onnodige load op. Op een API-token wordt geen TFA gedaan, waardoor de vertraging niet optreedt.
Lees voor meer informatie deze thread op de pbs-devel mailinglist:
https://lists.proxmox.com/pipermail/pbs-devel/2022-April/004909.html
https://lists.proxmox.com/pipermail/pbs-devel/2022-April/004912.html