{"id":20103,"date":"2017-08-28T08:30:23","date_gmt":"2017-08-28T07:30:23","guid":{"rendered":"https:\/\/www.solypse.com\/?p=18304"},"modified":"2022-04-28T14:24:21","modified_gmt":"2022-04-28T12:24:21","slug":"talend-ftps","status":"publish","type":"post","link":"https:\/\/www.solypse.com\/en\/talend-ftps\/","title":{"rendered":"Connexion talend FTPS avec certificat de confiance"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"20103\" class=\"elementor elementor-20103\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-32ae601 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"32ae601\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5415a2f0\" data-id=\"5415a2f0\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6bbaf600 elementor-widget elementor-widget-text-editor\" data-id=\"6bbaf600\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Talend FTPS<\/h2><div>\u00a0<\/div><p>Nous avons perdu quelques heures cette semaine pour cr\u00e9er une connexion Talend FTPS, ie pour nous connecter au serveur FTPS fourni par un de nos clients avec notre plateforme de data integration Talend. La configuration du composant Talend tFTPConnection n\u2019a pas \u00e9t\u00e9 si intuitive et les quelques discussions pr\u00e9sentes sur les forums ne nous ont pas \u00e9t\u00e9 d\u2019un grand secours non plus, d\u2019o\u00f9 l\u2019id\u00e9e de ce rapide billet.<\/p><p>\u00a0<\/p><h2>No trusted certificate found<\/h2><div>\u00a0<\/div><div>\u00a0<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-82e8f0f elementor-widget elementor-widget-image\" data-id=\"82e8f0f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"240\" src=\"https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/Talend-FTPS-job-1024x307.png\" class=\"attachment-large size-large wp-image-20489\" alt=\"\" srcset=\"https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/Talend-FTPS-job-1024x307.png 1024w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/Talend-FTPS-job-300x90.png 300w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/Talend-FTPS-job-768x230.png 768w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/Talend-FTPS-job-1536x461.png 1536w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/Talend-FTPS-job-700x210.png 700w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/Talend-FTPS-job.png 1760w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2e2eafa elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2e2eafa\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f04920e\" data-id=\"f04920e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6fc14b0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6fc14b0\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4895d01\" data-id=\"4895d01\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b14ed52 elementor-widget elementor-widget-text-editor\" data-id=\"b14ed52\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>\u00a0<\/h2><p>Nous avons d\u2019abord v\u00e9rifi\u00e9 que les informations de connexion fournies (h\u00f4te, login, mot de passe) nous permettaient de nous connecter au serveur et d\u2019effectuer les uploads \/ downloads de fichiers comme souhait\u00e9. Que ce soit avec Filezilla ou Winscp, pas de probl\u00e8me \u00e0 ce stade.\u00a0L\u2019id\u00e9e est ensuite de faire de m\u00eame sur notre plateforme Talend. Le job est tr\u00e8s simple, avec seulement 2 composants\u00a0:\u00a0 tFPTConnection pour cr\u00e9er la connexion au serveur et tFTPPut pour envoyer un ficher vers ledit serveur.<\/p><p>Le panneau de configuration du composant tFTPConnection se pr\u00e9sente ainsi\u00a0:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e156045 elementor-widget elementor-widget-image\" data-id=\"e156045\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"259\" src=\"https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/tFTPConnection-sans-config-1024x332.png\" class=\"attachment-large size-large wp-image-20488\" alt=\"\" srcset=\"https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/tFTPConnection-sans-config-1024x332.png 1024w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/tFTPConnection-sans-config-300x97.png 300w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/tFTPConnection-sans-config-768x249.png 768w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/tFTPConnection-sans-config-1536x499.png 1536w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/tFTPConnection-sans-config-700x227.png 700w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/tFTPConnection-sans-config.png 1750w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b7aaa7a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b7aaa7a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0095b55\" data-id=\"0095b55\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-da22d8d elementor-widget elementor-widget-text-editor\" data-id=\"da22d8d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>\u00a0<\/h2><p>On voit que l\u2019on peut sp\u00e9cifier facilement le protocole utilis\u00e9 FTP, SFTP ou FTPS. La s\u00e9lection de l\u2019option FTPS fait apparaitre deux nouveaux champs \u00ab\u00a0Fichier keystore\u00a0\u00bb et \u00ab\u00a0Mot de passe du Keystore\u00a0\u00bb et c\u2019est l\u00e0 que les choses sont devenues un peu plus subtiles. En effet, lors des essais de connexion avec Filezilla ou Winscp, \u00e0 aucun moment on nous demande d\u2019importer un fichier *.jks, la tentation est donc forte d\u2019ex\u00e9cuter le job sans joindre de fichier. Une telle audace aboutira \u00e0 l\u2019erreur\u00a0suivante :<\/p><p><span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"http:\/\/javax.net\/\">javax.net<\/a>.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found<\/span><\/p><p>Le terme keystore pr\u00eate \u00e0 confusion, il s\u2019agit donc en fait d\u2019un trustStore dans lequel on vient ajouter le certificat du serveur FTP. On peut demander ce certificat \u00e0 l\u2019administrateur du serveur FTPS mais dans la majorit\u00e9 des cas il faudra le r\u00e9cup\u00e9rer par nos propres moyens.<\/p><h2>R\u00e9cup\u00e9ration du certificat distant<\/h2><p>\u00a0<\/p><p>Pour se faire on utilise la commande openssl dans la forme suivante :<\/p><p><span style=\"color: #3366ff;\">openssl s_client -connect [adresse h\u00f4te]:[port] -starttls ftp &lt;\/dev\/null 2&gt;\/dev\/null|openssl x509 -outform PEM &gt;mycertfile.pem<\/span><\/p><p>Une fois le certificat en mycertfile.pem cr\u00e9\u00e9, nous le convertissons en .cer avec la commande suivante :<\/p><p><span style=\"color: #3366ff;\">openssl x509 -inform PEM -in mycertfile.pem -outform DER -out mycertfile.cer<\/span><\/p><p>Il se peut qu\u2019il y ait une commande plus \u00e9l\u00e9gante mais celle-ci a le m\u00e9rite de fonctionner.<\/p><h2>Cr\u00e9ation du keystore<\/h2><p>\u00a0<\/p><p>Il suffit ensuite de cr\u00e9er le fichier jks soit \u00e0 l\u2019aide de la commande keytool fourni avec le JDK\u00a0:<\/p><p><span style=\"color: #3366ff;\">keytool -import -file your_ftp_server_certificate.crt -keystore myTrustStore.jks<\/span><\/p><p>soit sous windows avec une application comme Keystore explorer\u00a0:<\/p><p><span style=\"color: #3366ff;\">Cr\u00e9ation d\u2019un nouveau magasin de donn\u00e9e &gt; \u00a0Outils &gt; Import d\u2019un certificat de confiance<\/span><\/p><h2>Configuration du composant tFTPConnection dans Talend<\/h2><p>\u00a0<\/p><p>Il ne reste plus qu\u2019\u00e0 s\u00e9lectionner le fichier jks dans l\u2019espace de configuration du composant TFTPConnection et \u00e0 ex\u00e9cuter le job pour v\u00e9rifier que notre connexion Talend FTPS fonctionne d\u00e9sormais correctement.<\/p><p>\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0336280 elementor-widget elementor-widget-image\" data-id=\"0336280\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"238\" src=\"https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/tFTPConnection-config-1024x305.png\" class=\"attachment-large size-large wp-image-20487\" alt=\"\" srcset=\"https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/tFTPConnection-config-1024x305.png 1024w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/tFTPConnection-config-300x89.png 300w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/tFTPConnection-config-768x229.png 768w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/tFTPConnection-config-1536x457.png 1536w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/tFTPConnection-config-700x208.png 700w, https:\/\/www.solypse.com\/wp-content\/uploads\/2017\/08\/tFTPConnection-config.png 1751w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2996648 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2996648\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9e42bb8\" data-id=\"9e42bb8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-988ff25 elementor-widget elementor-widget-text-editor\" data-id=\"988ff25\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>\u00a0<\/h2><h2>Ressources utiles\u00a0:<\/h2><h2>\u00a0<\/h2><ul><li><a href=\"https:\/\/help.talend.com\/reader\/wDRBNUuxk629sNcI0dNYaA\/r~OCL0WnGARU~kpdnKHP2w\">Documentation tFTPConnection<\/a><\/li><li><a href=\"https:\/\/docs.oracle.com\/javase\/tutorial\/security\/toolfilex\/rstep1.html\">Documentation keytool -import<\/a><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Talend FTPS \u00a0 Nous avons perdu quelques heures cette semaine pour cr\u00e9er une connexion Talend FTPS, ie pour nous connecter au serveur FTPS fourni par un de nos clients avec notre plateforme de data integration Talend. La configuration du composant Talend tFTPConnection n\u2019a pas \u00e9t\u00e9 si intuitive et les quelques discussions pr\u00e9sentes sur les forums [&hellip;]<\/p>","protected":false},"author":1,"featured_media":18307,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[127],"tags":[],"class_list":["post-20103","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-data-integration"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Connexion talend FTPS avec certificat de confiance - Solypse<\/title>\n<meta name=\"description\" content=\"Exemple de configuration du composant tFTPConnection pour cr\u00e9er une connexion Talend FTPS avec import du certificat de confiance.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.solypse.com\/en\/talend-ftps\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Connexion talend FTPS avec certificat de confiance - Solypse\" \/>\n<meta property=\"og:description\" content=\"Exemple de configuration du composant tFTPConnection pour cr\u00e9er une connexion Talend FTPS avec import du certificat de confiance.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.solypse.com\/en\/talend-ftps\/\" \/>\n<meta property=\"og:site_name\" content=\"Solypse\" \/>\n<meta property=\"article:published_time\" content=\"2017-08-28T07:30:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-28T12:24:21+00:00\" \/>\n<meta name=\"author\" content=\"Athi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Athi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.solypse.com\/en\/talend-ftps\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.solypse.com\/en\/talend-ftps\/\"},\"author\":{\"name\":\"Athi\",\"@id\":\"https:\/\/www.solypse.com\/#\/schema\/person\/ad5690a668df908894015a56065489b0\"},\"headline\":\"Connexion talend FTPS avec certificat de confiance\",\"datePublished\":\"2017-08-28T07:30:23+00:00\",\"dateModified\":\"2022-04-28T12:24:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.solypse.com\/en\/talend-ftps\/\"},\"wordCount\":541,\"publisher\":{\"@id\":\"https:\/\/www.solypse.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.solypse.com\/en\/talend-ftps\/#primaryimage\"},\"thumbnailUrl\":\"\",\"articleSection\":[\"Data integration\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.solypse.com\/en\/talend-ftps\/\",\"url\":\"https:\/\/www.solypse.com\/en\/talend-ftps\/\",\"name\":\"Connexion talend FTPS avec certificat de confiance - Solypse\",\"isPartOf\":{\"@id\":\"https:\/\/www.solypse.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.solypse.com\/en\/talend-ftps\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.solypse.com\/en\/talend-ftps\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2017-08-28T07:30:23+00:00\",\"dateModified\":\"2022-04-28T12:24:21+00:00\",\"description\":\"Exemple de configuration du composant tFTPConnection pour cr\u00e9er une connexion Talend FTPS avec import du certificat de confiance.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.solypse.com\/en\/talend-ftps\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.solypse.com\/en\/talend-ftps\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.solypse.com\/en\/talend-ftps\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.solypse.com\/en\/talend-ftps\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.solypse.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Connexion talend FTPS avec certificat de confiance\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.solypse.com\/#website\",\"url\":\"https:\/\/www.solypse.com\/\",\"name\":\"Solypse\",\"description\":\"Architecting growth through technology\",\"publisher\":{\"@id\":\"https:\/\/www.solypse.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.solypse.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.solypse.com\/#organization\",\"name\":\"Solypse\",\"url\":\"https:\/\/www.solypse.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.solypse.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.solypse.com\/wp-content\/uploads\/2015\/06\/LOGO_SOLYPSE_BLANC.png\",\"contentUrl\":\"https:\/\/www.solypse.com\/wp-content\/uploads\/2015\/06\/LOGO_SOLYPSE_BLANC.png\",\"width\":319,\"height\":136,\"caption\":\"Solypse\"},\"image\":{\"@id\":\"https:\/\/www.solypse.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.solypse.com\/#\/schema\/person\/ad5690a668df908894015a56065489b0\",\"name\":\"Athi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.solypse.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8cb9d3a7e661f26506eefea7c01d8a62b33dda09e2251a5b29b5fa7016272374?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8cb9d3a7e661f26506eefea7c01d8a62b33dda09e2251a5b29b5fa7016272374?s=96&d=mm&r=g\",\"caption\":\"Athi\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Connexion talend FTPS avec certificat de confiance - Solypse","description":"Exemple de configuration du composant tFTPConnection pour cr\u00e9er une connexion Talend FTPS avec import du certificat de confiance.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.solypse.com\/en\/talend-ftps\/","og_locale":"en_US","og_type":"article","og_title":"Connexion talend FTPS avec certificat de confiance - Solypse","og_description":"Exemple de configuration du composant tFTPConnection pour cr\u00e9er une connexion Talend FTPS avec import du certificat de confiance.","og_url":"https:\/\/www.solypse.com\/en\/talend-ftps\/","og_site_name":"Solypse","article_published_time":"2017-08-28T07:30:23+00:00","article_modified_time":"2022-04-28T12:24:21+00:00","author":"Athi","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Athi","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.solypse.com\/en\/talend-ftps\/#article","isPartOf":{"@id":"https:\/\/www.solypse.com\/en\/talend-ftps\/"},"author":{"name":"Athi","@id":"https:\/\/www.solypse.com\/#\/schema\/person\/ad5690a668df908894015a56065489b0"},"headline":"Connexion talend FTPS avec certificat de confiance","datePublished":"2017-08-28T07:30:23+00:00","dateModified":"2022-04-28T12:24:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.solypse.com\/en\/talend-ftps\/"},"wordCount":541,"publisher":{"@id":"https:\/\/www.solypse.com\/#organization"},"image":{"@id":"https:\/\/www.solypse.com\/en\/talend-ftps\/#primaryimage"},"thumbnailUrl":"","articleSection":["Data integration"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.solypse.com\/en\/talend-ftps\/","url":"https:\/\/www.solypse.com\/en\/talend-ftps\/","name":"Connexion talend FTPS avec certificat de confiance - Solypse","isPartOf":{"@id":"https:\/\/www.solypse.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.solypse.com\/en\/talend-ftps\/#primaryimage"},"image":{"@id":"https:\/\/www.solypse.com\/en\/talend-ftps\/#primaryimage"},"thumbnailUrl":"","datePublished":"2017-08-28T07:30:23+00:00","dateModified":"2022-04-28T12:24:21+00:00","description":"Exemple de configuration du composant tFTPConnection pour cr\u00e9er une connexion Talend FTPS avec import du certificat de confiance.","breadcrumb":{"@id":"https:\/\/www.solypse.com\/en\/talend-ftps\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.solypse.com\/en\/talend-ftps\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.solypse.com\/en\/talend-ftps\/#primaryimage","url":"","contentUrl":""},{"@type":"BreadcrumbList","@id":"https:\/\/www.solypse.com\/en\/talend-ftps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.solypse.com\/"},{"@type":"ListItem","position":2,"name":"Connexion talend FTPS avec certificat de confiance"}]},{"@type":"WebSite","@id":"https:\/\/www.solypse.com\/#website","url":"https:\/\/www.solypse.com\/","name":"Solypse","description":"Architecting growth through technology","publisher":{"@id":"https:\/\/www.solypse.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.solypse.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.solypse.com\/#organization","name":"Solypse","url":"https:\/\/www.solypse.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.solypse.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.solypse.com\/wp-content\/uploads\/2015\/06\/LOGO_SOLYPSE_BLANC.png","contentUrl":"https:\/\/www.solypse.com\/wp-content\/uploads\/2015\/06\/LOGO_SOLYPSE_BLANC.png","width":319,"height":136,"caption":"Solypse"},"image":{"@id":"https:\/\/www.solypse.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.solypse.com\/#\/schema\/person\/ad5690a668df908894015a56065489b0","name":"Athi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.solypse.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8cb9d3a7e661f26506eefea7c01d8a62b33dda09e2251a5b29b5fa7016272374?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8cb9d3a7e661f26506eefea7c01d8a62b33dda09e2251a5b29b5fa7016272374?s=96&d=mm&r=g","caption":"Athi"}}]}},"_links":{"self":[{"href":"https:\/\/www.solypse.com\/en\/wp-json\/wp\/v2\/posts\/20103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.solypse.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.solypse.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.solypse.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.solypse.com\/en\/wp-json\/wp\/v2\/comments?post=20103"}],"version-history":[{"count":6,"href":"https:\/\/www.solypse.com\/en\/wp-json\/wp\/v2\/posts\/20103\/revisions"}],"predecessor-version":[{"id":23325,"href":"https:\/\/www.solypse.com\/en\/wp-json\/wp\/v2\/posts\/20103\/revisions\/23325"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.solypse.com\/en\/wp-json\/wp\/v2\/menu-items\/18307"}],"wp:attachment":[{"href":"https:\/\/www.solypse.com\/en\/wp-json\/wp\/v2\/media?parent=20103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.solypse.com\/en\/wp-json\/wp\/v2\/categories?post=20103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.solypse.com\/en\/wp-json\/wp\/v2\/tags?post=20103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}