Configurazione

Certificati SSL per stampanti ePOS

Configurazione certificati auto-firmati per connessioni sicure con stampanti ePOS

Certificati SSL per stampanti ePOS

Per funzionare con Laundry ERP, alcuni modelli di stampanti utilizzabili senza un sistema IoT potrebbero richiedere il protocollo HTTPS per stabilire una connessione sicura tra il browser e la stampante. Tuttavia, provare a raggiungere l'indirizzo IP della stampante utilizzando HTTPS porta a una pagina di avviso sulla maggior parte dei browser web.

Soluzione temporanea: forzare la connessione

Puoi temporaneamente forzare la connessione, il che ti consente di raggiungere la pagina in HTTPS e utilizzare la stampante ePOS in Laundry ERP finché la finestra del browser rimane aperta.

Attenzione: La connessione viene persa dopo la chiusura della finestra del browser. Pertanto, questo metodo dovrebbe essere utilizzato solo come soluzione temporanea o come prerequisito per le istruzioni seguenti.

Generare, esportare e importare certificati auto-firmati

Per una soluzione a lungo termine, devi generare un certificato auto-firmato, quindi esportarlo e importarlo nel tuo browser.

Importante: La generazione di un certificato SSL dovrebbe essere effettuata una sola volta. Se crei un altro certificato, i dispositivi che utilizzano quello precedente perderanno l'accesso HTTPS.

Procedura per Windows 10 e Linux

1. Generare un certificato auto-firmato

  1. Naviga all'indirizzo IP della stampante ePOS (es. https://192.168.1.25)
  2. Forza la connessione cliccando Avanzate e Procedi a indirizzo IP (non sicuro)
  3. Accedi utilizzando le credenziali della stampante:
    • ID: epson
    • Password: numero seriale della stampante
  4. Clicca Elenco Certificati nella sezione Autenticazione
  5. Clicca Crea per generare un nuovo Certificato Auto-Firmato
  6. Il campo Nome Comune dovrebbe essere compilato automaticamente con l'indirizzo IP della stampante
  7. Seleziona gli anni di validità del certificato nel campo Periodo di Validità
  8. Clicca Crea e Reset o riavvia manualmente la stampante
  9. Ricarica la pagina e clicca SSL/TLS nella sezione Sicurezza per assicurarti che Certificato Auto-Firmato sia selezionato correttamente in Certificato Server

2. Esportare il certificato (Google Chrome)

  1. Accedi alle impostazioni della stampante ePOS tramite il suo indirizzo IP
  2. Forza la connessione come spiegato sopra
  3. Clicca Non sicuro accanto alla barra di ricerca, quindi Il certificato non è valido
  4. Vai alla scheda Dettagli e clicca Esporta
  5. Aggiungi .crt alla fine del nome file per assicurarti che abbia l'estensione corretta
  6. Seleziona ASCII con codifica Base64, certificato singolo nella parte inferiore della finestra popup
  7. Salva il file
Assicurati che il certificato termini con l'estensione .crt. Altrimenti, alcuni browser potrebbero non vedere il file durante il processo di importazione.

3. Esportare il certificato (Mozilla Firefox)

  1. Clicca l'icona a forma di lucchetto a sinistra della barra degli indirizzi
  2. Vai su Connessione non sicura → Ulteriori informazioni → Scheda Sicurezza → Visualizza certificato
  3. Scorri fino alla sezione Varie
  4. Clicca PEM (cert) nella sezione Download
  5. Salva il file

4. Importare il certificato su Windows 10

  1. Apri Esplora File di Windows e individua il file del certificato scaricato
  2. Fai clic destro sul file del certificato e seleziona Installa certificato
  3. Seleziona dove installare il certificato - per Utente corrente o Computer locale
  4. Clicca Avanti
  5. Nella schermata Archivio certificati, spunta Colloca tutti i certificati nel seguente archivio
  6. Clicca Sfoglia... e seleziona Autorità di certificazione radice attendibili
  7. Clicca Fine e accetta la finestra popup di sicurezza
  8. Riavvia il computer per applicare le modifiche

5. Importare il certificato su Linux

Google Chrome:

  1. Apri Chrome
  2. Vai su Impostazioni → Privacy e sicurezza → Sicurezza → Gestisci certificati
  3. Nella scheda Certificati locali, clicca Installato da te sotto la sezione Personalizzato
  4. Clicca Importa accanto a Certificati attendibili e seleziona il file del certificato
  5. Accetta tutti gli avvisi
  6. Clicca Ok
  7. Riavvia il browser

Mozilla Firefox:

  1. Apri Firefox
  2. Vai su Impostazioni → Privacy e sicurezza → Sicurezza → Visualizza certificati... → Importa
  3. Nella finestra popup, apri la scheda Server
  4. Clicca Aggiungi eccezione...
  5. Inserisci l'indirizzo IP della stampante nel campo Posizione, quindi clicca Ottieni certificato
  6. Spunta la casella Memorizza definitivamente questa eccezione e conferma
  7. Riavvia il browser

Procedura per macOS

Su macOS, puoi proteggere la connessione per tutti i browser seguendo questi passaggi:

  1. Apri Safari e naviga all'indirizzo IP della stampante (appare una pagina di avviso)
  2. Nella pagina di avviso, vai su Mostra dettagli → Visita questo sito web → Visita sito web, conferma
  3. Riavvia la stampante per utilizzarla con qualsiasi altro browser

Per generare ed esportare un certificato SSL e inviarlo a dispositivi iOS, utilizza Google Chrome o Mozilla Firefox seguendo le stesse procedure descritte per Windows/Linux.

Procedura per Android

Per importare un certificato SSL su un dispositivo Android:

  1. Crea ed esporta il certificato da un computer
  2. Trasferisci il file .crt al dispositivo tramite email, Bluetooth o USB
  3. Apri le impostazioni e cerca certificato
  4. Clicca Certificato AC (Installa dalla memoria del dispositivo)
  5. Seleziona il file del certificato per installarlo
I passaggi specifici per l'installazione di un certificato possono variare a seconda della versione di Android e del produttore del dispositivo.

Procedura per iOS

Per importare un certificato SSL su un dispositivo iOS:

  1. Crea ed esporta il certificato da un computer
  2. Trasferisci il file .crt al dispositivo tramite email, Bluetooth o servizio di condivisione file
  3. Scarica il file (appare una finestra popup di avviso, clicca Consenti)
  4. Vai all'app Impostazioni sul dispositivo iOS
  5. Clicca Profilo scaricato sotto i dettagli dell'utente
  6. Individua il file .crt scaricato e selezionalo
  7. Clicca Installa in alto a destra
  8. Se è impostato un codice di accesso, inseriscilo
  9. Clicca Installa nella schermata di avviso del certificato e nella finestra popup
  10. Clicca Fine

Autenticare il certificato su iOS

Il certificato è installato ma deve ancora essere autenticato:

  1. Vai su Impostazioni → Generali → Info → Impostazioni di attendibilità certificato
  2. Abilita il certificato installato utilizzando il pulsante scorrevole
  3. Clicca Continua nella finestra popup

Verificare la corretta importazione

Per confermare che la connessione della stampante sia sicura, collegati al suo indirizzo IP utilizzando HTTPS (es. https://192.168.1.25). Se il certificato SSL è stato applicato correttamente:

  • Non dovresti più vedere una pagina di avviso
  • La barra degli indirizzi dovrebbe mostrare un'icona a forma di lucchetto
  • Questo indica che la connessione è sicura

Risoluzione problemi comuni

Il browser continua a mostrare avvisi di sicurezza

  • Verifica che il certificato sia stato importato correttamente nell'archivio certificati corretto
  • Assicurati di aver riavviato il browser dopo l'importazione
  • Controlla che l'indirizzo IP nel certificato corrisponda all'IP della stampante

La stampante non è raggiungibile dopo l'installazione del certificato

  • Verifica che la stampante sia configurata per utilizzare HTTPS
  • Controlla che il certificato auto-firmato sia selezionato nelle impostazioni SSL/TLS della stampante
  • Riavvia la stampante dopo le modifiche di configurazione

Il certificato scade

  • I certificati auto-firmati hanno una data di scadenza configurabile
  • Prima della scadenza, genera un nuovo certificato seguendo la stessa procedura
  • Esporta e importa il nuovo certificato su tutti i dispositivi
Per sistemi operativi o browser non menzionati, cerca online "export SSL certificate" o "import SSL certificate root authority" seguito dal nome del tuo browser o sistema operativo.