Browser Print Error - Possibly Security Issue

I have a web app that prints to a usb connected Zebra Printer. Everything works fine from my dev machine over http. However, when I try to use from a remote web server over https I get this error.

An error occured while attempting to connect to your Zebra Printer. You may not have Zebra Browser Print installed, or it may not be running. Install Zebra Browser Print, or start the Zebra Browser Print Service, and try again.

Browser Print is running, because I can go to my local version of the site and it works.

I see this in the Chrome Developer Tools:

I tried to go to https://localhost:9101/ssl_support

Your connection is not private

Attackers might be trying to steal your information from localhost (for example, passwords, messages, or credit cards). Learn more


I can click Advanced and proceed to localhost (unsafe) but then it says Nor Secure for my whole website.
What is the easiest way to get this working over https?