Cloudsync pro vers Gdrive ne fonctionne plus depuis le 7/03/2023

Exact, je pensais avoir publié l’appli. Merci pour le retour rapide et pour ton tuto super bien fait

Pour mon point à propos du ftp?

Aucune idée vu que je ne connais pas ton infrastructure et je n’ai aucune idée comment tu as configuré iis pour activer ton serveur FTP.

Je ne peux que te conseiller de suivre la documentation de Microsoft :

C’est ce que je suivais pour réparer. Plus exactement " Pour installer FTP sur Windows 8" en assumant que c’est encore valable pour W10.

Pas encore trouvé le problème. Mais je comprends indirectement au travers ta réponse qu’un FTP local est toujours d’actualité. Microsoft n’a pas désactivé cette possibilité pour nous ramener vers son cloud. Dans la même logique de Google vs Drive.

Donc je vais continuer à chercher.

Bonjour,

Ou tu installes un ftpd tierce qui nécessite 2 clics à configurer :wink:
Filezilla Server est un exemple. Ou Wing FTP Server.

@DomoSmo : tu es en quelle version Jeedom ? 4.3.17 donc la dernière.

Merci! Cela m’a aidé.

Ca été un peu long parce que les tutos que je trouvais ne collaient pas avec ce que j’avais sous les yeux en installant Fillezilla Server

Finalement, si cela peut aider quelqu’un, j’ai trouvé celui là qui m’a permis d’en avoir un opérationnel et relié au dossier w10 dans lequel je sauvegarde (Je l’ai testé avec FileZilla Client):

Je ne suis pas opérationnel pour autant avec Cloudsync pro.

Actuellement je suis NOK. J’ai beau relancer l’installation, cela ne change rien.

J’ignore si c’est lié à la présence de mes anciens équipements pour ce connecter à FTP et à Drive que j’essaye de mettre à jour sans les effacer. Mais je suis à deux doigts.

Sinon une idée?

Si cela peut aider (voir mon message juste au dessus). Voici les seuls lignes que contient le log cloud Synchro

Un peu plus tard: Je viens d’effacer mes équipements. Donc comme si je venais d’installer CloudSynchro. Cela ne change rien. Je m’en doutais un peu.

Encore un peu plus tard: Là j’ai vraiment besoin d’aide @thanaus. J’ai carrément désinstallé, rechargé sur le Market. Toujours la même situation. Zéro idée quoi faire maintenant

Dans log d’update je n’avais pas vu qu’il contenait des erreurs. Il me semble que le sujet a été traité. Je vais voir si je peux faire quelque chose de pertinent.

C’est à propos du certificat.

Un peu plus tard: Effectivement la solution proposée dans:

Était la bonne ! Juste penser à mettre toute la correction sur la même ligne contrairement à ce qu’on voit.

merci impeccable

@voir64 : ce tutoriel n’est pas tout à complet car il faut publier l’application pour ne pas refaire une association tous les 7j.

Merci de prendre en compte la documentation officielle :
https://thanaus.github.io/jeedom_docs/plugins/cloudsyncpro/fr_FR/

1 « J'aime »

Merci, merci. :ok_hand:

@Titioun : possible de clôturer le topic ?
Je pense que tout fonctionne maintenant et que tu as pu connecter ton compte Google avec Jeedom :wink:

Bonjour, pour ma part le problème n’est pas résolu, car régulièrement (toute les 1 à 2 semaines) je perds la synchro.
Obligé de refaire l’association avec Gdrive dans les paramètres du plugin …

Si qqun a une solution.

Sans aucun log, cela va être compliqué de t’aider mais je pense que tu n’as pas suivi scrupuleusement la documentation du plugin pour associer ton compte Google à Jeedom :

https://thanaus.github.io/jeedom_docs/plugins/cloudsyncpro/fr_FR/

Peux-tu m’indiquer l"état de la publication de ton application ?

Bonjour, je n’avais pas vu ton retour.

Je prends des logs la prochaine fois.

J’ai bien suivi en détails l’instruction, mais je perds qqch régulièrement.
J’ai refait la manipulation à 100% aussi, mais pas mieux.
J’avais aussi essayé de jouer dans les paramètres de la partie « Google » de Test à Prod, sans amélioration sur la durée …

J’ai à nouveau le problème, voici les logs :
0000|[2023-10-05 14:55:20][ALERT] : Starting task (Backup_Gdrive/Backup_Gdrive #467)
0001|[2023-10-05 14:55:21][ERROR] : execute:: ex:'GuzzleHttp\Exception\ClientException - GuzzleHttp\Exception\ClientException - 400 - Client error: POST https://oauth2.googleapis.com/token resulted in a 400 Bad Request response: { « error »: « invalid_grant », « error_description »: « Token has been expired or revoked. » } ’
0002|[2023-10-05 14:55:21][ERROR] : Erreur exécution de la commande [Techniq][Backup_Gdrive][Backup_Gdrive] : Client error: POST https://oauth2.googleapis.com/token resulted in a 400 Bad Request response: { « error »: « invalid_grant », « error_description »: « Token has been expired or revoked. » }
0003|[2023-10-05 14:55:21][ALERT] : Starting task (Backup_Gdrive/Nettoyage_Gdrive #468)
0004|[2023-10-05 14:55:21][ERROR] : execute:: ex:'GuzzleHttp\Exception\ClientException - GuzzleHttp\Exception\ClientException - 400 - Client error: POST https://oauth2.googleapis.com/token resulted in a 400 Bad Request response: { « error »: « invalid_grant », « error_description »: « Token has been expired or revoked. » } ’
0005|[2023-10-05 14:55:21][ERROR] : Erreur exécution de la commande [Techniq][Backup_Gdrive][Nettoyage_Gdrive] : Client error: POST https://oauth2.googleapis.com/token resulted in a 400 Bad Request response: { « error »: « invalid_grant », « error_description »: « Token has been expired or revoked. » }
0006|[2023-10-05 14:55:21][ALERT] : Starting task (Backup_Gdrive/Purge_Gdrive #469)
0007|[2023-10-05 14:55:21][ERROR] : execute:: ex:'GuzzleHttp\Exception\ClientException - GuzzleHttp\Exception\ClientException - 400 - Client error: POST https://oauth2.googleapis.com/token resulted in a 400 Bad Request response: { « error »: « invalid_grant », « error_description »: « Token has been expired or revoked. » } ’
0008|[2023-10-05 14:55:21][ERROR] : Erreur exécution de la commande [Techniq][Backup_Gdrive][Purge_Gdrive] : Client error: POST https://oauth2.googleapis.com/token resulted in a 400 Bad Request response: { « error »: « invalid_grant », « error_description »: « Token has been expired or revoked. » }
0009|[2023-10-05 14:56:41][ALERT] : Starting task (Backup_Gdrive/Backup_Gdrive #467)
0010|[2023-10-05 14:56:42][ERROR] : execute:: ex:'GuzzleHttp\Exception\ClientException - GuzzleHttp\Exception\ClientException - 400 - Client error: POST https://oauth2.googleapis.com/token resulted in a 400 Bad Request response: { « error »: « invalid_grant », « error_description »: « Token has been expired or revoked. » } ’
0011|[2023-10-05 14:56:42][ERROR] : Erreur exécution de la commande [Techniq][Backup_Gdrive][Backup_Gdrive] : Client error: POST https://oauth2.googleapis.com/token resulted in a 400 Bad Request response: { « error »: « invalid_grant », « error_description »: « Token has been expired or revoked. » }
0012|[2023-10-05 14:56:42][ALERT] : Starting task (Backup_Gdrive/Nettoyage_Gdrive #468)
0013|[2023-10-05 14:56:42][ERROR] : execute:: ex:'GuzzleHttp\Exception\ClientException - GuzzleHttp\Exception\ClientException - 400 - Client error: POST https://oauth2.googleapis.com/token resulted in a 400 Bad Request response: { « error »: « invalid_grant », « error_description »: « Token has been expired or revoked. » } ’
0014|[2023-10-05 14:56:42][ERROR] : Erreur exécution de la commande [Techniq][Backup_Gdrive][Nettoyage_Gdrive] : Client error: POST https://oauth2.googleapis.com/token resulted in a 400 Bad Request response: { « error »: « invalid_grant », « error_description »: « Token has been expired or revoked. » }
0015|[2023-10-05 14:56:42][ALERT] : Starting task (Backup_Gdrive/Purge_Gdrive #469)
0016|[2023-10-05 14:56:42][ERROR] : execute:: ex:'GuzzleHttp\Exception\ClientException - GuzzleHttp\Exception\ClientException - 400 - Client error: POST https://oauth2.googleapis.com/token resulted in a 400 Bad Request response: { « error »: « invalid_grant », « error_description »: « Token has been expired or revoked. » } ’
0017|[2023-10-05 14:56:42][ERROR] : Erreur exécution de la commande [Techniq][Backup_Gdrive][Purge_Gdrive] : Client error: POST https://oauth2.googleapis.com/token resulted in a 400 Bad Request response: { « error »: « invalid_grant », « error_description »: « Token has been expired or revoked. » }

Ces logs indiquent que le token a expiré ou a été révoqué.
Si tu effectues une sauvegarde chaque jour, cela ne peut pas arriver si tu as bien suivi la documentation et toutes les étapes pour créer ton application sur GCP.

Je n’ai pour ma part aucun soucis !
Comme indiqué dans mon précédent commentaire et sans aucune capture d’écran de la configuration dans GCP, je ne peux rien faire de plus…

Quel infos peuvent t’aider sur GCP ? Car il y a un paquet de paramétrage donc je préfère te donner l’essentiel.

Ce qui reste bizarre c’est que ça fonctionne entre 1 et 2 semaine, et après besoin de refaire l’association via le plugin …

→ même si déjà testé, je tente à nouveau le passage en PRODUCTION et j’attends 2 semaines au cas ou.

Le token est expiré au bout de 10 jours en mode test comme expliqué dans un précédent commentaire.
Par contre, il faut bien entendu refaire l’association avec Jeedom une fois le passage en production de ton application.