diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 24e5a80e68797604da1c300a7a628a1e6ff40281..8bc8a34cfe1382feaaf421577889ace2c1df80be 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,16 +10,16 @@ stages:
   - deploy
   - post
 
-
 deploy-to-ftp:
-    stage: deploy
-    before_script: # On installe lftp pour permettre des transfert plus facilements dans une CI.
-      - apt-get update -qy
-      - apt-get install -y lftp ca-certificates
-    # Se connecter au FTP et transférer les fichiers
-    script: lftp -c "set ssl:ca-file /etc/ssl/certs/ca-certificates.crt; open $HOST; user $FTPUSERNAME $FTPPASS; mirror -X * --reverse --verbose --delete --ignore-time --parallel=10 ./ httpdocs/; bye"
-    only:
-        - master
+  stage: deploy
+  before_script: # On installe lftp pour permettre des transfert plus facilements dans une CI.
+    - apt-get update -qy
+    - apt-get install -y lftp ca-certificates
+    - openssl s_client -showcerts -connect ftp.ouvaton.coop:21 -starttls ftp | openssl x509 -outform pem > /tmp/certificat_ftp_ouvaton.pem
+  # Se connecter au FTP et transférer les fichiers
+  script: lftp -c "set ssl:ca-file /tmp/certificat_ftp_ouvaton.pem; set ssl-auth SSL; open $HOST; user $FTPUSERNAME $FTPPASS; mirror -X * --reverse --verbose --delete --ignore-time --parallel=10 ./ httpdocs/; bye"
+  only:
+      - master
 
 # Affirmer que le fichier index.html sur bloquelapub.net est identique au fichier index.html dans le dépôt git.
 assert-good-deploy: