title: Printing issue with Laravel PWA, Epson Thermal Printer TM-30 with ePos SDK, IPAD iOS 14.8
body: <p>I developed an APP for restaurants to print the order on an Epson TM-30. For this, I used a TM-30 with ePos SDK. This SDK is based on a JS that connects to the printer and print the order.</p>
  <p>The app has been converted in PWA so I had to use a Let's Encrypt certificate to secure the domain in which the app is running.</p>
  <p>The iPad is connected to the printer by LAN, using a reserved address (<code>10.0.50.151</code> is the printer IP) but since the HTTP connection is blocked using HTTPS I installed a self signed certificate on the printer following <a href="https://www.epson.eu/viewcon/corporatesite/kb/index/KA-01078" rel="nofollow noreferrer">this guide</a> and configured the EPOS script to run on HTTPS (port <code>9100</code>).</p>
  <p>Now, if I browse the website with Safari or Chrome and try to print all is going right, but before to try to print I have to connect to the printer CP and trust the address (<code>10.0.50.151</code>). After this I can print with no issue.
  Trying to access the site in PWA version doesn't allow me to print. I think it's blocking the request because of unsecure content.</p>
  <p>How can I print with PWA?</p>