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

Bonjour à tous,
je viens de m’apercevoir que la sauvegarde automatique s’est arrêtée le 7 mars !
Peut être suite à une mise à jour mais je ne sais pas.

Les commandes renvoie une erreur
Client error: POST https://oauth2.googleapis.com/token resulted in a 400 Bad Request response: { « error »: « invalid_request », « error_description »: « Missing required parameter: refresh_token »

Le token semble avoir disparu ?
Y a t’il une procédure à suivre pour réparer ?
Merci de votre aide.

Hello si cela peut aider j’ai fait un tuto pour drive et dropbox

https://youdom.net/sauvegarde-jeedom/

4 « J'aime »

Merci
mais c’est l’aspect vers le drive qui semble poser problème

1 « J'aime »

Sujet déjà traité :

1 « J'aime »

Merci,
j’avais vu le post mais pourquoi mon service s’est arrêté ?
Cela fonctionnait depuis plusieurs mois.

C’est normal ?

Faut il surveiller le fonctionnement ?

Tu t’appuies sur un service externe.

Donc si ce service change son fonctionnement, le plugin et les procedures evoluent…

Sur ces services rien n’est jamais figés donc oui a toi de te tenir au courant des evolutions des teucs que tu mets en place

ok
merci; Je m’y remets

Cassé aussi chez moi pour google drive qui fonctionnait si bien depuis longtemps … merci d’avance pour le support.

Hello,

Je me suis appuyé sur ton tuto, nickel ca refonctionne :slight_smile:
Je trouve que la maj du 3 mars pour gdrive est completement foireuse et la doc en ligne n’indique rien de tout ca c’est dommage, j’espère que ca sera le cas bientot.

1 « J'aime »

Le 27 Mars, j’ai suivi le super tuto ce @coke pour remettre en service mon backup sur Gdrive , tout marchait nickel, depuis le 03 Avril, j’ai ces messages tous les matins et plus de sauvegarde…
Sur ma console appli web Google tout est toujours activé

AutoEdit 5mn plus tard : Mon association Jeedom / GDrive n’était plus active. J’ai relancé « Association Google Drive », en revérifiant le tuto, j’étais resté en mode « test », certainement avec un temps limite de test.

Bonjour,
Merci à tous pour les infos qui me permettent de passer le cap de mars 23 !
je suis quand même confronté au pb suivant lors de la demande d’association :

## Erreur 400 : redirect_uri_mismatch
Vous ne pouvez pas vous connecter à cette appli, car elle ne respecte pas le règlement OAuth 2.0 de Google.
Si vous êtes le développeur de l'appli, enregistrez l'URI de redirection dans Google Cloud Console.
Détails de la requête : redirect_uri=https://jeedomxx.xxxxxx.ovh:80/plugins/cloudsyncpro/core/php/CSRedirectURI.php
[Documentation développeur associée](https://developers.google.com/identity/protocols/oauth2/web-server#authorization-errors-redirect-uri-mismatch)

L’erreur m’a l’air normale car j’ai autosié l’uri https://jeedomxx.xxxxxx.ovh/plugins/cloudsyncpro/core/php/CSRedirectURI.php mais j’ai l’impression que le plugin rajoute le port 80 !!!
Ca m’a l’air aussi lié à ce que l’on écrit dans la conf réseau


par example si je mets le port 12345 pour l’accès externe le plugin me met :12345 mais si je laisse vide il me met :80

J’espère être clair :wink:

En principe le https fonctionne sur le port 443 essaye

Cool coke ! en effet, en mettant 443 comme port dans la conf externe l’association se fait bien et mes sauvegardes remarchent !

Merci.

Pour information, j’utilise cette méthode du core Jeedom pour récupérer cette URL :

network::getNetworkAccess('external')

Je suis surpris que le core retourne le port 80 si le port est non défini en cas de protocole HTTPS.
Je vais regarder le code du core…

@DomoSmo : tu es en quelle version Jeedom ?

Salut à tous,

Même constatation pour sauvegarde vers Drive.

Je viens de jeter un coup d’œil au tuto. Une seule chose me chagrine, l’utilisation de Google Cloud Platform. J’aurais espéré que, contrairement à la documentation, cela évite son usage. Donc comme avant … Ok j’ai compris que je peux oublier cela :roll_eyes:

Je m’explique. L’année dernière Google m’a donné des sueurs. On a été à deux doigts que mon vieux (très vieux) compte GSuite soit migré vers leur nouvel environnement dont j’ai oublié le nom. Malheureusement cela devenait payant aussi. Finalement, devant la rouspétance, ils ont fait machine arrière. Il continue à me coûter 0$ et tel qu’il est cela me va très bien je ne veux pas le perdre. Disons que c’est traité par Google comme une espèce de droit acquis … mais il ne faut pas que j’ai besoin d’autres « services » parce que là ce ne serait plus la même chanson.

Donc, quelqu’un est-il dans ma situation et a ouvert ce compte cloud? Un impact sur le reste $ ?
On ce comprend, je ne parle pas de Google Cloud lui-même. J’ai bien vu que si usage modeste c’est gratuit et en plus on a un crédit au départ de 300$. Je focus sur les conséquences pour mon vieux compte GSuite.

Il n’y a aucun lien entre le compte utilisé pour créer cette application et le compte utilisé lors de l’association avec Jeedom :wink:

Merci!

Effectivement j’ai trouvé confirmation aussi avec cet article:

Juste une question idiote. Je suppose que l’utilisation de cloudsync représente des miettes sur l’allocation gratuite? J’anticipe un peu des fois que d’autres plugins voient un intérêt d’aller de ce côté.

Bon. Pour le moment, comme je suis bloqué par Google (Jeedom vu comme site dangereux) je ne peux ouvrir de compte Google Cloud. Je suis obligé de me rabattre vers le serveur FTP que j’avais créé sur mon PC il y a un moment pour ce besoin spécifique. J’avais bien noté que la sauvegarde vers le ftp ne fonctionnait plus depuis un moment. Mais celle vers Drive tournait comme une horloge.

Je regarde donc depuis un moment pour chercher pourquoi. Je suis passé par Filezilla pour finalement aller directement dans IIS. J’ai changé mon IP qui n’était plus bon mais j’ai encore cela:

Avant d’aller plus loin (merci pour votre aide, si cela vous allume une idée), je suis tombé sur cette page:
https://www.iis.net/overview

Rassurez-moi! Me dites-pas que c’est comme Google qui impose de passer par son Cloud ???

Bon, ca aura marché 1 semaine avec GD. Et plantage ce matin lors de l’execution du scenario. Je vais me replier sur DB

@Galarfr : je pense que tu n’as pas suivi la bonne procédure pour associer ton jeedom à ton application sur la console Google.

As-tu publié ton application ?
As-tu ajouté ton adresse email dans la section « Utilisateurs tests » ?

[EDIT] : voici un lien dans la documentation à suivre étape par étape :
https://thanaus.github.io/jeedom_docs/plugins/cloudsyncpro/fr_FR/

Si il manque des informations, n’hésites pas à revenir vers moi mais j’ai normalement détaillée chaque étape.

[EDIT2] : voici une capture d’écran comme quoi le token est invalide 7j après l’association en mode test :

1 « J'aime »