Replies: 2 comments 8 replies
-
Maestral will respect any system-wide proxy settings, as configured under "System Preferences > Network > Advanced...". It will also respect any proxy settings detected from environment variables, though you will need to take care that the process is indeed launched with the correctly configured environment. Apart from that, there is currently no way to configure individual proxy settings for Maestral. |
Beta Was this translation helpful? Give feedback.
-
I tried to automate setting the proxy environment variables through a LaunchAgent, but it didn't work. I have a shell script that sets/exports http_proxy (plus the other variations), PYTHONOPTIMIZE and LC_CTYPE (per the official LaunchAgent plist file). It then runs: /Applications/Maestral.app/Contents/MacOS/Maestral -m maestral_cocoa -c maestral just like the official LaunchAgent. That shell script is run by an AppleScript compiled into an application, and full disk permissions were given to that app (running bash directly from a LaunchAgent is problematic due to those system permissions). Maestral does start up and the menu bar item runs, but there are two problems: First, Maestral can't connect. To get it to connect, I had to run "maestral stop" and "maestral start" from a shell that had the proxy environment variables correctly set. I'm thinking that the environment variables set in the shell aren't making it all the way into the code in the app that actually does the work, but I can't confirm this. Second, that AppleScript app doesn't exit and sits in my dock. I'm guessing that the Maestral app itself isn't quitting (maybe that's the actual GUI, which I don't want to quit). I would try changing the script to run "maestral gui", but that gets me the known issue with it seeing the wrong version of the bundled dropbox code. Any suggestions? |
Beta Was this translation helpful? Give feedback.
-
Does Maestral support web proxies (and in particular proxies that require authentication)? If so, how is that configured when using the Mac bundle? I'm not seeing anything in the documentation about proxies.
Beta Was this translation helpful? Give feedback.
All reactions