Page 1 sur 1

Creation Paquet WithSecure MSI

Publié : 05 mars 2024 - 13:58
par Emmanuel64
Version de WAPT installée (2.5 discovery )
- OS du serveur (Linux ) et version (Debian 12)
- OS de la machine d'administration/création des paquets (Windows 11)

Bonjour

J'ai créer un paquet afin d'installer WithSecure (en incluant la clé de licence)
L'installation s"effectue correctement mais j'ai une erreur entre la clé de désinstallation et la version:

Code : Tout sélectionner

EWaptSetupException: Fatal error : MSI ElementsAgentOfflineInstaller.msi has been executed and key {45F3C15A-9635-4645-A914-FF3AE5391131} has been found in the registry, but version in registry does not match requirements of min_version=24.1.85.0\n']]
Pourriez vous m'aider à résoudre cette erreur

Merci d'avance

Voici la totalité du log au cas ou :

Code : Tout sélectionner

Installing: ElementsAgentOfflineInstaller.msi
Installing: ElementsAgentOfflineInstaller.msi (24.1.85.0)
Waiting for key: {45F3C15A-9635-4645-A914-FF3AE5391131} to appear in Windows registry
Erreur lors de l'installation de ['hasp-WithSecure(=24.1-2)']: erreurs dans les paquets [[PackageRequest(package='hasp-WithSecure',version=(Version('24.1.0.0'), 2),architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'],min_os_version=Version('10.0.22631'),max_os_version=Version('10.0.22631')), PackageEntry('hasp-WithSecure','24.1-2' maturity='PROD',target_os='windows'), 'Traceback (most recent call last):\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 5347, in install\n    result = self.install_wapt(p.localpath,\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4327, in install_wapt\n    raise e\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4234, in install_wapt\n    exitstatus = setup.install()\n  File "C:\\WINDOWS\\TEMP\\waptguyc_ffr\\setup.py", line 22, in install\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4164, in new_func\n    return func(*args, **kwargs)\n  File "C:\\Program Files (x86)\\wapt\\setuphelpers_windows.py", line 1573, in install_msi_if_needed\n    error(\'MSI %s has been executed and %s has been found in the registry, but version in registry does not match requirements of min_version=%s\' % (msi, searchparam , min_version))\n  File "C:\\Program Files (x86)\\wapt\\waptutils.py", line 1956, in error\n    raise EWaptSetupException(\'Fatal error : %s\' % reason)\nwaptutils.EWaptSetupException: Fatal error : MSI ElementsAgentOfflineInstaller.msi has been executed and key {45F3C15A-9635-4645-A914-FF3AE5391131} has been found in the registry, but version in registry does not match requirements of min_version=24.1.85.0\n']]
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\waptservice\service.py", line 1935, in run
    self.running_task.run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 737, in run
    self._run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 1341, in _run
    raise Exception(_('Error during install of {}: errors in packages {}').format(
Exception: Erreur lors de l'installation de ['hasp-WithSecure(=24.1-2)']: erreurs dans les paquets [[PackageRequest(package='hasp-WithSecure',version=(Version('24.1.0.0'), 2),architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'],min_os_version=Version('10.0.22631'),max_os_version=Version('10.0.22631')), PackageEntry('hasp-WithSecure','24.1-2' maturity='PROD',target_os='windows'), 'Traceback (most recent call last):\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 5347, in install\n    result = self.install_wapt(p.localpath,\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4327, in install_wapt\n    raise e\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4234, in install_wapt\n    exitstatus = setup.install()\n  File "C:\\WINDOWS\\TEMP\\waptguyc_ffr\\setup.py", line 22, in install\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4164, in new_func\n    return func(*args, **kwargs)\n  File "C:\\Program Files (x86)\\wapt\\setuphelpers_windows.py", line 1573, in install_msi_if_needed\n    error(\'MSI %s has been executed and %s has been found in the registry, but version in registry does not match requirements of min_version=%s\' % (msi, searchparam , min_version))\n  File "C:\\Program Files (x86)\\wapt\\waptutils.py", line 1956, in error\n    raise EWaptSetupException(\'Fatal error : %s\' % reason)\nwaptutils.EWaptSetupException: Fatal error : MSI ElementsAgentOfflineInstaller.msi has been executed and key {45F3C15A-9635-4645-A914-FF3AE5391131} has been found in the registry, but version in registry does not match requirements of min_version=24.1.85.0\n']]

Exception: Erreur lors de l'installation de ['hasp-WithSecure(=24.1-2)']: erreurs dans les paquets [[PackageRequest(package='hasp-WithSecure',version=(Version('24.1.0.0'), 2),architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'],min_os_version=Version('10.0.22631'),max_os_version=Version('10.0.22631')), PackageEntry('hasp-WithSecure','24.1-2' maturity='PROD',target_os='windows'), 'Traceback (most recent call last):\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 5347, in install\n    result = self.install_wapt(p.localpath,\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4327, in install_wapt\n    raise e\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4234, in install_wapt\n    exitstatus = setup.install()\n  File "C:\\WINDOWS\\TEMP\\waptguyc_ffr\\setup.py", line 22, in install\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4164, in new_func\n    return func(*args, **kwargs)\n  File "C:\\Program Files (x86)\\wapt\\setuphelpers_windows.py", line 1573, in install_msi_if_needed\n    error(\'MSI %s has been executed and %s has been found in the registry, but version in registry does not match requirements of min_version=%s\' % (msi, searchparam , min_version))\n  File "C:\\Program Files (x86)\\wapt\\waptutils.py", line 1956, in error\n    raise EWaptSetupException(\'Fatal error : %s\' % reason)\nwaptutils.EWaptSetupException: Fatal error : MSI ElementsAgentOfflineInstaller.msi has been executed and key {45F3C15A-9635-4645-A914-FF3AE5391131} has been found in the registry, but version in registry does not match requirements of min_version=24.1.85.0\n']]
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\waptservice\service.py", line 1935, in run
    self.running_task.run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 737, in run
    self._run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 1341, in _run
    raise Exception(_('Error during install of {}: errors in packages {}').format(
Exception: Erreur lors de l'installation de ['hasp-WithSecure(=24.1-2)']: erreurs dans les paquets [[PackageRequest(package='hasp-WithSecure',version=(Version('24.1.0.0'), 2),architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'],min_os_version=Version('10.0.22631'),max_os_version=Version('10.0.22631')), PackageEntry('hasp-WithSecure','24.1-2' maturity='PROD',target_os='windows'), 'Traceback (most recent call last):\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 5347, in install\n    result = self.install_wapt(p.localpath,\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4327, in install_wapt\n    raise e\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4234, in install_wapt\n    exitstatus = setup.install()\n  File "C:\\WINDOWS\\TEMP\\waptguyc_ffr\\setup.py", line 22, in install\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4164, in new_func\n    return func(*args, **kwargs)\n  File "C:\\Program Files (x86)\\wapt\\setuphelpers_windows.py", line 1573, in install_msi_if_needed\n    error(\'MSI %s has been executed and %s has been found in the registry, but version in registry does not match requirements of min_version=%s\' % (msi, searchparam , min_version))\n  File "C:\\Program Files (x86)\\wapt\\waptutils.py", line 1956, in error\n    raise EWaptSetupException(\'Fatal error : %s\' % reason)\nwaptutils.EWaptSetupException: Fatal error : MSI ElementsAgentOfflineInstaller.msi has been executed and key {45F3C15A-9635-4645-A914-FF3AE5391131} has been found in the registry, but version in registry does not match requirements of min_version=24.1.85.0\n']]

Re: Creation Paquet WithSecure MSI

Publié : 05 mars 2024 - 16:51
par Emmanuel64
Je viens de trouver la solution, je la poste au cas ou d'autres auraient le même soucis


En lisant une énième fois la doc, je tombe sur cette phrase pourtant explicite :

A la fin de l’installation, la fonction ira vérifier si la clé de désinstallation est bien présente sur le poste et si la version est bien égale ou supérieure à 45.5.0, si ce n’est pas le cas, elle basculera le paquet en ERREUR.

Il me manquait donc l'option min_version=" " :oops:

Re: Creation Paquet WithSecure MSI

Publié : 07 mars 2024 - 15:31
par dcardon
Bonjour Emmanuel,

vous pouvez faire une première install sans le min version pour vérifier quel est vraiment le min version qui est écrit dans la base de registre, après le renseigner dans le min_version. Il y a des fois où le numéro de version indiqué dans les propriétés du paquet ne correspondent pas exactement à celles qui sont dans le msi lui même.

En tout cas merci pour le retour.

Cordialement,

Denis