System Proxy for Firefox and Thunderbird

Description

Mac OS X Universal Application

System Proxy is an extension that enables Firefox and Thunderbird to read proxy settings from the Mac OS X System Preferences and be aware of network location changes. Perfect time saver!

How to install in Firefox

Download now

Click on the image on the left to download and install the extension. You may need to add this site to your “Allowed” sites and then retry the installation.

How to install in Thunderbird

Right-click the image above and choose “Save Link As…” to download and save the file to your hard disk. In Mozilla Thunderbird, open Add-ons from the Tools menu. Click the Install button, and locate/select the file you downloaded and click “OK”.

10.3.9 PowerPC Version

If you still running 10.3.9, than use this version.

55 Responses to “System Proxy for Firefox and Thunderbird”

  1. Andrey Bessemer Says:

    Hello there,

    If you wouldn’t mind…

    http://www.mactime.ru/Environ/WebObjects/mactime.woa/wa/Main?textid=7494&level1=mactimes

  2. inner.geek » Firefox on Mac OSX, fixed! Says:

    […] out my solution for this was… yet another Firefox plugin! Specifically, System Proxy, which gets Firefox to inspect OS X’s Network Location for proxy settings! Hooray! Firefox […]

  3. Greyson Says:

    One thing that I do note is lacking, is the ability of the plugin to pull the password from the keychain for the proxy. Other than that, this is well worth using!

  4. Siegfried Says:

    Really great plugin! Why not promoting it at the mozilla plugin repository?

    Cheers, sigi

  5. matt Says:

    Nice. Exactly what I wanted…

  6. sb Says:

    This is great, it just works.
    Any chance of modifying it for thunderbird as well?

  7. Mat/Tia Says:

    Thank you a lot for this plugin. Simple and sweet :-)

  8. [Mac] Firefox und die System-Proxyeinstellungen » Blog Archive » [Mac] Firefox und die System-Proxyeinstellungen Says:

    […] sucht. So hatte ich meine Suche nach so einem Plugin schon längs aufgegeben, bis mir gestern systemproxy über den Weg gelaufen ist. Diese Firefoxextension erledigt genau diesen Job. Sehr simple, […]

  9. Andrew Says:

    у меня не получилось установить ФФ говорит что нельзя установить т.к. недоступны безопасные обновления… помогите.. очень нужен функционал !!

  10. Ilya Voronin Says:

    Добавили ли вы этот сайт в разрешенные для установки обновлений? Пришлите скриншот на ivoronin-a-gmail.com!

  11. Peter Says:

    This extension is really great! But is’s a shame, that it isn’t listed on addons.mozilla.org…

    Is there any plans on developing this extension for Thunderbird?

  12. Ilya Voronin Says:

    Thunderbird version is on the way! Come back in a week or so.

  13. Bender Bush Says:

    Doesn’t work for me.
    Firefox is unable to connect via the proxy at school.
    Direct connection at home works fine.
    Any suggestions?

  14. SSH in Leopard Through an HTTP Proxy | Jontopia Says:

    […] Firefox doesn’t use OS X’s proxy settings which is extremely annoying (there’s a Firefox extension to do this; I can verify that it works but can’t verify it’s not sending all your data […]

  15. Steven Says:

    We’re looking at using this in a school system. Any chance it works with 10.3.9 and or Firefox 1.5 (yes we want to update but we’ld prefer to wait for the summer if we could.) I tried to make it work on a 10.3.9 machine with Firefox 1.5 and 2 and it didn’t work so it looks like there’s a problem using it with Panther.

  16. Steven Says:

    I also tried just creating the user.js file with
    user_pref(”config.use_system_prefs”, true);

    but that didn’t work. Shows systemproxy.xpi is doing some work…

  17. Ilya Voronin Says:

    I haven’t access to any Panther machine, so please do this (after you successfully installed the extensions) :

    $ export NSPR_LOG_FILE=/tmp/firefox.log
    $ export NSPR_LOG_MODULES=all:5
    $ /Applications/Firefox.app/Contents/MacOS/firefox-bin

    Then send me /tmp/firefox.log

  18. links for 2008-01-26 « .$null@dscape/07 Says:

    […] System Proxy for Firefox and Thunderbird in Leopard Make firefox use network proxy from system preferences in leopard (tags: firefox mac proxy osx browser extensions software) « Há dias assim… […]

  19. Don Montalvo Says:

    Please give us a local (vs user) level patch - or a method to distribute at local level. Thanks!

    PS….I tried to donate and got this error:

    “Currently PayPal accounts in Russia are only able to send payments. This recipient is not eligible to receive funds.”

    Don Montalvo, NYC
    Curmudgeon at Large

  20. Don Montalvo Says:

    My bad…the command already exists:

    /Applications/Firefox.app/Contents/MacOS/firefox -install-global-
    extension

  21. Don Montalvo Says:

    /Applications/Firefox.app/Contents/MacOS/firefox -install-global-
    extension path-to-systemproxy.xpi

  22. Steven Says:

    lya Voronin Says:
    January 24th, 2008 at 6:24 pm
    I haven’t access to any Panther machine, so please do this (after you successfully installed the extensions)

    I reply - I’ll get back to you later today.

  23. Steven Says:

    Um - that’s 4.9k lines of code that came out. It’s not a huge file but rather long for a blog’s readability. Would you rather I emailed it? Contact my email - (work)

  24. Steven Says:

    Just a note to let folks know Ilya is working on a revision to allow for ppc and intel code for 10.3.9 - 10.5+. It’s coming along nicely!

  25. Chad Says:

    Do you have an ARD command to send this to multiple machines? would I use the copy command to the following path? /Applications/Firefox.app/Contents/MacOS/firefox -install-global-
    extension path-to-systemproxy.xpi

  26. Steven Says:

    if you want to install into the application, yes. that will work.

  27. Don Montalvo Says:

    “Do you have an ARD command to send this to multiple machines?”

    Push to /private/var/tmp

    Then push the command

    Pretty sweet.

  28. mindcrisis » Extensão útil para Firefox (OSX) Says:

    […] você usa Mac OS X, instale a extensão “System Proxy” em seu Firefox: ele copia as configurações de proxy do sistema, obedecendo o local […]

  29. Harry Says:

    Hi there,

    it appears the plugin is ignoring the list of sites to NOT use a proxy, i.e. bypass!?

    Otherwise, it’s a great little helper!

    Thanks, Harry.

  30. Tim Says:

    Hi

    Can someone clarify this. i am on a mac using ARD and i want to add this globally to many machine but the command is not working. I have copied the .xpi to /private/var/tmp

    I have tried

    /Applications/Firefox.app/Contents/MacOS/firefox -install-global-/private/var/tmp-systemproxy-0.4.xpi

    /Applications/Firefox.app/Contents/MacOS/firefox-install-global-/private/var/tmp-systemproxy-0.4.xpi

  31. Steven Says:

    There are two ways to do this. One is to install locally and ARD out the resulting installation. The second is to install locally and also install remotely via ARD.

    The first command line as written (firefox -install…) will install the extension from your local machine to the local copy of firefox. I’m not sure about ARDing the command - there’s going to be some permission steps taking place I don’t know for sure the results of.

    But once you have the extension installed locally if you “view the contents of the package” under /Contents/MacOS/extensions/systemproxy@curthread.org - that’s the instaled extension. Now just ard out that folder - systemproxy@curthread.org to the same relative location assuming firefox is there (or just send the whole firefox app) and on next launch they have it.

  32. a crick in the net » Blog Archive » Leopard on the road tricks Says:

    […] just found this - System Proxy - get Firefox to respect your Mac’s proxy settings, so what I said above is actually true - […]

  33. Proxy « Gareth R White Says:

    […] have to manually change the application connection settings.Well things are better now thanks to SystemProxy, an addon for FireFox that handles the manual configuration automatically.Sweet!I’m also […]

  34. Solaris Notes » System Proxy for Firefox and Thunderbird Says:

    […] Solaris Notes » System Proxy for Firefox and Thunderbird System Proxy is an extension that enables Firefox and Thunderbird to read proxy settings from the Mac OS X System Preferences and be aware of network location changes. Perfect time saver! […]

  35. Gerardo Says:

    Thanks! Finally Firefox became as mobile as my laptop. This should become a default plugin.

    Cheers.

  36. Dan Says:

    Love it. Will there be an update for Firefox 3 on OS X 10.5.

  37. Ilya Voronin Says:

    It is working on Firefox3/10.5. No update is needed.

  38. Don Montalvo Says:

    Tim, try this if you pushed systemproxy-0.4.xpi to /private/var/tmp try this:

    /Applications/Firefox.app/Contents/MacOS/firefox -install-global-extension /private/var/tmp/systemproxy-0.4.xpi

    Note the spaces immediately after “firefox” and “extension”.

    Don Montalvo, NYC

  39. Yannick Kirschhoffer Says:

    Great plugin for all of us, macbook users !

    Should definetly be listed in the official extensions repository.

    Thanks for this nice piece of software.

    Yannick, Luxembourg

  40. Firefox Tip: System-inherited Proxy Settings for Firefox « Ryoga Chronicles Says:

    […] happen to stumble across the article, System Proxy for Firefox and Thunderbird from the Solaris Notes blog and my, the Firefox extension just works like a charm. Now Firefox […]

  41. My most useful Firefox extensions | Shawn's Thoughts Says:

    […] System Proxy. Firefox had braindead proxy management. This addin reads proxy settings from the OS, which Firefox should do anyway. Great when I hop back and forth between the office and home. I let MarcoPolo figure out where I am, and this addin makes sure Firefox keeps up with the changes. […]

  42. Peter Says:

    Hi,

    Any chance that this extension will be updated to support the new Thunderbird alpha? ;)

    And once again - why isn’t this extension listed on addons.mozilla.org? It’s by far one of the best/most usefull extensions I’ve come across.

    Thanks for the great work!

  43. DDS Says:

    When deploying this plug in to multiple users via ARD, how do I get it installed for ALL users on my Macs (system-wide, not just for the current user who is logged in). In other words, I want the plug-in to be installed for any exisiting and new account on all my Macs.

    Where does the “-install-global-extension” command actually PUT the plug in? Im used to seeing plug-ins here for each users:

    /Users//Library/Application Support/Firefox/Extensions/…

  44. DDS Says:

    Im concerned that if I put the extension in the Firefox. app bundle, if the app gets replaced or upgraded, then the plug-in will be lost.

    Couldn’t I install the plug-in locally on MY admin Mac, and then use ARD to copy the Firefox.app out to my Mac clients? That wany I can upgrade my clients from Firefox 2.0.14 to 3.x this Summer in one fell swoop, and not have to install/upgrade the app and then push out the plug-in. 1 stop shopping…

    Thoughts?

  45. DDS Says:

    Shouldn’t the systemproxy-0.4.xpi file be purged from /var/tmp after a reboot? I installed it on a fe tet Macs and rebooted them, but the plug-in xpi file is still in /var/tmp.

    All my clients are Leopard boxes running 10.5.2 and 10.5.3

  46. Tim Says:

    Does anyone know of a way to make the check box “checked” but disable it from being seen/changed for a school laptop setting? Thanks! TIm

  47. Tim Says:

    One of the issues with add-on extensions is that even if installed into the application bundle, the user can disable extensions via Tools-Add-ons. Any know how to lock them enabled?

  48. Simon Thulbourn » Firefox 3 is just around the corner Says:

    […] to use the System Preferences proxy settings, but there’s hope in form of a plugin called System Proxy, system proxy does exactly what Firefox doesn’t allow out of the […]

  49. 2718.us blog - SSH Tunneling on a Mac Says:

    […] system’s network settings to use the proxy (the code is after the cut).  Combine this with System Proxy for Firefox and all my application traffic goes through the SSH tunnel.  Note also that if […]

  50. Asaf Says:

    Plugin does not seem to pick up the SSL proxy settings, it leaves it blank.
    I cant use secure websites with this plugin.

    Any solution?

  51. Kyle Says:

    UH OH… Not working for firefox 3 on 10.4.11. Any idea if/when 10.4 will be accommodated?

  52. Kyle Says:

    Well it seems that another extension made for 3.0 wouldn’t work for me as well. I deleted both firefox and flock, restarted the machine, and downloaded firefox 3 again and it worked right away.

    Sorry for doubting you of course!

    KS

  53. jason Says:

    works great for proxy server, but doesn’t seem to recognize the exceptions in my OS X proxy settings — i.e. local Web servers within the firewall — otherwise awesome plug in

  54. Roy Says:

    Works great for normal use, but I also have the problem that the exceptions in the proxy settings doesn’t work.

  55. Tim Says:

    firefox 3 doesnt install global extensions firefox -install-global-extension

    has the command changed?

Leave a Reply