[Wapt] Message d'erreur

Patrick Perrier perrierp at free.fr
Mar 25 Avr 12:54:15 CEST 2023


Bonjour,

Merci pour votre aide, c'est rentré dans l'ordre en supprimant le 
contenu de C:\Program Files (x86)\wapt\private

Bonne journée,

Cordialement,

Patrick Perrier

Le 24/04/2023 à 18:22, Denis CARDON a écrit :
> Bonjour Patrick,
>
> merci pour ces informations complémentaires. Est ce que vous pourriez 
> essayer de supprimer le contenu du répertoire C:\Program Files 
> (x86)\wapt\private
>
> Il semblerait que la clef a été créé par une ancienne version de wapt 
> et que la nouvelle ait du problème à la lire...
>
> Cordialement,
>
> Denis
>
> Le 24/04/2023 à 18:12, Patrick Perrier via WAPT a écrit :
>> Bonjour,
>>
>> Voici des infos supplémentaires : la version du serveur ainsi que 
>> celle de l'agent sont la 2.3.0.13516
>>
>> Le serveur tourne sous debian, et la machine qui pose problème est 
>> sous windows 7. Cette machine vient juste d'être restauré et j'ai eu 
>> divers problèmes au début (blocage de la fenêtre waptexit, impossible 
>> de lancer des installations depuis un autre poste) mais finalement, 
>> les paquets se sont installés.
>>
>> J'ai testé la commande "wapt-get register" sur 2 autres machines en 
>> windows 10 et cela fonctionne. Demain, je ferai le test sur un autre 
>> windows 7.
>>
>> Pour la ligne de commande, voici la copie :
>>
>> C:\Users\admin>wapt-get register
>> Using config file: C:\Program Files (x86)\wapt\wapt-get.ini
>> Registering host against server: https://172.22.83.235
>> FATAL ERROR : ValueError: Could not deserialize PKCS12 data
>>
>> puis avec le -ldebug:
>>
>> C:\Users\admin>wapt-get register -ldebug
>> 2023-04-24 17:16:03,715 DEBUG Default encoding : utf-8
>> 2023-04-24 17:16:03,715 DEBUG Caller: ['C:\\Program Files 
>> (x86)\\wapt\\wapt-get.exe', 'register', '-ldebug']
>> 2023-04-24 17:16:03,715 DEBUG Python path ['C:\\Program Files 
>> (x86)\\wapt\\', 'C:\\Program Files (x86)\\wapt\\python38.zip', 
>> 'C:\\Program Files (x86)\\wapt', 'C:\\Program Files 
>> (x86)\\wapt\\DLLs', 'C:\\Program Files 
>> (x86)\\wapt\\lib\\site-packages', 'C:\\Program Files 
>> (x86)\\wapt\\lib\\site-packages\\win32', 'C:\\Program Files 
>> (x86)\\wapt\\lib\\site-packages\\win32\\lib', 'C:\\Program Files 
>> (x86)\\wapt\\lib\\site-packages\\Pythonwin']
>> 2023-04-24 17:16:03,715 INFO Using local waptservice configuration 
>> C:\Program Files (x86)\wapt\wapt-get.ini
>> 2023-04-24 17:16:03,715 DEBUG Config file: C:\Program Files 
>> (x86)\wapt\wapt-get.ini
>> 2023-04-24 17:16:03,715 DEBUG Thread 1552 is connecting to wapt db
>> 2023-04-24 17:16:03,715 DEBUG DB Start transaction
>> 2023-04-24 17:16:03,715 DEBUG DB commit
>> Using config file: C:\Program Files (x86)\wapt\wapt-get.ini
>> 2023-04-24 17:16:03,747 INFO User Groups:[]
>> 2023-04-24 17:16:03,778 DEBUG Using host certificate C:\Program Files 
>> (x86)\wapt\private\C5B68E2E-0F6B-C74E-8E86-FC7978DE51AF.pem for repo 
>> global auth
>> 2023-04-24 17:16:03,778 INFO WAPT base directory : C:\Program Files 
>> (x86)\wapt
>> 2023-04-24 17:16:03,778 INFO Package cache dir : C:\Program Files 
>> (x86)\wapt\cache
>> 2023-04-24 17:16:03,793 INFO WAPT DB Structure version: 20210420
>> Registering host against server: https://172.22.83.235
>> 2023-04-24 17:16:03,793 DEBUG Loading ssl context with cert 
>> C:\Program Files 
>> (x86)\wapt\private\C5B68E2E-0F6B-C74E-8E86-FC7978DE51AF.crt and key 
>> C:\Program Files 
>> (x86)\wapt\private\C5B68E2E-0F6B-C74E-8E86-FC7978DE51AF.pem
>> 2023-04-24 17:16:03,793 DEBUG Starting new HTTPS connection (1): 
>> 172.22.83.235:443
>> 2023-04-24 17:16:03,809 DEBUG https://172.22.83.235:443 "HEAD /ping 
>> HTTP/1.1" 200 0
>> 2023-04-24 17:16:03,809 DEBUG Starting new HTTPS connection (1): 
>> 172.22.83.235:443
>> 2023-04-24 17:16:03,825 DEBUG https://172.22.83.235:443 "HEAD /ping 
>> HTTP/1.1" 200 0
>> 2023-04-24 17:16:03,840 DEBUG DB Start transaction
>> 2023-04-24 17:16:03,840 DEBUG DB commit
>> 2023-04-24 17:16:03,918 DEBUG DB Start transaction
>> 2023-04-24 17:16:03,918 DEBUG DB commit
>> 2023-04-24 17:16:03,965 DEBUG DB Start transaction
>> 2023-04-24 17:16:03,965 DEBUG DB commit
>> 2023-04-24 17:16:03,996 DEBUG Starting new HTTPS connection (1): 
>> 172.22.83.235:443
>> 2023-04-24 17:16:04,027 DEBUG https://172.22.83.235:443 "GET 
>> /licences.json HTTP/1.1" 200 0
>> 2023-04-24 17:16:04,199 DEBUG Using host certificate C:\Program Files 
>> (x86)\wapt\private\C5B68E2E-0F6B-C74E-8E86-FC7978DE51AF.pem for repo 
>> wapt auth
>> 2023-04-24 17:16:04,199 INFO Main repository: https://172.22.83.235/wapt
>> 2023-04-24 17:16:04,199 DEBUG Using host certificate C:\Program Files 
>> (x86)\wapt\private\C5B68E2E-0F6B-C74E-8E86-FC7978DE51AF.pem for repo 
>> wapt-host auth
>> 2023-04-24 17:16:04,215 DEBUG host_info timing: 0.171600341796875 s
>> 2023-04-24 17:16:04,215 DEBUG Stores cert chain check in cache
>> 2023-04-24 17:16:04,230 DEBUG Stores cert chain check in cache
>> 2023-04-24 17:16:04,230 DEBUG Starting new HTTPS connection (1): 
>> 172.22.83.235:443
>> 2023-04-24 17:16:04,230 DEBUG https://172.22.83.235:443 "GET 
>> /licences.json HTTP/1.1" 200 0
>> 2023-04-24 17:16:04,230 DEBUG wapt_status timing: 0.015599966049194336 s
>> 2023-04-24 17:16:04,246 DEBUG Starting new HTTPS connection (1): 
>> 172.22.83.235:443
>> 2023-04-24 17:16:04,261 DEBUG https://172.22.83.235:443 "GET 
>> /licences.json HTTP/1.1" 200 0
>> 2023-04-24 17:16:04,417 DEBUG host_capabilities timing: 
>> 0.18720006942749023 s
>> 2023-04-24 17:16:04,729 DEBUG host_metrics timing: 0.31200075149536133 s
>> 2023-04-24 17:16:04,745 DEBUG installed_softwares timing: 
>> 0.015599966049194336 s
>>
>> 2023-04-24 17:16:04,745 DEBUG installed_packages timing: 0.0 s
>> 2023-04-24 17:16:04,745 DEBUG last_update_status timing: 0.0 s
>> 2023-04-24 17:16:04,745 DEBUG authorized_certificates timing: 0.0 s
>> 2023-04-24 17:16:04,745 DEBUG audit_status timing: 0.0 s
>> 2023-04-24 17:16:04,745 DEBUG configurations timing: 0.0 s
>> 2023-04-24 17:16:04,745 INFO Run "dmidecode -q"
>> 2023-04-24 17:16:04,761 INFO dmidecode -q command returns code 0
>> 2023-04-24 17:16:04,761 DEBUG dmi timing: 0.015600204467773438 s
>> 2023-04-24 17:16:07,803 DEBUG wmi timing: 3.0420053005218506 s
>> 2023-04-24 17:16:07,803 DEBUG wmi timing: 0.0 s
>> 2023-04-24 17:16:07,896 DEBUG Starting new HTTPS connection (1): 
>> 172.22.83.235:443
>> 2023-04-24 17:16:08,052 DEBUG https://172.22.83.235:443 "POST 
>> /add_host HTTP/1.1" 200 2601
>> 2023-04-24 17:16:08,052 DEBUG DB Start transaction
>> 2023-04-24 17:16:08,052 DEBUG DB commit
>> 2023-04-24 17:16:08,130 DEBUG DB Start transaction
>> 2023-04-24 17:16:08,130 DEBUG DB commit
>> 2023-04-24 17:16:08,177 DEBUG DB Start transaction
>> 2023-04-24 17:16:08,177 DEBUG DB commit
>> 2023-04-24 17:16:08,224 DEBUG DB Start transaction
>> 2023-04-24 17:16:08,224 DEBUG DB commit
>> 2023-04-24 17:16:08,271 INFO Got signed certificate from server. 
>> Issuer: srvwapt.degouges.clg. CN: C5B68E2E-0F6B-C74E-8E86-FC7978DE51AF
>> 2023-04-24 17:16:08,302 INFO Save host key to C:\Program Files 
>> (x86)\wapt\private\C5B68E2E-0F6B-C74E-8E86-FC7978DE51AF.pem
>> 2023-04-24 17:16:08,302 INFO Save host cert to C:\Program Files 
>> (x86)\wapt\private\C5B68E2E-0F6B-C74E-8E86-FC7978DE51AF.crt
>> FATAL ERROR : ValueError: Could not deserialize PKCS12 data
>> Traceback (most recent call last):
>>    File "<string>", line 1666, in <module>
>>    File "<string>", line 1354, in main
>>    File "C:\Program Files (x86)\wapt\common.py", line 6030, in 
>> register_computer
>>      p12 = SSLPKCS12(filename = os.path.join(self.private_dir, 
>> self.host_uuid+'.p12'))
>>    File "C:\Program Files (x86)\wapt\waptcrypto.py", line 2788, in 
>> __init__
>>      self.load_from_p12(password=password)
>>    File "C:\Program Files (x86)\wapt\waptcrypto.py", line 2804, in 
>> load_from_p12
>>      (pc_private_key, pc_certificate, pc_additional_certificates) = 
>> load_key_and_
>> certificates(data, password, default_backend())
>>    File "C:\Program Files 
>> (x86)\wapt\lib\site-packages\cryptography\hazmat\primit
>> ives\serialization\pkcs12.py", line 28, in load_key_and_certificates
>>      return backend.load_key_and_certificates_from_pkcs12(data, 
>> password)
>>    File "C:\Program Files 
>> (x86)\wapt\lib\site-packages\cryptography\hazmat\backen
>> ds\openssl\backend.py", line 2492, in 
>> load_key_and_certificates_from_pkcs12
>>      raise ValueError("Could not deserialize PKCS12 data")
>> ValueError: Could not deserialize PKCS12 data
>> Exception at 005AF4D1: EPyValueError:
>> ValueError: Could not deserialize PKCS12 data.
>>
>> Merci beaucoup
>>
>> Patrick
>>
>> Le 24/04/2023 à 16:31, Denis CARDON via WAPT a écrit :
>>> Bonjour Patrick,
>>>
>>> Le 24/04/2023 à 13:36, Patrick Perrier via WAPT a écrit :
>>>> Bonjour,
>>>>
>>>> J'ai voulu refaire l'enregistrement d'un Pc sur Wapt en tapant 
>>>> wapt-get register et j'ai un message d'erreur : Fatal error : 
>>>> ValueError : Could not deserilalise PKCS12 data
>>>>
>>>> Cela correspond à quoi ?
>>>
>>> est ce que vous pourriez préciser la version du serveur et de 
>>> l'agent WAPT, et de recopier exactement l'entrée et la sortie de la 
>>> ligne de commande (c'est l'avantage de la ligne de commande, on peut 
>>> facilement faire du copier coller :-) ?
>>>
>>> Vous pouvez aussi relancer le register en debug :
>>> wapt-get register -ldebug
>>>
>>> Et de dire si c'est un pb isolé, quel est l'OS de la machine 
>>> cliente, et toutes autres informations potentiellement pertinentes.
>>>
>>> Cordialement,
>>>
>>> Denis
>>>
>>>
>>>>
>>>> Merci d'avance,
>>>>
>>>> Patrick Perrier - Collège de Cadaujac(33)
>>>>
>>>> _______________________________________________
>>>> WAPT mailing list
>>>> WAPT at lists.wapt.fr
>>>> http://lists.wapt.fr/listinfo/wapt
>>> _______________________________________________
>>> WAPT mailing list
>>> WAPT at lists.wapt.fr
>>> http://lists.wapt.fr/listinfo/wapt
>> _______________________________________________
>> WAPT mailing list
>> WAPT at lists.wapt.fr
>> http://lists.wapt.fr/listinfo/wapt


Plus d'informations sur la liste de diffusion WAPT