- Accueil
- Base de connaissances
- Installation d'une station de recharge reliรฉe au C...
- wss ou ws ? Quelle est la diffรฉrence ? Avec quoi s...
wss ou ws ? Quelle est la diffรฉrence ? Avec quoi suis-je le mieux connectรฉ ?
wss : 443
ws : 80
Il s'agit des ports sur lesquels une station de recharge se connecte ร un CPMS tel que wattify.
443 est notre prรฉfรฉrence absolue. Cependant, cela dรฉpend entiรจrement du logiciel local de la station de recharge qui doit avoir ses certificats racines ร jour pour que SSL fonctionne sur le port 443.
Voir ci-dessous pour plus d'explications ร ce sujet
๐ Pourquoi les certificats racine sont-ils nรฉcessaires ?
Lorsque la station de recharge se connecte ร un serveur via WSS (WebSocket Secure), une poignรฉe de main TLS (comme HTTPS) se produit sous l'eau. Ce faisant, la station de recharge vรฉrifie que le serveur est bien celui qu'il prรฉtend รชtre.
๐ Que fait un certificat racine ?
Un certificat racine est comme une liste de "signataires" de confiance.
La station de recharge reรงoit un certificat (par exemple cpo.wattify.be) du serveur et vรฉrifie :
Ce certificat est-il signรฉ par une partie de confiance (par exemple, Let's Encrypt, DigiCert, etc.) ?
Si ce signataire apparaรฎt dans la liste des certificats racine de la station de recharge, alors la station de recharge dit : โ "Je fais confiance ร ce serveur."
โ ๏ธ Que se passe-t-il si le certificat racine est manquant ?
La station de recharge obtient alors un message d'erreur lors de la connexion au serveur.
La connexion n'est alors pas รฉtablie, ou elle doit รชtre explicitement configurรฉe pour autoriser les certificats non sรฉcurisรฉs (ce que vous ne voulez jamais en production).
โ Pratique :
Dans de nombreux cas, les stations de recharge fonctionnent sous Linux embarquรฉ ou quelque chose de similaire, et il existe une liste de certificats racine (comme /etc/ssl/certs/ca-certificates.crt).
Cette liste doit รชtre mise ร jour pour faire confiance aux autoritรฉs de certification modernes.
๐ Rรฉsumรฉ en 1 phrase :
Oui, la station de recharge doit disposer de certificats racine pour faire confiance ร une connexion WebSocket sรฉcurisรฉe, sinon elle ne peut pas communiquer de maniรจre sรฉcurisรฉe avec le serveur.
Articles connexes
Cela rรฉpond-il ร votre question ?
Merci pour vos commentaires
Vous n'avez pas trouvรฉ de rรฉponse ?
Notre รฉquipe est ร votre disposition par e-mail et prรชte ร rรฉpondre ร vos questions.