- Notes de publication
- Avant de commencer
- Démarrage
- Intégrations
- Travailler avec des applications de processus
- Travailler avec des tableaux de bord et des graphiques
- Travailler avec des graphiques de processus
- Travailler avec des modèles de processus Découvrir et importer des modèles BPMN
- Showing or hiding the menu
- Informations contextuelles
- Exporter (Export)
- Filtres
- Envoi d’idées d’automatisation au Automation Hub d’UiPath®
- Balises
- Dates d’échéance
- Comparer
- Vérification de la conformité
- Analyse des causes profondes
- Simulation du potentiel d’automatisation
- Triggering an automation from a process app
- Afficher les données de processus
- Création d'applications
- Modèles d'applications
- Migration des applications vers la nouvelle disposition du graphique de processus
- Modifier des applications
- Clonage d'une application
- Définir des restrictions de données pour une application de processus
- Suppression d'une application
- Exportation et importation d'applications de processus
- Chargement des données
- Personnaliser les applications de processus
- Modèles d'applications
- Ressources supplémentaires
- Balises et dates d'échéance prêtes à l'emploi
- Modification des transformations de données dans un environnement local
- Setting up a local test environment
- Designing an event log
- DataBridgeAgent
- Configuration système requise
- Configurer DataBridgeAgent
- Ajouter un connecteur personnalisé à DataBridgeAgent
- Utiliser DataBridgeAgent avec le connecteur SAP pour l'accélérateur de découverte Purchase-to-Pay
- Utiliser DataBridgeAgent avec le connecteur SAP pour l'accélérateur de découverte Order-to-Cash
- Extension de l’outil d’extraction SAP Ariba
- Caractéristiques de performances
- Transformations de données
- Charger des données
- Synchronisation des données C
Synchronisation des données C
Le certificat Automation Suite n'est pas approuvé depuis le serveur sur lequel CData Sync est en cours d'exécution
Lors de l'exécution de la tâche d'extraction CData Sync, l'erreur suivante peut se produire :
Cannot conclude ssl handshake. Cause: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException:
unable to find valid certification path to requested target.
Le message d'erreur indique un problème possible avec une liaison SSL (Secure Sockets Layer), qui est le processus de validation et de lancement de la communication entre deux systèmes via une connexion sécurisée.
Le système est incapable de remonter une chaîne d'approbation depuis le certificat fourni par le serveur cible vers un certificat racine approuvé. Cela est probablement dû à un problème dans la chaîne d'autorité de certification (CA).
Potentiellement, le certificat n’est pas signé par une autorité de certification connue et approuvée. Vous trouverez ci-dessous une solution possible pour établir la confiance lors des communications SSL.
Cela peut également signifier que le certificat requis n'est pas installé sur le système, ou que le certificat a expiré ou n'est pas valide.
Pour établir une chaîne de confiance, il est nécessaire d'avoir accès à la fois au certificat racine et aux certificats intermédiaires. Ces certificats constituent collectivement la chaîne des autorités de certification (CA). Le certificat racine doit être approuvé par le système, . Les certificats intermédiaires lient la confiance au certificat de votre serveur.
C:\Program Files\CData\CData Sync\jre\jdk-17.0.5+8\bin
.
Pour configurer une chaîne approuvée, procédez comme suit.
-
Configurer le magasin d'approbations Java situé à
C:\Program Files\CData\CData Sync\jre\jdk-17.0.5+8\lib\security\cacerts
-
Exécutez les commandes PowerShell suivantes dans une console d'administration élevée :
keytool -importcert -alias "intermediate-ca" -keystore "C:\Program Files\CData\CData Sync\jre\jdk-17.0.5+8\lib\security\cacerts" -file .\intermediate-ca.crt -storepass changeit keytool -importcert -alias "root-ca" -keystore "C:\Program Files\CData\CData Sync\jre\jdk-17.0.5+8\lib\security\cacerts" -file .\root-ca.crt -storepass changeit
keytool -importcert -alias "intermediate-ca" -keystore "C:\Program Files\CData\CData Sync\jre\jdk-17.0.5+8\lib\security\cacerts" -file .\intermediate-ca.crt -storepass changeit keytool -importcert -alias "root-ca" -keystore "C:\Program Files\CData\CData Sync\jre\jdk-17.0.5+8\lib\security\cacerts" -file .\root-ca.crt -storepass changeit
keytool
fait partie du kit de développement Java (JDK) et de l'environnement d'exécution Java (JRE). Il réside dans le répertoire bin
de l’installation Java : C:\Program Files\CData\CData Sync\jre\jdk-17.0.5+8\bin
.
changeit
est le mot de passe par défaut du magasin approuvé.
intermediate-ca.crt
et root-ca.crt
doivent se trouver dans le répertoire actuel à partir duquel les commandes sont exécutées.
Assurez-vous d'adapter ces détails en fonction de votre configuration et de votre configuration réelles.
Les certificats racine et intermédiaire doivent désormais être correctement installés et approuvés dans le magasin de certificats du système. Vous devriez pouvoir démarrer l'exécution d'extraction sans rencontrer de problèmes d'approbation SSL.
-
Redémarrez le service CData Sync à l'aide de la commande
Get-Service "CData Sync" | Restart-Service
-
Exécutez la tâche d'extraction CData Sync.
Le problème devrait être résolu.
SSLPoke dans l'environnement de runtime Java peut être utilisé pour tester et déboguer les connexions SSL. L'outil SSLPoke peut également aider à déterminer s'il existe des problèmes avec le certificat du serveur en envoyant un paquet SSL/TLS de test à un serveur spécifié sur un port spécifié.
Vous pouvez utiliser la commande suivante pour tester les certificats racine et intermédiaires approuvés par votre application Java.
&"C:\Program Files\CData\CData Sync\jre\jdk-17.0.5+8\bin\java.exe" "-Djavax.net.ssl.trustStore=C:\Program Files\CData\CData
Sync\jre\jdk-17.0.5+8\lib\security\cacerts" "-Djavax.net.debug=ssl,handshake" SSLPoke localhost 443
Reportez-vous à la documentation du support Atlassian pour plus d'informations sur SSLPoke.
- Erreur de connexion : la connexion TCP/IP à l'hôte <hôte>, port <port> a échoué.
- Cause possible
- Solution
- Le certificat Automation Suite n'est pas approuvé depuis le serveur sur lequel CData Sync est en cours d'exécution
- Cause possible
- Solution possible
- Diagnostiquer les problèmes de connectivité SSL à l'aide de SSLPoke