Página 1 de 2

error de wua

Publicado: 30 de marzo de 2021 - 13:15
por jptw
Hola,
(versión 1.8.2.7357)
y tengo una estación de trabajo en el panel de pruebas que no puedo actualizar WUA.
Las estaciones de trabajo ejecutan Windows 10 2004 y la mayoría no presenta problemas.
Vi que había un artículo de la base de conocimientos sobre problemas con WUA (TIS-KB4571756), pero no solucionó el problema.
Incluso instalé uno de los artículos más recientes de la base de conocimientos de Microsoft (KB4601319),
pero sigo recibiendo estos errores al final del escaneo de actualizaciones
-----------------------------------------------------------------------------------------
Error al escanear actualizaciones: 0x80020009 (Se produjo una excepción): 0x80070002 (No se pudo encontrar el archivo especificado
)
Error al escanear actualizaciones: 0x80020009 (Se produjo una excepción): 0x80070002 (No se pudo encontrar el archivo especificado
).
Reactivando el estado anterior de wuauserv: 0

Traceback (última llamada más reciente):
Archivo "C:\Program Files (x86)\wapt\waptservice\service.py", línea 1892, en run
self.running_task.run()
Archivo "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", línea 653, en run
self._run()
Archivo "C:\Program Files (x86)\wapt\waptenterprise\waptservice\enterprise.py", línea 217, en _run
self.result = wua.scan_updates_status(self.force)
Archivo "C:\Program Files (x86)\wapt\waptenterprise\waptwua\client.py", línea 910, en scan_updates_status
para actualización en self.updates():
Archivo "C:\Program Files (x86)\wapt\waptenterprise\waptwua\client.py", línea 843, en updates
search_result = self.update_searcher().EndSearch(search_job)
Archivo "C:\WINDOWS\TEMP\gen_py\2.7\B596CC9F-56E5-419E-A622-E01BB457431Ex0x2x0\IUpdateSearcher3.py", línea 45, en EndSearch
ret = self._oleobj_.InvokeTypes(1610743817, LCID, 1, (9, 0), ((9, 1),),searchJob
com_error: (-2147352567, 'Se produjo una excepción.', (0, None, None, None, 0, -2147024894), None)

0x80020009 (Se produjo una excepción.): 0x80070002 (No se pudo encontrar el archivo especificado.
)
Seguimiento de la pila (llamada más reciente):
Archivo "C:\Program Files (x86)\wapt\waptservice\service.py", línea 1892, en run
self.running_task.run()
Archivo "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", línea 653, en run
self._run()
Archivo "C:\Program Files (x86)\wapt\waptenterprise\waptservice\enterprise.py", línea 217, en _run
self.result = wua.scan_updates_status(self.force)
Archivo "C:\Program Files (x86)\wapt\waptenterprise\waptwua\client.py", línea 910, en scan_updates_status
para actualización en self.updates():
Archivo "C:\Program Files (x86)\wapt\waptenterprise\waptwua\client.py", línea 843, en updates
search_result = self.update_searcher().EndSearch(search_job)
Archivo "C:\WINDOWS\TEMP\gen_py\2.7\B596CC9F-56E5-419E-A622-E01BB457431Ex0x2x0\IUpdateSearcher3.py", línea 45, en EndSearch
ret = self._oleobj_.InvokeTypes(1610743817, LCID, 1, (9, 0), ((9, 1),),searchJob
com_error: (-2147352567, 'Ocurrió una excepción.', (0, None, None, None, 0, -2147024894), None)
----------------------------------------------------------------------------------------------------------------------------------

¿Tienes alguna idea

? Gracias

Re: error de wua

Publicado: 30 de marzo de 2021 - 13:45
por sfonteneau
En la máquina problemática:

- Detenga el servicio wapt.

Elimine C:\Windows\Temp\gen_py

. - Inicie el servicio wapt.

¿Me puede confirmar si funciona mejor después de esto?

La última versión 2.0 incluye un parche similar.

Re: error de wua

Publicado: 30 de marzo de 2021 - 14:04
por jptw
Hola,

tengo el mismo problema.
También intenté borrar todo el contenido de c:\windows\temp
y reiniciar,
pero sigo recibiendo el mismo error.

Re: error de wua

Publicado: 1 de abril de 2021 - 12:32 p. m.
por jptw
Hola,
actualicé el servidor WAPT a la versión 2.0 y los clientes.
La máquina sigue mostrando el error:

"Esperando a que finalice la búsqueda de WUA
. ¡Búsqueda de WUA completada!".
Búsqueda finalizada

, reactivación de wuauserv estado anterior: 0

Traceback (última llamada):
Archivo "C:\Program Files (x86)\wapt\waptservice\service.py", línea 1958, en run
self.running_task.run()
Archivo "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", línea 649, en run
self._run()
Archivo "C:\Program Files (x86)\wapt\waptenterprise\waptservice\enterprise.py", línea 230, en _run
self.result = wua.scan_updates_status(self.force)
Archivo "C:\Program Files (x86)\wapt\waptenterprise\waptwua\client.py", línea 889, en scan_updates_status
para actualización en self.updates():
Archivo "C:\Program Files (x86)\wapt\waptenterprise\waptwua\client.py", línea 824, en updates
search_result = self.update_searcher().EndSearch(search_job)
Archivo "C:\WINDOWS\TEMP\gen_py\3.8\B596CC9F-56E5-419E-A622-E01BB457431Ex0x2x0\IUpdateSearcher3.py", línea 45, en EndSearch
ret = self._oleobj_.InvokeTypes(1610743817, LCID, 1, (9, 0), ((9, 1),),searchJob
pywintypes.com_error: (-2147352567, 'Ha ocurrido una excepción.', (0, None, None, None, 0, -2147024894), None)

0x80020009 (Se produjo una excepción): 0x80070002 (No se encontró el archivo especificado
)
Rastreo de la pila (llamada más reciente):
Archivo "C:\Program Files (x86)\wapt\waptservice\service.py", línea 1958, en run
self.running_task.run()
Archivo "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", línea 649, en run
self._run()
Archivo "C:\Program Files (x86)\wapt\waptenterprise\waptservice\enterprise.py", línea 230, en _run
self.result = wua.scan_updates_status(self.force)
Archivo "C:\Program Files (x86)\wapt\waptenterprise\waptwua\client.py", línea 889, en scan_updates_status
para actualización en self.updates():
Archivo "C:\Program Files (x86)\wapt\waptenterprise\waptwua\client.py", línea 824, en updates
search_result = self.update_searcher().EndSearch(search_job)
Archivo "C:\WINDOWS\TEMP\gen_py\3.8\B596CC9F-56E5-419E-A622-E01BB457431Ex0x2x0\IUpdateSearcher3.py", línea 45, en EndSearch
ret = self._oleobj_.InvokeTypes(1610743817, LCID, 1, (9, 0), ((9, 1),),searchJob
pywintypes.com_error: (-2147352567, 'Se produjo una excepción.', (0, Ninguno, Ninguno, Ninguno, 0, -2147024894), Ninguno)

Re: error de wua

Publicado: 1 de abril de 2021 - 14:50
por sfonteneau
Qué raro, no puedo reproducir el problema aquí. Tengo otra pista. ¿

Podrías decirme si el archivo C:\Program Files (x86)\wapt\waptwua\cache\wsusscn2.cab en tu máquina tiene los siguientes hashes:

SHA256: 8AFB76A64C12E6901A99BDA167D37396379919A94FE2BBE3726BACD2C36EE054
SHA1: DD2F24FCE6EB57DB8F13B24DF2AC0C81E0FC7A44?

Simon

Re: error de wua

Publicado: 1 de abril de 2021 - 15:03
por jptw
El hash es el mismo

PS C:\Program Files (x86)\wapt\waptwua\cache> Get-FileHash .\wsusscn2.cab

Algoritmo Hash Ruta
--------- ---- ----
SHA256 8AFB76A64C12E6901A99BDA167D37396379919A94FE2BBE3726BACD2C36EE054 C:\Program Files (x86)\wapt\waptwua\cache\wsusscn2.cab

Re: error de wua

Publicado: 1 de abril de 2021 - 16:02
por jptw
Con la información proporcionada, ¿tiene alguna forma de decirme qué archivo no puede encontrar cuando se produce el error
0x80020009 (Se ha producido una excepción): 0x80070002 (No se pudo encontrar el archivo especificado)?

Re: error de wua

Publicado: 1 de abril de 2021 - 16:39
por sfonteneau
Los errores reportados son en realidad errores de Windows, por lo que Microsoft nos lo está indicando.

Puedes intentar borrar el contenido de la carpeta: C:/Windows/SoftwareDistribution

https://www.ionos.fr/digitalguide/serve ... x80070002/

Si alguna de las soluciones de este enlace resuelve el problema, podemos crear un paquete Wapt.

Re: error de wua

Publicado: 1 de abril de 2021 - 17:15
por jptw
Vale, gracias,
revisaré la parte de Windows.
Si todo lo demás falla, probaré con una actualización de 20h2.
Gracias.

Re: error de wua

Publicado: 7 de abril de 2021 - 12:48 p. m.
por jptw
Hola, ¡

buenas y malas noticias!

Después de la actualización 20H2 en la computadora con el problema de WUA, sigo teniendo el mismo problema. :( :(

Después de una larga búsqueda, he identificado el problema.
No me pregunten por qué, pero el culpable es " Microsoft Silverlight " :o (quizás tengan una idea).
Una vez desinstalado de la computadora, reinicié y ejecuté el escaneo de WUA nuevamente: no hay más errores, y las actualizaciones se muestran correctamente.

Entonces, como recordatorio, los errores fueron:
--------------------------------------------------------------------------------
pywintypes.com_error: (-2147352567, 'Ocurrió una excepción.', (0, Ninguno, Ninguno, Ninguno, 0, -2147024894), Ninguno)

0x80020009 (Ocurrió una excepción.): 0x80070002 (No se pudo encontrar el archivo especificado.)
--------------------------------------------------------------------------------

Bueno, eso es algo bueno hecho, ahora puedo continuar mis pruebas con más calma. ;)