You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
breadcrumbText: Error message - Permission was denied for this request to access the unknown address space
8
8
description: CORS unknown address space
9
9
date: 2025-11-04 17:21:42 +0800
10
-
last_modified: 2025-11-04 17:21:42 +0800
10
+
last_modified: 2025-11-05 17:26:42 +0800
11
11
---
12
12
13
13
# Error Troubleshooting
14
14
15
15
> [!IMPORTANT]
16
16
> This is a newly developing issue, and as such the information in this article may change over time.
17
17
18
-
## Error message - Access to fetch at `https://127.0.0.1:18623` or `http://127.0.0.1:18622` has been blocked by CORS policy: Permission was denied for this request to access the unknown address space.
18
+
## Error message - CORS Errors caused by local network access permissions when using Chromium 142 and later
19
19
20
-
### Symptom
20
+
### Overview
21
21
22
-
When using Chromium-based browsers version 142 or later (released on October 28th, 2025), including Chrome, Edge, Brave, and Opera, the Dynamsoft Web TWAIN Service may fail to function properly:
22
+
Starting in **Chromium-based browsers v142+**(released Oct 28, 2025)—including Chrome, Edge, Brave, and Opera—Dynamsoft Web TWAIN Service may not work as expected due to new local-network security rules.
23
23
24
-
- Phenomenon 1: the browser prompts users to download the service installer even though it is already installed.
Open the browser console (press F12, then go to the Console tab), you should see the following error message:
33
+
***2. Initialization succeeds, but scan/load shows blank images***
31
34
35
+
The browser console (F12 → Console) shows a CORS rejection similar to:
32
36
```shell
33
37
Access to fetch at 'https://127.0.0.1:18623/fa/VersionInfo?ts=1761893667670' from origin 'https://your-domain.com' has been blocked by CORS policy: Permission was denied for this request to access the `unknown` address space.
34
38
```
35
39
36
-
### Cause
40
+
### Root Cause
37
41
38
-
In Chromium 142 Google introduced a new [Local Network Access security policy](https://chromestatus.com/feature/5152728072060928). Requests from web pages to local addresses such as 127.0.0.1 or localhost get blocked unless explicit permission is granted.
42
+
Chromium 142 introduces a new [Local Network Access security policy](https://chromestatus.com/feature/5152728072060928) requirement.
43
+
Requests from web pages to loopback addresses such as `localhost` / `127.0.0.1` are blocked unless the user (or an admin policy) explicitly grants access.
39
44
40
-
This affects the Dynamic Web TWAIN Service which relies on local services for communication.
45
+
Because Dynamic Web TWAIN communicates with a local service, these restrictions can prevent normal operation.
41
46
42
47
### Resolution
43
48
44
-
***Step 1: (For All End Users)***
45
-
46
-
- Navigate to your Dynamic Web TWAIN web interface
47
-
48
-
- Click the lock icon (or settings icon) next to your site URL in the browser’s address bar.
49
+
***1. To Manually Correct This in Chrome***
49
50
51
+
- Navigate to your Dynamic Web TWAIN page.
52
+
- Click the lock/settings icon in the browser address bar.
50
53
- Ensure that **Local Network Access** is enabled.
Enterprise administrators can allow specified URLs to access local resources through Chrome’s Enterprise Policy configuration.
80
-
Refer to: [Chrome Enterprise Policy List & Management | Documentation](https://chromeenterprise.google/policies/#LocalNetworkAccessAllowedForUrls)
81
-
82
-
### Planning
91
+
### Roadmap
83
92
84
93
Dynamsoft plans to add a feature that automatically detects local service connectivity and permission status. If the connection is blocked, users will be prompted with a message and directed to this FAQ page.
Copy file name to clipboardExpand all lines: _articles/faq/failed-to-load-resource.md
+35-7Lines changed: 35 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ keywords: Dynamic Web TWAIN, Error Message, Failed to load resource, CERT INVALI
7
7
breadcrumbText: Error Message - Failed to load resource
8
8
description: Error Message - Failed to load resource
9
9
date: 2021-12-01 17:04:03 +0800
10
-
last_modified: 2025-10-11 15:23:24 +0800
10
+
last_modified: 2025-11-05 15:23:24 +0800
11
11
---
12
12
13
13
# Error Troubleshooting
@@ -22,7 +22,7 @@ You get an error message that says **"Failed to load resource: net::ERR_CERT_DAT
22
22
23
23
By default, "127.0.0.1" is used for service connection. "127.0.0.1" uses a self-signed SSL certificate without an expiry date. It is installed to your system so that the browser can trust it. If your environment requires high level security, self-signed certificates may not be accepted. Moreover, it is not easy to install the self-signed certificate for systems like Chrome OS.
24
24
25
-
In this case, we provide a domain, "local.dynamsoft.com", which points to "127.0.0.1". It has a VeriSign’ed certificate that has an expiry date. The most recent expired "local.dynamsoft.com" certificate expired on <fontcolor=red>2024 November 19th</font>, and the latest certificate will expire on <fontcolor=red>2025 November 20th</font>.
25
+
In this case, we provide a domain, "local.dynamsoft.com", which points to "127.0.0.1". It has a VeriSign’ed certificate that has an expiry date. The most recent expired "local.dynamsoft.com" certificate expired on <fontcolor=red>2025 November 20th</font>, and the latest certificate will expire on <fontcolor=red>2026 November 21st</font>.
26
26
27
27
> ___Please note:____all official certificates issued by 3rd party come with an expiry date - generally one year. This means that each year the certificate will need to be updated if local.dynamsoft.com is used._
28
28
@@ -39,11 +39,39 @@ In this case, we provide a domain, "local.dynamsoft.com", which points to "127.0
39
39
40
40
If you have to use "local.dynamsoft.com", the following methods can be taken:
41
41
42
-
- Method 1. Click <ahref="https://tst.dynamsoft.com/public/download/dwt/newcert/local.dynamsoft.com/newcert.zip"target="_blank">here</a> to download the new certificate and use the new server.pem.ldsc & server_key.pem.ldsc to replace the old one in the `cert` folder under the service's [installation folder](/_articles/extended-usage/dynamsoft-service-configuration.md#installation-folder). Then restart Dynamic Web TWAIN Service.
43
-
44
-
- Method 2. [Contact Dynamsoft](/_articles/about/getsupport.md){:target="_blank"} for a new service installer for client-side. Please specify the exact service version build number found from the version your client currently has installed.
45
-
46
-
- Method 3. You can also generate the certificate by yourself. Check out this [post](/_articles/faq/change-dynamsoft-service-certificate.md).
42
+
- Method 1.Use the following links to download and install the new Dynamic Web TWAIN Service Installer.
43
+
- For Windows
44
+
> Choose between Admin (requires admin privileges) or Personal (for individual users).
-[Linux DEB Installer v19.2](https://download2.dynamsoft.com/Demo/DWT/Resources/dist/19.2/DynamicWebTWAINServiceSetup.deb)
62
+
-[Linux DEB Installer v18](https://download2.dynamsoft.com/Demo/DWT/Resources/dist/18.5.2/DynamsoftServiceSetup.deb)
63
+
- ARM64 Architecture
64
+
-[Linux ARM64 DEB Installer v19.2](https://download2.dynamsoft.com/Demo/DWT/Resources/dist/19.2/DynamicWebTWAINServiceSetup-arm64.deb)
65
+
-[Linux ARM64 DEB Installer v18](https://download2.dynamsoft.com/Demo/DWT/Resources/dist/18.5.2/DynamsoftServiceSetup-arm64.deb)
66
+
- MIPS Architecture
67
+
-[Linux MIPS DEB Installer v19.2](https://download2.dynamsoft.com/Demo/DWT/Resources/dist/19.2/DynamicWebTWAINServiceSetup-mips64el.deb)
68
+
-[Linux MIPS DEB Installer v18](https://download2.dynamsoft.com/Demo/DWT/Resources/dist/18.5.2/DynamsoftServiceSetup-mips64el.deb)
69
+
70
+
- Method 2. Click <ahref="https://demo.dynamsoft.com/DWT/Resources/dist/cert.zip"target="_blank">here</a> to download the new certificate and use the new server.pem.ldsc & server_key.pem.ldsc to replace the old one in the `cert` folder under the service's [installation folder](/_articles/extended-usage/dynamsoft-service-configuration.md#installation-folder). Then restart Dynamic Web TWAIN Service.
71
+
72
+
- Method 3. [Contact Dynamsoft](/_articles/about/getsupport.md){:target="_blank"} for a new service installer for client-side. Please specify the exact service version build number found from the version your client currently has installed.
73
+
74
+
- Method 4. You can also generate the certificate by yourself. Check out this [post](/_articles/faq/change-dynamsoft-service-certificate.md).
# Dynamic Web TWAIN doesn't work on insecure public websites in Chrome v94+
16
+
# Dynamic Web TWAIN does not function on insecure (non-HTTPS) public websites in Chrome versions 94 to 141 due to browser security restrictions.
17
17
18
18
### Symptom
19
19
20
-
Visiting a public HTTP website with Dynamic Web TWAIN SDK integrated via Chrome v94+, you may get prompted to download and install the Dynamic Web TWAIN Service (also called "Dynamsoft Service") repeatedly.
21
-
The same issue is also seen in Microsoft Edge 94.0.992.31 - as it uses the same Chromium version 94 as the latest Chrome browser.
20
+
When visiting a public HTTP website that integrates the Dynamic Web TWAIN SDK using Chrome versions 94 through 141, you may be repeatedly prompted to download and install the Dynamic Web TWAIN Service (also known as the Dynamsoft Service). The same issue occurs in Microsoft Edge, as it is based on Chromium.
22
21
23
22
In the browser console, you may see the following **error message**
14.[Can I use two different websites integrated with two different versions of Dynamic Web TWAIN on the same computer?](/_articles/faq/service-backward-compatibility.md)
164
164
15.[How do I upgrade my project to use the latest version of the Dynamic Web TWAIN SDK?](/_articles/faq/upgrade-to-latest-version.md)
165
165
16.[How do I upgrade the end-user installation for all end users once I upgrade my project?](/_articles/faq/upgrade-end-user-installations.md)
166
-
17.[How to resolve if Dynamic Web TWAIN stops working on insecure websites in Chrome v94?](/_articles/faq/http-insecure-websites-in-chromium-browser.md)
166
+
17.[How to Resolve Dynamic Web TWAIN Issues on Insecure Websites in Chrome v94–v141](/_articles/faq/http-insecure-websites-in-chromium-browser.md)
167
167
18.[How to resolve Dynamic Web TWAIN issue in Chrome 101?](/_articles/faq/private-network-access-in-chrome101.md)
168
168
19.[Dynamic Web TWAIN – Content-Security-Policy violated](/_articles/faq/content-security-policy-violated.md)
169
169
20.[Scanner source is listed on XSane application but not on my web application on Linux machines](/_articles/faq/source-not-listed-on-linux.md)
30.[How to debug on Dynamic Web TWAIN online demo?](/_articles/faq/debug-on-online-demo.md)
207
207
31.[Dynamic Web TWAIN prompts the .deb installer for Windows](/_articles/faq/incorrect-installer-for-windowsARM64.md)
208
208
32.[Why am I unable to load the TIFF file into Dynamic Web TWAIN?](/_articles/faq/unable-to-load-4-bit-tiff.md)
209
-
33.[Error message - Permission was denied for this request to access the unknown address space](/_articles/faq/chromium-142-local-network-access-issue.md)
209
+
33.[Error message - CORS Errors caused by local network access permissions when using Chromium 142 and later](/_articles/faq/chromium-142-local-network-access-issue.md)
0 commit comments