[Wapt] Message d'erreur

Patrick Perrier patrick.perrier at ac-bordeaux.fr
Lun 24 Avr 18:12:05 CEST 2023


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


Plus d'informations sur la liste de diffusion WAPT