diff --git a/src/PVE/AccessControl.pm b/src/PVE/AccessControl.pm index 5b5179c..88355f7 100644 --- a/src/PVE/AccessControl.pm +++ b/src/PVE/AccessControl.pm @@ -1918,7 +1918,7 @@ sub assert_new_tfa_config_available() { } $info = from_json($info); my $ver = $info->{version}; - if ($ver !~ /^(\d+\.\d+)-(\d+)/) { + if ($ver !~ /^(\d+\.\d+)(?:[.-](\d+))?/) { $old .= " cluster node '$node' provided an invalid version string: '$ver'\n"; next; }