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
Copy file name to clipboardExpand all lines: faq/failed-to-load-resource.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ You get an error message that says **"Failed to load resource: net::ERR_CERT_DAT
21
21
22
22
By default, “127.0.0.1” is used for service connection. "127.0.0.1" uses a self-signed certificate because it is an internal IP address, if your environment requires high level security, self-signed certificates may not be accepted. Moreover, Android OS or Chrome OS does not accept connection between browsers and Dynamsoft Service via "127.0.0.1".
23
23
24
-
In case, you used our expired certificate - local.dynamsoft.com, as an official domain which uses a VeriSign’ed certificate. The old "local.dynamsoft.com" certificate expired on <fontcolor=red>January 9th, 2023</font> and the new certificate will expire on <fontcolor=red>December 8th, 2023</font>
24
+
In the case that you have used our expired certificate - local.dynamsoft.com, you will need to update to the latest VeriSign’ed certificate. The most recent expired "local.dynamsoft.com" certificate expired on <fontcolor=red>January 9th, 2023</font> and the latest certificate will expire on <fontcolor=red>December 8th, 2023</font>
25
25
> ___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._
26
26
27
27
<!-- 2. Your own domain certificate expired. -->
@@ -33,23 +33,23 @@ In case, you used our expired certificate - local.dynamsoft.com, as an official
33
33
-**No High Level Security Requirement**:
34
34
Set back to self-signed certificate "127.0.0.1" by comment the line `Dynamsoft.WebTwainEnv.Host = "local.dynamsoft.com"` or `Dynamsoft.DWT.Host="local.dynamsoft.com"` out. No need to worry about the expiry date of the certificate anymore.
35
35
36
-
-**High Level Security Requirement (<fontcolor=red>Pay attention: you need to replace the certificate annually due to expiration</font>)**
37
-
1. (**<u>Recommend</u>**) Set back to self-signed certificate "127.0.0.1". Dynamsoft understand the importance of information security and are committed to remaining one of the most security-compliant companies in the industry. Starting from April 9,2021, Dynamsoft become ISO 27001 certified. Though you are using a self-sign certificate, but all connections are limited to the device itself (127.0.0.1) which ensures the security in most cases.
36
+
-**High Level Security Requirement (<fontcolor=red>Please note: you need to replace the certificate annually due to expiration</font>)**
37
+
1. (**<u>Recommended</u>**) Revert back to the self-signed certificate for "127.0.0.1". Dynamsoft understands the importance of information security and are committed to remaining one of the most security-compliant companies in the industry. Starting from April 9,2021, Dynamsoft becomes ISO 27001 certified. Although a self-sign certificate is being used all connections are limited to the device itself (127.0.0.1) which ensures security in most cases.
38
38
39
39
2. If you have to use "local.dynamsoft.com", the following methods can be taken:
40
-
- Method 1 (**<u>Recommend</u>**). Take the advantage of new feature -- **Remote Scan** which released in v18.0. With Remote Scan, you can limit the number of Dynamsoft Service Installations to the minimum. For more details, please refer to [What is Remote Scan](https://www.dynamsoft.com/remote-scan/docs/introduction/).
40
+
- Method 1 (**<u>Recommended</u>**). Take advantage of the new feature -- **Remote Scan** which released in v18.0. With Remote Scan, you can limit the number of Dynamsoft Service Installations to a minimum. For more details, please refer to [What is Remote Scan](https://www.dynamsoft.com/remote-scan/docs/introduction/).
41
41
42
42
- Method 2. If you must fix the issue on a few client machines immediately, manually update the following cert files on the client-side machine. 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 under **`C:\Windows\SysWOW64\Dynamsoft\DynamsoftService(DynamsoftServicex64)\cert`**. Then restart Dynamsoft Service.
43
43
> Note: the new certificate from Dynamsoft will expire on <fontcolor=red>December 8th, 2023</font>. This means you must update the certificate again after this certificate expires.
44
44
45
-
- Method 3. <ahref="{{site.about}}getsupport.html"target="_blank">Contact Dynamsoft</a> for a new MSI for client-side.
45
+
- Method 3. <ahref="{{site.about}}getsupport.html"target="_blank">Contact Dynamsoft</a> for a new MSI for client-side. Please specify the exact service version build number found from the version your client currently has installed.
46
46
47
-
- Method 4 (**<u>Convenience but not recommend</u>**). For v17.2 or higher versions, you can use the new API <ahref="{{site.info}}api/Dynamsoft_WebTwainEnv.html#updatecert"target="_blank">UpdateCert</a> to automatically update client side certificate before it expires. **Please go to dynamsoft.webtwain.install.js file in the Resource Folder and search the keyword "OnSSLCertInfo"**, add the following lines of code:
47
+
- Method 4 (**<u>Convenience but not recommend</u>**). For v17.2 or higher versions, you can use the new API <ahref="{{site.info}}api/Dynamsoft_WebTwainEnv.html#updatecert"target="_blank">UpdateCert</a> to automatically update the client side certificate before it expires. **Please go to dynamsoft.webtwain.install.js file in the Resource Folder and search the keyword "OnSSLCertInfo"**, add the following lines of code:
if ((sslExpiredDate -newDate()) /86400000<15) { // Automatically updates 15 days before expiration
51
51
Dynamsoft.DWT.UpdateCert(
52
-
"https://tst.dynamsoft.com/public/download/dwt/newcert/local.dynamsoft.com/newcert.zip", //You may use your own URL to where the new certificate is placed.
52
+
"https://demo.dynamsoft.com/DWT/Resources/dist/cert.zip", //You may use your own URL to where the new certificate is placed.
53
53
function () {
54
54
//Success callback
55
55
},
@@ -60,7 +60,7 @@ In case, you used our expired certificate - local.dynamsoft.com, as an official
60
60
}
61
61
};
62
62
```
63
-
***Please be aware ofthat the download may not work properly in all environments due to your company's security policy.***
63
+
***Please be aware that the download may not work properly in all environments due to your company's security policy.***
64
64
65
65
<!--
66
66
@@ -74,7 +74,7 @@ In case, you used our expired certificate - local.dynamsoft.com, as an official
74
74
then add the following code lines in DSConfiguration.ini
75
75
76
76
```javascript
77
-
//if you perfer to use your own valid certificate, change the local.dynamsoftwebtwain.com to your own address. As well as cert_name and key_name.
77
+
//if you prefer to use your own valid certificate, change the local.dynamsoftwebtwain.com to your own address. As well as cert_name and key_name.
0 commit comments