Le passage au protocole HTTPS n’est pas un passage obligé, mais il est devenu un des leviers du référencement. N’oubliez pas, Google se rachète une conduite depuis 2010, et de ce fait, il veut un internet propre, et orienté pour la satisfaction de l’internaute…

Vous avez donc activé le HTTPS sur votre site. Vérifiez que vous n’ayez pas de Mixed content, et rajoutez dans votre HTACCESS une routine pour rediriger le HTTP, vers le HTTPS. Mais depuis, votre Plugin BackWPup, ne veut plus rien savoir.

En analysant les rapports et la configuration, vous avez du remarquez ce code

BackWPup cURL error 35: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

BackWPup HTTPS la solution au problème

Pour résumer, votre hébergeur ici OVH. Pour une raison de performance (rapidité des requêtes) n’active pas le HTTPS sur votre hébergement local mais sur le loadbalancer. Donc toute requête HTTPS de votre site à lui même se retrouve ainsi bloqué, car il ne reconnait pas cette demande.
L’idée, c’est d’utiliser le port 443  de Worpress qui n’attend pas de requête de chiffrement.

Pour ce faire, ouvrez votre thème enfant. Ouvrez le fichier function.php et rajoutez ces quelques lignes de code en prenant soins de changer :

function ovhwpcron($url) {
if ($url == « https://www.monsite.fr/wp-cron.php ») return « http://monsite.fr:443/wp-cron.php »;
return $url;
}
add_filter(‘site_url’, ‘ovhwpcron’);

renvoyez le fichier sur le serveur, testez. Voila, c’est fini. BackWPup fonctionne à nouveau.