Problem
QLess Kiosk is not printing paper tickets.
Solution
After each step, check to see if printing is working.
- Ensure that the printer has paper.
- Reboot the printer and try again.
- Refresh the web page and try again.
- Restart the browser and try again.
- Reboot and try again.
- Ensure that Java is installed. If it is, report back to QLess Support the version that is installed. If it's not, download and install it from http://www.java.com.
- Ensure that the Java Plugin is installed in your browser. http://www.java.com/en/download/installed.jsp If it's not, download and install it from http://www.java.com.
- Ensure that you can print a test page at the OS level. For instance, in Windows, this can be done from the Control Panel. If you can't, contact your printer vendor to troubleshoot.
- Enable the Java Console and restart the browser. http://www.java.com/en/download/help/javaconsole.xml
- Try to print from within the QLess UI
- File a new issue at https://support.qless.com and include the output of the Java Console in the issue description.
But I had Java installed before. Why did it stop working?
By default, Firefox periodically checks with a server that maintains a "block list" of versions of browser plugins with known/reported security vulnerabilities. When one of the installed plugins is found on this list, Firefox will automatically disable the vulnerable plugin. Mozilla has never block-listed a version of Java that did not have a newer version available that fixes the vulnerability. So this is way to force you to keep your plugin updated to the safest version.
In the case of a machine that is dedicated to running QLess Monitor or QLess Kiosk, and is not used to navigate to any non-QLess websites, it is safe to disable the blocklist feature, and prevent Firefox from disabling unsafe versions of the plugin. To do this, navigate to "about:config" in Firefox, enter "extensions.blocklist.enabled" in the search field, and double-click the result to change it from true to false. Note that this is only a safe configuration setting on a machine that is dedicated to running QLess Monitor or QLess Kiosk, and that is not used to navigate to any non-QLess websites or to run any other programs.
Related articles