Nous possédons :
Version WAPT : 2.6.1.1.7765 édition entreprise
OS serveur : Dedian 13
OS Machine de la console : Windows 11 Pro 25H2 64Bits (build 26200.8246)
Méthode Authentification : sans authentification
Depuis la dernière mise à jour WAPT, nous avons remarqué des déconnexions des postes avec le serveur et des problèmes de remontée d'informations (IP, description, ...)
Malgré que l'agent s'installe bien sur le poste (GPO)
Néanmoins, en lançant cette commande "wapt-get upadate", nous obtenons ceci :
Code : Tout sélectionner
C:\Windows\System32>wapt-get update debug
[DEBUG] Logging TSynLog with level=debug to C:\Program Files (x86)\wapt\log\wapt-get.log
Traceback (most recent call last):
File "<string>", line 228, in <module>
File "C:\Program Files (x86)\wapt\setuphelpers.py", line 572, in get_language
lang = locale.windows_locale[ctypes.windll.kernel32.GetUserDefaultUILanguage()]
KeyError: 18416652
KeyError: 18416652
20260416 06093423 ! rotat wapt-get 2.6.1.17765 TSynLog 2.4.13434 {12 17.86 16.15 8.5GB/15.7GB 66581b01}
20260416 06093423 ! info SetThreadName 1 4190 16784=Main
20260416 06093423 ! EXC EPyKeyError {Message:"KeyError: 18416652"} [Main] at afd1ed {12 17.86 16.15 8.5GB/15.7GB 66581b01}
20260416 06093423 ! ERROR KeyError: 18416652
20260416 06093423 ! info wapt-get terminateCode : Tout sélectionner
def get_language(full_locale=False, separator='_'):
"""Get the os default locale (example: fr, en, pl, etc.)
>>> get_language()
'fr'
>>> get_language(full_locale=True)
'fr_FR'
>>> get_language(full_locale=True, separator='-').lower()
'fr-fr'
"""
if sys.platform == 'win32':
lang = locale.windows_locale[ctypes.windll.kernel32.GetUserDefaultUILanguage()]
else:
lang = locale.getdefaultlocale()[0]
if lang==None:
lang='en_US'
if full_locale:
return lang.replace('_', separator)
return lang.split('_')[0]Je ne sais pas si c'est un bug ou un problème sur notre environnement (le même problème se répète sur de nombreux postes et même sur les postes neufs)
Merci de votre retour et bonne journée
