【发布时间】:2018-05-01 13:34:51
【问题描述】:
我在设置 Epson TM-T20II POS 打印机时遇到了一些问题。我的目标是能够在外部托管的网络服务器上创建一个网页,并从该网页打印一些 php 代码到我的 POS 打印机。
我下载了 ePOS SDK JavaScript (v2.6.0)(通过this URL 下载,以建立从网络服务器到爱普生打印机的连接。在 SDK 中,还有一个测试文件夹,其中包含一些测试网页来测试功能。
当我在本地打开printer_sample.html网页时,可以成功连接到打印机:connected to ePOS Device Service Interface. You can use printer.
当我将完整的文件夹上传到我的托管公司并尝试相同时,我收到以下错误消息:connected to ePOS Device Service Interface is failed. [ERROR_TIMEOUT]。当然,我确实正确填写了我的公共 IP 地址。
我确实检查了连接到我的 ISP 路由器的路由器。 (我的路由器位于 ISP 路由器的 DMZ 区域)。 Here你找到了我路由器的tcpdump:
- 192.168.0.200是票据打印机的IP地址
- 192.168.99.1 是我的 ISP 路由器的默认网关
因此您可以在 tcpdump 中看到请求已正确发送到票证打印机,票证打印机正在发送回复但握手尚未完成。
有人知道如何解决这个问题吗?
提前致谢 斯文
【问题讨论】:
标签: javascript sdk epson epos