UiPath Documentation
automation-suite
2.2510
true
Guide d'installation d'Automation Suite sur Linux
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Studio Desktop ne peut pas charger les connecteurs et activités Integration Service

Solution de contournement pour Studio Desktop ne parvient pas à afficher les connecteurs et activités Integration Service en raison d’un problème de routage de type cache dans Automation Suite 2025.10.0-2025.10.2.

Remarque :

Ce problème affecte Automation Suite 2025.10.0-2025.10.2. Ce problème est résolu dans la version 2025.10.3.

Description

Dans Studio Desktop, le panneau Activités ne répertorie pas les connecteurs et activités Integration Service. Les journaux du service intsvcs-periodic contiennent l'erreur suivante:

org.springframework.web.servlet.NoHandlerFoundException:
No endpoint GET /v3/element/typecache/api/Studio/Packages
org.springframework.web.servlet.NoHandlerFoundException:
No endpoint GET /v3/element/typecache/api/Studio/Packages

Cela est dû à une erreur de configuration du routage: Studio Desktop demande les informations du connecteur au niveau du chemin /v3/element/typecache/..., mais le routage intégré au cluster transmet cette demande au service intsvcs-periodic sans supprimer le préfixe /v3/element. Le service n'a aucun gestionnaire enregistré pour le chemin préfixé et renvoie 404 Not Found.

Remarque :

Studio Web n'est pas affecté par ce problème.

Solution

Étape 1 - Confirmer que vous êtes affecté

Exécutez la commande suivante pour vérifier les journaux intsvcs-periodic de l'erreur 404:

kubectl -n uipath logs deploy/intsvcs-periodic -c periodic --since=1h \
  | grep "No endpoint GET /v3/element/typecache"
kubectl -n uipath logs deploy/intsvcs-periodic -c periodic --since=1h \
  | grep "No endpoint GET /v3/element/typecache"

Si la commande renvoie la sortie, vous rencontrez ce problème.

Étape 2 - Appliquer la réécriture de VirtualService

  1. Ouvrez VirtualService (abréviation vs dans kubectl) pour la modification:

    kubectl -n uipath edit vs intsvcs-periodic-vs
    kubectl -n uipath edit vs intsvcs-periodic-vs
    
  2. Localisez la règle nommée standard-url-periodic-elementPath et ajoutez les deux lignes suivantes directement au-dessus de la clé route::

    rewrite:
      uri: /
    rewrite:
      uri: /
    

    Après la mise à jour, la règle devrait ressembler à ceci:

    uri:
      prefix: /v3/element/
    name: standard-url-periodic-elementPath
    retries:
      attempts: 3
      perTryTimeout: 20s
      retryOn: connect-failure,refused-stream
    rewrite:
      uri: /
    route:
      - destination:
          host: intsvcs-periodic.uipath.svc.cluster.local
          port:
            number: 80
    timeout: 60s
    uri:
      prefix: /v3/element/
    name: standard-url-periodic-elementPath
    retries:
      attempts: 3
      perTryTimeout: 20s
      retryOn: connect-failure,refused-stream
    rewrite:
      uri: /
    route:
      - destination:
          host: intsvcs-periodic.uipath.svc.cluster.local
          port:
            number: 80
    timeout: 60s
    
  3. Enregistrez et fermez l’éditeur. Kubernetes applique la modification immédiatement.

Étape 3 - Vérifier la réécriture

Exécutez la commande suivante pour lire la définition VirtualService enregistrée et confirmer que la règle de réécriture a été appliquée. La commande utilise jq pour extraire uniquement le champ de réécriture de la sortie JSON:

kubectl -n uipath get vs intsvcs-periodic-vs -o json \
  | jq '.spec.http[] | select(.name=="standard-url-periodic-elementPath").rewrite'
kubectl -n uipath get vs intsvcs-periodic-vs -o json \
  | jq '.spec.http[] | select(.name=="standard-url-periodic-elementPath").rewrite'

Sortie attendue :

{
  "uri": "/"
}
{
  "uri": "/"
}

Étape 4 - Valider dans Studio Desktop

Rouvrez le panneau Activités dans Studio Desktop et confirmez que les connecteurs et les activités Integration Service apparaissent désormais.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour