VPNPost-script échoue en raison de l’erreur 87

VPNPost-script échoue en raison de l’erreur 87

20231
Created On 09/16/20 18:22 PM - Last Modified 07/28/25 10:28 AM


Symptom


  • Les messages d’erreur suivants présents dans le PanGPS.log :

(T5288) 08/11/20 09:21:44:714 Debug( 176): Run cmd " C :\Program » Files\Palo Alto Networks\ GlobalProtect \VPNLogonScriptLauncher.exe en session 1 en tant qu’utilisateur

(T5288) 08/11/20 09:21:44:721 Erreur ( 270): WTSQueryUserToken a échoué. Erreur: 5

(T5288) 08/11/20 09:21:44:722 Erreur ( 311): RunProcessIntoDifferentSession: failed to SetTokenInformation. Erreur: 1314

(T5288) 08/11/20 09:21:44:748 Erreur ( 370): CreateProcessAsUser a échoué avec erreur de valeur: 2

(T5288) 08/11/20 09:21:44:748 Erreur(3338): Échec du processus d’ouverture 0. Erreur 87

(T5288) 08/11/20 09:21:44:749 Erreur (3390): Échec du lancement de la commande. Erreur 1008. Commande C :\Program Files\Palo Alto Networks\ GlobalProtect \VPNLogonScriptLauncher.exe en tant qu’utilisateur, délai d’attente 0.

(T5288) 08/11/20 09:21:44:749 Debug(3393): Le résultat est faux pour exécuter C la commande :\Program Files\Palo Alto Networks\ GlobalProtect \VPNLogonScriptLauncher.exe. en tant qu’utilisateur, délai d’attente 0



Environment


 


Cause


  • La cause profonde de cette erreur est généralement due à des paramètres non valides configurés dans le script. Cela peut inclure n’importe quoi de l’orthographe incorrecte, syntaxe incorrecte, emplacement du fichier, etc.


Resolution


  1. Pour vous assurer que le script est capable de s’exécuter correctement, passez en revue la configuration pour vous assurer qu’elle n’inclut pas les erreurs courantes impliquant l’orthographe correcte, la syntaxe et l’emplacement du fichier.
  2. L’erreur la plus courante commise lors de la configuration est l’ajout d’espaces de premier plan dans le script
  3. Dans cet exemple, le client a configuré la commande de fichier script Ccomme :\Program Files\Palo Alto Networks\ GlobalProtect \VPNLogonScriptLauncher.exe sans utiliser de guillemets pour envelopper le texte
  4. Comme on l’a vu ci-dessous, le service PanGP a pour résultat d’asséner les informations de manière incorrecte :

(T5288) 08/11/20 09:21:44:714 Debug (3308): Le chemin complet est " C :\Program »

(T5288) 08/11/20 09:21:44:714 Debug (3313): La commande complète est " C :\Program " Files\Palo Alto Networks\ GlobalProtect \VPNLogonScriptLauncher.exe

  1. En enveloppant la commande de citations telles que « C :\Program Files\Palo Alto Networks\ GlobalProtect \VPNLogonScriptLauncher.exe » dans la valeur du registre de commande, nous pouvons éviter que le service PanGP n’analyse incorrectement la commande et permet à la commande de terminer avec succès.


Additional Information


Pour plus d’informations sur la configuration de GlobalProtect l’infrastructure, veuillez lire le document suivant inclus ci-dessous:

Getting Started with GlobalProtect


Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u000000HAkZCAW&lang=fr&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language