Contactez nous

Installation Flash en erreur sur certains postes

Questions about WAPT Packaging / Requêtes et aides autour des paquets Wapt.
Règles du forum

* Questions can be asked in English or in French. If the thread is started in English, stick to English, if it is started in French, stick to French.
* Vous pouvez poser vos questions en Français ou en Anglais. Si un sujet est commencé en français, merci de répondre en français. Si un sujet est commencé en anglais, merci de répondre en anglais.
* Please prefix of the title of the thread to [SOLVED] if it is solved.
* Merci de préfixer le titre du thread par [RESOLU] si il est résolu.

Bonjour,

Je rencontre sur plusieurs postes une erreur lors de l'installation du paquet tis-flasplayer. Certains postes sont en Win7pro d'autres en win10.

Le message de la console est en copie ci-dessous.

A quoi peut-être due cette erreur ?

Autre question plus générale : est-il possible de faire disparaitre l'état erreur sur un poste une fois qu'on a pris connaissance du problème ?

Informations
- Version de WAPT installée : 1.5.1.23
- OS du serveur : Windows Server 2012r2
- OS de la machine d'administration/création des paquets : Windows Server 2012r2

-------------- début coller -------------

Installing stjo-flashplayer
Exception: Erreur lors de l'installation de stjo-flashplayer (=31.0.0.108-2): erreurs dans les paquets [[u'stjo-flashplayer (=31.0.0.108-2)', PackageEntry('stjo-flashplayer','31.0.0.108-2') ]]
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\waptservice\waptservice.py", line 1151, in run
self.running_task.run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 405, in pwrapper
return func(*arg, **kwargs)
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 464, in run
self._run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 884, in _run
self.result.get('errors',[])))
Exception: Erreur lors de l'installation de stjo-flashplayer (=31.0.0.108-2): erreurs dans les paquets [[u'stjo-flashplayer (=31.0.0.108-2)', PackageEntry('stjo-flashplayer','31.0.0.108-2') ]]

------- fin coller ------
Bonjour PPE,
PPE a écrit :
01 octobre 2018, 16:50
-------------- début coller -------------

Installing stjo-flashplayer
Exception: Erreur lors de l'installation de stjo-flashplayer (=31.0.0.108-2): erreurs dans les paquets [[u'stjo-flashplayer (=31.0.0.108-2)', PackageEntry('stjo-flashplayer','31.0.0.108-2') ]]
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\waptservice\waptservice.py", line 1151, in run
self.running_task.run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 405, in pwrapper
return func(*arg, **kwargs)
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 464, in run
self._run()
File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 884, in _run
self.result.get('errors',[])))
Exception: Erreur lors de l'installation de stjo-flashplayer (=31.0.0.108-2): erreurs dans les paquets [[u'stjo-flashplayer (=31.0.0.108-2)', PackageEntry('stjo-flashplayer','31.0.0.108-2') ]]

------- fin coller ------
Est ce que vous pourriez essayer de lancer la commande wapt-get install -l debug stjo-flashplayer dans un cmd.exe avec droit élevé sur un poste qui a ce problème histoire d'avoir une stacktrace plus précise.

Cordialement,

Denis
Bonjour,

Ci-dessous le résultat de la commande en question.

Merci.


---- début coller ----

Code : Tout sélectionner

Microsoft Windows [version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Tous droits réservés.

C:\Windows\system32>wapt-get install -l debug stjo-flashplayer
Current loglevel : DEBUG
2018-10-03 11:37:56,421 DEBUG Default encoding : ascii
2018-10-03 11:37:56,421 DEBUG Setting encoding for stdout and stderr to cp850
2018-10-03 11:37:56,421 DEBUG Python path ['C:\\Program Files\\wapt', 'C:\\Progr
am Files\\wapt\\python27.zip', 'C:\\Program Files\\wapt\\DLLs', 'C:\\Program Fil
es\\wapt\\lib', 'C:\\Program Files\\wapt\\lib\\plat-win', 'C:\\Program Files\\wa
pt\\lib\\lib-tk', 'C:\\Program Files\\wapt', 'C:\\Program Files\\wapt\\lib\\site
-packages', 'C:\\Program Files\\wapt\\lib\\site-packages\\pywin32-221-py2.7-win3
2.egg']
2018-10-03 11:37:56,421 INFO Using local waptservice configuration C:\Program Fi
les\wapt\wapt-get.ini
2018-10-03 11:37:56,421 DEBUG Config file: C:\Program Files\wapt\wapt-get.ini
2018-10-03 11:37:56,431 DEBUG Thread 10116 is connecting to wapt db
2018-10-03 11:37:56,441 INFO User Groups:[]
2018-10-03 11:37:56,441 DEBUG WAPT base directory : C:\Program Files\wapt
2018-10-03 11:37:56,441 DEBUG Package cache dir : C:\Program Files\wapt\cache
2018-10-03 11:37:56,441 DEBUG WAPT DB Structure version;: 20180303
2018-10-03 11:37:56,441 DEBUG Checking if old install in progress
2018-10-03 11:37:56,451 DEBUG Thread 10116 is connecting to wapt db
2018-10-03 11:37:56,451 DEBUG DB Start transaction
2018-10-03 11:37:56,451 DEBUG reset stalled install_status in database
2018-10-03 11:37:56,461 INFO Status :
2018-10-03 11:37:56,461 DEBUG DB commit
installing WAPT packages stjo-flashplayer
2018-10-03 11:37:56,572 INFO   Use cached package file from C:\Program Files\wap
t\cache\stjo-flashplayer_31.0.0.108-2_all_all.wapt
2018-10-03 11:37:56,681 DEBUG Stores cert chain check in cache
2018-10-03 11:37:56,681 DEBUG Downloaded : {'downloaded': [], 'skipped': [u'C:\\
Program Files\\wapt\\cache\\stjo-flashplayer_31.0.0.108-2_all_all.wapt'], 'error
s': [], 'packages': [PackageEntry('stjo-flashplayer','31.0.0.108-2') ]}
Installing stjo-flashplayer
2018-10-03 11:37:56,691 INFO Register start of install C:\Program Files\wapt\cac
he\stjo-flashplayer_31.0.0.108-2_all_all.wapt as user admin1 to local DB with pa
rams {}
2018-10-03 11:37:56,691 INFO Interactive user:admin1, usergroups []
2018-10-03 11:37:56,792 INFO Status : Installing package stjo-flashplayer versio
n 31.0.0.108-2 ...
2018-10-03 11:37:56,792 DEBUG DB Start transaction
2018-10-03 11:37:56,792 DEBUG DB commit
2018-10-03 11:37:56,792 DEBUG DB Start transaction
2018-10-03 11:37:56,802 DEBUG DB commit
2018-10-03 11:37:56,812 INFO Control data for package C:\Program Files\wapt\cach
e\stjo-flashplayer_31.0.0.108-2_all_all.wapt verified by certificate SSLCertific
ate cn=stjo-private
2018-10-03 11:37:56,812 INFO Installing package C:\Program Files\wapt\cache\stjo
-flashplayer_31.0.0.108-2_all_all.wapt
2018-10-03 11:37:56,822 INFO Unzipping package C:\Program Files\wapt\cache\stjo-
flashplayer_31.0.0.108-2_all_all.wapt to directory c:\users\admin1\appdata\local
\temp\waptgjmdej
2018-10-03 11:37:57,542 INFO Package has a setup.py, code signing certificate is
 required.
2018-10-03 11:37:57,552 DEBUG Certificate {'countryName': u'FR', 'commonName': u
'stjo-private', 'emailAddress': u'administratif@saintjoseph-machecoul.fr', 'orga
nizationName': u'Lyc\xe9e Saint Joseph', 'localityName': u'MACHECOUL'} is truste
d by root CA stjo-private
2018-10-03 11:37:57,552 DEBUG Checking signature with SSLCertificate cn=stjo-pri
vate
2018-10-03 11:37:57,552 DEBUG OK with SSLCertificate cn=stjo-private
2018-10-03 11:37:57,552 INFO Package issued by {'countryName': u'FR', 'commonNam
e': u'stjo-private', 'emailAddress': u'administratif@saintjoseph-machecoul.fr',
'organizationName': u'Lyc\xe9e Saint Joseph', 'localityName': u'MACHECOUL'}
2018-10-03 11:37:57,752 INFO Unzipped files verified by certificate SSLCertifica
te cn=stjo-private
2018-10-03 11:37:57,752 INFO   sourcing install file c:\users\admin1\appdata\loc
al\temp\waptgjmdej\setup.py
2018-10-03 11:37:57,752 DEBUG Import source c:\users\admin1\appdata\local\temp\w
aptgjmdej\setup.py as __waptsetup_v4t01k8viw__
2018-10-03 11:37:57,762 INFO Install parameters : {}
2018-10-03 11:37:57,762 DEBUG DB Start transaction
2018-10-03 11:37:57,762 DEBUG DB commit
2018-10-03 11:37:57,772 INFO   executing install script
Installing flash for firefox2018-10-03 11:37:57,792 DEBUG DB Start transaction
2018-10-03 11:37:57,792 DEBUG DB commit

MSI install_flash_player_31_plugin.msi already installed. Skipping msiexec2018-1
0-03 11:37:57,822 DEBUG DB Start transaction
2018-10-03 11:37:57,822 DEBUG DB commit

Installing flash for internet explorer if < win102018-10-03 11:37:57,832 DEBUG D
B Start transaction
2018-10-03 11:37:57,832 DEBUG DB commit

MSI install_flash_player_31_active_x.msi already installed. Skipping msiexec2018
-10-03 11:37:57,861 DEBUG DB Start transaction
2018-10-03 11:37:57,861 DEBUG DB commit

Disable autoupdate2018-10-03 11:37:57,871 DEBUG DB Start transaction
2018-10-03 11:37:57,871 DEBUG DB commit

2018-10-03 11:37:57,871 INFO Replacing C:\Windows\System32\Macromed\Flash\mms.cf
g
2018-10-03 11:37:57,881 INFO Run "sc delete AdobeFlashPlayerUpdateSvc"
2018-10-03 11:37:57,911 CRITICAL Fatal error in install script: CalledProcessErr
orOutput: Command 'sc delete AdobeFlashPlayerUpdateSvc' returned non-zero exit s
tatus 1.
Output:Accès refusé.
:
Traceback (most recent call last):
  File "C:\Program Files\wapt\common.py", line 3328, in install_wapt
    exitstatus = setup.install()
  File "c:\users\admin1\appdata\local\temp\waptgjmdej\setup.py", line 40, in ins
tall
    run('sc delete AdobeFlashPlayerUpdateSvc')
  File "C:\Program Files\wapt\common.py", line 3119, in run
    return ensure_unicode(setuphelpers.run(*arg,pidlist=self.pidlist,**args))
  File "C:\Program Files\wapt\setuphelpers.py", line 983, in run
    raise CalledProcessErrorOutput(proc.returncode,cmd,''.join(output))
CalledProcessErrorOutput: Command 'sc delete AdobeFlashPlayerUpdateSvc' returned
 non-zero exit status 1.
Output:Accès refusé.


2018-10-03 11:37:57,911 DEBUG Cleaning package tmp dir
2018-10-03 11:37:57,931 DEBUG DB Start transaction
2018-10-03 11:37:57,941 DEBUG DB commit
2018-10-03 11:37:57,951 DEBUG Removing module: __waptsetup_v4t01k8viw__, refcnt:
 4
2018-10-03 11:37:57,971 DEBUG Check if host package "912BC1D2-A878-E211-8BEE-505
054503030" is available
2018-10-03 11:37:57,982 DEBUG Checking if 912BC1D2-A878-E211-8BEE-505054503030 (
=3) is installed/outdated
2018-10-03 11:37:58,002 DEBUG store status in DB
2018-10-03 11:37:58,002 DEBUG DB Start transaction
2018-10-03 11:37:58,002 DEBUG DB commit
2018-10-03 11:37:58,002 INFO Status :
2018-10-03 11:37:58,002 DEBUG DB Start transaction
2018-10-03 11:37:58,012 DEBUG DB commit
2018-10-03 11:37:58,012 CRITICAL Package stjo-flashplayer not installed due to e
rrors : CalledProcessErrorOutput: Command 'sc delete AdobeFlashPlayerUpdateSvc'
returned non-zero exit status 1.
Output:Accès refusé.

FATAL ERROR : CalledProcessErrorOutput: Command 'sc delete AdobeFlashPlayerUpdat
eSvc' returned non-zero exit status 1.
Output:Accès refusé.

Traceback (most recent call last):
  File "<string>", line 1215, in <module>
  File "<string>", line 432, in main
  File "C:\Program Files\wapt\common.py", line 4185, in install
    explicit_by=(installed_by or self.user) if request in apackages else None
  File "C:\Program Files\wapt\common.py", line 3405, in install_wapt
    raise e
setuphelpers.CalledProcessErrorOutput:
Exception at 0043EC7F: EPyException:
CalledProcessErrorOutput: Command 'sc delete AdobeFlashPlayerUpdateSvc' returned
 non-zero exit status 1.
Output:Acc├¿s refus├®.
.

C:\Windows\system32>
Bonjour PPE,
PPE a écrit :
03 octobre 2018, 11:51
...
CalledProcessErrorOutput: Command 'sc delete AdobeFlashPlayerUpdateSvc' returned
non-zero exit status 1.
Output:Acc├¿s refus├®.
[/code]
Est ce que la commande wapt-get install a bien été lancé dans un cmd.exe élevé (à vérifier avec whoami /groups -> étiquette obligatoire\Niveau obligatoire élevé) ? Ca semble être le cas sinon l'accès à la DB waptdb.sqlite aurait probablement été refusé.

Est ce que vous pourriez vérifier les droits sur le service AdobeFlashPlayerUpdateSvc ?

Code : Tout sélectionner

sc.exe sdshow AdobeFlashPlayerUpdateSvc
Cordialement,

Denis

PS : merci de mettre les bloc de code/shell dans des balises code appropriées, ça facilite la lecture.
Bonjour,

Maintenant que mon souci de mise-à-jour du serveur WAPT est résolu, je peux revenir à ce problème.

En définitive, je n'arrive pas à lancer la commande "sc.exe sdshow AdobeFlashPlayerUpdateSvc"
En effet, je reçois le message "access denied". A noter que je suis bien connecté en administrateur du poste et que je lance cmd.exe avec l'option "run as administrator..."

J'imagine que le message d'erreur reçu lors de l'installation du paquet flash vient de là mais pourquoi ne puis-je pas lancer la commande sc.exe sur ces postes ?

Bonne journée.
Bonjour PPE,
PPE a écrit :
12 octobre 2018, 15:23
Maintenant que mon souci de mise-à-jour du serveur WAPT est résolu, je peux revenir à ce problème.

En définitive, je n'arrive pas à lancer la commande "sc.exe sdshow AdobeFlashPlayerUpdateSvc"
En effet, je reçois le message "access denied". A noter que je suis bien connecté en administrateur du poste et que je lance cmd.exe avec l'option "run as administrator..."

J'imagine que le message d'erreur reçu lors de l'installation du paquet flash vient de là mais pourquoi ne puis-je pas lancer la commande sc.exe sur ces postes ?
est ce que le service est bien listé dans services.msc? Est ce que vous pourriez vérifier les droits d'une manière graphique sur ce service si il existe.

Lors de l'installation du paquet Flashplayer, le paquet supprime le service d'auto-mise à jour si il existe. Ici le problème semble être un Sécurity Descriptor incorrect...

Quand vous avez une commande qui plante, il est beaucoup plus utile de fournir exactement la ligne de commande et sont retour dans des bloc "code". Ca permet aussi d'avoir le code de retour et d'autres information.

Cordialement,

Denis