Imprimer depuis le navigateur : autorisations et certificats
Symptôme : le POS tourne dans un navigateur et n'arrive pas à joindre l'imprimante — la recherche ne trouve rien, ou la même imprimante imprime depuis l'application de bureau mais pas depuis l'onglet du navigateur.
Autoriser l'accès au réseau local
Chrome et Edge demandent l'autorisation avant qu'un site web puisse dialoguer avec un appareil de votre réseau. Si cette demande a été ignorée, chaque tentative échoue silencieusement.
Cliquez sur l'icône à gauche de la barre d'adresse → Paramètres du site → réglez Réseau local sur Autoriser, puis rechargez la page et relancez la recherche.
Contenu mixte
Un POS servi en https:// ne peut pas ouvrir une connexion http:// non chiffrée vers une imprimante. Chrome et Edge l'autorisent une fois l'accès au réseau local accordé ; les autres navigateurs le bloquent purement et simplement. Si votre boutique fonctionne en HTTPS et que l'imprimante ne parle que le HTTP, utilisez l'application de bureau.
Le certificat de l'imprimante
Les imprimantes se sécurisent avec leur propre certificat, auquel aucun navigateur ne fait confiance par défaut — la connexion échoue avant même de commencer. Ouvrez une fois https://printer-ip dans le même navigateur, acceptez l'avertissement, puis revenez au POS. Vous devrez le faire sur chaque ordinateur.
L'application de bureau n'a pas ce problème : elle accepte elle-même le certificat de l'imprimante, ce qui explique que la même imprimante fonctionne dans l'application et pas dans l'onglet.
Safari et Firefox
Ni l'un ni l'autre ne dispose de ces solutions. Ils n'ont aucune autorisation de réseau local à accorder, et ne prennent pas en charge les imprimantes USB ou Bluetooth depuis une page web. Sur ces navigateurs, utilisez une imprimante Wi-Fi correspondant au HTTP ou au HTTPS de votre boutique, ou bien l'application de bureau.
Toujours bloqué ?
Utilisez Copier le rapport de configuration sur l'écran de dépannage et collez-le dans votre message — il indique quel navigateur et quelles voies de connexion ont été essayés.