When trying to access websites that are run via the PSM RemoteApp and Chrome, the built-in pop-up blocker is denying access to some websites's functionality
Chrome comes with a built-in pop-up blocker that is enabled by default. Usually this is not a problem and we can enable specific pop-ups, but since the PSM Chrome is a hardened version, the user has no access to enable the blocked pop-ups.
To overcome this, we have 2 options:
Option 1: Disable on a server level
we need to disable the Chrome pop-up blocker on a server level, so that the PSM users won't have it enabled. As all the servers that are accessed via the PSM are confirmed and trusted connections, this should not be a security issue.
To disable the
- Hold the Windows Key and press “R” to bring up the “Run” box.
- Type “regedit“, then press “Enter“.
Note: You may have to create the “Google” and “Chrome” folders.
- Navigate to:
HKEY_LOCAL_MACHINE \ Software \ Policies \ Google \ Chrome
- Right-click “Chrome” and select “New” > “DWORD 32-bit value“
- Give the value a name of “DefaultPopupsSetting“. Set the value data to:
1 = Allow all sites to show pop-ups
2 = Disable popups
Restart the computer, and the setting will stick.
Option 2: Component specific
Edit the chrome launch flags and add: --disable-popup-blocking into it
Launching option example:
"C:\Program Files (x86)\Google\chrome\Application\chrome.exe " "--no-first-run --no-default-browser-check --disable-popup-blocking --ignore-certificate-errors --disable-translate --allow-outdated-plugins --start-maximized --app="
Now when you run Chrome, popup blocker will get disabled on executing chrome.