Certificado autofirmado para impresoras electrónicas del TPV

Importante

Desde la actualización de Chromium 142, usar un certificado autofirmado ya no es necesario. El enfoque recomendado es usar el método Acceso a red local en su lugar.

Para trabajar con Odoo, algunos modelos de impresoras que se pueden usar sin un sistema IoT pueden requerir el protocolo HTTPS para establecer una conexión segura entre el navegador y la impresora. Sin embargo, intentar acceder a la dirección IP de la impresora usando HTTPS resulta en una página de advertencia en la mayoría de los navegadores web. Fuerza la conexión para establecer un enlace HTTPS y habilitar la impresora en Odoo.

Generación, exportación e importación de certificados autofirmados

Las impresoras que operan sin un sistema IoT aún requieren comunicación segura, que se puede lograr generando, exportando y/o importando un certificado autofirmado.

Importante

  • La generación de un certificado autofirmado solo debe hacerse una vez. Crear otro certificado hace que los dispositivos que usan el anterior pierdan el acceso HTTPS.

  • Las impresoras que usan un sistema IoT no necesitan un certificado autofirmado, ya que la caja IoT lo genera automáticamente.

  • Para obtener resultados estables, se recomienda encarecidamente usar el navegador Google Chrome para generar el certificado autofirmado.

Nota

Para exportar certificados autofirmados desde un sistema operativo o un navegador web que no se menciona en esta documentación, busca exportar certificado SSL y el nombre de tu navegador o sistema operativo en el motor de búsqueda preferido. De manera similar, para importar certificados autofirmados, busca importar certificado raíz SSL en el motor de búsqueda preferido.

Generación de certificado autofirmado

El proceso de generación depende del SO y del navegador.

Para generar un certificado autofirmado en Google Chrome, sigue los siguientes pasos:

  1. Abre el navegador, escribe la dirección IP de la impresora en la barra de búsqueda (p. ej., https://192.168.1.25) y presiona Enter.

  2. En la página de advertencia de seguridad, haz clic en Avanzado, luego en Ir a [dirección IP] (no seguro) para forzar la conexión.

  3. En la plataforma EPSON, haz clic en Configuración avanzada, luego en Inicio de sesión de administrador para iniciar sesión en la página principal de la impresora.

  4. Escribe la contraseña inicial ubicada en la parte posterior de la impresora en el campo Contraseña actual, luego presiona Enter.

  5. Ve a Seguridad de red ‣ SSL/TLS ‣ Certificado.

  6. En la página Certificado, haz clic en Actualizar en la sección Certificado autofirmado.

  7. Adapta el campo Nombre común para conservar solo la dirección IP, luego haz clic en Siguiente, luego en Aceptar. Espera a que las luces de la impresora dejen de parpadear.

Página de advertencia sobre la privacidad de la conexión en Google Chrome

Nota

La página principal de Epson puede variar según el modelo de impresora utilizado. Para la Epson TM-m30 ii, inicia sesión en la página principal de Epson escribiendo epson como nombre de usuario y el número de serie de la impresora como contraseña.

Exportación de certificado autofirmado

El proceso de exportación depende del SO y del navegador.

Para exportar el certificado, sigue los siguientes pasos:

  1. Una vez que las luces de la impresora estén fijas, coloca el ratón sobre la barra de búsqueda del navegador y haz clic en No es seguro, luego en Detalles del certificado.

  2. Haz clic en la pestaña Detalles en el cuadro emergente Visor de certificados, luego haz clic en Exportar.

  3. Añade .crt junto a la dirección IP en el campo Nombre del archivo.

  4. Establece el campo Guardar como tipo en Base64-encoded ASCII, single certificate.

  5. Haga clic en Guardar.

Importación de certificado autofirmado

El proceso de importación depende del SO y del navegador.

Para importar un certificado autofirmado desde Google Chrome:

  1. Abre el navegador.

  2. Ve a Configuración ‣ Privacidad y seguridad ‣ Seguridad y haz clic en Administrar certificados.

  3. Haz clic en Administrar certificados importados desde Windows en la página Administrador de certificados.

  4. Haz clic en Importar en la ventana emergente Certificados.

  5. En el Asistente para importar certificados, haz clic en Siguiente, luego en Examinar para seleccionar el certificado y haz clic en Siguiente nuevamente.

  6. Selecciona la opción Colocar todos los certificados en el siguiente almacén.

  7. Haz clic en Examinar, selecciona la carpeta Entidades de certificación raíz de confianza y haz clic en Aceptar.

  8. Haz clic en Siguiente y luego en Finalizar.

  9. Haz clic en Sí en la ventana emergente Advertencia de seguridad.

Nota

Para importar un certificado autofirmado usando Mozilla Firefox en Windows, consulta los pasos en la pestaña Linux.

Verificación de importación de certificado

Para confirmar que la conexión de la impresora es segura, conéctate a su dirección IP usando HTTPS. Por ejemplo, navega a https://192.168.1.25 en un navegador. Si el certificado autofirmado se ha aplicado correctamente, no aparece ninguna página de advertencia y la barra de direcciones debería mostrar un icono de candado, indicando una conexión segura.