Zelfondertekend certificaat voor ePOS printers

Om met Odoo te kunnen werken, hebben sommige printermodellen die zonder IoT box gebruikt kunnen worden, het HTTPS protocol nodig om een beveiligde verbinding tussen de browser en de printer tot stand te brengen. Als je echter het IP-adres van de printer probeert te bereiken met HTTPS, krijg je in de meeste webbrowsers een waarschuwingspagina te zien. In dat geval kun je tijdelijk de verbinding <epos_ssc/instructions> afdwingen, waardoor je de pagina in HTTPS kunt bereiken en de ePOS printer in Odoo kunt gebruiken zolang het browservenster open blijft.

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.