Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unknown client connecting to MQTT broker #51603

Closed
delta010 opened this issue Jun 8, 2021 · 6 comments
Closed

Unknown client connecting to MQTT broker #51603

delta010 opened this issue Jun 8, 2021 · 6 comments
Assignees

Comments

@delta010
Copy link

delta010 commented Jun 8, 2021

The problem

in my home assistant mosquito add-on, an unknown client no client id is connecting and disconnecting as a loop forever
the IP address of the client looks like a docker container IP address (172.30.32.2). my network address is 192.168.0.1 , but I can't find any what container is trying to connect .pleas help me

What is version of Home Assistant Core has the issue?

core-2021.6.2

What was the last working version of Home Assistant Core?

core-2021.4.0

What type of installation are you running?

Home Assistant OS

Integration causing the issue

MQTT

Link to integration documentation on our website

https://www.home-assistant.io/integrations/mqtt/

Example YAML snippet

logins:
  - username: user
    password: 123456789
customize:
  active: false
  folder: mosquitto
certfile: fullchain.pem
keyfile: privkey.pem
require_certificate: false

Anything in the logs that might be useful for us?

1623126169: New connection from 192.168.0.110 on port 1883.
1623126169: New client connected from 192.168.0.110 as sonofflight1 (p2, c1, k30, u'hassio').
1623126184: New connection from 192.168.0.117 on port 1883.
1623126184: New client connected from 192.168.0.117 as keypad (p2, c1, k30, u'hassio').
1623126204: New connection from 172.30.32.1 on port 1883.
1623126204: New client connected from 172.30.32.1 as 2he2ok6kXNV7syNo9EIH5K (p2, c1, k60, u'hassio').
1623126373: New connection from 172.30.32.2 on port 1883.
1623126373: Socket error on client <unknown>, disconnecting.
1623126431: New connection from 172.30.33.5 on port 1883.
1623126431: New client connected from 172.30.33.5 as mqttjs_c8632349 (p2, c1, k60, u'hassio').
1623126493: New connection from 172.30.32.2 on port 1883.
1623126493: Socket error on client <unknown>, disconnecting.
1623126613: New connection from 172.30.32.2 on port 1883.
1623126613: Socket error on client <unknown>, disconnecting.
1623126733: New connection from 172.30.32.2 on port 1883.
1623126733: Socket error on client <unknown>, disconnecting.
1623126853: New connection from 172.30.32.2 on port 1883.
1623126853: Socket error on client <unknown>, disconnecting.
1623126973: New connection from 172.30.32.2 on port 1883.
1623126973: Socket error on client <unknown>, disconnecting.
1623127093: New connection from 172.30.32.2 on port 1883.
1623127093: Socket error on client <unknown>, disconnecting.
1623127213: New connection from 172.30.32.2 on port 1883.
1623127213: Socket error on client <unknown>, disconnecting.
1623127333: New connection from 172.30.32.2 on port 1883.
1623127333: Socket error on client <unknown>, disconnecting.
1623127453: New connection from 172.30.32.2 on port 1883.
1623127453: Socket error on client <unknown>, disconnecting.
1623127573: New connection from 172.30.32.2 on port 1883.
1623127573: Socket error on client <unknown>, disconnecting.
1623127693: New connection from 172.30.32.2 on port 1883.
1623127693: Socket error on client <unknown>, disconnecting.
1623127813: New connection from 172.30.32.2 on port 1883.
1623127813: Socket error on client <unknown>, disconnecting.
1623127933: New connection from 172.30.32.2 on port 1883.
1623127933: Socket error on client <unknown>, disconnecting.
1623127960: Saving in-memory database to /data/mosquitto.db.
1623128053: New connection from 172.30.32.2 on port 1883.
1623128053: Socket error on client <unknown>, disconnecting.
1623128173: New connection from 172.30.32.2 on port 1883.
1623128173: Socket error on client <unknown>, disconnecting.
1623128293: New connection from 172.30.32.2 on port 1883.
1623128293: Socket error on client <unknown>, disconnecting.
1623128413: New connection from 172.30.32.2 on port 1883.
1623128413: Socket error on client <unknown>, disconnecting.
1623128533: New connection from 172.30.32.2 on port 1883.
1623128533: Socket error on client <unknown>, disconnecting.
1623128653: New connection from 172.30.32.2 on port 1883.
1623128653: Socket error on client <unknown>, disconnecting.
1623128773: New connection from 172.30.32.2 on port 1883.
1623128773: Socket error on client <unknown>, disconnecting.
1623128893: New connection from 172.30.32.2 on port 1883.
1623128893: Socket error on client <unknown>, disconnecting.
1623129013: New connection from 172.30.32.2 on port 1883.
1623129013: Socket error on client <unknown>, disconnecting.
1623129133: New connection from 172.30.32.2 on port 1883.
1623129133: Socket error on client <unknown>, disconnecting.
1623129253: New connection from 172.30.32.2 on port 1883.
1623129253: Socket error on client <unknown>, disconnecting.
1623129373: New connection from 172.30.32.2 on port 1883.
1623129373: Socket error on client <unknown>, disconnecting.
1623129493: New connection from 172.30.32.2 on port 1883.
1623129493: Socket error on client <unknown>, disconnecting.
1623129613: New connection from 172.30.32.2 on port 1883.
1623129613: Socket error on client <unknown>, disconnecting.
1623129733: New connection from 172.30.32.2 on port 1883.
1623129733: Socket error on client <unknown>, disconnecting.
1623129761: Saving in-memory database to /data/mosquitto.db.
1623129853: New connection from 172.30.32.2 on port 1883.
1623129853: Socket error on client <unknown>, disconnecting.
1623129973: New connection from 172.30.32.2 on port 1883.

Additional information

No response

@probot-home-assistant
Copy link

mqtt documentation
mqtt source
(message by IssueLinks)

@frenck
Copy link
Member

frenck commented Jun 8, 2021

That is the supervisor checking if the add-on is still responding as part of a health check. This is expected, not a bug and actually good.

@frenck frenck closed this as completed Jun 8, 2021
@diagonali
Copy link

That is the supervisor checking if the add-on is still responding as part of a health check. This is expected, not a bug and actually good.

Thanks for clarifying @frenck . I've spent quite a bit of time investigating this "issue" since it does after all say "socket error".

I wonder if it's worth mentioning this in the documentation for the addon?

@tdejneka
Copy link

FWIW, I'm using Supervisor 2021.06.3 with Mosquitto Add-On 5.1 and it doesn't report the 172.30.32.2 connection and socket errors.
Screenshot from 2021-06-23 10-18-09

@bruvv
Copy link

bruvv commented Jun 25, 2021

Running supervisor-2021.06.6 and mosquito 6.0.1 still seeing these log spam

1624635774: New connection from 172.30.32.2 on port 1883.
1624635774: Socket error on client <unknown>, disconnecting.
1624635894: New connection from 172.30.32.2 on port 1883.
1624635894: Socket error on client <unknown>, disconnecting.
1624636014: New connection from 172.30.32.2 on port 1883.
1624636014: Socket error on client <unknown>, disconnecting.
1624636134: New connection from 172.30.32.2 on port 1883.
1624636134: Socket error on client <unknown>, disconnecting.
1624636254: New connection from 172.30.32.2 on port 1883.
1624636254: Socket error on client <unknown>, disconnecting.
1624636367: Saving in-memory database to /data/mosquitto.db.
1624636374: New connection from 172.30.32.2 on port 1883.
1624636374: Socket error on client <unknown>, disconnecting.
1624636494: New connection from 172.30.32.2 on port 1883.
1624636494: Socket error on client <unknown>, disconnecting.
1624636614: New connection from 172.30.32.2 on port 1883.
1624636614: Socket error on client <unknown>, disconnecting.
1624636734: New connection from 172.30.32.2 on port 1883.
1624636734: Socket error on client <unknown>, disconnecting.
1624636854: New connection from 172.30.32.2 on port 1883.
1624636854: Socket error on client <unknown>, disconnecting.
1624636974: New connection from 172.30.32.2 on port 1883.
1624636974: Socket error on client <unknown>, disconnecting.
1624637094: New connection from 172.30.32.2 on port 1883.
1624637094: Socket error on client <unknown>, disconnecting.
1624637214: New connection from 172.30.32.2 on port 1883.
1624637214: Socket error on client <unknown>, disconnecting.
1624637334: New connection from 172.30.32.2 on port 1883.
1624637334: Socket error on client <unknown>, disconnecting.
1624637454: New connection from 172.30.32.2 on port 1883.
1624637454: Socket error on client <unknown>, disconnecting.
1624637574: New connection from 172.30.32.2 on port 1883.

@diagonali
Copy link

Running supervisor-2021.06.6 and mosquito 6.0.1 still seeing these log spam

1624635774: New connection from 172.30.32.2 on port 1883.
1624635774: Socket error on client <unknown>, disconnecting.
1624635894: New connection from 172.30.32.2 on port 1883.
1624635894: Socket error on client <unknown>, disconnecting.
1624636014: New connection from 172.30.32.2 on port 1883.
1624636014: Socket error on client <unknown>, disconnecting.
1624636134: New connection from 172.30.32.2 on port 1883.
1624636134: Socket error on client <unknown>, disconnecting.
1624636254: New connection from 172.30.32.2 on port 1883.
1624636254: Socket error on client <unknown>, disconnecting.
1624636367: Saving in-memory database to /data/mosquitto.db.
1624636374: New connection from 172.30.32.2 on port 1883.
1624636374: Socket error on client <unknown>, disconnecting.
1624636494: New connection from 172.30.32.2 on port 1883.
1624636494: Socket error on client <unknown>, disconnecting.
1624636614: New connection from 172.30.32.2 on port 1883.
1624636614: Socket error on client <unknown>, disconnecting.
1624636734: New connection from 172.30.32.2 on port 1883.
1624636734: Socket error on client <unknown>, disconnecting.
1624636854: New connection from 172.30.32.2 on port 1883.
1624636854: Socket error on client <unknown>, disconnecting.
1624636974: New connection from 172.30.32.2 on port 1883.
1624636974: Socket error on client <unknown>, disconnecting.
1624637094: New connection from 172.30.32.2 on port 1883.
1624637094: Socket error on client <unknown>, disconnecting.
1624637214: New connection from 172.30.32.2 on port 1883.
1624637214: Socket error on client <unknown>, disconnecting.
1624637334: New connection from 172.30.32.2 on port 1883.
1624637334: Socket error on client <unknown>, disconnecting.
1624637454: New connection from 172.30.32.2 on port 1883.
1624637454: Socket error on client <unknown>, disconnecting.
1624637574: New connection from 172.30.32.2 on port 1883.

Same here. I think the explanation is that this is "normal" and can't be fixed since it's actually good and shows that the health checks are taking place. "Socket error" is actually a good thing! Apparently...

@github-actions github-actions bot locked and limited conversation to collaborators Jul 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants