PrinterOn KB Powered By ePRINTit USA

How to force all traffic to use HTTPS, and disable http in PrinterOn Enterprise - c06225802

Using the steps below the administrator of the PrinterOn Enterprise solution is able to force all traffic to use HTTPS while disabling HTTP traffic.

  1. Open the PrinterOn Confirmation Manager and navigate to Advanced , Components .
  2. Select Configure on the Central Print Services , then click on the Advanced tab.
  3. Copy the PrintAnywhere Server URI , typically this is http://localhost/PasServlet/PasServlet
  4. Paste that URL but change the address to be HTTPS instead of HTTP in the browser and validate that you're getting an XML error (This error is GOOD, if visiting this URL does not work to display the XML error; that issue needs to be resolved before continuing), (if you get a certificate error that's fine as well).
  5. If the XML error is seen, change the PrintAnywhere Server URI to be https://localhost/PasServlet/PasServlet (http s ).
  6. Navigate to Home, Services then select to stop the Central Print Services.
  7. Open windows explorer and navigate to C:\Program Files (x 86)\ PrinterOn Corporation\Apache Tomcat\Conf
  8. Edit the web.xml file with Notepad in administrator mode.
  9. Scroll all the way to the very bottom of the file just before the paste the information below.
  10. Save the web.xml file (you might need to save this file to the desktop first before you can copy it back to this same directory).
  11. Once the changes have been saved, navigate back in the Configuration Manager , then the Services tab.
  12. Select start on the Central Print Service , wait about 5 minutes, then try going to the http URL and validate it routes properly to https.


Applies to PrinterOn Enterprise 3.x and later.