Proxy on android?

The title says it all. This is a single missing feature on android (for me). Otherwise the app works very well. To the point I bought a tablet to use it for research. The syncing of scribbles over pdfs is fantastic (the tablet has pen input and it works out of the box! )
  • Totally agree—proxy support on Android would be a huge plus. I’ve also been using the app on a pen-enabled tablet
  • @jochym, @nocturnal_rat: What feature are you looking for, exactly? The Android app should use your system proxy settings like any other app.
  • The actual functionality not working very well I use of my institution proxy to retrieve pdfs. I do not want (or can in fact) pass all my traffic that way. And this is not working well also in Linux zotero. A single "use this proxy to retrieve all PDF" setting would solve my problem completely. The desktop zotero/connector is not detecting my proxy as well (I am using proxy switch omega in my browser). I think this might be pretty common use case.
  • edited 4 hours ago
    So just to make sure I understand, you're saying you use a network-based proxy (not a web-based proxy) but don't have it entered in your system proxy settings — you use a browser extension that lets you quickly switch the browser's own proxy settings.

    That obviously wouldn't work in Zotero (desktop or mobile), since it doesn't have access to those in-browser proxy settings.

    But you want the ability to enter a proxy configuration in the app that's used only for PDF downloads, not for Zotero syncing or other HTTP requests?

    We can think about that, but it's a pretty rare use case. The traditional way to do this is a proxy auto-config file, which tells HTTP clients which domains should connect via the proxy and which shouldn't, and that's generally something an institution just provides, since the institution has the canonical list of what sites it can proxy. But you could in theory create your own PAC file with the domains you use most and configure it in your system proxy settings. Zotero would then use it.
  • edited 3 hours ago
    Oh, but also, this should already work on desktop if you're using the latest version of the Zotero Connector (5.0.171+) and Zotero 7.0.16 or later, because the Zotero Connector now performs all downloads within the browser, where your browser proxy settings would apply. (PDF downloads initiated from within Zotero, such as with Find Full Text, wouldn't use the proxy.)

    In the future, we'll be looking into creating a proper Zotero Connector on Android — at least for the browsers where we can, like Firefox — and that could allow it to take advantage of in-browser proxy settings. That would include web-based proxies, which currently don't work with the Android app either because Android, unlike iOS, only makes the URL available (rather than the document/cookies) when sharing a page to the app.
Sign In or Register to comment.