Author Topic: TD3 suddenly stopped printing receipts  (Read 1179 times)

rakrul

  • Newbie
  • *
  • Posts: 37
    • View Profile
TD3 suddenly stopped printing receipts
« on: June 30, 2017, 11:05:39 AM »
It tries but it's sending an almost empty job to the printer. The html receipt it stores in the receipt folder is correct but when I check the print queue, the file is just 1608 bytes. See attachment for the printer queue. So the printer basically roll up one (empty) line and that's it.

I've also tried other receipts, with the same result. If I open the receipt in Chrome and print from there, it works fine.


jodybingo

  • Hero Member
  • *****
  • Posts: 667
    • View Profile
    • Personal Web Site
Re: TD3 suddenly stopped printing receipts
« Reply #1 on: June 30, 2017, 02:01:53 PM »
Uninstall update KB4022719. This update screwed up my printer too

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 6216
    • View Profile
Re: TD3 suddenly stopped printing receipts
« Reply #2 on: June 30, 2017, 03:00:57 PM »
I haven't yet installed this update as I'm trying to get 3.4 done, but I'll be diagnosing this one shortly to see if there's anything I can do in the application to fix it.

rakrul

  • Newbie
  • *
  • Posts: 37
    • View Profile
Re: TD3 suddenly stopped printing receipts
« Reply #3 on: July 01, 2017, 09:35:03 AM »
Uninstall update KB4022719. This update screwed up my printer too

That solved it, thanks Jody!

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 6216
    • View Profile
Re: TD3 suddenly stopped printing receipts
« Reply #4 on: July 05, 2017, 02:26:36 PM »
So this has been acknowledged as a known issue for the update that jodybingo mentioned:

https://support.microsoft.com/en-us/help/4032782/a-blank-page-or-404-error-prints-when-you-try-to-print-a-frame-in-ie

It is a potential issue for all of the following updates:
  • Cumulative security update 4021558 for Internet Explorer 11
  • Monthly rollup 4022726 for Windows 8.1 and Windows Server 2012 R2
  • Monthly rollup 4022719 for Windows 7 SP1 and Server 2008 RS SP1
There is a workaround listed in the above article, and it is to install KB4032782.  They don't recommend it, however, because it actually removes a security update.  So you will have to make your own decision as to whether or not you should install this fix.  I believe the security flaw affects Internet Explorer and Microsoft Edge.  So if you use a different web browser, such as Chrome or Firefox, it sounds like you're safe from the security flaw.

Another user of the TD found a possible workaround that can be applied to the code.  Once I am able to reproduce this issue, I'll try the workaround and include it in 3.4 if it works.


Edit: Looks like they've issued a fix, but just for Windows 10 at this point: http://winsupersite.com/windows-10/june-2017-end-month-cumulative-patches-windows-10-addresses-over-60-issues

Scroll down into the article just a bit and you'll find links to the patches, apparently for different versions of Windows 10.
« Last Edit: July 05, 2017, 02:33:44 PM by Corey Cooper »