- Notes de publication
- Démarrage
- Assistant UiPath
- Installation et mise à niveau
- Types de robot
- Composants du Robot
- Licences
- Connexion des Robots à Orchestrator
- Processus et activités
- Journalisation
- Robot JavaScript SDK
- Scénarios spécifiques
- Sessions Windows
- Connexion à l’aide du système d’informations d’identification Thales Luna
- Connexion à l’aide du fournisseur de services de chiffrement nShield
- Rediriger les Robots vers un serveur proxy
- Exécuter des tâches à partir d'une session de bureau à distance minimisée
- Utilisation de lecteurs réseau mappés
- Arrêter un processus :
- Désactiver le bouton Arrêt
- Dossiers de paquets personnalisés et chemins d'accès réseau
- Intégration de CrowdStrike
- Redémarrage des composants du Robot
- Gouvernance
- Résolution des problèmes
- À propos de la résolution des problèmes
- Robot ne répond pas sur RDP
- Journaux d'exécution en double
- Erreurs du Robot fréquemment rencontrées
- Augmentation de la durée d'exécution des processus
- Vérification forcée de la signature des paquets
- Message trop volumineux pour être traité
- Erreurs lors de l’exécution en tant qu’administrateur
- Les packages NuGet ne sont pas accessibles après la migration
- Invite de contrôle d'accès utilisateur et activités d'automatisation de l'interface utilisateur
Remarque Si un Robot se trouve dans un réseau fermé, ou dans un réseau différent de celui d'Orchestrator, la communication entre les deux produits UiPath est impossible. Vous pouvez cependant utiliser un serveur proxy avec votre Robot pour établir la communication.
Pour rediriger le Robot via un serveur proxy, vous devez effectuer certaines configurations sur la machine Robot. Elles sont divisées selon les étapes suivantes :
-
Assurez-vous que votre navigateur web par défaut est configuré pour permettre à la machine Robot d'accéder à Orchestrator grâce au serveur proxy indiqué.
-
Modifiez les fichiers
uipath.configde configuration du Robot et de NuGet, afin de vous assurer, d'une part, que la connexion entre le Robot et Orchestrator passe bien par le serveur proxy fourni et, d'autre part, que les paquets d'activités et les processus d'automatisation peuvent être téléchargés par le biais du serveur proxy spécifié.Remarque :The user mode robot inherits the Proxy Settings from the Internet Options, while the service mode robot requires specific configuration to be made in the
uipath.configfile from the Studio installation folder.Pour appliquer les paramètres du proxy aux robots en mode utilisateur, vous devez redémarrer le service hôte utilisateur. Vous pouvez le faire en vous déconnectant de la session utilisateur Windows, puis en vous reconnectant.
Important :The settings in the
uipath.configfile only apply to the robot service process when installed in service-mode. Proxy settings for user-level Windows processes, including the executor (for both user-mode and service-mode installations), are not configurable throughuipath.config.
Configuration des paramètres proxy
Les configurations du script proxy ou de l’adresse proxy peuvent être définies à partir de la section Connexions dans les options Internet ou à partir du menu Paramètres proxy dans les paramètres Windows.
Configuration du navigateur web
-
In Internet Explorer, click Tools > Internet Options. The Internet Options window is displayed.
-
In the Connections tab, click LAN Settings. The Local Area Network (LAN) Settings window is displayed. Depending on your setup, you can configure a proxy configuration script or a proxy server.
-
Configurez le serveur proxy ou la configuration automatique (pour script proxy).
-
Cliquez sur OK (OK). Vos paramètres sont enregistrés.
-
Saisissez l'URL d'Orchestrator dans votre navigateur web afin de tester la connexion.
Configuration des paramètres proxy de Windows
-
Ouvrez le menu de démarrage et recherchez les paramètres proxy.
-
Configurez la configuration proxy automatique (pour un script proxy) ou la configuration proxy manuelle (pour un serveur proxy).
-
Enregistrez les paramètres.
-
Saisissez l'URL d'Orchestrator dans votre navigateur web afin de tester la connexion.
Important :When setting up or editing the proxy address, do not add the http:// prefix to the proxy address. This enables the proxy only for HTTP calls, and since most calls are HTTPS, the proxy configuration fails.
To resolve this, make sure to either remove the http:// prefix altogether, or specifically add the proxy address with both http:// and https:// prefixes.
Exemple :
- http://proxyaddress -> incorrect
- https://proxyaddress -> correct
- http://proxyaddress;https://proxyaddress -> correct
Modification du fichier uipath.config
- Accédez au dossier d'installation :
%ProgramFiles%\UiPath\Studio. - Cherchez le fichier
uipath.configet ouvrez-le à l'aide d'un éditeur de texte, comme par exemple Notepad++. - Ajoutez la balise
<webProxySettings>et définissez les valeurs en fonction de votre environnement proxy.-
Pour utiliser un script proxy, fournissez la paire clé-valeur suivante :
<webProxySettings> <add key="ScriptAddress" value="http://localhost/proxy.pac" /> </webProxySettings><webProxySettings> <add key="ScriptAddress" value="http://localhost/proxy.pac" /> </webProxySettings> -
Pour fournir une adresse proxy, fournissez les paires clé-valeur suivantes :
<webProxySettings> <add key="ProxyAddress" value="http://1.1.1.1:1234/" /> <add key="BypassLocalAddresses" value="True" /> <add key="BypassList" value="server\.domain\.local$;www.google.com;192\.168\.\d{1,3}\.\d{1,3}" /> </webProxySettings><webProxySettings> <add key="ProxyAddress" value="http://1.1.1.1:1234/" /> <add key="BypassLocalAddresses" value="True" /> <add key="BypassList" value="server\.domain\.local$;www.google.com;192\.168\.\d{1,3}\.\d{1,3}" /> </webProxySettings>Remarque :Starting with v2021.4 Robot, the bypass list should contain an array of regular expression strings that contain the URIs of the servers to bypass.
-
- Enregistrez le fichier
uipath.configet redémarrez le service de robot UiPath pour que les modifications prennent effet.
Exemples de liste de contournement
Vous trouverez ci-dessous des exemples de format pour la liste de contournement.
www.myget.org -> ((www|WWW).){1}?(myget+(.org))
.vo.msecnd.net -> (([a-zA-Z0-9]).)+((vo+)+(.msecnd+)+(.net))
www.nuget.org -> ((www|WWW).){1}?(nuget+(.org))
gallery.uipath.com -> (([a-zA-Z0-9]).)*((gallery+)+(.uipath+)+(.com))
www.myget.org -> ((www|WWW).){1}?(myget+(.org))
.vo.msecnd.net -> (([a-zA-Z0-9]).)+((vo+)+(.msecnd+)+(.net))
www.nuget.org -> ((www|WWW).){1}?(nuget+(.org))
gallery.uipath.com -> (([a-zA-Z0-9]).)*((gallery+)+(.uipath+)+(.com))
Pour tester le formatage des configurations complexes, vous pouvez utiliser un validateur/générateur de regex.
Starting with v2021.4 Robot, the bypass list should contain an array of regular expression strings that contain the URIs of the servers to bypass.
Une seule des ScriptAddress et ProxyAddress doit être définie. Si les deux sont définies, préférez ScriptAddress.
BypassList et BypassLocalAddresses ne doivent être définies que si ProxyAddress est définie.
Authentification du proxy des informations d'identification Windows
À partir de la version 2021.4.4, le Robot peut fonctionner avec des configurations de proxy recourant à l'authentification via les identifiants Windows. Pour activer cette fonctionnalité, ajoutez la variable d'environnement système UIPATH_PROXY_USE_DEFAULT_CREDENTIALS à la machine.
exemple : UIPATH_PROXY_USE_DEFAULT_CREDENTIALS avec la valeur true
Configurer l'authentification de Windows Credentials Proxy à l'aide de PowerShell
-
Ouvrez PowerShell en tant qu'administrateur.
-
Exécutez la commande ci-dessous :
[Environment]::SetEnvironmentVariable("UIPATH_PROXY_USE_DEFAULT_CREDENTIALS", "true", "Machine")[Environment]::SetEnvironmentVariable("UIPATH_PROXY_USE_DEFAULT_CREDENTIALS", "true", "Machine") -
Redémarrez la machine Insights.
Valider le script
Afin de confirmer que la variable d'environnement système a été correctement définie, exécutez le script ci-dessous dans PowerShell.
$Env:UIPATH_PROXY_USE_DEFAULT_CREDENTIALS
$Env:UIPATH_PROXY_USE_DEFAULT_CREDENTIALS
Renvoie la valeur de la variable d'environnement système. Si la valeur est true, cela signifie qu'il s'agit de la configuration actuellement appliquée.
Authentification de base
À partir de la version 2021.10, le Robot prend en charge les serveurs proxy utilisant les protocoles d'authentification de base.
Robot en mode de service
Pour activer cette fonctionnalité lorsque le robot est installé en mode service, vous devez modifier la section webProxySettings du fichier uipath.config et ajouter les informations suivantes :
<webProxySettings>
<add key="ProxyAddress" value="http://my.proxy.net:8008" />
<add key="UserName" value="myUser" />
<add key="Password" value="myPassword" />
<add key="Domain" value="myDomain" />
</webProxySettings>
<webProxySettings>
<add key="ProxyAddress" value="http://my.proxy.net:8008" />
<add key="UserName" value="myUser" />
<add key="Password" value="myPassword" />
<add key="Domain" value="myDomain" />
</webProxySettings>
The Robot Executor does not support proxy configurations using Basic Authentication methods. This means you can use Basic Authentication to connect to Orchestrator and download packages, but not for the actual workflow.
Vérification de la connexion au serveur proxy
-
Déployez des paquets sur un environnement contenant le Robot précédemment configuré.
-
Accéder au dossier
%userprofile%\.nuget\pour vérifier que les processus et paquets d'activités correspondants ont bien été téléchargés. -
Exécutez la tâche correspondante pour vérifier son bon fonctionnement.
Remarque :Lors de la mise à jour des versions antérieures à v2021.4, les configurations proxy sont migrées du fichier
proxy.configvers leuipath.configafin de correspondre au nouveau format.
- Configuration des paramètres proxy
- Configuration du navigateur web
- Configuration des paramètres proxy de Windows
- Modification du fichier uipath.config
- Exemples de liste de contournement
- Authentification du proxy des informations d'identification Windows
- Configurer l'authentification de Windows Credentials Proxy à l'aide de PowerShell
- Valider le script
- Authentification de base
- Robot en mode de service
- Vérification de la connexion au serveur proxy