Cause
Dymo uses a service called the Dymo Web Service to print labels from websites, such as eVetPractice. Chrome introduced new security features in version 58 that causes calls to the Dymo Web Service to be flagged as insecure, and any page that calls it, such as eVetPractice, will also be incorrectly flagged as insecure. This is a false positive, and Dymo is working on a fix to prevent the issue from the new Chrome changes.
Resolution
Update to the latest version of the DLS. Download links are here:
- Windows: https://evetpractice.blob.core.windows.net/installs/DLS8Setup8.7.4.exe
- Mac: https://evetpractice.blob.core.windows.net/installs/DLS8Setup.8.7.5.dmg
If you are unable to install the latest version of Dymo software, there is a workaround that will allow Chrome to print to the Dymo Web Service again. On the affected computer, open this article in Chrome. Then click the following link:
https://localhost:41951/DYMO/DLS/Printing/Check
This will open a new tab in Chrome. The page will say "Your connection is not private". Again, this is a false positive. It is secure.
On that page, click "Advanced", you will see the following:
Click "Proceed to localhost (unsafe)". Again, the site is safe. You should now see the following message:
Chrome is now no longer blocking the call to the Dymo Web Service, and you will be able to print your labels from eVetPractice.
However, once it begins working, Chrome will show that eVetPractice is "not secure" in the top left corner. Again, it's a false positive. It is secure. The Dymo developers are working on a fix that will prevent websites that call their Dymo Web Service from being flagged as "not secure" by Chrome.
You will need to perform the above process on each computer using Chrome where you are experiencing the issue. You should only need to do it once per computer, unless you log into Windows on that computer as a different Windows user or clear your browser cache on the computer, in which case, you may need to do it again.