I just installed the latest 64-bit parrot security dist and when I enable my vpn firefox is not able to connect online. if a disable my vpn firefox is able to connect online…tor and chromium work with vpn enabled. I’m using expressvpn service.
What version of Parrot are you running? (include version, edition, and architecture)
What method did you use to install Parrot? (Debian Standard / Debian GTK / parrot-experimental)
Configured to multiboot with other systems? (yes / no)
If there are any similar issues or solutions, link to them below:
If there are any error messages or relevant logs, post them below:
when I first installed the expressvpn firefox extension it worked as soon as I restarted firefox the expressvpn extension is there but if i click on its icon in the upper right had corner and I click on it asks to install it but in the extensions menu its there and enabled?
There are several extra logging options you can use, like --debug, --debug-blacklists. I would try a few of those (firejail --debug firefox), and see if the console outputs exactly what was blocked.
As you can see when you start firefox (firejail firefox) it lists all the profiles loaded. You can edit them, but they will be overwritten on updates. If you find a fix you will want to put it in a .local file.
Probably the easiest way, is to start firefox using --build (firejail --build firefox). When firefox starts, make sure the plugin has loaded and works, then exit firefox. Now go back to the command line, you will see firejail has created a profile, based off of how you used firefox. Hopefully in there will be something related to your plugin like a whitelist, you will then need to add that to a .local file, or you can add it to ‘/etc/firejail/firefox.profile’ to test it.