我注意到从 2018 年 4 月 23 日早上开始使用 DYMO 标签 Web 服务进行打印时会出现 5 到 15 秒的延迟。这发生在所有浏览器的多台 PC 上。在 Mac 上它工作正常。
%LocalAppData%\DYMO\DLS8\DLSWebService.log 中的日志似乎显示了延迟。除了主线程上的通常 Synchronous XMLHttpRequest is deprecated 警告之外,我在控制台中没有看到任何错误。
DYMO.DLS.Printing.Host.exe Information: 0 : PrintLabel: DYMO LabelWriter 450 Turbo
DateTime=2018-04-23T17:08:34.9541652Z
DYMO.DLS.Printing.Host.exe Information: 0 : Loading barcode lib from C:\Program Files (x86)\DYMO\DYMO Label Software\MDYMOBarcode.dll
DateTime=2018-04-23T17:08:50.1456872Z
DYMO.DLS.Printing.Host.exe Information: 0 : Utils.CreateLabelPrintParams(): printParams == null, creating default printParams based on printer type
DateTime=2018-04-23T17:08:50.1547276Z
Status for job sent to printer DYMO LabelWriter 450 Turbo i False
DYMO.DLS.Printing.Host.exe Information: 0 : CheckServiceStatus
DateTime=2018-04-23T17:08:51.3098746Z
DYMO.DLS.Printing.Host.exe Information: 0 : GetPrinters
DateTime=2018-04-23T17:08:51.3269198Z
我尝试更新到 DLS8Setup.8.7.exe 但这没有帮助。
请您参考如下方法:
我打破了 Procmon 并深入了解了这一点。
这似乎是由于 Dymo 标签服务每次输入标签以验证其架构时都会查询 128.30.52.100 (hans-moleman.w3.org)。直到今天,我们才受到这项服务的费率限制。
针对 DLS 服务可执行文件的此 IP 地址设置出站防火墙规则修复了该问题。




