question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Multiple plugins hitting EHOSTUNREACH errors

See original GitHub issue

Describe Your Problem: I have Homebridge installed on a Raspberry Pi 3. Recently I started seeing multiple plugins hitting the same EHOSTUNREACH errors which is impacting their functionality.

Troubleshooting steps taken:

  1. Restarting my Homebridge server multiple times
  2. Restarting my routers (Eero Pro)
  3. Assigning a static IP address to Homebridge
  4. Disabling some of the Eero experimental features (e.g. Local DNS caching)

Unfortunately none of the steps appear to have made a difference and I am still seeing the same errors.

Logs:

[12/6/2020, 12:52:11 PM] [Ring] Failed to reach Ring server at https://app.ring.com/api/v1/mode/location/23586bbd-5839-4ed8-845d-557d27155344.  connect EHOSTUNREACH 54.242.113.239:443.  Trying again in 5 seconds...
[12/6/2020, 12:52:16 PM] [Ring] Failed to reach Ring server at https://app.ring.com/api/v1/mode/location/23586bbd-5839-4ed8-845d-557d27155344.  connect EHOSTUNREACH 54.242.113.239:443.  Trying again in 5 seconds...
[12/6/2020, 12:52:20 PM] [LitterRobotPlatform] Error syncing Litter-Robot a8afe801fdba02: connect EHOSTUNREACH 13.224.10.93:443
[12/6/2020, 12:52:21 PM] [Ring] Failed to reach Ring server at https://app.ring.com/api/v1/mode/location/23586bbd-5839-4ed8-845d-557d27155344.  connect EHOSTUNREACH 54.242.113.239:443.  Trying again in 5 seconds...

Homebridge Config:

{
    "bridge": {
        "name": "Homebridge 1A44",
        "username": "***",
        "port": 51433,
        "pin": "***"
    },
    "accessories": [],
    "platforms": [
        {
            "name": "Config",
            "port": 8581,
            "auth": "form",
            "theme": "dark-mode",
            "tempUnits": "f",
            "lang": "auto",
            "platform": "config"
        },
        {
            "name": "SmartThings-v2",
            "app_url": "https://graph-na04-useast2.api.smartthings.com:443/api/smartapps/installations/",
            "app_id": "***",
            "access_token": "***",
            "direct_port": 8000,
            "temperature_unit": "F",
            "validateTokenId": false,
            "logConfig": {
                "debug": false,
                "showChanges": true,
                "hideTimestamp": true,
                "hideNamePrefix": true,
                "file": {
                    "enabled": true,
                    "level": "good"
                }
            },
            "platform": "SmartThings-v2"
        },
        {
            "name": "Nest",
            "googleAuth": {
                "issueToken": "***",
                "cookies": "***",
                "apiKey": "***"
            },
            "platform": "Nest"
        },
        {
            "email": "***",
            "password": "***",
            "platform": "NeatoVacuumRobot"
        },
        {
            "refreshToken": "***",
            "platform": "Ring"
        },
        {
            "name": "Tilt Bridge",
            "username": "***",
            "password": "***",
            "closeUp": false,
            "platform": "MySmartBlindsBridge"
        },
        {
            "username": "***",
            "password": "***",
            "hideTrayAccessory": true,
            "pollingFrequency": 60,
            "platform": "LitterRobotPlatform"
        }
    ]
}

Environment:

  • Node.js Version: v14.15.0
  • NPM Version: v6.14.8
  • Homebridge Version: v1.2.3
  • Operating System: Raspbian 9 (stretch)
  • Process Supervisor: hb-service v4.35.0

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
ydogandjievcommented, Dec 7, 2020

The HomeKit Accessory Security feature could be the main issue. Have you turned off restrictions for the Homebridge/Raspberry Pi devices?

I think you might be right! As soon as I turned off HomeKit Accessory Security the errors went away. I am going to try re-enabling the feature now but with Homebridge set to “No Restriction”. Reading over the way this feature works, I can totally see how it could have caused the problems I was seeing. Apple probably has no clue what services Homebridge is capable of talking to and as a result ends up blocking various legitimate connections.

image

0reactions
oznucommented, Dec 7, 2020

The HomeKit Accessory Security feature could be the main issue. Have you turned off restrictions for the Homebridge/Raspberry Pi devices?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Multiple plugins with the same name error - Unity Forum
Hello guys, I've two DLLs where one is for x64 and one is for x86. They've same name but on different path. And...
Read more >
Hello, Home HomeKit (and Siri!) control via homebridge
I use the homebridge-smartthings plugin I had it working the the legas plugins but that did not give me control over other devices....
Read more >
Local Dns Caching Eero
I have changed the two ipv4 dns servers to those used by opendns (208. It uses more memory on your ... Multiple plugins...
Read more >
node.js - EHOSTUNREACH error with nodemailer
EHOSTUNREACH error keeps popping up.I tried with two different services however, I keep getting the same error. My error log looks like
Read more >
OVR Plugin Updater - Errors - Oculus Forum
After it reports successfully importing the newer plugin included with Utilities, I get "Multiple plugins with the same name 'ovrplugin'" errors ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found