#Adafruit IO MQTT connection issue 22 August

1 messages · Page 1 of 1 (latest)

halcyon sandal
#

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

terse terrace
#

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?

halcyon sandal
#

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.

terse terrace
#

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?

halcyon sandal
#

Right.

terse terrace
#

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.

terse terrace
#

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.

halcyon sandal
#

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.