#Adafruit IO MQTT connection issue 22 August
1 messages · Page 1 of 1 (latest)
The error message in the web interface reappeared, and I have not been able to reconnect my Feather device. I use the Adafruit IO library for Arduino, newest version. I upgraded it when the SSL certificate was replaced last month.
I have now been able to identify that the connection issue is somehow related to my home internet connection.
When I connect through my home Wi-Fi (I have a fiber to the home ISP), I get the error message in the web UI, ("Connection refused: undefined") and the Feather device fails to connect.
However, when I connect via a mobile hotspot from my smartphone, my laptop loads the webpage just fine, and shows data, and the Feather device connects successfully.
Adafruit IO MQTT connection issue 22 August
fascinating. There is some ESP related WPA3 enterprise thing that will eventually make it to wippersnapper (as part of ESP IDF 5), but I don't think it'll be that.
I'm still unsure how it could be now problematic and not before now, unless there is some security on the home network that has been changed (maybe by the ISP). Was wippersnapper working using the same wifi up until last night?
I'm not using Wippersnapper, I'm using the Adafruit IO Arduino library. The Wifi router is fully controlled by me, and the network used has WPA2 security. No router settings changed for the last several days.
I'll try to clear some DNS caches and stuff on the router next, to see if something is screwed up there.
sorry wrong conversation re:wippersnapper. So it stopped last night for you, and again today, but nothings changed, and the wifi is the problem, but nothing changed there in theory. Is that about right for what we know?
Right.
The only other problems Ive had with manually doing IO stuff, was when I used the same client id (of blank or Tyeth which is acceptable, but all clients must be unique) for connecting to the Mqtt server.
I meant to say, with your phone hotspot / tethered, was that sharing mobile data or your home wifi? If mobile data , then try leaving it tonight sharing the home wifi over mobile tethering/hotspot.
That will establish of the home router is firewalling you for Adafruit IO/mqtt reasons. It does send out regular pings as well as normal feed data, maybe there's some flooding prevention or other interference from the router firewall.
Thank you for your input so far. My phone hotspot uses the 4G/5G cellular network, so it bypasses my home wifi and ISP altogether.
I have now tried rebooting everything related to my fiber and home wi-fi to clear any pesky DNS caches, but that didn't help.
I figure one possibility is my IP address or my entire ISP's IP range is blocked at some level (either at Adafruit or at some service like cloudflare, AWS etc.) Another possibility is that something is still screwy with my Wi-Fi, something which isn't cleared with a reboot.
To check the latter possibility, I'll replace the Wi-fi router with an old one tomorrow, to take that out of the equation.