This guide will help you troubleshoot problems routing from browser to browser. For instance, if you are inside Internet Explorer and expect Firefox or Chrome to automatically be opened, but it doesn’t, then this is the guide for you.
First note: Firefox version must be Firefox ESR and not Firefox RR (rapid release). For more details, see this PP Blog Entry.
1. This troubleshooting guide assumes you have already performed the steps in this initial troubleshooting guide: https://kb.policypak.com/kb/section/101/ . This will demonstrate that you are:
- Getting the GPOs involved in PolicyPak Browser Router and
- Licensing is working for PolicyPak Browser Router
- PolicyPak Browser Router is set as the OS Default Browser for HTTP and HTTPS
- Routes are being created in ppBRResults.xml file in the user’s AppData.
If you haven’t pre-confirmed ALL of these aforementioned steps, then STOP.
ONLY continue if you see ppBRResults.xml and are sure PolicyPak Browser Router is correctly licensed.
2. First, test the PolicyPak Browser Router is routing “natural” links. Use WORDPAD (not notepad!) to create a simple document which will open up the browser based upon your rules (routes.)
Does clicking on each link open the correct expected browser?
YES: Continue onward.
No: Stop, and update your GPO / routes / rules until you get the expected result.
3. Browser Router installs extensions inside of:
- Internet Explorer
- Firefox
- Chrome
- Edge
Those helper applications will only install when:
- The browser has already been opened before (this creates a profile for the browser inside the user’s profile)
- The user has logged in after this or GPupdate has run
Therefore, if you have a brand new user profile, and FF, IE and Chrome have never ever been launched before, then PolicyPak Browser Router will not work immediately.
Again, the browser needs to be:
- Launched and its first-time wizard complete
- Closed
- THEN running GPupdate (or logoff and back on)
…will install the PolicyPak Browser Router helper applications inside each browser on the endpoint.
So, some examples where PolicyPak Browser Router will not work instantly:
To ensure each browser is ready to route BETWEEN BROWSERS, you are looking for the following.
Inside IE: (Gear | Manage Add-ons)
FF: The Firefox plugin for PolicyPak Browser Router will ONLY install into Firefox ESR. When using Firefox ESR, you can then see this after you launch Firefox ESR and then press Ctrl+Shift+J . Then look for the text the following entry:
If you are ATTEMPTING to use Firefox RR, then it will not work and you will get the following (expected) error.
Chrome: (Gear | Extensions)
Chrome’s helper app is automatically installed over the Internet. So if routing from Chrome TO Another Browser is not functioning, you need to ensure you have Internet connectivity (at least one time) to get the PolicyPak Browser Router Chrome Extension automatically downloaded and installed on your machine.
If you don’t see the Extension listed, try:
- Closing Chrome.
- Verifying Internet connectivity.
- Try installing any Chrome extension manually (not ours, just one .. any one .. thru the webstore): https://chrome.google.com/webstore/category/extensions?hl=en-US
- Again; make sure you have SOME PolicyPak Browser Router policies.
- Run GPupdate /force
- Did our Chrome extension appear?
- Related.. If you see ONLY Chrome, and not any FORCED extensions, see this related article.