Outils pour utilisateurs

Outils du site


scribe:wpkg:5.tests

WPKG - Tests

Erreurs Fréquentes

Voici une liste des causes de non fonctionnement de wpkg.

Pour tous ces cas, il n'y a pas d'affichage de message d'erreur à l'écran. Pour avoir plus d'informations, il est possible de lancer l'installation manuellement, avec le compte admin :

wpkg.js /synchronize

(voir plus bas)
Il est alors plus facile de cerner l'erreur.

Pour découvrir ces causes, il faut activer le fichier de log (settings.xml) et chercher des erreurs dans la console d’événement de Windows.

Validité du fichier ''xml''

Droit sur les fichiers

  • Lorsqu'on modifie les fichiers/dossiers ou qu'on les déplace ou qu'on les créer dans le répertoire \\serveur_scribe\\wpkg en tant qu'admin, il faut faire attention aux droits.
  • Le droit lecture doit être actif pour le compte tout le monde du scribe. A vérifier avec un clic droit sur le fichier puis Propriété puis Sécurité.
  • Attention à ne pas appliquer ce droit globalement car certains fichiers (contenant des mots de passes) ne doivent pas avoir ces droits, il faut donc vérifier uniquement pour ceux qu'on modifie.

Windows (XP) non a jour

  • Si Windows XP n'est pas à jour, la version de Windows installer peut être trop ancienne et wpkg échoue ou certains packages msi ne s'installent pas !

Service Windows désactivé

  • Certains postes Windows ont des services désactivés, voire supprimés, il faut :
    • soit réinstaller une version correctement activée,
    • soit activer les services, avec un clic-droit sur le Poste de Travail puis Gérer.
  • Voici une liste de services qui doivent être activés :
    • Service de Transfert en arrière plan
    • Connexion secondaire
    • Service de mise à Jour
    • Avertissements
    • Journal des événements
    • Connexions réseau

"Database inconsistency"

  • Message entier : Package ID: Database inconsistency: Package with package ID 'libreoffice-help-pack' missing in package database.
  • Dans le dossier profiles, on trouve les fichiers .xml “décrivant” les groupes de machines venant d'ESU.
  • Il y a une référence vers un fichier .xml qui n'existe pas dans le dossier packages. Bien vérifier les majuscules !

Tests, exécution manuelle

Il est parfois nécessaire d'exécuter WPKG manuellement pour faire des vérifications.

Sur Wpkg GP

Exécuter :

C:\Program Files\Wpkg-GP\Wpkg-GP-Test.exe /debug

Sur Wpkg GP ou Wpkg Client

  • On peut exécuter directement le moteur WPKG sans utiliser le client dans une fenêtre DOS.
  • Remplacer la variable ADRESSE_IP_SCRIBE par l'adresse ip du serveur Scribe (ligne 1):
    set ip-scribe=ADRESSE_IP_SCRIBE
    set SOFTWARE=\\%ip-scribe%\wpkg\softwares
    cscript \\%ip-scribe%\wpkg\wpkg.js /synchronize /nonotify /quiet
  • Pour tester un logiciel en particulier :
     cscript wpkg.js /debug /install:7zip
  • Pour plus d'options, faire :
    cscript \\%ip-scribe%\wpkg\wpkg.js /?
  • L'option /debug peut-être intéressante ;)

Documentation : wiki_wpkg_eole

scribe/wpkg/5.tests.txt · Dernière modification: 2015/02/09 22:14 par jdubocs