Ca marche sauf EDF et ENGIE...

Tout d’abord merci pour cet outil et la possibilité d’hébergement à la maison!
J’ai commencé par cozy pass et je me suis dit que j’allais passer à mieux! Tout d’abord une instance dans le cloud ou j’ai installé plusieurs connecteurs. Tout a marché…
Mais (il y a toujours un mais), depuis hier l’accès à EDF est en erreur.

Connection error
An unknown error has occurred.

En parallèle, je me suis lancé en autohébergement.
En suivant le doc pas à pas, j’ai réussi à installer sous Debian 10 dans une VM sur proxmox.
Mais (!) certains connecteurs marchent (Bouygues, impots,…) et d’autres pas. EDF me fait la même chose qu’en externe et j’ai en plus un souci avec ENGIE.
J’ai mis cozy-stack en debug et j’ai ça:

Jan 22 14:40:17 cozy cozy[1351]: time="2021-01-22T14:40:17Z" level=warning msg="Error from konnector" domain=cozy.mondomaine.fr job_id=013274c306466c22d3a0a1b615085b0f nspace=jobs slug=engie worker_id=konnector/1
Jan 22 14:40:17 cozy cozy[1351]: time="2021-01-22T14:40:17Z" level=error msg=VENDOR_DOWN domain=cozy.mondomaine.fr job_id=013274c306466c22d3a0a1b615085b0f nspace=jobs slug=engie worker_id=konnector/1
Jan 22 14:40:18 cozy cozy[1351]: time="2021-01-22T14:40:18Z" level=error msg="Stderr: (node:1) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.\n(node:1) [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated\n" domain=cozy.mondomaine.fr job_id=013274c306466c22d3a0a1b615085b0f nspace=jobs slug=engie worker_id=konnector/1
Jan 22 14:40:18 cozy cozy[1351]: time="2021-01-22T14:40:18Z" level=warning msg="Error while performing job: VENDOR_DOWN (retry in 55.4977ms)" domain=cozy.mondomaine.fr job_id=013274c306466c22d3a0a1b615085b0f nspace=jobs worker_id=konnector/1
Jan 22 14:40:19 cozy cozy[1351]: time="2021-01-22T14:40:19Z" level=error msg="Cannot read property 'secret' of null" domain=cozy.mondomaine.fr job_id=013274c306466c22d3a0a1b615085b0f nspace=jobs slug=engie worker_id=konnector/1
Jan 22 14:40:19 cozy cozy[1351]: time="2021-01-22T14:40:19Z" level=warning msg="Error from konnector" domain=cozy.mondomaine.fr job_id=013274c306466c22d3a0a1b615085b0f nspace=jobs slug=engie worker_id=konnector/1
Jan 22 14:40:19 cozy cozy[1351]: time="2021-01-22T14:40:19Z" level=error msg=VENDOR_DOWN domain=cozy.mondomaine.fr job_id=013274c306466c22d3a0a1b615085b0f nspace=jobs slug=engie worker_id=konnector/1
Jan 22 14:40:19 cozy cozy[1351]: time="2021-01-22T14:40:19Z" level=error msg="Stderr: (node:1) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.\n(node:1) [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated\n" domain=cozy.mondomaine.fr job_id=013274c306466c22d3a0a1b615085b0f nspace=jobs slug=engie worker_id=konnector/1
Jan 22 14:40:19 cozy cozy[1351]: time="2021-01-22T14:40:19Z" level=info msg="Konnector failure: VENDOR_DOWN" account_id=013274c306466c22d3a0a1b6150846c3 domain=cozy.mondomaine.fr exec_time=4.021295717s job_id=013274c306466c22d3a0a1b615085b0f nspace=jobs slug=engie version=1.9.2 worker_id=konnector/1

Le VENDOR_DOWN déjà mentionné dans d’autres posts… Mais, je n’ai jamais vraiment lu de solution.

J’ai quand même remarqué que l’url est particuliers.engie.fr et pour accéder à mes factures sur internet c’est désormais http://gaz-tarif-reglemente.fr/ est-ce que ceci peut expliquer cela?

Merci pour les tuyaux éventuels !

Bonjour @golfvert,

Bienvenue à bord :smile_cat:,

Est-ce que tu pourrais m’indiquer en message privé l’adresse de ton Cozy hébergé chez nous, que j’aille regarder ses journaux pour essayer de comprendre ce qui se passe.

La cause la plus probable de souci de connexion à ces deux sites se prénomme Test de Turing (Captcha). Dans certains cas, les pages de connexion affichent un Captcha. Sur notre plateforme, nous faisons appel à un service externe pour contourner cela, mais naturellement en auto-hébergement tu n’as pas accès à ce service.

Merci pour le retour. MP envoyé.

Je met à jour le fil si d’autres gens sont intéressés : le Cozy de @golfvert est hébergé chez Gandi et nous avons détecté des soucis de connexion au site d’EDF depuis les Cozy chez Gandi.
La balle est dans notre camp, nous essayons de comprendre ce qui se passe pour corriger.

Merci pour la mise à jour. A titre de curiosité, j’aimerais bien savoir pourquoi il y a des différences notables entre les hébergeurs et encore plus avec les auto-hébergés? Pour les banques avec l’espèce de proxy, OK. Mais, pour les sites “bêtes” comme EDF, pourquoi?

À vrai dire, je ne m’explique pas encore les différences entre le comportement chez Gandi et chez nous. J’attends que notre équipe technique regarde.

Un point qui bloque de plus en plus l’exécution des connecteurs en auto-hébergement, ce sont les Captchas : de plus en plus de sites affichent systématiquement une captcha sur leur page de connexion. Nous arrivons dans une certaine mesure à contourner ces dispositifs, en passant par des services payants de résolution de captchas. Mais en auto-hébergement, ça n’est pas possible.

La promesse du RGPD de permettre à chacun⋅e de récupérer ses données chez ses fournisseurs peine à se réaliser :crying_cat_face:

Pour compléter, les Captchas ne sont qu’un type de protection mis en œuvre par les « gros » sites pour se protéger des attaques. D’autres barrières existent, notamment au niveau réseau, avec des blocages de plages d’IP, des quotas, etc. C’est manifestement à ce niveau que ça bloque entre Gandi et EDF.

Dois-je en conclure que pour que ça marche, il faut que je sois hébergé chez Cozy nativement et pas chez un intermédiaire comme gandi? Et donc ne plus utiliser mon domaine perso?

Non, car la réciproque est vraie : certains connecteurs fonctionnent mieux depuis les adresses IP de la plateforme Gandi que depuis la nôtre.

Nous travaillons à plusieurs solutions pour essayer de contourner ces difficultés, mais c’est un travail de longue haleine dont les résultats ne seront probablement pas visibles avant plusieurs mois.

(éventuellement, vous pouvez essayer de créer un Cozy de test sur notre plateforme et partager certains de ses répertoires avec votre Cozy principal chez Gandi. Oui, c’est du bricolage)