[RESOLU] Problème Windows update
Posté : 10 juil. 2023 - 10:10
Bonjour,
Je rencontre un soucis avec le Windows Update de WAPT qui ne fonctionne pas.
J'ai en premier temps tester avec un paquet wsus pour débloquer les mises a jours mais n'a pas fonctionner.
En suite j'ai exécuté la commande "wapt-get waptwa-scan" et elle me renvoie çà:
A priori les erreurs sont la :
J'ai cherché sur le forum et sur internet et je ne trouve rien.
Pouvez vous m'aider?
merci.
Je rencontre un soucis avec le Windows Update de WAPT qui ne fonctionne pas.
J'ai en premier temps tester avec un paquet wsus pour débloquer les mises a jours mais n'a pas fonctionner.
En suite j'ai exécuté la commande "wapt-get waptwa-scan" et elle me renvoie çà:
Code : Tout sélectionner
wapt-get waptwua-scan
Using config file: C:\Program Files (x86)\wapt\wapt-get.ini
2023-07-10 09:27:55,696 INFO User Groups:[]
2023-07-10 09:27:55,696 DEBUG Host certificate C:\Program Files (x86)\wapt\private\03000200-0400-0500-0006-000700080009.crt not found, not using it for auth on repo global
2023-07-10 09:27:55,696 INFO WAPT base directory : C:\Program Files (x86)\wapt
2023-07-10 09:27:55,696 INFO Package cache dir : C:\Program Files (x86)\wapt\cache
2023-07-10 09:27:55,696 INFO WAPT DB Structure version: 20210420
2023-07-10 09:27:55,696 CRITICAL Bad persistent dir for package Maj windows
2023-07-10 09:27:55,696 CRITICAL Bad persistent dir for package wsus-all
Ensure wuauserv Auto Update option is disabled
Scanning with windows updates rules:
{
"direct_download":false,
"default_allow":false,
"include_potentially_superseded_updates":false,
"filter":"Type='Software' or Type='Driver'",
"download_scheduling":"1d",
"install_scheduling":"2h",
"install_delay":"None",
"postboot_delay":"10m"
}
2023-07-10 09:27:56,228 DEBUG Host certificate C:\Program Files (x86)\wapt\private\03000200-0400-0500-0006-000700080009.crt not found, not using it for auth on repo wapt
2023-07-10 09:27:56,228 INFO Main repository: https://SRV-WAPT.mairie.mdm/wapt
2023-07-10 09:27:56,228 DEBUG Unable to get or create host key: [WinError 5] Accès refusé: 'C:\\Program Files (x86)\\wapt\\private\\03000200-0400-0500-0006-000700080009.pem'
2023-07-10 09:27:56,228 DEBUG Host certificate C:\Program Files (x86)\wapt\private\03000200-0400-0500-0006-000700080009.crt not found, not using it for auth on repo wapt-host
2023-07-10 09:27:56,228 DEBUG Host certificate C:\Program Files (x86)\wapt\private\03000200-0400-0500-0006-000700080009.crt not found, not using it for auth on repo waptwua
2023-07-10 09:27:56,228 INFO WAPTWUA repository: https://SRV-WAPT.mairie.mdm/wapt
2023-07-10 09:27:56,235 DEBUG Starting new HTTPS connection (1): srv-wapt.mairie.mdm:443
2023-07-10 09:27:56,281 DEBUG https://srv-wapt.mairie.mdm:443 "HEAD /waptwua/wsusscn2.cab HTTP/1.1" 200 0
2023-07-10 09:27:56,281 DEBUG New wsusscn2cab.cab date : 2023-06-13T04:25:13+00:00
Windows updates rules have been changed
2023-07-10 09:27:56,281 DEBUG Scanning installed / not installed Updates
2023-07-10 09:27:56,281 DEBUG DB Start transaction
2023-07-10 09:27:56,281 DEBUG DB rollback
2023-07-10 09:27:56,297 DEBUG Error at DB exit attempt to write a readonly database, rollbacking
[' File "C:\\Program Files (x86)\\wapt\\common.py", line 335, in set_param\n self.execute(\'insert or replace into wapt_params(name,value,create_date,ptype) values (?,?,?,?)\', (name, value, datetime2isodate(), ptype))\n', ' File "C:\\Program Files (x86)\\wapt\\common.py", line 385, in execute\n return self.db.execute(query, args)\n']
re-enabling wuauserv previous state: 2
FATAL ERROR : AttributeError: __enter__
Traceback (most recent call last):
File "<string>", line 1495, in main
File "C:\Program Files (x86)\wapt\waptwua\client.py", line 914, in scan_updates_status
for update in self.updates():
File "C:\Program Files (x86)\wapt\waptwua\client.py", line 801, in updates
self.wapt.write_param('waptwua.status', 'SCANNING')
File "C:\Program Files (x86)\wapt\common.py", line 8123, in write_param
self.waptdb.set_param(name, value)
File "C:\Program Files (x86)\wapt\common.py", line 335, in set_param
self.execute('insert or replace into wapt_params(name,value,create_date,ptype) values (?,?,?,?)', (name, value, datetime2isodate(), ptype))
File "C:\Program Files (x86)\wapt\common.py", line 385, in execute
return self.db.execute(query, args)
sqlite3.OperationalError: attempt to write a readonly database
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1677, in <module>
File "<string>", line 1496, in main
File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", line 2534, in __exit__
registry_set(HKEY_LOCAL_MACHINE, r'SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update', 'AUOptions', self.old_au_options)
File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", line 3542, in registry_set
with reg_openkey_noredir(root, path, sam=KEY_WRITE, create_if_missing=True) as key:
AttributeError: __enter__
Exception at 005B3BE5: EPyAttributeError:
AttributeError: __enter__.
Code : Tout sélectionner
DEBUG Host certificate C:\Program Files (x86)\wapt\private\03000200-0400-0500-0006-000700080009.crt not found, not using it for auth on repo wapt
Unable to get or create host key: [WinError 5] Accès refusé: 'C:\\Program Files (x86)\\wapt\\private\\03000200-0400-0500-0006-000700080009.pem'
DEBUG Error at DB exit attempt to write a readonly database, rollbacking
sqlite3.OperationalError: attempt to write a readonly database
Pouvez vous m'aider?
merci.