Need help: Cannot pass Cloudflare verification when Zotero Connector is enabled in Safari

Hello, I need some help.

Whenever I enable the Zotero Connector extension in Safari, I am unable to pass the Cloudflare verification on certain websites (for example, sites that show "Checking your browser before accessing..."). The verification never completes. However, as soon as I disable the Zotero Connector extension, I can access these websites without any issues.

Is there any way to solve this problem, or is this a known compatibility issue between Zotero Connector and Cloudflare?

Thank you very much for your assistance.
  • I tested my extensions individually and also determined that the Zotero Connector is the cause.
  • Same issue here. I couldn't even log in to this forum without disabling Zotero Connector.
  • @threay @petridever @henrikhosszu Does re-enabling Zotero Connector cause issues again? Could you record a screencast if this issue reappears and upload it here?
  • By default I have Zotero Connector on. As soon as I go to a page with Cloudflare captcha, it stucks at the state which can bee seen in the attached image.

    https://s3.amazonaws.com/zotero.org/images/forums/u10728243/2ct3863kkwd0l7p2opw7.png

    I disable Zotero Connector, reload the page, bypass the captcha, re-enable Zotero Connector. I am good to use the page (or any other page), until I have to bypass a captcha again.

    I am not sure what should I record as a screencast or how to do that. I'm sorry.
  • There is an example. During my long-term use, this issue has made me have to repeatedly disable and re-enable Zotero Connector, but I still often encounter problems with verification by Cloudflare, indicating that disabling and re-enabling Zotero Connector does not work.

    screencast: https://streamable.com/y6yah0
  • Could you perform these troubleshooting steps for us?

    On a page where this happens with Zotero Connector enabled, could you open the Safari Preferences -> Advanced -> Tick "Show features for web developers". A Develop menu will appear at the top. Select Develop -> Show JavaScript Console. Copy the contents of the console and paste them into a text file, then send it to support@zotero.org with a link to this thread.
  • I’ve just sent the console log to support@zotero.org. Hope it helps—this issue has been troubling me for quite a while. @adomasven
  • If you create a new Safari profile and disable all other extensions but Zotero Connector, do you still see this issue?
  • I just tested it as you suggested. The issue still persists.
    The website I used for testing is: https://linkinghub.elsevier.com/retrieve/pii/S0141029625007151.
  • Can you try the latest Zotero beta?
  • I’ve been using the latest Zotero beta all along.
  • I'm saying we pushed a possible fix in the latest beta and you should test it.
  • Sorry about that — I’ve just tested again, and the issue still persists.

    Could you please confirm if the latest beta is 8.0-beta.17+0748b0975? That’s the version I’m using, and I don’t see any newer updates available.
  • Yes, this is the latest beta. Restarting Safari might be needed after an update. If it does not help, you might try to create a new test macOS user account and see if it works there.
  • I've also sent my console log to the email address. I've updated Zotero and I did everything according to the suggestions, but the issue still persists.
  • @threay, @henrikhosszu: Please try the latest beta, 8.0-beta.18.
  • Thank you! The issue still persists for me.

    However, this time the case seems to be a bit better. It doesn't want to verify itself automatically, it waits for me to click the box, but after the click it still cannot successfully verify, that I'm a human. I sent the log to the e-mail, hope it helps!
  • Could you create a screen recording of this happening?
  • Sent it to support@zotero.org
  • same here
  • @henrikhosszu, @threay, @hanheihei: OK, please try the latest beta, 8.0-beta.19.
  • I've tested a few pages, so far it seems to be working for me, thank you for the fix! :)
    I will let you know if I encounter further issues.
Sign In or Register to comment.