Hi,
I have a problem with the version number:
* CPU 32 bit
* Operating System WindowsXP SP2
* Sophos is installed as antivirus software
* Don’t using Defense+ / Firewall Level Train with safe-mode
* Administrator account: Yes
* If I look at the registry I found the version number 3.0.12.266 but I have installed 3.0.21.329 which I can see at the about field
We have about 50 Notebooks which reports to an Inventorytool. But this only uses the version from the registry key.
There are two keys with the correct version I have installed in my registry WindowsXP SP2
HKLM
Software/Comodo Group/CDI/1/ Product Version
HKLM
Software/Microsoft/Windows/Current Version/Uninstall/Comodo Firewall Pro/ Display Version
Unfortunately, HKLM/Software/Microsoft/Windows/Current Version/Uninstall/Comodo Firewall Pro/ Display Version is also the version number that was originally installed.
CFPVER.DAT holds the currently installed/updated version number.
Unfortunately it’s not a “bug” per se. They just chose one way of storing the current version and you would prefer another. Personally I think it should be stored in the reg, myself.
I’ll PM the lead developer on this, as a lot of inventory tools query the registry as their primary repository. A lot of them can also read TXT files as well. Can yours do this? If so, the CFPVER.DAT is merely a text file.
I guess that enabling file sharing on comodo folder is not a viable option.
But it would be possible to start a script remotely that can update the registry for you.
I also was surprised when I found out that the registry keys were not meant to list the actual CFP version.
Hi,
We store two versions one in registry (at two places, but same) and one in cfpver.dat.
Registry version is simply installed setup version while cfpver.dat is latest version.
We accept the opinion that we should reflect latest version in registry also, we will do so in our next release.
I will update here as which key should be checked to know updated version.
Hi,
From version 3.0.23.364 onwards we have started updating latest version in registry also.
Entry ‘DisplayVersion’ present under ‘HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\COMODO Firewall Pro’ key reflects the latest version installed.
So we have two places from where latest version of CFP can be found out one is from cfpver.dat placed in installation folder and other as mentioned above in registry.
And to refer to as what version of CFP setup was installed, entry ‘Product Version’ under ‘HKEY_LOCAL_MACHINE\SOFTWARE\ComodoGroup\CDI\1’ can be checked out.
I guess that some infos are needed to find out why Entry ‘DisplayVersion’ present under 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\COMODO Firewall Pro
is not updated on all your PCs.
What is cfpupdat.exe version on the machines failing to update the version info?
Is this issue more frequent on a specific OS/bit version (please let us know if all your machine use XP 32 bit)?
Hi gibran,
I think I know what the problem is.
The version update works first time with the second update.
The first update will update the updater und the second update will update the registry because the new updater is installed already.