I’ve spent two days on this and still cant get the console to upgrade / install.
I initially tried an inplace upgrade from 12.3.1 to 12.3.3, that failed to complete and when I next tried to run it I kept comming up against the installer codes issue as it thought it was already installed.
So I was in limbo, it wasnt installed, it wouldnt ‘uninstall’ either though add/remove programs and the installer wouldn’t offer the install option.
Using sysinternals process montitor , I setup two filters one to watch for veeam.setup.wizard.exe and a second one to watch for the path HKCU then ran setup again. the process monitor then shows the registry keys it finds for the products it things are installed. using regedit, I removed the Installer\UpgradeCodes , its a slow process as setup bombs out at the first failure so it need to be kept running to bring up the next code to remove.
Next I removed the veeam folders left behind in the program files & program data dirs etc.
Eventually I got back to the point where the ‘install’ button presented its self and I could again select the “Install Veeam Backup & Replication Console” again.
Now each time I try and install, it fails. from the VbrConsole.log :
***Veeam*** Get active database...
***Veeam*** Selecting upgrade codes from `Upgrade` table...
***Veeam*** Processing selected upgrade codes...
***Veeam*** Checking '{244542A1-3758-44A6-B443-3FC60BA12807}' upgrade code...
***Veeam*** Get 'Veeam.Backup.PowerShell.dll' component state...
***Veeam*** Exception occurred while while executing .Net assembly. Error code: 0x00000645.
CustomAction VmaPowerShellConfig_CollectInfo64 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 11:13:31: VmaPowerShellConfig_CollectInfo64. Return value 3.
Action ended 11:13:31: INSTALL. Return value 3.
This seems to suggest powershell or someting related ? , another thread suggested it was permissions - all the permissions on
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe.conf
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe.conf
matach another machine we have that upgraded and runs fine. So its not permissions it seems.
.NET has been repaired and didnt find anything. windows is all upto date and the various DISM & SFC scans have completed without error.
Has anyone got any suggestions please? - reinstalling windows is not an option.