-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot enable proxy when using firefox enterprise policies.json on NixOS #138
Comments
When an enterprise policy is in effect, users wont be able to change anything. |
But actually using the foxyproxy addon by changing between proxies or disabling the proxies is not really a 'change', is it? If the user cannot use the addon anymore by turning on or off the proxy it kind of defeats the whole purpose. |
That would conflict with #42 (comment)
There is no such
|
So there is no way to simply add the proxy and let the user decide when to enable it and when not? |
Enterprise policy is not designed for that purpose. However, if there is a popular demand, a recommended settings feature can be worked on. See also: #132 |
Greetings @erosman and thank you for your work, I would also be very interested in such a feature. Also, I tried a workaround using a storage.managed manifest file, here is my file: {
"name": "[email protected]",
"type": "storage",
"data": {
"mode": "enable",
"sync": false,
"passthrough": "",
"container": {},
"commands": {},
"data": [
{
"active": true,
"title": "BurpSuite",
"type": "http",
"hostname": "localhost",
"port": "8080",
"username": "",
"password": "",
"cc": "",
"city": "",
"color": "#e66100",
"pac": "",
"pacString": "",
"proxyDNS": true,
"include": [],
"exclude": []
}
]
}
} I wrote it here: Regards. |
@lap1nou As mentioned previously, Does the policy show on |
Hey @erosman thank you for your answer, My policy is working fine, but I'm trying to use this: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/storage/managed, in order to add some preconfigured proxy to Foxyproxy, maybe I misunderstood the goal of this. My end goal is to simply be able to preconfigure proxy (add them) but let the user decide wether he want to enable them or not. Regards. |
At the moment, that is not possible. Enterprise Policy is set to remove control from the users and give control to the admin. However, as mentioned in #138 (comment), if there is enough demand, a recommended-settings feature can be added to FoxyProxy. |
[ENV]
Firefox 127.0
FoxyProxy Standard 8.9
NixOS Unstable
[ISSUE]
I cannot enable the proxy "BurpSuite" I added via policies.json. The proxy gets added to foxyproxy however once I click on it to activate the proxy, nothing happens, the state of foxyproxy does not change, the icon does not change. Once i click on my proxy, the radio button gets set to the proxy but thats it. Once i click on it again it is back to "Disabled".
Here is my NixOS config for firefox:
The text was updated successfully, but these errors were encountered: