There might be something corrupted possibly in the VBK that the validator is trying to read. That is the only thing I can think of for this error.
I would suggest a Support ticket at this point to determine the why.
@Chris.Childerhose, thanks, but I am just a lowly community edition user and this is a very non-critical issue.
That is a good point, about a corrupted file but that is the whole point of using the validator, to find corruption.
i have tested on three different .vbk, local and network, and always the same exact error.
Now, this time the .vbk does not exist and no complaints about that, but same as before, complaint about this magical, mysterious invalid handle.
"c:\program files\veeam\backup and replication\backup\veeam.backup.validator.exe" /file:dummy.vbk
Veeam Backup Validator Version 12.1.0.0
Copyright (C) 2006-2024 Veeam Software Group GmbH
Parameters:
File: dummy.vbk
Format: Html
Report:
Silence: no
Skip: no
Validating...
The handle is invalid.
@Chris.Childerhose, thanks, but I am just a lowly community edition user and this is a very non-critical issue.
That is a good point, about a corrupted file but that is the whole point of using the validator, to find corruption.
i have tested on three different .vbk, local and network, and always the same exact error.
Now, this time the .vbk does not exist and no complaints about that, but same as before, complaint about this magical, mysterious invalid handle.
"c:\program files\veeam\backup and replication\backup\veeam.backup.validator.exe" /file:dummy.vbk
Veeam Backup Validator Version 12.1.0.0
Copyright (C) 2006-2024 Veeam Software Group GmbH
Parameters:
File: dummy.vbk
Format: Html
Report:
Silence: no
Skip: no
Validating...
The handle is invalid.
What version of Veeam are you running? 12.1.x? Maybe try upgrading to 12.2 and see if that helps. Also run an active full backup on a job or one VM, then try to validate the VBK file then.
@Chris.Childerhose, thanks, i updated to 12.2, did a full backup.
Not complaining, but just pointing out that, yet once again, this shows agent is a second class citizen in the veeam world.
That performing a manual full backup, veeam will not do a health check.
So in truth, I have no idea is the backup is not corrupted.
Luckily, this is not the issue at all, no matter what valid command i run, always the same ‘Handle is not valid’
This output is on .vbk for a full backup of a vm.
Tho, no difference if i specify the .vbm.
:: confirm the fullpath, username and password are correct
net use \\192.168.62.233\vbj_user01-Virtual-Machine_agent_vserver03_01 /user:"administrator" "redacted"
The command completed successfully.
dir /b "\\192.168.62.233\vbj_user01-Virtual-Machine_agent_vserver03_01\user01-Virtual-Machine agent_vserver03_01.e5dD2024-08-31T105657_87CD.vbk"
user01-Virtual-Machine agent_vserver03_01.e5dD2024-08-31T105657_87CD.vbk
"c:\program files\veeam\backup and replication\backup\veeam.backup.validator.exe" /file:"\\192.168.62.233\vbj_user01-Virtual-Machine_agent_vserver03_01\user01-Virtual-Machine agent_vserver03_01.e5dD2024-08-31T105657_87CD.vbk" /username:"administrator" /password:"redacted"
Veeam Backup Validator Version 12.2.0.0
Copyright (C) 2006-2024 Veeam Software Group GmbH
Parameters:
File: \\192.168.62.233\vbj_user01-Virtual-Machine_agent_vserver03_01\user01-Virtual-Machine agent_vserver03_01.e5dD2024-08-31T105657_87CD.vbk
Format: Html
Password: ******
Report:
Silence: no
Skip: no
Username: administrator
Validating...
The handle is invalid.
Well again it was just a suggestion as we are not support on this community. I would suggest a support case even being CE version to get answers as there won't be much else here unfortunately.
Hi! Hava you solve this problem? I just encounterd same problem, when I use SSH to connect the veeam Server, executed the cmd of validatetor.exe to validate backup files, got the “The handle is invalid.” error,found no solutions in Google.
Please reply me if you got some solutions for this. 
Hi! Hava you solve this problem? I just encounterd same problem, when I use SSH to connect the veeam Server, executed the cmd of validatetor.exe to validate backup files, got the “The handle is invalid.” error,found no solutions in Google.
Please reply me if you got some solutions for this. 
Have you checked if the Linux firewall or SSH settings might be blocking the execution of validator? You could try disabling the firewall temporarily and ensuring SSH permissions are correctly set.
@yummylee, my testing was local on windows server.
so, not a linux issue, not a firewall issue, not a ssh issue.
in the end, i found no solution.