You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fantastique série d'articles sur le MQTT. Merci à vous pour cet excellent travail de vulgarisation. Cependant, je rencontre quelques difficultés au niveau de la mise en place du TLS et je me demande si ce n'est pas récurent à la bibliothèque wifiClientSecure.
J'ai scrupuleusement suivi l'article et mon serveur MOSQUITTO ne travaille qu'avec des connexions sécurisée. J'ai pu le vérifier avec la ligne : mosquitto_sub -v -h xxx.xxx.xxx.xxx -t montopic/# -u user -P password --cafile ca.crt -p 8883
Pas de problème.
Cependant, systématiquement, j'ai "Unable to TLS connect" quand je lance le script espmqtt_authTLS à partir de l'ESP8266. J'ai également testé avec le script d'exemple BearSSL_Validation et qui bute non seulement sur mon serveur MQTT mais également sur mon site web dont le certificat est fourni par LET'S ENCRYPT.
Les seuls moyens de débloquer la situation sont de modifier le script ainsi :
soit :
while(!client.connected()) {
// non. On se connecte.
espClient.setInsecure();
// connexion via "espClient" et non "client"
if(!espClient.connect(mqtt_server_ip, MQTT_PORT))
soit :
while(!client.connected()) {
// non. On se connecte.
espClient.setInsecure();
espClient.setCiphersLessSecure();
// connexion via "espClient" et non "client"
if(!espClient.connect(mqtt_server_ip, MQTT_PORT))
soit :
while(!client.connected()) {
// non. On se connecte.
std::vector<uint16_t> myCustomList = { BR_TLS_RSA_WITH_AES_256_CBC_SHA256, BR_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, BR_TLS_RSA_WITH_3DES_EDE_CBC_SHA };
client.setInsecure();
client.setCiphers(myCustomList);
// connexion via "espClient" et non "client"
if(!espClient.connect(mqtt_server_ip, MQTT_PORT))
Mes bibliothèques sont à jour... Qu'en pensez-vous ?
The text was updated successfully, but these errors were encountered:
Bonjour,
Fantastique série d'articles sur le MQTT. Merci à vous pour cet excellent travail de vulgarisation. Cependant, je rencontre quelques difficultés au niveau de la mise en place du TLS et je me demande si ce n'est pas récurent à la bibliothèque wifiClientSecure.
J'ai scrupuleusement suivi l'article et mon serveur MOSQUITTO ne travaille qu'avec des connexions sécurisée. J'ai pu le vérifier avec la ligne :
mosquitto_sub -v -h xxx.xxx.xxx.xxx -t montopic/# -u user -P password --cafile ca.crt -p 8883
Pas de problème.
Cependant, systématiquement, j'ai "Unable to TLS connect" quand je lance le script espmqtt_authTLS à partir de l'ESP8266. J'ai également testé avec le script d'exemple BearSSL_Validation et qui bute non seulement sur mon serveur MQTT mais également sur mon site web dont le certificat est fourni par LET'S ENCRYPT.
Les seuls moyens de débloquer la situation sont de modifier le script ainsi :
Mes bibliothèques sont à jour... Qu'en pensez-vous ?
The text was updated successfully, but these errors were encountered: