Bonjour à tous,

J'ai un problème depuis plusieurs jours avec l'erreur suivante :

Please read https://github.com/Anorov/cloudflare-scrape#updates, then file a bug report at https://github.com/Anorov/cloudflare-scrape/issues." ()
2019-03-22 11:29:33 ERROR SEARCHQUEUE-MANUAL-153021 :: [YggTorrent] :: [f7a113a] Request failed: Error parsing Cloudflare IUAM Javascript challenge. Cloudflare may have changed their technique, or there may be a bug in the script.

J'ai donc redémarrer mon SickChill dans le doute, l'erreur est parti mais j'ai eu un message me disant qu'il arrivait pas à se connecter à mon provider du coup l'URL étant mauvais je me suis dit que j'allais la changée, chose que j'ai fais dans /opt/sickrage/sickbeard/providers/nom_de_mon_provider. py, j'ai ensuite supprimer le .ypc et redémarrer Sickrage, depuis j'ai un autre message d'erreur 😀

2019-03-22 11:29:33 INFO SEARCHQUEUE-MANUAL-153021 :: Unable to find a download for: [The Walking Dead - S09E13 - Chokepoint]
AA AttributeError: 'exceptions.ValueError' object has no attribute 'request'
AA if requests_exception.request:
AA File "/opt/sickrage/sickbeard/helpers.py", line 1570, in handle_requests_exception
AA handle_requests_exception(error)
AA File "/opt/sickrage/sickbeard/helpers.py", line 1465, in getURL
AA return getURL(url, post_data, params, self.headers, timeout, self.session, **kwargs)
AA File "/opt/sickrage/sickchill/providers/GenericProvider.py", line 372, in get_url
AA data = self.get_url(self.urls['search'], params=search_params, returns='text')
AA File "/opt/sickrage/sickbeard/providers/yggtorrent.py", line 150, in search
AA Traceback (most recent call last):
2019-03-22 11:29:33 ERROR SEARCHQUEUE-MANUAL-153021 :: [YggTorrent] :: [f7a113a] Failed parsing provider YggTorrent.
AA Please read https://github.com/Anorov/cloudflare-scrape#updates, then file a bug report at https://github.com/Anorov/cloudflare-scrape/issues."
AA ValueError: Error parsing Cloudflare IUAM Javascript challenge. Cloudflare may have changed their technique, or there may be a bug in the script.
AA raise requests_exception
AA File "/opt/sickrage/sickbeard/helpers.py", line 1526, in handle_requests_exception
AA Traceback (most recent call last):
AA Please read https://github.com/Anorov/cloudflare-scrape#updates, then file a bug report at https://github.com/Anorov/cloudflare-scrape/issues." ()
2019-03-22 11:29:33 ERROR SEARCHQUEUE-MANUAL-153021 :: [YggTorrent] :: [f7a113a] Request failed: Error parsing Cloudflare IUAM Javascript challenge. Cloudflare may have changed their technique, or there may be a bug in the script.
2019-03-22 11:29:24 INFO SEARCHQUEUE-MANUAL-153021 :: [YggTorrent] :: Performing episode search for The Walking Dead
2019-03-22 11:29:24 INFO SEARCHQUEUE-MANUAL-153021 :: Beginning manual search for: [The Walking Dead - S09E13 - Chokepoint]
2019-03-22 11:26:27 INFO CHECKVERSION :: Checking for updates using GIT
2019-03-22 11:26:27 INFO TORNADO :: Starting SickChill on http://127.0.0.1:20002/

J'avoue que je sèche un peu 🙁
Merci d'avance pour vos lumières !

Salut, merci beaucoup pour ton aide par contre j'ai peur de ne pas comprendre ce qu'il faut faire exactement ? 😅

Est-ce qu'il s'agit bien de changé la version 1.9.5 en 1.9.6 ? Dans le fichier lib/cfscrape/init.py de sickchill ?

    Steven

    Hein ? non absolument pas !

    il suffit de remplacer le fichier --> SickChill/lib/cfscrape/__init__.py par celui-ci https://raw.githubusercontent.com/SickChill/SickChill/970493ab9c01d9f476894f7087845a9ec9393031/lib/cfscrape/init.py

    La base de Github c'est voir les modifications apportées depuis la précédente version .... --> https://github.com/SickChill/SickChill/pull/5374/commits/970493ab9c01d9f476894f7087845a9ec9393031

    Merci de ton retour j'ai vu sa qu'après 😂

    recursion depth exceeded in cmp ()
    AA RuntimeError: maximum recursion depth exceeded in cmp
    AA raise requests_exception
    AA File "/opt/sickrage/sickbeard/helpers.py", line 1526, in handle_requests_exception
    AA Traceback (most recent call last):
    2019-03-25 09:36:43 ERROR SEARCHQUEUE-BACKLOG-281249 :: [YggTorrent] :: [f7a113a] Request failed: maximum

    Je me retrouve face à une nouvelle erreur, à priori sa recherche bien mais sans jamais trouvé alors que le fichier voulu existe bien sur le provider et à été download il y a 2/3 semaines

      Steven

      Il faut attendre les mise a jours sur la branche 'develop' !

      bonjour Steven tu accepterai de me donner ton fichier yggtorrent modifié? jai essayé avec .gg à la fin mais ça ne marche pas

      Il y aurait un moyen de faire un update depuis la branch dev plutot que la master ?

        Ulroy

        Oui ! chercher comme un grand c'est possible ! vous savez !

        ça ma pris 30 secondes pour trouver dans les menus !

        Configuration générale -->Paramètres avancés -->GitHub Version de la branche --> develop -->Checkout Branch

        ....

        Merci (pour la réponse, pas pour le sarcasme 🙂 )mais perso dans le menu déroulant justement j'ai master en branche
        je suis sous syno c'est ptet une différence, je souhaitais passer en dev car en master, même apres modifié mon ini.py en 1.9.6 et 1.9.7 j'ai le soucis rencontré dans ce post

          Ok je me réponds à moi même si ça peut en aider d'autres
          dans Configuration générale -->Paramètres avancés -->GitHub username, mettre son user github
          dans Configuration générale -->Paramètres avancés -->GitHub Password, mettre son pass github
          faire save changes
          là apparait dans le menu déroulant "develop", le choisir puis Checkout Branch
          bon, ça rend l'option visible par contre j'obtiens: ThreadPoolExecutor-0_3 :: [f7a113a] git checkout -f develop returned : error: pathspec 'develop' did not match any file(s) known to git.

          Ulroy

          Le sarcasme c'est normal quand je vois les demandes d'aide sur ce forum ça me fait halluciné. ( Il y a quelques années au début du forum les personnes venait avec des pistes, des logs, des screenshoots, bref tout les éléments pour essayer de résoudre le problème.

          Mais pour toi ce n'est pas entièrement de ta faute ! (sur syno c'est pas la même) donc pour t'es prochains post (cela s'applique aussi au autres) n'oublie pas de préciser toujours la version ainsi que la plateforme/OS !

          Donc sinon tu va ici --> https://github.com/SickChill/SickChill/wiki/Switching-your-Synology%27s-Sickrage-to-the-new-repository sauf que tu change master en develop ! n'oublie pas de sauvegarder dans un autre emplacement.

          J'utilisais plutôt l'install spécifique qu'a fait Benjv (https://github.com/BenjV/SYNO-packages/)
          j'ai utilisé ta méthode d’éradication et d'installer le sickbeard custom, j'obtiens les mêmes résultats qu'avec mon ancienne installation, je vais donc attendre les lise à jour officiel de la branche master

          un an plus tard

          J'utilise la branche Develop de SickChill et j'ai toujours le problème :
          SEARCHQUEUE-MANUAL-73762 :: [YggTorrent] :: [460ab74] Request failed: Cloudflare reCaptcha detected, unfortunately you haven't loaded an anti reCaptcha provider correctly via the 'recaptcha' parameter. ()
          Quelqu'un a-t-il réussi à faire fonctionner correctement le logiciel. Je l'utilise depuis longtemps mais je ne m'étais pas aperçu que les recherches ne fonctionnaient plus.

            mohegan normal le dev n'a pas encore patché (ygg a passé ses dns chez cloudflare) donc je suis même pas sûr qu'il ait un patch !

            Pour ceux qui utilise SickChill, attention la dernière maj est foireuse

            cd /opt
            mv /opt/SickChill /opt/SickChill_old
            cp /opt/SickChill_old/config.ini /opt/SickChill/config.ini
            cp /opt/SickChill_old/sickbeard.db /opt/SickChill/sickbeard.db
            
            service sickchill start ou systemctl start sickchill

            Sur SickChill --> Gérer -->Mettre à jour par lots -->cocher "mettre à jour" --> cliquer sur valider

              SkillFr C'est ce que j'ai fait. Mais maintenant il me manque le provider Ygg pour la recherche de torrent. Une idée ?

              J'ai posté une issue sur GitHub (https://github.com/SickChill/SickChill/issues/6241) et on m'a répondu qu'Ygg ne fonctionnait plus ("Because that provider is not working, hasnt been for a long time due to cloudflare. It is disabled.").

              Quelqu'un aurait-il une solution à proposer ?

              J'ai également testé medusa à la place de sickchill mais j'ai également un problème de cloudflare.