While following the steps below both the PC and IP Printer must be on the same VLAN. You’ll need admin credentials in order to install the certificate on the local machine. When doing a test print be sure that you are not using Microsoft Edge.
- Open a web browser and type in the Static IP of the printer you are configuring. If you have yet to assign a static IP to the printer please reference IP Printer Configuration.
- Login using root/public
- Navigate to SSL/TLS under ‘Configuration’
- Select ‘Create Self-Sign Certificate’
- Fill in all fields
- Take a screenshot of the information as you’ll be required to enter it again
- Select ‘create’
- Select ‘Return to Previous Page’
- Type in the information as you had in step (b)
- Select ‘download’ (this certificate will be used in step #4) - If you get a security prompt be sure to accept
- Navigate back to SSL/TLS under ‘Configuration’
- Select ‘SSL/TLS Settings’
- Set ‘SSL/TLS’ = ENABLE, ‘TCP Port’ = 443, and ‘Certificate’ = Self_Signed
- Select ‘Submit’ - ‘Save’ - ‘Save -> Configuration printing -> Restart device’ - Execute
-
Navigate to the ‘Downloads’ folder of the PC
- Double click on ‘StarCertificate’ - ‘Open’ - ‘Install Certificate’
- Set ‘Store Location’ = Local Machine - ‘Next’
- Select ‘Place all certificates in the following store’
- ‘Browse’
- ‘Trusted Root Certification Authorities’
- ‘OK’
- ‘Next’
- ‘Finish’
- If successful you will get a popup stating ‘The import was successful’
- Open a web browser and type in the following URL: https://www.starmicronics.com/support/sdkdocumentation.aspx
- Select ‘Recommended’
- ‘webPRNT’
- ‘SDK Package (Java Script)’
- ‘StarWebPRNT_WebContents_V1.6.0.zip’
- Save the file
- Select ‘Recommended’
- Navigate to the ‘Downloads’ folder of the PC
- Select the ‘StarWebPRNT_WebContents_V1.6.0’
- Select ‘Extract all’
- ‘Browse’
- ‘Desktop’
- ‘Select Folder’
- ‘Extract’
- Open the ‘StarWebPRNT_WebContents_V1.6.0’ folder from the desktop
- Select ‘Sample’
- Double click on ‘A001’ which should open the Star WebPRNT Sample(API Receipt)
- Verify that the page was not opened using Microsoft Edge
- Select ‘Try Star webPRNT’ - ‘Text Receipt’
- In the URL field of the API:Receipt replace the ‘localhost:8001’ with the IP address of your printer
- Select ‘Send (Ascii)’ - you should get a successful print
- In the URL field of the API:Receipt add an s to the http:// making it https://
- Select ‘Send (Ascii)’ - you should get an error message
- Open ‘Developer tools’ by pressing the ‘F12’ key
- Navigate to ‘Console’
- Right click on your IP address and select ‘Open in new tab’
- Select ‘Advanced’
- Select ‘Proceed to …’
- Navigate to Connect.Appetizeapp.com and login
- Navigate to ‘Settings’ - ‘Printers’
- Select ‘Create’
- Input the name of the printer along with the IP Address
- Select the printer and do a test print