Symptom:
Since the updates of Google Chrome and Microsoft Edge starting from version 147.x.x and Mozialla Firefox starting from version 153.x.x, it may happen that signature pads are no longer detected in web applications or that no connection can be established.
Cause:
These prevent websites from automatically accessing local services (e.g. signature pads via localhost/WebSocket).
- Websites must now be explicitly allowed by the user
- Without permission, the connection will be blocked
- this also affects WebSockets (e.g. pad communication)
This change is intended to protect against attacks on local devices (e.g. routers or other local services).
This behavior only occurs starting from version 147.
Solution:
Solution 1: Central configuration via Group Policy (recommended)
Registry path:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge
Value:
Registry path:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\LocalNetworkAccessAllowedForUrls
Value:
- Name: 1
- Type: REG_SZ
- Data: https://universal.signosign.com
Google Chrome
Registry path:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
Value:
Registry path:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\LocalNetworkAccessAllowedForUrls
Value:
- Name: 1
- Type: REG_SZ
- Data: https://universal.signosign.com
Mozilla FireFox
Registry path:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\FireFox\LocalNetworkAccess
Value:
Registry path:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\FireFox\LocalNetworkAccess\SkipDomains
Value:
- Name: 1
- Typ: REG_SZ
- Data: universal.signosign.com
- For on-premise installations, you must enter your own server URL instead of universal.signosign.com
- A browser or system restart may be required after applying the changes
- Firefox uses domain names (not full URLs with
https://) in the skip list
Solution 2: Reset and re-allow website permissions (for single workstations)
Permissions can also be granted manually for individual users.
- Open Edge
- Enter in the address bar:
edge://settings/content/all - Search for the website
- Select “Clear data”
- Reload the website
- Allow all security prompts
- Open Chrome
- Enter in the address bar:
chrome://settings/content/all - Search for the affected website
- Open the entry and select “Clear data”
- Reload the website
- Allow all permission prompts
- Click the lock icon in the address bar
- Open “Site settings”
- Set “Local network” to “Allow”
Mozilla Firefox
- Open Firefox
- Enter in the address bar:
about:preferences#privacy - In the left-hand navigation, go to "Permissions and Data"
- Click the "Device apps and services" entry
- Allow the website
- Allow all permission request(s) that appear
Alternatively:
- Click the lock/permissions icon in the address bar
- Reset the permissions directly