Zelfondertekend certificaat voor ePOS printers

To work with Odoo, some printer models that can be used without an IoT system may require the HTTPS protocol to establish a secure connection between the browser and the printer. However, trying to reach the printer’s IP address using HTTPS leads to a warning page on most web browsers. In that case, you can temporarily force the connection, which allows you to reach the page in HTTPS and use the ePOS printer in Odoo as long as the browser window stays open.

Waarschuwing

De verbinding gaat verloren na het sluiten van het browservenster. Daarom moet deze methode alleen worden gebruikt als workaround of als voorwaarde voor de instructies.

Zelfondertekende certificaten genereren, exporteren en importeren

Voor een oplossing op lange termijn moet je een zelfondertekend certificaat aanmaken. Vervolgens exporteer en importeer je het in je browser.

Belangrijk

Het aanmaken van een SSL-certificaat mag slechts eenmalig gebeuren. Als je een ander certificaat aanmaakt, verliezen apparaten die het vorige certificaat gebruikten HTTPS-toegang.

Navigeer naar het IP-adres van de ePOS (bijvoorbeeld https://192.168.1.25) en forceer de verbinding door te klikken op Advanced en Proceed to [IP address] (unsafe).

warning page about the connection privacy on Google Chrome

Waarschuwingspagina in Google Chrome, Windows 10

Then, sign in using your printer credentials to access the ePOS printer settings. To sign in, enter epson in the ID field and your printer serial number in the Password field.

Klik op Certificate List in de Authentication sectie en klik op create om een nieuw zelfondertekend certificaat te genereren. De Common Name zou automatisch ingevuld moeten zijn. Zo niet, vul deze dan in met het IP-adresnummer van de printer. Selecteer de jaren dat het certificaat geldig is in het Validity Period veld, klik op Create en Reset of start de printer handmatig opnieuw op.

Het zelfondertekende certificaat wordt gegenereerd. Laad de pagina opnieuw en klik op SSL/TLS in het Security gedeelte om ervoor te zorgen dat Zelfondertekend certificaat correct is geselecteerd in het Servercertificaat gedeelte.

Belangrijk

  • If you need to export SSL certificates from an operating system or web browser that has not been mentioned, search for export SSL certificate + the name of your browser or operating system in your preferred search engine.

  • Similarly, to import SSL certificates from an unmentioned OS or browser, search for import SSL certificate root authority + the name of your browser or operating system in your preferred search engine.

Controleer of het certificaat correct is geïmporteerd

Om te controleren of de verbinding van je printer veilig is, maak je verbinding met het IP-adres via HTTPS. Navigeer bijvoorbeeld naar https://192.168.1.25 in je browser. Als het SSL-certificaat correct is toegepast, zou je geen waarschuwingspagina meer moeten zien en zou de adresbalk een hangslotpictogram moeten tonen, wat aangeeft dat de verbinding beveiligd is.