Skip to content
This repository has been archived by the owner on Aug 14, 2023. It is now read-only.

[Nest-cam] Error checking alerts: EAI_AGAIN/Error checking alerts: ETIMEDOUT #112

Closed
Finch106 opened this issue Jun 30, 2020 · 6 comments
Closed

Comments

@Finch106
Copy link

So far this is the only ugly red text I'm seeing in the logs. The googles say "EAI_AGAIN is a DNS lookup timed out error, means it is a network connectivity error or proxy related error." I haven't changed any of the options. Is this happening because it's checking too often? Would adjusting alertCheckRate help?

@Finch106 Finch106 changed the title [Nest-cam] Error checking alerts: EAI_AGAIN [Nest-cam] Error checking alerts: EAI_AGAIN/Error checking alerts: ETIMEDOUT Jun 30, 2020
@Brandawg93
Copy link
Owner

I don't think checking less often will help. It's usually something with your DNS provider. For some reason, it is unable to translate X.nest.com to an ip address. It could be a firewall issue, or antivirus or something similar.

@Brandawg93
Copy link
Owner

Does this affect plugin functionality?

@Finch106
Copy link
Author

It doesn't as far as I can tell, I think yesterday Nest in general went down for a little bit. I do have pihole installed so it may need to be whitelisted. Do you have the actual url it's trying to ping?

@Brandawg93
Copy link
Owner

The urls change depending on your location. You should be able to see them, though, in the query logs for pihole. I use pihole as well. One thing that may help you would be unbound. It caches DNS requests to make resolution faster on your entire network.

@Finch106
Copy link
Author

I'll check that out. I don't see any blocked domains from Nest but I do see a lot of NODATA as the reply.

@Brandawg93
Copy link
Owner

That would definitely do it. Pihole has a simple DNS caching mechanism, but I've changed mine to use unbound, and it has made my network much more stable. I'm going to go ahead and close this since there isn't much else I can do to help, but thanks for the heads up! I went ahead and added this to the Error Codes Wiki. And feel free to continue the conversation after this is closed.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants