Bonjour à tous
J'ai branché un ESP8266 sur un arduino Uno et je souhaite faire des requêtes GET sur mon serveur qui est un Raspberry Pi avec Domoticz.
Lorsque je me connecte à n'importe quel serveur(ma livebox, google.fr, etc...) la connexion TCP s'effectue sans problème. Lorsque j'indique l'IP de domoticz, avec le bon port (8080), j'obtiens toujours la même réponse du serveur: "ERROR, unlink".
J'utilise la commande:
AT+CIPSTART="TCP","192.168.1.40",8080
192.168.1.40 étant l'IP de domoticz, 8080 son port.
J'ai pensé qu'un firewall pouvait bloquer mais:
- la commande sudo iptables -L m'indique qu'il n'y a aucune règle de pare feu
- la commande netstat -anpe me confirme que le port 8080 est bien ouvert
J'ai réussi à lancer la commande netstat en même temps que mon montage essayait de se connecter et j'ai pu voir que le port 8080 passait de l'état LISTEN à SYN_RECV.
J'ai pu lire sur un blog que c'est l'état d'une connexion TCP quand le client (donc mon montage) ne renvoie pas de confirmation (ACK).
Voilà où j'en suis... je patauge. Quelqu’un aurait une idée?